<SEC-DOCUMENT>0000811156-22-000113.txt : 20220728
<SEC-HEADER>0000811156-22-000113.hdr.sgml : 20220728
<ACCEPTANCE-DATETIME>20220728104619
ACCESSION NUMBER:		0000811156-22-000113
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		90
CONFORMED PERIOD OF REPORT:	20220630
FILED AS OF DATE:		20220728
DATE AS OF CHANGE:		20220728

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CMS ENERGY CORP
		CENTRAL INDEX KEY:			0000811156
		STANDARD INDUSTRIAL CLASSIFICATION:	ELECTRIC & OTHER SERVICES COMBINED [4931]
		IRS NUMBER:				382726431
		STATE OF INCORPORATION:			MI
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-09513
		FILM NUMBER:		221113365

	BUSINESS ADDRESS:	
		STREET 1:		ONE ENERGY PLAZA
		CITY:			JACKSON
		STATE:			MI
		ZIP:			49201
		BUSINESS PHONE:		5177880550

	MAIL ADDRESS:	
		STREET 1:		ONE ENERGY PLAZA
		CITY:			JACKSON
		STATE:			MI
		ZIP:			49201

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CONSUMERS ENERGY CO
		CENTRAL INDEX KEY:			0000201533
		STANDARD INDUSTRIAL CLASSIFICATION:	ELECTRIC & OTHER SERVICES COMBINED [4931]
		IRS NUMBER:				380442310
		STATE OF INCORPORATION:			MI
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-05611
		FILM NUMBER:		221113366

	BUSINESS ADDRESS:	
		STREET 1:		ONE ENERGY PLAZA
		CITY:			JACKSON
		STATE:			MI
		ZIP:			49201
		BUSINESS PHONE:		5177880550

	MAIL ADDRESS:	
		STREET 1:		ONE ENERGY PLAZA
		CITY:			JACKSON
		STATE:			MI
		ZIP:			49201

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	CONSUMERS POWER CO
		DATE OF NAME CHANGE:	19920703
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>cms-20220630.htm
<DESCRIPTION>FORM 10-Q (CMS ENERGY AND CONSUMERS)
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2022 Workiva--><!--r:f56e76bc-dc2d-4e1c-9a63-4664a44fcf0e,g:26fbf97e-fb8f-4049-859b-fb09dc23af16,d:edef37dc53354d4baa10c50c5095e29f--><html xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns="http://www.w3.org/1999/xhtml" xmlns:srt="http://fasb.org/srt/2022" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:cms="http://www.consumersenergy.com/20220630" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>cms-20220630</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMi9mcmFnOjY1YmVhMjQ5OGRkMTRhOTZiMmFmMzdhZDk3MWZhN2MwL3RhYmxlOmM4N2U1ZWUyZmVmMjRmOWE5Yjg3ZDJjOThlOGQzMjcyL3RhYmxlcmFuZ2U6Yzg3ZTVlZTJmZWYyNGY5YTliODdkMmM5OGU4ZDMyNzJfMy0xLTEtMS0xNDc0OTU_cad49f32-eaad-4cf2-9600-599cd02e95ad">0000811156</ix:nonNumeric><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMi9mcmFnOjY1YmVhMjQ5OGRkMTRhOTZiMmFmMzdhZDk3MWZhN2MwL3RhYmxlOmM4N2U1ZWUyZmVmMjRmOWE5Yjg3ZDJjOThlOGQzMjcyL3RhYmxlcmFuZ2U6Yzg3ZTVlZTJmZWYyNGY5YTliODdkMmM5OGU4ZDMyNzJfNC0xLTEtMS0xNDc0OTU_0631150a-918c-4427-b559-e1be32aa212d">2022</ix:nonNumeric><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMi9mcmFnOjY1YmVhMjQ5OGRkMTRhOTZiMmFmMzdhZDk3MWZhN2MwL3RhYmxlOmM4N2U1ZWUyZmVmMjRmOWE5Yjg3ZDJjOThlOGQzMjcyL3RhYmxlcmFuZ2U6Yzg3ZTVlZTJmZWYyNGY5YTliODdkMmM5OGU4ZDMyNzJfNS0xLTEtMS0xNDc0OTU_e7ec8ed5-2cfa-4492-9c69-7d9710d693fa">Q2</ix:nonNumeric><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="dei:AmendmentFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMi9mcmFnOjY1YmVhMjQ5OGRkMTRhOTZiMmFmMzdhZDk3MWZhN2MwL3RhYmxlOmM4N2U1ZWUyZmVmMjRmOWE5Yjg3ZDJjOThlOGQzMjcyL3RhYmxlcmFuZ2U6Yzg3ZTVlZTJmZWYyNGY5YTliODdkMmM5OGU4ZDMyNzJfNi0xLTEtMS0xNDc0OTU_17ee4904-cb74-4e35-9980-553dc996d6f7">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMi9mcmFnOjY1YmVhMjQ5OGRkMTRhOTZiMmFmMzdhZDk3MWZhN2MwL3RhYmxlOmM4N2U1ZWUyZmVmMjRmOWE5Yjg3ZDJjOThlOGQzMjcyL3RhYmxlcmFuZ2U6Yzg3ZTVlZTJmZWYyNGY5YTliODdkMmM5OGU4ZDMyNzJfNy0xLTEtMS0xNDc0OTU_51bf431c-8669-4074-8a7d-53b2aece7a5c">--12-31</ix:nonNumeric><ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMi9mcmFnOjY1YmVhMjQ5OGRkMTRhOTZiMmFmMzdhZDk3MWZhN2MwL3RhYmxlOmM4N2U1ZWUyZmVmMjRmOWE5Yjg3ZDJjOThlOGQzMjcyL3RhYmxlcmFuZ2U6Yzg3ZTVlZTJmZWYyNGY5YTliODdkMmM5OGU4ZDMyNzJfOS0xLTEtMS0xNDc0OTU_e3d29192-9919-49df-83b3-6328ffc66110">0000201533</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="cms-20220630.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib131ba0ac41e4fd489ddb305d36cc2da_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5596c23de7644d8fa15a709f39670c0f_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cms:A5.625JuniorSubordinatedNotesDue2078Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia04aafbcd8e34451a7c0e4529189ec79_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cms:A5.875JuniorSubordinatedNotesDue2078Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8554e50a5afc46ddae2b5ae0141026e7_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cms:A5.875JuniorSubordinatedNotesDue2079Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic5eeb65af88d44a291d979c1891da937_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cms:SeriesCPreferredStockDepositarySharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if793307323da43ea9df27e41b65900ef_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CumulativePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6cf79f09f3ef49dd8b9d2857ae69354f_I20220711"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-07-11</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i83f7d8ff5d384bafa1a4971eefac961d_I20220711"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-11</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i386d99bc64e54ae8988fcaf84c4fca30_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityPurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf219ab477ee4eb69822bd61b5bc2557_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityPurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibab4149034e340e0af49d1d4dda2a724_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityPurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i448de1e5c6c745f08834f4bb4f611fec_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityPurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if520a7bdd4fa42f5ab07419dc95ccccc_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id33efddcd4c0410c8552c100cb14a796_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i00a2b9dc02384c948da5714d579b5adc_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b62c001f70f4610aef16ca40cebeb1b_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="id7f145582ec94f96aec98c53f96ca779_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9538d56159a444896c642947454bcdb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i722365d9f6084c67819107afa61ba8a9_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id51e7a009e5e42db8b2d1be80a18d238_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i609edef1109d425e8c8db7f69cd04238_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cms:SeriesCPreferredStockDepositarySharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5091e9a1e4534a4c855fb2dbe2a45f44_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cms:SeriesCPreferredStockDepositarySharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibceab4e2c4cf49f28697c157a9032db7_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id30a54b4bca8412a966862534c1949ba_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5d6b51b0d11d4f3b95cd1f5ef424177f_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7fb3d881c6324f1cba832d08add9e780_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icade6eb4eb0741feab9315ab6a12a5e9_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5549b92927e9446e95bf4e1be27a7520_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie480e7ffb2ed401fa7cb65783b68e0ad_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic37bd73c070845acb57b00c0db289a62_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b58805a6187439d8d62e1b5e8c7063f_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0df2f8f9f7c041619696d75a01a9cd57_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i945d8178e286410890ed46c2104ddb1e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia68533c170d34729aa32b6d22a8c7e65_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if912111b49e74c809f1c0e773af44d51_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9f74f2cf484a48b6a403240a1e3f214c_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1bb716cb80984939892179dac092ab7a_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0ac8475487b444b8a16c1141c5656846_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i517530144d8b4acebef5f165cc2ce1a5_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i170b2a7dfccf4c41999ec8d993cafd4d_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i745ca2883f9c4c5d995ab48884e1d9f4_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iddcd953d3c994728bf3fa789ba5862f8_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc7637f6172844cbbbec5a6d43e1a01c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib529943ec02348a8ba506f05c2a019a6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76d40f5bd17e42b68488302cf37bc48a_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i253d86d7f59045aabb9c5db8319f50c6_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c99526e21674591aaf333013083d5b8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i595d5df4f0d64bf29f49ec60c0ce1728_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i48116e7f34a349fabf669f5574a478f3_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i42e4dc9ee0c7437e92fec8493ed364d5_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i29759b4f511747389f5f0aa8cdd4c7f2_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibab59e37b7534bf3aa1efbae10d72174_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i892f65e3890845a1a496e8dd0b1950c2_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if0c025bbf00c4279b096fa095dc382a2_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if92f990103e6442db876c817cad901ac_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a1ce3661e544ac8811d6322e2f34d67_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic06636c94d144c20b2a6a963ceafbbc8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib333fc2f271a4d66a3843fc5fae03ef6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6458870cb2a246e898ee0e97354dd0c0_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie65195d1239a42178887974a4da31dab_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1095dc2a0be546b9a1a02471e661580e_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i77f0f46aaa174129b17c265ceae38127_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idce5326c3ec7428da04898127aba2156_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i615b432da8ed4e8c80335d081511129a_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i283c9e8d825842d8916d35e8aa538bb0_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8e850bc726b34e2d80aec953cd723ed7_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i419d181eb3664f189126fc92dbadcd61_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86f44ad76f0a4a4ab651539344742390_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c83d792995541338d28e27b0dd4b1a0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67c6dc0cc61a4d98a17a90e2f2f5dfc6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f8543fc96c24c618295d011d6d7c0dc_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i706752833f3045aabf8a25ff70080ad3_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id1be5537f1ec4ca196494f38ce45a7bf_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if3cde6fad22f480aa7f7584e6da5358c_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i559e8752a21d41959c00bf83c4a24908_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc0dab35b6e04080a4e846db561b3afa_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4205019c281349e68ae3ba9f5af46253_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e53452066df4efe9c1fa8cdb891fdf6_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i980e1054fe8b4d0b9417ad3348f1d3fc_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i58398bce59fd40bba194a6b78524e384_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i898e56e16aa8478ca37179954923db87_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i910bb584fd79494aa0300bc5b5200c29_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i94295e1e6d78483295ab59c7d97b2c04_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i95a1204771884c28bd9f1487f14ea981_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c8939f581d14d3aa5bc6a9baa570dce_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i74e3dfe2744f43ec9703d73a2c8d5a0e_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i93e8366754174f249bae94e28906d5c9_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iafa0b33e73a341cc99a95764bd5efde4_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i63711a3d832f48b3bed60421d46236fd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0483402743b9438facd1775265ec4841_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1edfe96b6394fab8767063f07543e92_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i778a3fb116e24b9587ddf1aef8ea0bc5_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8e1b3231553b4aea8bca3f4b63fb836e_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2907bb8123414d18bde2c151574bb3e9_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65226715fc4b4455b671c19017a2b9f3_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec62432786ab473f920ea7c13d3f530a_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iddb63c10a3dc447bb38b484063867fd7_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3315a3daed254721bbe488c390aa082d_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43c46149de8943cb88c5f8819cc222bd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i440b637be20d41fa93057ac18cd07ea8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5dded9bf590c4970b4e38d84f33ae6d9_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83887e33a107458691502570b7c11a6b_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2274377b926421d9f8b6deecf8e894d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26946fafb2784511b5dc822b22877aab_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i38b80b06dc03489faa5748ba1d1086c0_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i49d319204a25419d9526513d0a06e927_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f361e599cc449648efe52d1580af202_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i128b3724297248fdad1873a3b8c634be_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i648b1464aad04d0489f67a78944b05d8_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i08a5083ab7824f27bb31bbc8c46c06cc_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb39375356b741dea253b686c5bd8333_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if0327793ccf844b8ab3d0bcd5742083d_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idaf9edb097034316ab97ea2eeba0c17f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b0ce1e5dc444837b7904f812d1c0a5d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2efedcb31054557bcfe04ebcb5f45d7_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i066c87c9ad5e4537b507bad34ca8e2ca_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie75b132079124ae19ebea32ee77815ca_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iacc7f35899e243c98a71598398f97fdc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b122ebf5ca74b3492bb1f4abfff87e0_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i60a8f3b01ed14666b9cad13130320bc2_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id53126cb023646059e134d84a2a9a6b5_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i30a2634dd9fd408dbdb0653cac16cdbd_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a9f94b8e7cb4bd8b95eb2396020bf26_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb130ce05150451789dc68db3456fd52_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib18bd51bf62440b9bada0172c1731574_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f8890fd483d4d46a7845a4e71c58108_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia264cba0b5134bd8aa74c94e9351f8d1_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia421473ffbba4f279a5172b092d18fda_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if0be3791cfb541f7902f0f19323865ab_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf141a59b1d64738a58d4674728931c8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c8e9910c5e64a6ea7a333e24d4d7f28_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if82662f0097445389f06605e1a1c9a0d_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c42ee975a374e71956803e31ddf5f95_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7406e55295604f95ac88846e6023a62f_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6ecf3c40e0c4480cae8044009b4d1465_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic8ab7e16746e498b99550cf35d464021_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i379e878fe4674645acb16456333742a7_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea2701f544b04767bad4c4704607cefd_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7d9e4b1044f47d89360363cc96dba82_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic9ecaded97f74daa8bcdd24b35604d7c_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22ddcc4622274e7db154996663b6e9d3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibaf9e319ae9a453bb0e83cad2802cb78_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4a85381a95e492eab8965d4f43c5d85_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:ElectricRateCaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7336aa168a3d410caa26db6da99f0486_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:ElectricRateCaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a8e6cf30668405fb64fba001fff028b_D20220301-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:ElectricRateCaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-03-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i64b20fef27c749c4b72bdaadf9905166_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:EnergyWasteReductionPlanIncentiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a499320c6474e3d83d11efda2d35e73_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:EnergyWasteReductionPlanIncentiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia735d6d81c8641ce86fa8bf99999061c_D20220601-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:JHCampbellGeneratingUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="id3cca6877ddc4cb6b89e90b9d916eb8b_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:JHCampbellGeneratingUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1e7b2db62e1427293794bcf575b5af4_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:RadioTowerAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia09dd9c4fd21482b8ac34e248772916a_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:GasCostRecoveryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7f7105f532de44758018efae0ea63efb_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:PowerSupplyCostRecoveryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32ffd4ebdc754a5ba6b5b0f60eb4db74_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:BayHarborMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5513a3dbd16041048a208bf2e969a7c0_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:NrepaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f96420a2cc14e888ab42f3ee4ed5c61_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:NrepaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i023bc21ec1df4b8b8c42ce74e57e10d8_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:NrepaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6271f6063c494e728bfef9683918bd66_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:CerclaLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b25edaf6a114b42b32c9a14d5ba654c_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:CerclaLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b381051fc874100a85651c17ea28413_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:CerclaLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2fc5e0b9ed2145b28cb6f0fcd0c6e320_D20220601-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cms:LudingtonPlantOverhaulContractDisputeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7d426d10023d4b4ea791eac108bf7de1_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">cms:LudingtonMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f36d228b6fe4abf9ec1ac7017105fac_D20220701-20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cms:JHCampbell3PlantRetirementContractDisputeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie4962519bee54771a3ee9c9748cc8beb_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:ManufacturedGasPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="site"><xbrli:measure>cms:site</xbrli:measure></xbrli:unit><xbrli:context id="i319ea7056c9844da8b49f66f9a65a385_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:ManufacturedGasPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6fe974666cb544568b9470372f61f94d_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:ManufacturedGasPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6241ec218e0646c0941171731d7933fd_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:NrepaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32229aa0040e4ae192992e0ee4e15118_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:NrepaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53168e0f31064cfd8360aacfbe4f0b90_D20200901-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:GasCostRecoveryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">cms:RayCompressorStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff49d700b11b46b09f82a5316f19b954_D20200101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">cms:RayCompressorStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0f537426ec3949a08cacf456d3020225_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">cms:RayCompressorStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f2b342bcd0f4d56b4c912e71c903c40_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">cms:RayCompressorStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i77f9df2db2574a7aa8f08045a0ce4039_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cms:IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idbb7e87ecb4f4ca6804fecf6f30c3eaf_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cms:IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9c9b5175f574f8b9b109f2a65c945a7_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:IndemnificationGuaranteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d021de5063e46898032ee2963829852_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:IndemnificationGuaranteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i704fbac71f6b452896c4e7f79ca1d6e5_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:GuaranteeTypeOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i515e1b50eedb4c8cb661176f54489ac3_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:GuaranteeTypeOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if51cf50c366a4e7f94413ec168f779b3_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:GuaranteeTypeOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i296732aaa4904ac19306e178807c4b01_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:GuaranteeTypeOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb6df08b62934477a60bccdb44a3353f_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">cms:AviatorWindClassBMembershipMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7a28abf7d4f4bd5b8d73e070878f724_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cms:TaxAndOtherIndemnityObligationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78d6d1b30eda475a95a7ba4c7f78a19a_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:TermLoanFacilityDueOctober2025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b2c4c641b92433497601230dddce459_D20220601-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cms:NWOHoldcoLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic77faa2f219f4e96931e36e069365f4e_I20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:UnsecuredTermLoanCreditAgreementDueJanuary2024Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb9245277cdd45c7abd7bf2130c9bc4e_D20220701-20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cms:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:UnsecuredTermLoanCreditAgreementDueJanuary2024Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i61f59aa5f40640768ece44802727a38e_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib53b9d67caea409d9fce9238856083a3_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesSevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i03fa7425eaf44aca8037cd3df4384436_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesSixMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cms:CMSEnterprisesIncludingSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5222536d36f24a2798672dc1e277ddeb_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1fd8fa65c3b2494c96eb148a3c690db7_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2df09b6aebad4e59965eec4806dea75c_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3c360d00a0ed4fe7a3873fb47b957261_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d3e05013682463da65302520bb8909f_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59b9e15177e84022ae473a95c4c86708_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ied91b977b6a04f3b93ac4668bafa7d6a_D20200915-20200915"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ForwardContractIndexedToIssuersEquityTypeAxis">cms:ForwardContractsEnteredIntoSeptember152020AndMaturingDecember312022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-15</xbrli:startDate><xbrli:endDate>2020-09-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d37084902df4c0a8695d6795dca20b5_D20220630-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ForwardContractIndexedToIssuersEquityTypeAxis">cms:ForwardContractsEnteredIntoSeptember152020AndMaturingDecember312022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-30</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4caddc60544d4062a7d0e56aa6f7a35c_D20201222-20201222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ForwardContractIndexedToIssuersEquityTypeAxis">cms:ForwardContractsEnteredIntoDecember222020AndMaturingDecember312023Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-22</xbrli:startDate><xbrli:endDate>2020-12-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibdb0f5cca7d3492daf01a399bcbe7760_D20220630-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ForwardContractIndexedToIssuersEquityTypeAxis">cms:ForwardContractsEnteredIntoDecember222020AndMaturingDecember312023Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-30</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8f3c8c14d3de4ebb810bd31065012c28_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i848f2b8467d043799d214a5ecf6bcbbf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iafc4e97270a94d009e3dd545aeacd702_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief1675ee2f7647a292080ea95308b32c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f293fa8fee74622ab939d009dd514e3_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24b55175d6fa49e98ac1dd375658e3cd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3a4953cdaab4a53a2b4968d0981d5ab_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id458b3eefc3f4524bdfe51e05fec51af_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic67ba94f2a3c457fa6fe4d1efb1c3984_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia300724d9b57407eae3cc08fb5c12920_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib059cdbd2d024bdf9f2162a7fd9d1aa0_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if37be7ff191c4a989247cde79f82f797_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb9bf2915ba74ae189ae71984dd06ef1_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idfde4f949c614d4c91702f21269b82f9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7a63ca12fb04684a1103a59db434e15_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i48b0e8ad058c478fa92551ce5822cda7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i679e6f3644e34ab0b732dd97843f72e2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i41e51eb81f1a4992a66e1638ac36b25b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0823648cc6fd4d37a154b3717d184b89_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6abbda4a55de459db55b25e9527a6e70_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icba5fe8839504e7d8630391344a78a04_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42dedcd4e2684aed8552107240dbdd10_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida2c27cc21124b94987d420d61222968_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i991b0966574745bb85a97ec246c70c9d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibdc5cae2241e4b05ab55cac198539145_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73bc4a738bb543eaa649040f12c8119b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9f2aa89b51e4b9f9e550ed0d775e804_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2cdf0db14738474f8138084fcdeb8e1f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32f46a29ec044802ac5411ac9e07c53b_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:CMSEnergyNotePayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i893673e7f28748ca8c067b755ed53722_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id86cc4d82d534b368da792cb79189dd3_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:PensionCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6deeb7e1af9d480ca86dfae56e277236_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:PensionCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i87c7ad16d7a44faa8b7789669975158c_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:DBPensionPlanASettlementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:PensionCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i57cbc6d5e95e4038a3dfc771f010707e_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i581185f41a7c44bf99d7fc46bed0079f_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9007d3f8b5ef4367851eda1965e368e2_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia7e7b473083943feb3d6ac5ce4625b31_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i83904146b34a4dc7881e192f02df5d66_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iadec2ae0d12e449dbc91f74c8bd57d16_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4476e6f04db24019838047c2b9f56c13_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f35a7d2afbc4a6696035691feece45b_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic7031ec86b094f6eb21abac57f2b4c32_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i788706bdbf8b45cb8e130dd76ef655d1_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic49c47be47da473ba9c6e9442fc00b78_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ica9d54db49d94c6aaf37b7d473061967_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i85ae2d91292c449db351f16f99c7a6e2_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f7f4e88014e4f9fba3fd828b4f53786_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie67b54d321464e1e8524512d311c9492_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i02838ca7462d4286aa5cd3e543f62212_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if14df13f750c47efaffdce02f891ca3a_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i82796e437cc545fea16fdadf8331eaee_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:EnterprisesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f28fc90a6b34a3e8b6bd9525c8d4063_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i47bf09c6d4344d37a18460fbd89d2804_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaab2b99fc6f04101be08dd93161eb79c_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i43cb2826d4f94470b9cbe03f0b75af07_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:EnterprisesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if1d09785712646e891f4dd9c77801fb3_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i88f1df96097c4b09b4aed861bbca8b3d_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if5ad833dfb59486f9a470f21fda6756d_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iea512fa7358e46f4bdf51ca7aa718413_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if23d6127820b48248a44e68c427ac843_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i33c1e00c4e374e299af55dc33d79e428_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc85d8b3629e442ebe1dce65921fecfb_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5bc54843fa54ba48be15df2af53dc90_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1093df3701a4411e9bf2665b1671edd5_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff3df7b85dee4378b3ca7dcb6784a4f4_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic935c2d3c8114cec9ae44678ad9165df_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iac8c2cb9491e47698aa8a8083a90ab7c_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i14cde9a1eaa443dabff9dfc6ab2d37d8_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idb61cdb97a9c4a0787c512e479751f65_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i191fc38e26be4ad687034413ee1bc55e_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:EnterprisesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ce73d558c5944719c05a9aa34fbad24_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia5c7f73b577e486d9a05de66e4484751_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie8f9596d68fb43789553aa8755d40b0a_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1349d8e335e3458e81422b19f345f579_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:EnterprisesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a241833f7184f488f5148df868cd410_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i653585794a44486b8359952a5b455c2b_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i088e388b57a749eb99debe1dfa2ecd7b_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie2a86e2829cd4b46ba0971c73d118e29_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i69e0a38c017241a5871ad61ea1faac41_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iea9b7c28b6e144c794242f14c5246225_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i93b7ecf36cd74f159a284d96c9f9d626_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i67571f8c33e540f0adf8c3090cb54f44_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib3bfb49be5454f9ea694b291e79c3ef2_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf0f7748eb7f4d5f8cdb406e591fc85d_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id3ca3e97d51c4423a1801c807a6e8434_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie39b0617f91f488e84cb4b63ed233707_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a3a4fd71fcf4ce89603a7d962ca2ed5_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i649ea0b94e9f4b74a19c7a5dd556c29f_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i74c6876ffc574a469b15463f691b16f6_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:EnterprisesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic50f90c25fc54c2289b8505670a51108_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ice4e185d59e647ae99e14162cb85d3b4_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i01b2b8b9de554e658482d26b57e5838b_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieff896ff77ca4eaea1b632c9419e4bb3_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:EnterprisesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iebe2c9e90e9549258309e2ab13f96cf3_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i94f89e893f2e4db6aa77dd57c09f4a9f_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia223517fa6ea498d85803f41ffad6c99_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id669dd2448884ee5a9c8932aff25cbc0_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i553cef376a9b4b27bfb80efdbd2ba316_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b09fdc41d97483289620ce2ea57678a_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i28511966605f4f6996d71f2ad61a3230_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieef9c5d7b6844ca481f8b175171ba060_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i33e338b697df4d9d88835b1c516b3938_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id0c202cfafcd4ecbb5371949d0694658_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i33d2b2b1848b4ed7b241fb682c55b67c_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i483c11ed9a3c4087b90f1e2e1e255e8e_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibca35d97a2e6461698eeb7dac883ab77_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i16ebc15e39a84f2c9c870274affb39be_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i39ac0c39524d4ec5985d6a7d00dcac94_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:EnterprisesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7b5c8005cbf54553bde54cd2db4cecaf_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc31edead13e44f3b461e7498d1b6fd4_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib46ed8c1022045ffb6c660bb979b1c65_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d34c6050cbf457ba059c97843593644_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:EnterprisesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i35cee2cb2c324fc6a522eb51938b6e45_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9bcd23695b0047ccaf196da38dd802aa_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6f541ec977684ed285aece9a2514ad7a_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id1459454ef9c40428672fd737807ba33_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1f1a6d4cb28b4e53832926a8548af0bc_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i748f52f394444ec3a526d0183f129bc1_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i03c856672cdc4ec79fd59538db51bbba_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i516bdf786905406cbee13641ed5d858b_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib6113e842ec742f8bffb35cf976a384f_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e072f34ff1f4ac2896392edacbb06fc_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie2295c029f53459f982d34c362e9fe51_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6089ba47172d41fba91d9ce0a2429352_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i713ca5446e114e5383baecde282b23d5_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i657568dc5501478086415b8f94f91364_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4bad915d726942fe98eb42b2fb081d3a_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iebb5b8267f454b6d8cc957a0fbd29210_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f4f8e51fc494f689a46ec0698c9d95b_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6447fac8abf7483fb2b85068b5ee371f_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0fb2a5ee2dcb4c65816c6879290fd1b5_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie180a89d6a5847c98a2117ff2f2e5a68_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8aa8b95d19724f3e90e879a8cca07806_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cms:CorporateAndReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i943a3c278df6438ab2782458023056d2_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cms:CorporateAndReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if70bce5a67d240ad9d60a2363ba41fcc_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cms:CorporateAndReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia2a04a69e013417db66e32370cb0d7dd_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cms:CorporateAndReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if96fc07095114c90813c44ba4cbfe54b_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cms:CorporateAndReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if29d1724549a4d4fad63868e5bbd1220_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cms:CorporateAndReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9c184cc6c22041f2883652e32f51f2bb_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cms:CorporateAndReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ee83ace56d84331b35c2f91307b7fa1_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cms:CorporateAndReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2057a2d2ff874d35b120f28d7a06a2d3_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i94a0438ccaa24e01a9729d7ef6e9575d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4153e0742c3c4d8582c41117774c52fc_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22c1e6b003c741d4847a2dd0c5cd3c1e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80217270f39f4344900d0e519668fc9a_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:EnterprisesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia78929c6d9af41998bd93969c150c07a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:EnterprisesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie96de76f667e4c72adbf6f5859475bab_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cms:CorporateAndReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic82dfb2c72f44c8ca49ff0bb1cd1dcb4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cms:CorporateAndReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10dd9afc254c443ca2797e2f719eeea4_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1fc14cf810c244aa845d85ff9cec3f59_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5028113bd7d34cb6af40960d93cfe51e_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61f45728671f45a684bcad8deab6426d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54848e6b7f8d48c38bfd02b2983851d8_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cms:CorporateAndReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib15432fa8bcf4a71b5441ce326796bbf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cms:CorporateAndReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idfb8fdc2a69942ae9bf957c956bdfd8a_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cms:NWOHoldcoLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="mw"><xbrli:measure>utr:MW</xbrli:measure></xbrli:unit><xbrli:context id="i37e94014a30d4220b545ced5c908704c_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">cms:AviatorWindMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia6f89561bee3490c895e58270a4b735e_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a093ff087504cff933543f970174c86_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae232592a56e4442a155f84d9876cd78_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:OwnershipAxis">cms:GeneseeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic0b89f9353ec43fea68661a6aa69ed68_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">cms:CravenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieb02a81861cd4be69f1ba05ccbb6f1ab_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">cms:GraylingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i62912d837ca94e33bbbd16ccf89c575b_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">cms:TESFilerCityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifb3d69c9502e4b0c9d9da3fa6df32d4e_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d1120c477494ed8b3aa97cf43559137_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i51250a62c7794207be90a2d3110c152c_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cms:D.E.KarnGeneratingComplexMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1aecbc28c3c84fc5b1efe4abeacc1bad_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cms:JHCampbellGeneratingUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id255e0d94b3a4e0f81b4f308e24e1fbe_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:SeveranceBenefitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cms:JHCampbellGeneratingUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a6f0c38d4af4a7cae7eb8bfb9012115_D20191001-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cms:D.E.KarnGeneratingComplexMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i43e9f2cf2f6d4fbfbcff6b4043636905_D20191001-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cms:D.E.KarnGeneratingComplexMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia68b70c081b944388d39393d5618b882_D20191001-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cms:D.E.KarnGeneratingComplexMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:RetentionIncentiveProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i790a69def54f4f65951eec03d5948125_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cms:JHCampbellGeneratingUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:RetentionIncentiveProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i66b9b6b4cbc94aaa974486b91c15cd68_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b9d0663e9574de688f58e44e0b1bfe3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id45ff8aaaac84c4f8a79affd16ea689f_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a52b971301e4e8999c3d94a4c947e29_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibddfe7b367c947b48bdc6645aad0b98c_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8aaf138df61469eb151b79d80715378_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06ffbfd1c42b4609a7b6b03814b53f1d_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i389e44bead5d4fa59681557a0a540780_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a460c6239e142a89abfb7cf980fad28_D20211001-20211001"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:EnerBankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-10-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i588e28ac2f0f45499567474c0f10a792_D20211001-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:EnerBankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i78543db0fd17413596f115cb7fce9307_D20220301-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:EnerBankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-03-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if683816586a24a90a85113fabfe3e3ee_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:EnerBankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7613eff3d7004ddfb00cd9b6208a8a09_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:EnerBankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie97a1b98f0fc4c989fce8ab8505c1b2f_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:EnerBankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i26b76a911f414a3da287a16e43b8ea67_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:EnerBankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i084cdc6e0ec34ff3951387654190fcab_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:EnerBankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="iedef37dc53354d4baa10c50c5095e29f_1"></div><div style="min-height:24.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-top:21pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.589%"><tr><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">UNITED&#160;STATES SECURITIES AND EXCHANGE COMMISSION</span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Washington,&#160;D.C. 20549</span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FORM&#160;<ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF84NQ_387d687e-a30b-4587-aaa8-e06a49f6c3b0">10-Q</ix:nonNumeric></span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:7pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF81MDY_22178973-b739-42f6-b8cb-913a8e94c1b4">x</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;QUARTERLY REPORT PURSUANT TO SECTION&#160;13 OR 15(d)&#160;OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the quarterly period ended <ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF8xODg_2bb59254-ab53-4c6e-a525-7bb17c08cb87">June&#160;30, 2022</ix:nonNumeric></span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">OR</span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF8xOTQ_726e27bc-8eea-4880-ae93-835839ae03ed">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160; TRANSITION REPORT PURSUANT TO SECTION&#160;13 OR 15(d)&#160;OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">For the transition period from _____to_____</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.871%"><tr><td style="width:1.0%"></td><td style="width:21.106%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:54.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.390%"></td><td style="width:0.1%"></td></tr><tr><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:120%">Commission File Number</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%">Registrant; State of Incorporation; Address; and Telephone Number</span></td><td colspan="3" style="padding:2px 5.5pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">IRS Employer Identification No.</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NDg3NmFhODc2MTJmNGMxYmI3MWNiOGIxNTQ4MzI3MGYvdGFibGVyYW5nZTo0ODc2YWE4NzYxMmY0YzFiYjcxY2I4YjE1NDgzMjcwZl8xLTAtMS0xLTE0NzQ5NQ_3821be2d-89d1-4731-a8b4-6548f1b1d8a3">1-9513</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NDg3NmFhODc2MTJmNGMxYmI3MWNiOGIxNTQ4MzI3MGYvdGFibGVyYW5nZTo0ODc2YWE4NzYxMmY0YzFiYjcxY2I4YjE1NDgzMjcwZl8xLTEtMS0xLTE0NzQ5NQ_c9dca229-0498-4e25-95d4-d3444d312316">CMS&#160;ENERGY CORPORATION</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NDg3NmFhODc2MTJmNGMxYmI3MWNiOGIxNTQ4MzI3MGYvdGFibGVyYW5nZTo0ODc2YWE4NzYxMmY0YzFiYjcxY2I4YjE1NDgzMjcwZl8xLTItMS0xLTE0NzQ5NQ_ad64b37e-0694-4a4e-99c1-c0e370994bad">38-2726431</ix:nonNumeric></span></td></tr></table></div><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%">(A <ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF81MDc_efe51a6b-845a-47c2-a32f-b2f54e8cc0b8">Michigan</ix:nonNumeric> Corporation)</span></div><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%"><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF81MDI_d93c9976-7752-4e2c-8ac5-cde9d3e1b1e4">One Energy Plaza</ix:nonNumeric>, <ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF81MDk_47823533-a0f5-4535-ad38-8f76a694eb11">Jackson</ix:nonNumeric>, <ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF80OTk_416557d0-10a3-4753-85eb-540bd919f7aa">Michigan</ix:nonNumeric> <ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF81MDM_6cf68212-5680-423c-9088-368a78d3b9ff">49201</ix:nonNumeric></span></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF81MDg_f6e4d3d2-fd15-4064-b9d3-b352abde62a9">517</ix:nonNumeric>) <ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF81MTA_7a193f8b-121b-40f1-98be-dc56e255a02d">788&#8209;0550</ix:nonNumeric></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.871%"><tr><td style="width:1.0%"></td><td style="width:21.106%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:54.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.390%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6MzJhMDBiNGM4Mzg0NGE1Yzk4NmJmZDBmY2UzOTc4NWEvdGFibGVyYW5nZTozMmEwMGI0YzgzODQ0YTVjOTg2YmZkMGZjZTM5Nzg1YV8wLTAtMS0xLTE0NzQ5NQ_a4a63a3e-4d77-419e-9ec5-23cf52bf4694">1-5611</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6MzJhMDBiNGM4Mzg0NGE1Yzk4NmJmZDBmY2UzOTc4NWEvdGFibGVyYW5nZTozMmEwMGI0YzgzODQ0YTVjOTg2YmZkMGZjZTM5Nzg1YV8wLTEtMS0xLTE0NzQ5NQ_584914e5-ba14-493e-b9dc-7f9d77cc8d3e">CONSUMERS&#160;ENERGY COMPANY</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6MzJhMDBiNGM4Mzg0NGE1Yzk4NmJmZDBmY2UzOTc4NWEvdGFibGVyYW5nZTozMmEwMGI0YzgzODQ0YTVjOTg2YmZkMGZjZTM5Nzg1YV8wLTItMS0xLTE0NzQ5NQ_48ccbbf2-1c93-452f-989f-9d55d5efe6a8">38-0442310</ix:nonNumeric></span></td></tr></table></div><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%">(A <ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF81MDA_636e9eb2-21d0-4a0d-9013-60f77dbc364d">Michigan</ix:nonNumeric> Corporation)</span></div><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%"><ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF81MTE_9dcdbfc3-219c-4791-9790-f6f19f97226f">One Energy Plaza</ix:nonNumeric>, <ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF81MDQ_61d93ab9-47ec-4f65-9f6a-783d59f22a95">Jackson</ix:nonNumeric>, <ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF81MTI_4dc2f1f5-2d11-46cd-b335-740ce5e774b5">Michigan</ix:nonNumeric> <ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF81MDE_8422eb37-0055-4d7b-b9c4-596c89f08783">49201</ix:nonNumeric></span></div><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%">(<ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF81MTM_828312c3-b2f4-4ac3-8395-441b39bfe0b1">517</ix:nonNumeric>) <ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF81MDU_87cf1b6d-94b3-488c-8448-5482de2617d7">788&#8209;0550</ix:nonNumeric></span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.871%"><tr><td style="width:1.0%"></td><td style="width:49.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.902%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.728%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Securities registered pursuant to Section&#160;12(b) of the Act:</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Title of each class</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Trading Symbol(s)</span></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ib131ba0ac41e4fd489ddb305d36cc2da_D20220101-20220630" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF8yLTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOmQ2MWIyMGMxZWVmNDRiZGNiYTkwYzE5NDZkMDIxNmNkXzQ_94163468-3538-4901-8ae8-537042f5e516">CMS&#160;Energy Corporation Common Stock</ix:nonNumeric>, $0.01 par value</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ib131ba0ac41e4fd489ddb305d36cc2da_D20220101-20220630" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF8yLTItMS0xLTE0NzQ5NQ_fbe93173-015b-42a9-af1b-837137ac7604">CMS</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:7.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ib131ba0ac41e4fd489ddb305d36cc2da_D20220101-20220630" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF8yLTQtMS0xLTE0NzQ5NQ_1eafd2e1-8045-4df5-bd5c-2f2921c4b90c">New York Stock Exchange</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i5596c23de7644d8fa15a709f39670c0f_D20220101-20220630" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF8zLTAtMS0xLTE0NzQ5NQ_f71c737e-d800-4dac-80ba-8416a2d35716">CMS&#160;Energy Corporation 5.625% Junior Subordinated Notes due 2078</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i5596c23de7644d8fa15a709f39670c0f_D20220101-20220630" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF8zLTItMS0xLTE0NzQ5NQ_0dfa6c5d-c372-449c-8edc-2d0f300511ba">CMSA</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i5596c23de7644d8fa15a709f39670c0f_D20220101-20220630" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF8zLTQtMS0xLTE0NzQ5NQ_ce3927dd-657a-43c1-8c7f-78dc74240f97">New York Stock Exchange</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia04aafbcd8e34451a7c0e4529189ec79_D20220101-20220630" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF80LTAtMS0xLTE0NzQ5NQ_473da159-86d4-4785-b8f0-dbd3138b79e4">CMS&#160;Energy Corporation 5.875% Junior Subordinated Notes due 2078</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia04aafbcd8e34451a7c0e4529189ec79_D20220101-20220630" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF80LTItMS0xLTE0NzQ5NQ_a77f1d0c-5107-4448-bdd4-d06004ec8290">CMSC</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia04aafbcd8e34451a7c0e4529189ec79_D20220101-20220630" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF80LTQtMS0xLTE0NzQ5NQ_f93f09f7-0c52-4327-83de-c2010b40c25b">New York Stock Exchange</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i8554e50a5afc46ddae2b5ae0141026e7_D20220101-20220630" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF81LTAtMS0xLTE0NzQ5NQ_80ea9393-14a1-4d59-bf78-17b9aa935335">CMS&#160;Energy Corporation 5.875% Junior Subordinated Notes due 2079</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i8554e50a5afc46ddae2b5ae0141026e7_D20220101-20220630" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF81LTItMS0xLTE0NzQ5NQ_5c7d3518-0da8-4626-9681-c3b3c362ac43">CMSD</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i8554e50a5afc46ddae2b5ae0141026e7_D20220101-20220630" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF81LTQtMS0xLTE0NzQ5NQ_34372a70-9230-4b10-9534-8e86379eea39">New York Stock Exchange</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:105%"><ix:nonNumeric contextRef="ic5eeb65af88d44a291d979c1891da937_D20220101-20220630" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF82LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOmMyNmUxNTgwMmVhZDQ0YjU4ZjM5NGYwNWQ3YjM1ZjRmXzQ_ca008aaa-d87d-45a2-a808-96507521b00b">CMS&#160;Energy Corporation Depositary Shares</ix:nonNumeric>, each representing a 1/1,000th interest in a share of 4.200% Cumulative Redeemable Perpetual Preferred Stock, Series C</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ic5eeb65af88d44a291d979c1891da937_D20220101-20220630" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF82LTItMS0xLTE0NzQ5NQ_a1ad7415-9c4e-4157-815f-10383c88429c">CMS&#160;PRC</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ic5eeb65af88d44a291d979c1891da937_D20220101-20220630" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF82LTQtMS0xLTE0NzQ5NQ_659c4f14-202d-468f-b7fa-91d29fcedc3c">New York Stock Exchange</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="if793307323da43ea9df27e41b65900ef_D20220101-20220630" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF83LTAtMS0xLTE0NzQ5NQ_1f1fa420-ab6d-40a3-ba57-d457a161214e">Consumers Energy Company Cumulative Preferred Stock, $100&#160;par&#160;value: $4.50 Series</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="if793307323da43ea9df27e41b65900ef_D20220101-20220630" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF83LTItMS0xLTE0NzQ5NQ_b02dd2fa-e672-4ee3-9821-00ffdbfb6744">CMS-PB</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="if793307323da43ea9df27e41b65900ef_D20220101-20220630" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF83LTQtMS0xLTE0NzQ5NQ_71f134e7-4841-40cf-8ce8-4ff5f152b9b7">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div id="iedef37dc53354d4baa10c50c5095e29f_7"></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.871%"><tr><td style="width:1.0%"></td><td style="width:17.146%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.711%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.159%"></td><td style="width:0.1%"></td></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:105%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12&#160;months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90&#160;days.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">CMS&#160;Energy Corporation:</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:7.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl83L2ZyYWc6NDg3YzNhOTNlMDU0NDFiMmIxNmIxZjYxZmRiYjkyMjgvdGFibGU6YjViZDlkZDI3ZjJjNGJkNWE2NjRjYjIzYjQzOWE0YzkvdGFibGVyYW5nZTpiNWJkOWRkMjdmMmM0YmQ1YTY2NGNiMjNiNDM5YTRjOV8xLTEtMS0xLTE0NzQ5NQ_e4c564f4-c44c-4387-bdc4-03789a41dbf3">Yes</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:6pt;font-weight:700;line-height:100%">x</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:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Consumers Energy Company:</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:7.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl83L2ZyYWc6NDg3YzNhOTNlMDU0NDFiMmIxNmIxZjYxZmRiYjkyMjgvdGFibGU6YjViZDlkZDI3ZjJjNGJkNWE2NjRjYjIzYjQzOWE0YzkvdGFibGVyYW5nZTpiNWJkOWRkMjdmMmM0YmQ1YTY2NGNiMjNiNDM5YTRjOV8xLTctMS0xLTE0NzQ5NQ_0e1bcbdc-aa9d-45a0-a546-7fe89c773c5c">Yes</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:6pt;font-weight:700;line-height:100%">x</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:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.871%"><tr><td style="width:1.0%"></td><td style="width:17.146%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.711%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.159%"></td><td style="width:0.1%"></td></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:105%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule&#160;405 of Regulation&#160;S&#8209;T (&#167;232.405 of this chapter) during the preceding 12&#160;months (or for such shorter period that the registrant was required to submit such files).</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">CMS&#160;Energy Corporation:</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:7.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl83L2ZyYWc6NDg3YzNhOTNlMDU0NDFiMmIxNmIxZjYxZmRiYjkyMjgvdGFibGU6YzZlZmNhYWY5MDc4NDVkN2I0MWQ5NTk5ODBjYjkzMzcvdGFibGVyYW5nZTpjNmVmY2FhZjkwNzg0NWQ3YjQxZDk1OTk4MGNiOTMzN18xLTEtMS0xLTE0NzQ5NQ_f1fb14b4-8a02-4167-8f3d-81346490f386">Yes</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:6pt;font-weight:700;line-height:100%">x</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:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Consumers Energy Company:</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:7.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl83L2ZyYWc6NDg3YzNhOTNlMDU0NDFiMmIxNmIxZjYxZmRiYjkyMjgvdGFibGU6YzZlZmNhYWY5MDc4NDVkN2I0MWQ5NTk5ODBjYjkzMzcvdGFibGVyYW5nZTpjNmVmY2FhZjkwNzg0NWQ3YjQxZDk1OTk4MGNiOTMzN18xLTctMS0xLTE0NzQ5NQ_0f1bff51-8ccc-499f-889b-0f37a4f1691f">Yes</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:6pt;font-weight:700;line-height:100%">x</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:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.871%"><tr><td style="width:1.0%"></td><td style="width:17.146%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.711%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.159%"></td><td style="width:0.1%"></td></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non&#8209;accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule&#160;12b&#8209;2 of the Exchange&#160;Act.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">CMS&#160;Energy Corporation:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Consumers&#160;Energy Company:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl83L2ZyYWc6NDg3YzNhOTNlMDU0NDFiMmIxNmIxZjYxZmRiYjkyMjgvdGFibGU6ODc4Y2FhODIxMTRlNDA4MzkxZTc0ZjY4MjJmYWZiMzMvdGFibGVyYW5nZTo4NzhjYWE4MjExNGU0MDgzOTFlNzRmNjgyMmZhZmIzM18yLTAtMS0xLTE0NzQ5NQ_1966276f-30a7-443e-95bb-80fff0ea04d0">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:6pt;font-weight:700;line-height:100%">x</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Large accelerated filer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Non&#8209;accelerated filer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl83L2ZyYWc6NDg3YzNhOTNlMDU0NDFiMmIxNmIxZjYxZmRiYjkyMjgvdGFibGU6ODc4Y2FhODIxMTRlNDA4MzkxZTc0ZjY4MjJmYWZiMzMvdGFibGVyYW5nZTo4NzhjYWE4MjExNGU0MDgzOTFlNzRmNjgyMmZhZmIzM18zLTYtMS0xLTE0NzQ5NQ_168cca2e-49e2-470c-a34c-89c645fc1f7a">Non&#8209;accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:6pt;font-weight:700;line-height:100%">x</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Accelerated filer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Accelerated filer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Smaller reporting company</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl83L2ZyYWc6NDg3YzNhOTNlMDU0NDFiMmIxNmIxZjYxZmRiYjkyMjgvdGFibGU6ODc4Y2FhODIxMTRlNDA4MzkxZTc0ZjY4MjJmYWZiMzMvdGFibGVyYW5nZTo4NzhjYWE4MjExNGU0MDgzOTFlNzRmNjgyMmZhZmIzM181LTItMS0xLTE0NzQ5NQ_4e239ef6-bb1c-496a-b13b-3b96174fbb38">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Smaller reporting company</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl83L2ZyYWc6NDg3YzNhOTNlMDU0NDFiMmIxNmIxZjYxZmRiYjkyMjgvdGFibGU6ODc4Y2FhODIxMTRlNDA4MzkxZTc0ZjY4MjJmYWZiMzMvdGFibGVyYW5nZTo4NzhjYWE4MjExNGU0MDgzOTFlNzRmNjgyMmZhZmIzM181LTgtMS0xLTE0NzQ5NQ_64c5eb83-6739-4951-9ad1-bc903d9ec5d3">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl83L2ZyYWc6NDg3YzNhOTNlMDU0NDFiMmIxNmIxZjYxZmRiYjkyMjgvdGFibGU6ODc4Y2FhODIxMTRlNDA4MzkxZTc0ZjY4MjJmYWZiMzMvdGFibGVyYW5nZTo4NzhjYWE4MjExNGU0MDgzOTFlNzRmNjgyMmZhZmIzM182LTItMS0xLTE0NzQ5NQ_58124187-0cbb-43a1-aacc-c6aba657627e">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl83L2ZyYWc6NDg3YzNhOTNlMDU0NDFiMmIxNmIxZjYxZmRiYjkyMjgvdGFibGU6ODc4Y2FhODIxMTRlNDA4MzkxZTc0ZjY4MjJmYWZiMzMvdGFibGVyYW5nZTo4NzhjYWE4MjExNGU0MDgzOTFlNzRmNjgyMmZhZmIzM182LTgtMS0xLTE0NzQ5NQ_5d81c342-95a7-4b97-bb96-21b7319510cd">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.871%"><tr><td style="width:1.0%"></td><td style="width:17.146%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.711%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.159%"></td><td style="width:0.1%"></td></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">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&#160;13(a) of the Exchange Act.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">CMS&#160;Energy Corporation:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Consumers Energy Company:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div id="iedef37dc53354d4baa10c50c5095e29f_13"></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.871%"><tr><td style="width:1.0%"></td><td style="width:17.146%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.711%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.159%"></td><td style="width:0.1%"></td></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b&#8209;2 of the Exchange Act).</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">CMS&#160;Energy Corporation:</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:7.5pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="dei:EntityShellCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xMy9mcmFnOjcwNjgxMjc5NDFmNjQyNWVhN2QzYTdjZTJhMzhiOTQ2L3RhYmxlOmE1NTU2YmFlMWJjYzQ0MjI4Mjk4ZjU2ZDczOTZlMTY4L3RhYmxlcmFuZ2U6YTU1NTZiYWUxYmNjNDQyMjgyOThmNTZkNzM5NmUxNjhfMS0yLTEtMS0xNDc0OTU_5e242b15-642a-4eb8-ad69-3dffb43ec7d3">&#9744;</ix:nonNumeric></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:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:6pt;font-weight:700;line-height:100%">x</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Consumers Energy Company:</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:7.5pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="dei:EntityShellCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xMy9mcmFnOjcwNjgxMjc5NDFmNjQyNWVhN2QzYTdjZTJhMzhiOTQ2L3RhYmxlOmE1NTU2YmFlMWJjYzQ0MjI4Mjk4ZjU2ZDczOTZlMTY4L3RhYmxlcmFuZ2U6YTU1NTZiYWUxYmNjNDQyMjgyOThmNTZkNzM5NmUxNjhfMS04LTEtMS0xNDc0OTU_ac2ce01c-5007-4269-b5fc-b60e35c96af1">&#9744;</ix:nonNumeric></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:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:6pt;font-weight:700;line-height:100%">x</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div id="iedef37dc53354d4baa10c50c5095e29f_19"></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.871%"><tr><td style="width:1.0%"></td><td style="width:17.146%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.711%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.159%"></td><td style="width:0.1%"></td></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Indicate the number of shares outstanding of each of the issuer&#8217;s classes of common stock at July&#160;11, 2022:</span></div></td></tr><tr><td colspan="21" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">CMS&#160;Energy Corporation:</span></td><td colspan="12" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ib131ba0ac41e4fd489ddb305d36cc2da_D20220101-20220630" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xOS9mcmFnOjQzNzUyNTM1NTI4YzRkNzBhNzk5ZWI4NjI5NTIzMzc3L3RhYmxlOmZmMzQxOGMyZjlmZTQ3YzA5MWFlMzFjODkzYmY5MjI5L3RhYmxlcmFuZ2U6ZmYzNDE4YzJmOWZlNDdjMDkxYWUzMWM4OTNiZjkyMjlfMi0wLTEtMS0xNDc0OTUvdGV4dHJlZ2lvbjo4YTYzZTRlNWY2NjI0NmFmYjdjOTFlZWViYTc3NDZiNF80_94163468-3538-4901-8ae8-537042f5e516">CMS&#160;Energy Corporation Common Stock</ix:nonNumeric>, $0.01&#160;par value</span></div></td><td colspan="12" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6cf79f09f3ef49dd8b9d2857ae69354f_I20220711" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xOS9mcmFnOjQzNzUyNTM1NTI4YzRkNzBhNzk5ZWI4NjI5NTIzMzc3L3RhYmxlOmZmMzQxOGMyZjlmZTQ3YzA5MWFlMzFjODkzYmY5MjI5L3RhYmxlcmFuZ2U6ZmYzNDE4YzJmOWZlNDdjMDkxYWUzMWM4OTNiZjkyMjlfMi03LTEtMS0xNDc0OTU_7c2fbab2-02ab-4125-af23-c5e2f9023100">290,195,595</ix:nonFraction></span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="21" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Consumers Energy Company:</span></td><td colspan="12" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="21" style="padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Consumers Common Stock, $10&#160;par value, privately held by CMS&#160;Energy Corporation</span></td><td colspan="12" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i83f7d8ff5d384bafa1a4971eefac961d_I20220711" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xOS9mcmFnOjQzNzUyNTM1NTI4YzRkNzBhNzk5ZWI4NjI5NTIzMzc3L3RhYmxlOmZmMzQxOGMyZjlmZTQ3YzA5MWFlMzFjODkzYmY5MjI5L3RhYmxlcmFuZ2U6ZmYzNDE4YzJmOWZlNDdjMDkxYWUzMWM4OTNiZjkyMjlfNC03LTEtMS0xNDc0OTU_ef94d6b2-4f67-4886-a87b-57ed2a8476b3">84,108,789</ix:nonFraction></span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:15.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:24.75pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="height:15.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div><div id="iedef37dc53354d4baa10c50c5095e29f_25"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">CMS&#160;Energy Corporation</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">Consumers Energy Company</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Report on Form&#160;10-Q to the Securities and Exchange Commission for the Quarterly Period Ended June&#160;30,&#160;2022</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Table of Contents</span></div><div style="padding-left:7.92pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:11.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.311%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_28">Glossary</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_28">2</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_31">Filing Format</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_31">8</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_37">Available Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_37">8</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_40">Forward-Looking Statements and Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_40">8</a></span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_109">Part I&#8212;Financial Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_109">13</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_112">Item&#160;1.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_112">Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_112">13</a></span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_430">Item&#160;2.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_430">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_430">89</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_433">Item&#160;3.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_433">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_433">89</a></span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_442">Item&#160;4.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_442">Controls and Procedures</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_442">89</a></span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_451">Part II&#8212;Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_451">90</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_454">Item&#160;1.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_454">Legal Proceedings</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_454">90</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_457">Item&#160;1A.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_457">Risk Factors</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_457">90</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_460">Item&#160;2.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_460">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_460">90</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_463">Item&#160;3.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_463">Defaults Upon Senior Securities</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_463">91</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_466">Item&#160;4.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_466">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_466">91</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_469">Item&#160;5</a><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_454">.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_469">Other Information</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_469">91</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_472">Item&#160;6.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_472">Exhibits</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_472">93</a></span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_541">Signatures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_541">94</a></span></div></td></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">1</span></div></div></div><div id="iedef37dc53354d4baa10c50c5095e29f_28"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Glossary</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Certain terms used in the text and financial statements are defined below.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">2016&#160;Energy Law</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Michigan&#8217;s Public Acts&#160;341 and 342 of 2016</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">2021&#160;Form&#160;10&#8209;K</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Each of CMS&#160;Energy&#8217;s and Consumers&#8217; Annual Report on Form&#160;10&#8209;K for the year ended December&#160;31,&#160;2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ABATE</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Association of Businesses Advocating Tariff Equity</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Aviator Wind</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Aviator Wind,&#160;LLC, a VIE in which Aviator Wind Equity Holdings holds a Class&#160;B membership interest</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Aviator Wind Equity Holdings</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Aviator Wind Equity Holdings,&#160;LLC, a VIE in which Grand River Wind,&#160;LLC, a wholly owned subsidiary of CMS&#160;Enterprises, has a 51&#8209;percent interest</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Bay Harbor</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A residential/commercial real estate area located near Petoskey, Michigan, in which CMS&#160;Energy sold its interest in 2002</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">bcf</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Billion cubic feet</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CCR</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Coal combustion residual</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CEO</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Chief Executive Officer</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CERCLA</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Comprehensive Environmental Response, Compensation, and Liability Act of 1980, as amended</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CFO</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Chief Financial Officer</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Clean Air Act</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Federal Clean Air Act of 1963, as amended</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Clean Energy Plan</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers&#8217; long-term strategy for delivering clean, reliable, and affordable energy to its customers through the increased use of energy efficiency and customer demand management programs, additional renewable energy generation, and conservation voltage reduction</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Clean Water Act</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Federal Water Pollution Control Act of 1972, as amended</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CMS&#160;Energy</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy Corporation and its consolidated subsidiaries, unless otherwise noted; the parent of Consumers, CMS&#160;Enterprises, and, until October&#160;1,&#160;2021, EnerBank; on October&#160;1,&#160;2021, EnerBank was acquired by Regions Bank</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CMS&#160;Enterprises</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Enterprises Company, a wholly owned subsidiary of CMS&#160;Energy</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CMS&#160;ERM</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy Resource Management Company, a wholly owned subsidiary of CMS&#160;Enterprises, formerly known as CMS&#160;Marketing, Services and Trading Company</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CMS&#160;Generation Michigan Power</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Generation Michigan Power&#160;L.L.C., a wholly owned subsidiary of HYDRA&#8209;CO Enterprises,&#160;Inc., a wholly owned subsidiary of CMS&#160;Enterprises</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CMS&#160;Land</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Land Company, a wholly owned subsidiary of CMS&#160;Capital,&#160;L.L.C., a wholly owned subsidiary of CMS&#160;Energy</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers Energy Company and its consolidated subsidiaries, unless otherwise noted; a wholly owned subsidiary of CMS&#160;Energy</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">COVID&#8209;19</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Coronavirus disease 2019, a respiratory illness that was declared a pandemic in March&#160;2020 and to which public and private agencies initially responded by instituting social-distancing and other measures designed to slow the spread of the disease</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Craven</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Craven County Wood Energy Limited Partnership, a VIE in which HYDRA&#8209;CO Enterprises,&#160;Inc., a wholly owned subsidiary of CMS&#160;Enterprises, has a 50-percent interest</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CSAPR</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Cross-State Air Pollution Rule of 2011, as amended</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">DB&#160;Pension Plan A</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Defined benefit pension plan of CMS&#160;Energy and Consumers, including certain present and former affiliates and subsidiaries, created as of December&#160;31,&#160;2017 for active employees who were covered under the defined benefit pension plan that closed in 2005</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">DB&#160;Pension Plans</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Defined benefit pension plans of CMS&#160;Energy and Consumers, including certain present and former affiliates and subsidiaries</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">DB&#160;SERP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Defined Benefit Supplemental Executive Retirement Plan</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">DIG</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Dearborn Industrial Generation,&#160;L.L.C., a wholly owned subsidiary of Dearborn Industrial Energy,&#160;L.L.C., a wholly owned subsidiary of CMS&#160;Enterprises</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">DTE&#160;Electric</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">DTE&#160;Electric Company, a non&#8209;affiliated company</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">EGLE</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Michigan Department of Environment, Great Lakes, and Energy</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">EnerBank</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">EnerBank&#160;USA, until October&#160;1,&#160;2021, a wholly owned subsidiary of CMS&#160;Capital,&#160;L.L.C., a wholly owned subsidiary of CMS&#160;Energy; on October&#160;1,&#160;2021, EnerBank was acquired by Regions Bank</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">energy waste reduction</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The reduction of energy consumption through energy efficiency and demand-side energy conservation, as established under the 2016&#160;Energy Law</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">EPA</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">U.S.&#160;Environmental Protection Agency</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">EPS</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Earnings per share</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Exchange Act</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Securities Exchange Act of&#160;1934</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">FERC</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Federal Energy Regulatory Commission</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">FTR</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Financial transmission right</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">GAAP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">U.S.&#160;Generally Accepted Accounting Principles</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">GCR</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Gas cost recovery</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Genesee</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Genesee Power Station Limited Partnership, a VIE in which HYDRA&#8209;CO Enterprises,&#160;Inc., a wholly owned subsidiary of CMS&#160;Enterprises, has a 50-percent interest</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Grayling</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Grayling Generating Station Limited Partnership, a VIE in which HYDRA&#8209;CO Enterprises,&#160;Inc., a wholly owned subsidiary of CMS&#160;Enterprises, has a 50-percent interest</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">IRP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Integrated resource plan</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">IRS</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Internal Revenue Service</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">kWh</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Kilowatt-hour, a unit of energy equal to one thousand watt-hours</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">LIBOR</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">London Interbank Offered Rate</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Ludington</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Ludington pumped-storage plant, jointly owned by Consumers and DTE&#160;Electric</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">MATS</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Mercury and Air Toxics Standards, which limit mercury, acid gases, and other toxic pollution from coal&#8209;fueled and oil&#8209;fueled power plants</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">MD&amp;A</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">MGP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Manufactured gas plant</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">MISO</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Midcontinent Independent System Operator,&#160;Inc.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">mothball</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">To place a generating unit into a state of extended reserve shutdown in which the unit is inactive and unavailable for service for a specified period, during which the unit can be brought back into service after receiving appropriate notification and completing any necessary maintenance or other work; generation owners in MISO must request approval to mothball a unit, and MISO then evaluates the request for reliability impacts</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">MPSC</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Michigan Public Service Commission</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">MW</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Megawatt, a unit of power equal to one&#160;million watts</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NAAQS</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">National Ambient Air Quality Standards</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NPDES</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">National Pollutant Discharge Elimination System, a permit system for regulating point sources of pollution under the Clean Water Act</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NREPA</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Part&#160;201 of Michigan&#8217;s Natural Resources and Environmental Protection Act of 1994, as amended</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NWO&#160;Holdco</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">NWO Holdco, L.L.C., a VIE in which NWO&#160;Holdco&#160;I,&#160;LLC, a wholly owned subsidiary of Grand River Wind,&#160;LLC, holds a Class&#160;B membership interest</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">OPEB</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Other Post-Employment Benefits</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">OPEB&#160;Plan</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Postretirement health care and life insurance plans of CMS&#160;Energy and Consumers, including certain present and former affiliates and subsidiaries</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">PCB</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Polychlorinated biphenyl</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">PPA</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Power purchase agreement</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">PSCR</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Power supply cost recovery</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">PURPA</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Public Utility Regulatory Policies Act of 1978</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">RCRA</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Federal Resource Conservation and Recovery Act of 1976</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">REC</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Renewable energy credit</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Regions Bank</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A subsidiary of Regions Financial Corporation, a non-affiliated company</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ROA</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Retail Open Access, which allows electric generation customers to choose alternative electric suppliers pursuant to Michigan&#8217;s Public Acts&#160;141 and 142 of 2000, as amended</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">SEC</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">U.S.&#160;Securities and Exchange Commission</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">securitization</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A financing method authorized by statute and approved by the MPSC which allows a utility to sell its right to receive a portion of the rate payments received from its customers for the repayment of securitization bonds issued by a special-purpose entity affiliated with such utility</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">SOFR</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Secured overnight financing rate calculated and published by the Federal Reserve Bank of New York and selected as the recommended alternative to replace LIBOR for dollar-denominated financial contracts by the Alternative Reference Rates Committee</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">TAES</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Toshiba America Energy Systems Corporation, a non-affiliated company</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">TCJA</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Tax Cuts and Jobs Act of 2017</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">T.E.S.&#160;Filer City</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">T.E.S.&#160;Filer City Station Limited Partnership, a VIE in which HYDRA&#8209;CO Enterprises,&#160;Inc., a wholly owned subsidiary of CMS&#160;Enterprises, has a 50-percent interest</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">VIE</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Variable interest entity</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">7</span></div></div></div><div id="iedef37dc53354d4baa10c50c5095e29f_31"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Filing Format</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">This combined Form&#160;10-Q is separately filed by CMS&#160;Energy and Consumers. Information in this combined Form&#160;10-Q relating to each individual registrant is filed by such registrant on its own behalf. Consumers makes no representation regarding information relating to any other companies affiliated with CMS&#160;Energy other than its own subsidiaries.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy is the parent holding company of several subsidiaries, including Consumers and CMS&#160;Enterprises. None of CMS&#160;Energy, CMS&#160;Enterprises, nor any of CMS&#160;Energy&#8217;s other subsidiaries (other than Consumers) has any obligation in respect of Consumers&#8217; debt securities or preferred stock and holders of such securities should not consider the financial resources or results of operations of CMS&#160;Energy, CMS&#160;Enterprises, nor any of CMS&#160;Energy&#8217;s other subsidiaries (other than Consumers and its own subsidiaries (in relevant circumstances)) in making a decision with respect to Consumers&#8217; debt securities or preferred stock. Similarly, neither Consumers nor any other subsidiary of CMS&#160;Energy has any obligation in respect of securities of CMS&#160;Energy.</span></div><div id="iedef37dc53354d4baa10c50c5095e29f_34"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">This report should be read in its entirety. No one section of this report deals with all aspects of the subject matter of this report. This report should be read in conjunction with the consolidated financial statements and related notes and with MD&amp;A included in the 2021&#160;Form&#160;10-K.</span></div><div id="iedef37dc53354d4baa10c50c5095e29f_37"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Available Information</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy&#8217;s internet address is www.cmsenergy.com. CMS&#160;Energy routinely posts important information on its website and considers the Investor Relations section, www.cmsenergy.com/investor-relations, a channel of distribution for material information. Information contained on CMS&#160;Energy&#8217;s website is not incorporated herein.</span></div><div id="iedef37dc53354d4baa10c50c5095e29f_40"></div><div style="margin-bottom:12pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Forward-Looking Statements and Information</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">This Form&#160;10-Q and other CMS&#160;Energy and Consumers disclosures may contain forward-looking statements as defined by the Private Securities Litigation Reform Act of 1995. The use of &#8220;might,&#8221; &#8220;may,&#8221; &#8220;could,&#8221; &#8220;should,&#8221; &#8220;anticipates,&#8221; &#8220;believes,&#8221; &#8220;estimates,&#8221; &#8220;expects,&#8221; &#8220;intends,&#8221; &#8220;plans,&#8221; &#8220;projects,&#8221; &#8220;forecasts,&#8221; &#8220;predicts,&#8221; &#8220;assumes,&#8221; and other similar words is intended to identify forward-looking statements that involve risk and uncertainty. This discussion of potential risks and uncertainties is designed to highlight important factors that may impact CMS&#160;Energy&#8217;s and Consumers&#8217; businesses and financial outlook. CMS&#160;Energy and Consumers have no obligation to update or revise forward-looking statements regardless of whether new information, future events, or any other factors affect the information contained in the statements. These forward-looking statements are subject to various factors that could cause CMS&#160;Energy&#8217;s and Consumers&#8217; actual results to differ materially from the results anticipated in these statements. These factors include, but are not limited to, the following, all of which are potentially significant:</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">the impact and effect of recent events, such as the war in Ukraine, the COVID-19 pandemic, and the responses to these events, and related economic disruptions including, but not limited to, labor shortages, inflation, and supply chain disruptions, all of which could impact CMS&#160;Energy&#8217;s and Consumers&#8217; workforce, operations, revenues, expenses, uncollectible accounts, energy efficiency programs, pension funding, PSCR and GCR costs, capital investment programs, cash flows, liquidity, maintenance of existing assets, and other operating expenses</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">the impact of new regulation by the MPSC, FERC, and other applicable governmental proceedings and regulations, including any associated impact on electric or gas rates or rate structures</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">potentially adverse regulatory treatment or failure to receive timely regulatory orders affecting Consumers that are or could come before the MPSC, FERC, or other governmental authorities</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">changes in the performance of or regulations applicable to MISO, Michigan Electric Transmission Company,&#160;LLC (a non&#8209;affiliated company), pipelines, railroads, vessels, or other service providers that CMS&#160;Energy, Consumers, or any of their affiliates rely on to serve their customers</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">the adoption of or challenges to federal or state laws or regulations or changes in applicable laws, rules, regulations, principles, or practices, or in their interpretation, such as those related to energy policy, ROA, PURPA, infrastructure integrity or security, cybersecurity, gas pipeline safety, gas pipeline capacity, energy waste reduction, the environment, regulation or deregulation, reliability, COVID-19 vaccination and testing requirements, health care reforms (including comprehensive health care reform enacted in 2010), taxes, accounting matters, climate change, air emissions, renewable energy, the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010, and other business issues that could have an impact on CMS&#160;Energy&#8217;s, Consumers&#8217;, or any of their affiliates&#8217; businesses or financial results</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">factors affecting operations, such as costs and availability of personnel, equipment, and materials; weather conditions; natural disasters; catastrophic weather-related damage; scheduled or unscheduled equipment outages; maintenance or repairs; environmental incidents; failures of equipment or materials; electric transmission and distribution or gas pipeline system constraints; interconnection requirements; political and social unrest; general strikes; the government and/or paramilitary response to political or social events; and changes in trade policies or regulations</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">the ability of CMS&#160;Energy and Consumers to execute cost-reduction strategies</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">potentially adverse regulatory or legal interpretations or decisions regarding environmental matters, or delayed regulatory treatment or permitting decisions that are or could come before EGLE, the EPA, and/or the U.S.&#160;Army Corps of Engineers, and potential environmental remediation costs associated with these interpretations or decisions, including those that may affect Consumers&#8217; routine maintenance, repair, and replacement classification under New Source Review, a construction-permitting program under the Clean Air Act</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">changes in energy markets, including availability and price of electric capacity and the timing and extent of changes in commodity prices and availability and deliverability of coal, natural gas, natural gas liquids, electricity, oil, gasoline, diesel fuel, and certain related products</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">the price of CMS&#160;Energy common stock, the credit ratings of CMS&#160;Energy and Consumers, capital and financial market conditions, and the effect of these market conditions on CMS&#160;Energy&#8217;s and Consumers&#8217; interest costs and access to the capital markets, including availability of financing to CMS&#160;Energy, Consumers, or any of their affiliates</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">the potential effects on the credit and capital markets of the future transition from LIBOR to an alternative reference interest rate, including SOFR, which may perform differently than LIBOR and could result in increased interest rate expense</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">the investment performance of the assets of CMS&#160;Energy&#8217;s and Consumers&#8217; pension and benefit plans, the discount rates, mortality assumptions, and future medical costs used in calculating the plans&#8217; obligations, and the resulting impact on future funding requirements</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">the impact of the economy, particularly in Michigan, and potential future volatility in the financial and credit markets on CMS&#160;Energy&#8217;s, Consumers&#8217;, or any of their affiliates&#8217; revenues, ability to collect accounts receivable from customers, or cost and availability of capital</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">changes in the economic and financial viability of CMS&#160;Energy&#8217;s and Consumers&#8217; suppliers, customers, and other counterparties and the continued ability of these third parties, including those in bankruptcy, to meet their obligations to CMS&#160;Energy and Consumers</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">population changes in the geographic areas where CMS&#160;Energy and Consumers conduct business</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">national, regional, and local economic, competitive, and regulatory policies, conditions, and developments</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">loss of customer demand for electric generation supply to alternative electric suppliers, increased use of self-generation including distributed generation, or energy waste reduction and storage</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">increased renewable energy demand due to customers seeking to meet their own sustainability goals</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">the reputational or other impact on CMS&#160;Energy and Consumers of the failure to achieve ambitions related to reducing their impact on climate change</span></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:4.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">adverse consequences of employee, director, or third-party fraud or non&#8209;compliance with codes of conduct or with laws or regulations</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">federal regulation of electric sales, including periodic re&#8209;examination by federal regulators of CMS&#160;Energy&#8217;s and Consumers&#8217; market-based sales authorizations</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">any event, change, development, occurrence, or circumstance that could impact the implementation of the 2021&#160;IRP, including any action by a regulatory authority or other third party to prohibit, delay, or impair the implementation of the 2021&#160;IRP</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">the availability, cost, coverage, and terms of insurance, the stability of insurance providers, and the ability of Consumers to recover the costs of any insurance from customers</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">the effectiveness of CMS&#160;Energy&#8217;s and Consumers&#8217; risk management policies, procedures, and strategies, including strategies to hedge risk related to interest rates and future prices of electricity, natural gas, and other energy-related commodities</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">factors affecting development of electric generation projects, gas transmission, and gas and electric distribution infrastructure replacement, conversion, and expansion projects, including factors related to project site identification, construction material pricing, schedule delays, availability of qualified construction personnel, permitting, acquisition of property rights, and government approvals</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">potential disruption to, interruption of, or other impacts on facilities, utility infrastructure, operations, or backup systems due to accidents, explosions, physical disasters, global pandemics, cyber incidents, civil unrest, vandalism, war, or terrorism, and the ability to obtain or maintain insurance coverage for these events</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">changes or disruption in fuel supply, including but not limited to supplier bankruptcy and delivery disruptions</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">potential costs, lost revenues, reputational harm, or other consequences resulting from misappropriation of assets or sensitive information, corruption of data, or operational disruption in connection with a cyberattack or other cyber incident</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">potential disruption to, interruption or failure of, or other impacts on information technology backup or disaster recovery systems</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">technological developments in energy production, storage, delivery, usage, and metering</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">the ability to implement technology successfully</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">the impact of CMS&#160;Energy&#8217;s and Consumers&#8217; integrated business software system and its effects on their operations, including utility customer billing and collections</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">adverse consequences resulting from any past, present, or future assertion of indemnity or warranty claims associated with assets and businesses previously owned by CMS&#160;Energy or Consumers, including claims resulting from attempts by foreign or domestic governments to assess taxes on or to impose environmental liability associated with past operations or transactions</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">the outcome, cost, and other effects of any legal or administrative claims, proceedings, investigations, or settlements</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">the reputational impact on CMS&#160;Energy and Consumers of operational incidents, violations of corporate policies, regulatory violations, inappropriate use of social media, and other events</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">restrictions imposed by various financing arrangements and regulatory requirements on the ability of Consumers and other subsidiaries of CMS&#160;Energy to transfer funds to CMS&#160;Energy in the form of cash dividends, loans, or advances</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">earnings volatility resulting from the application of fair value accounting to certain energy commodity contracts or interest rate contracts</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">changes in financial or regulatory accounting principles or policies (e.g., the adoption of the hypothetical liquidation at book value method of accounting for certain non-regulated renewable energy projects)</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">other matters that may be disclosed from time to time in CMS&#160;Energy&#8217;s and Consumers&#8217; SEC filings, or in other public documents</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">All forward-looking statements should be considered in the context of the risk and other factors described above and as detailed from time to time in CMS&#160;Energy&#8217;s and Consumers&#8217; SEC filings. For additional details regarding these and other uncertainties, see Part&#160;I&#8212;Item&#160;1. Financial Statements&#8212;MD&amp;A&#8212;Outlook and Notes to the Unaudited Consolidated Financial Statements&#8212;Note&#160;1, Regulatory Matters and Note&#160;2, Contingencies and Commitments; and Part&#160;I&#8212;Item&#160;1A. Risk Factors in the 2021&#160;Form&#160;10-K.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div><span><br/></span></div><div style="margin-bottom:12pt;margin-top:250pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(This page intentionally left blank)</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">12</span></div></div></div><div id="iedef37dc53354d4baa10c50c5095e29f_109"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">Part&#160;I&#8212;Financial Information</span></div><div id="iedef37dc53354d4baa10c50c5095e29f_112"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item&#160;1.&#160;&#160;&#160;&#160;Financial Statements</span></div><div id="iedef37dc53354d4baa10c50c5095e29f_115"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Index to Financial Statements</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:5.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.311%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_118">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_118">14</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_217">CMS&#160;Energy Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_217">48</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_220">Consolidated Statements of Income (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_220">48</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_223">Consolidated Statements of Comprehensive Income (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_223">50</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_226">Consolidated Statements of Cash Flows (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_226">51</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_229">Consolidated Balance Sheets (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_229">52</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_232">Consolidated Statements of Changes in Equity (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_232">54</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_235">Consumers Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_235">56</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_238">Consolidated Statements of Income (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_238">56</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_241">Consolidated Statements of Comprehensive Income (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_241">57</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_244">Consolidated Statements of Cash Flows (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_244">59</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_247">Consolidated Balance Sheets (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_247">60</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_250">Consolidated Statements of Changes in Equity (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_250">62</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_253">Notes to the Unaudited Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_253">63</a></span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_268">1:</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_268">Regulatory Matters</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_268">63</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_271">2:</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_271">Contingencies and Commitments</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_271">65</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_277">3:</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_277">Financings and Capitalization</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_277">70</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_310">4:</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_310">Fair Value Measurements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_310">72</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_313">5:</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_313">Financial Instruments</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_313">74</a></span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_331">6:</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_331">Retirement Benefits</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_331">75</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_352">7:</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_352">Income Taxes</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_352">77</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_364">8:</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_364">Earnings Per Share&#8212;CMS&#160;Energy</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_364">78</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_367">9:</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_367">Revenue</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_367">79</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_388">10:</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_388">Cash and Cash Equivalents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_388">83</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_391">11:</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_391">Reportable Segments</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_391">83</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_409">12:</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_409">Variable Interest Entities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_409">85</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_418">13:</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_418">Exit Activities and Discontinued Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_418">87</a></span></div></td></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">CMS&#160;Energy Corporation</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">Consumers Energy Company</span></div><div id="iedef37dc53354d4baa10c50c5095e29f_118"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">This MD&amp;A is a combined report of CMS&#160;Energy and Consumers.</span></div><div id="iedef37dc53354d4baa10c50c5095e29f_121"></div><div style="margin-bottom:12pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Executive Overview</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy is an energy company operating primarily in Michigan. It is the parent holding company of several subsidiaries, including Consumers, an electric and gas utility, and CMS&#160;Enterprises, primarily a domestic independent power producer and marketer.  Consumers&#8217; electric utility operations include the generation, purchase, distribution, and sale of electricity, and Consumers&#8217; gas utility operations include the purchase, transmission, storage, distribution, and sale of natural gas. Consumers&#8217; customer base consists of a mix of primarily residential, commercial, and diversified industrial customers. CMS&#160;Enterprises, through its subsidiaries and equity investments, is engaged in domestic independent power production, including the development and operation of renewable generation, and the marketing of independent power production. CMS&#160;Energy was also the parent holding company of EnerBank, an industrial bank located in Utah, until October&#160;1,&#160;2021 when EnerBank was acquired by Regions Bank.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers manage their businesses by the nature of services each provides. CMS&#160;Energy operates principally in three business segments: electric utility; gas utility; and enterprises, its non&#8209;utility operations and investments. Consumers operates principally in two business segments: electric utility and gas utility. CMS&#160;Energy&#8217;s and Consumers&#8217; businesses are affected primarily by:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">regulation and regulatory matters</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">state and federal legislation</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">economic conditions</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">weather</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">energy commodity prices</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">interest rates</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">their securities&#8217; credit ratings</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">The Triple Bottom Line</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy&#8217;s and Consumers&#8217; purpose is to achieve world class performance while delivering hometown service. In support of this purpose, CMS&#160;Energy and Consumers employ the &#8220;CE&#160;Way,&#8221; a lean operating model designed to improve safety, quality, cost, delivery, and employee morale.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers measure their progress toward the purpose by considering their impact on the &#8220;triple bottom line&#8221; of people, planet, and profit, which is underpinned by performance; this consideration takes into account not only the economic value that CMS&#160;Energy and Consumers create for customers and investors, but also their responsibility to social and environmental goals. The triple bottom line balances the interests of employees, customers, suppliers, regulators, creditors, Michigan&#8217;s residents, </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">the investment community, and other stakeholders, and it reflects the broader societal impacts of CMS&#160;Energy&#8217;s and Consumers&#8217; activities.</span></div><div style="margin-bottom:12pt;text-align:center"><img src="cms-20220630_g1.jpg" alt="cms-20220630_g1.jpg" style="height:163px;margin-bottom:5pt;vertical-align:text-bottom;width:624px"/></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy&#8217;s Environmental, Social, Governance and Sustainability Report, which is available to the public, describes CMS&#160;Energy&#8217;s and Consumers&#8217; progress toward world class performance measured in the areas of people, planet, and profit.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">People:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The people element of the triple bottom line represents CMS&#160;Energy&#8217;s and Consumers&#8217; commitment to their employees, their customers, the residents of local communities in which they do business, and other stakeholders.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The safety of employees, customers, and the general public is a priority of CMS&#160;Energy and Consumers. Accordingly, CMS&#160;Energy and Consumers have worked to integrate a set of safety principles into their business operations and culture. These principles include complying with applicable safety, health, and security regulations and implementing programs and processes aimed at continually improving safety and security conditions. Since 2010, Consumers&#8217; Occupational Safety and Health Administration recordable incident rate has decreased by 40&#160;percent.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers also place a high priority on customer value and on providing a hometown customer experience. Consumers&#8217; customer-driven investment program is aimed at improving safety and increasing electric and gas reliability, which has resulted in measurable improvements in customer satisfaction.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Central to Consumers&#8217; commitment to its customers are the initiatives it has undertaken to keep electricity and natural gas affordable, including:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">replacement of coal-fueled generation and PPAs with a cost-efficient mix of renewable energy, less-costly dispatchable generation sources, and energy waste reduction and demand response programs</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">targeted infrastructure investment to reduce maintenance costs and improve reliability and safety</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">supply chain optimization</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">economic development to increase sales and reduce overall rates</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">information and control system efficiencies</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">employee and retiree health care cost sharing</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">workforce productivity enhancements</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">While CMS&#160;Energy and Consumers have experienced some supply chain disruptions, they continue to provide safe and reliable service to customers.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Planet:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The planet element of the triple bottom line represents CMS&#160;Energy&#8217;s and Consumers&#8217; commitment to protect the environment. This commitment extends beyond compliance with various state and federal environmental, health, and safety laws and regulations. Management considers climate change </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">and other environmental risks in strategy development, business planning, and enterprise risk management processes.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers continue to focus on opportunities to protect the environment and to reduce their carbon footprint. As a result of actions already taken through 2021, CMS&#160;Energy and Consumers have:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">decreased their combined percentage of electric supply (self-generated and purchased) from coal by 13&#160;percentage points since 2015</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">reduced carbon dioxide emissions by over 30&#160;percent since 2005</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">reduced the amount of water used to generate electricity by nearly 30&#160;percent since 2012</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">reduced landfill waste disposal by over 1.6&#160;million tons since 1992</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">reduced methane emissions by nearly 20&#160;percent since 2012</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Since 2005, Consumers has reduced its sulfur dioxide and particulate matter emissions by over 90&#160;percent and its nitrogen oxides emissions by over 80&#160;percent. Consumers began tracking mercury emissions in 2007; since that time, it has reduced such emissions by nearly 90&#160;percent.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The 2016&#160;Energy Law:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">raised the renewable energy standard to 15&#160;percent in 2021; Consumers met the 15</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">percent requirement in 2021 and expects to meet the requirement in future years with a combination of newly generated RECs and previously generated RECs carried over from prior years</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">established a goal of 35&#160;percent combined renewable energy and energy waste reduction by 2025; Consumers achieved 30&#160;percent combined renewable energy and energy waste reduction through 2021</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">authorized incentives for demand response programs and energy efficiency programs, referring to the combined initiatives as energy waste reduction programs</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">established an integrated planning process for new capacity and energy resources</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers&#8217; Clean Energy Plan details its strategy to meet customers&#8217; long-term energy needs. The Clean Energy Plan was originally outlined in Consumers&#8217; 2018&#160;IRP, which was approved by the MPSC in 2019. Under its Clean Energy Plan, Consumers will meet the requirements of the 2016&#160;Energy Law using its clean and lean strategy, which focuses on increasing the generation of renewable energy, helping customers use less energy, and offering demand response programs to reduce demand during critical peak times.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In June&#160;2021, Consumers filed its 2021&#160;IRP with the MPSC, proposing updates to the Clean Energy Plan. In April&#160;2022, Consumers and a broad coalition of key stakeholders, including customer groups, environmental organizations, the MPSC&#160;Staff, energy industry representatives, and the Michigan Attorney General, filed a settlement agreement with the MPSC resolving Consumers&#8217; 2021&#160;IRP. The MPSC approved that settlement agreement in June&#160;2022.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The 2021&#160;IRP outlines Consumers&#8217; long-term strategy for delivering clean, reliable, resilient, and affordable energy to its customers, including plans to:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.5pt">end the use of coal-fueled generation in 2025, 15&#160;years sooner than initially planned</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">purchase an existing natural gas-fueled generating unit, providing an additional 1,176&#160;MW of nameplate capacity and allowing Consumers to continue providing controllable sources of electricity to customers</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">solicit approximately 700&#160;MW of capacity through PPAs from sources in Michigan&#8217;s Lower Peninsula beginning in 2025</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">expand its investment in renewable energy, adding nearly 8,000&#160;MW of solar generation by 2040</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under the 2021&#160;IRP, Consumers will continue to earn a return equal to its weighted-average cost of capital on payments made under new competitively bid PPAs approved by the MPSC.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The 2021&#160;IRP will allow Consumers to exceed its breakthrough goal of at least 50&#160;percent combined renewable energy and energy waste reduction by 2030.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following illustration is Consumers&#8217; 2021&#160;capacity portfolio and its future capacity portfolio under its 2021&#160;IRP. This illustration includes the effects of purchased capacity and energy waste reduction and uses the nameplate capacity for all energy sources:</span></div><div style="text-align:center"><img src="cms-20220630_g2.jpg" alt="cms-20220630_g2.jpg" style="height:402px;margin-bottom:5pt;vertical-align:text-bottom;width:628px"/></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Does not include RECs.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These amounts and fuel sources will vary and are dependent on a one-time competitive solicitation to acquire approximately 700&#160;MW of capacity through PPAs from sources in Michigan&#8217;s Lower Peninsula beginning in 2025.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In addition to its plan to eliminate its use of coal-fueled generation in 2025, Consumers has set the net&#8209;zero emissions goals discussed below.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Net-zero methane emissions from natural gas delivery system by 2030:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Under its Methane Reduction Plan, Consumers plans to reduce methane emissions from its system by about 80&#160;percent by accelerating the replacement of aging pipe, rehabilitating or retiring outdated infrastructure, and adopting new technologies and practices. The remaining emissions will likely be offset by purchasing and/or producing renewable natural gas.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Net-zero carbon emissions from electric business by 2040:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> This goal includes not only emissions from Consumers&#8217; owned generation, but also emissions from the generation of power purchased through long-term PPAs and from the MISO energy market. Consumers expects to meet 90&#160;percent of its customers&#8217; needs with clean energy sources by 2040 through execution of its Clean Energy Plan. Carbon offset measures including, but not limited to, carbon sequestration, methane emission capture, forest preservation, and reforestation may be used to close the gap to achieving net-zero carbon emissions.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Net-zero greenhouse gas emissions target for entire natural gas system by 2050:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> This goal, announced in March&#160;2022, includes suppliers and customers, and has an interim goal of reducing customer emissions by 20&#160;percent by 2030. Consumers expects to meet this goal through carbon offset measures, renewable natural gas, energy efficiency and demand response programs, and adopting emerging technologies.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Additionally, to advance its environmental stewardship in Michigan and to minimize the impact of future regulations, Consumers announced the following targets in 2022: </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">to enhance, restore, or protect 6,500&#160;acres of land by 2026</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">to increase the rate of waste diverted from landfills (through waste reduction, recycling, and reuse) to 90&#160;percent from a baseline of 88&#160;percent</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers are monitoring numerous legislative, policy, and regulatory initiatives, including those to regulate and report greenhouse gases, and related litigation. While CMS&#160;Energy and Consumers cannot predict the outcome of these matters, which could affect them materially, they intend to continue to move forward with their clean and lean strategy.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Profit:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The profit element of the triple bottom line represents CMS&#160;Energy&#8217;s and Consumers&#8217; commitment to meeting their financial objectives and providing economic development opportunities and benefits in the communities in which they do business. CMS&#160;Energy&#8217;s and Consumers&#8217; financial strength allows them to maintain solid investment-grade credit ratings and thereby reduce funding costs for the benefit of customers and investors, to preserve and create jobs, and to reinvest in the communities they serve.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For the six&#160;months ended June&#160;30,&#160;2022, CMS&#160;Energy&#8217;s net income available to common stockholders was $496&#160;million, and diluted EPS were $1.71. This compares with net income available to common stockholders of $525&#160;million and diluted EPS of $1.82 for the six&#160;months ended June&#160;30,&#160;2021. In 2022, higher electric and gas sales due primarily to favorable weather were more than offset by the absence of 2021 earnings from discontinued operations; increased distribution, transmission, generation, and compression expenses; increased depreciation and property taxes, reflecting higher capital spending; and voluntary separation plan expenses. A more detailed discussion of the factors affecting CMS&#160;Energy&#8217;s and Consumers&#8217; performance can be found in the Results of Operations section that follows this Executive Overview.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Over the next five&#160;years, Consumers expects weather-normalized electric and gas deliveries to remain stable relative to 2021. This outlook reflects the effects of energy waste reduction programs offset largely by modest growth in electric and gas demand.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Performance: Impacting the Triple Bottom Line</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers remain committed to achieving world class performance while delivering hometown service and positively impacting the triple bottom line of people, planet, and profit. During 2021, CMS&#160;Energy and Consumers:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">realized approximately $55&#160;million in cost reductions by leveraging the CE&#160;Way and through other initiatives</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">introduced a new economic development rate designed to attract new business to Michigan and encourage existing businesses to expand their operations</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">achieved five-year planet goals, set in 2018, to save one&#160;billion gallons of water; enhance, restore or protect 5,000&#160;acres of land in Michigan; and reduce waste sent to landfills by 35&#160;percent </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">introduced a new three-year electric vehicle pilot program designed to help fleet owners transition to electric vehicles</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">announced plans to begin development of a renewable natural gas facility that will convert agricultural waste into clean, renewable natural gas </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;padding-left:14.15pt">expanded their renewable energy programs that assist both business and residential customers in meeting their sustainability goals</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:107%;padding-left:14.15pt">received recognition as #1&#160;utility company in the U.S. for America&#8217;s Best Employers for Women and America&#8217;s Best Employers for Diversity by Forbes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:107%;position:relative;top:-3.85pt;vertical-align:baseline">&#174;</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers will continue to utilize the CE&#160;Way to enable them to achieve world class performance and positively impact the triple bottom line. Consumers&#8217; investment plan and the regulatory environment in which it operates also drive its ability to impact the triple bottom line.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Investment Plan:</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers expects to make capital investments of $25&#160;billion over the next ten&#160;years. Over the next five&#160;years, Consumers expects to make significant expenditures on infrastructure upgrades and replacements and electric supply projects. While it has a large number of potential investment opportunities that would add customer value, Consumers has prioritized its spending based on the criteria of enhancing public safety, increasing reliability, maintaining affordability for its customers, and advancing its environmental stewardship. Consumers&#8217; investment program is expected to result in annual rate-base growth of six to eight&#160;percent. This rate-base growth, together with cost-control measures, should allow Consumers to maintain affordable customer prices.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The 2021&#160;IRP will potentially add nearly $1&#160;billion of capital expenditures to the $14.3&#160;billion that Consumers already expects to make from 2022 through 2026, which are presented in the following illustration:</span></div><div style="margin-bottom:12pt;text-align:center"><img src="cms-20220630_g3.jpg" alt="cms-20220630_g3.jpg" style="height:400px;margin-bottom:5pt;vertical-align:text-bottom;width:570px"/></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Of this amount, Consumers plans to spend $10.8&#160;billion over the next five&#160;years to maintain and upgrade its gas infrastructure and electric distribution systems in order to enhance safety and reliability, improve customer satisfaction, reduce energy waste on those systems, and facilitate its clean energy transformation. The gas infrastructure projects comprise $6.4&#160;billion to sustain deliverability, enhance pipeline integrity and safety, and reduce methane emissions. The electric distribution projects comprise $4.4&#160;billion to strengthen circuits and substations, replace poles, and interconnect clean energy resources. Consumers also expects to spend $2.8&#160;billion on new clean generation, which includes investments in wind, solar, and hydro electric generation resources, and $0.7&#160;billion on other electric supply projects.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Regulation:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Regulatory matters are a key aspect of Consumers&#8217; business, particularly rate cases and regulatory proceedings before the MPSC, which permit recovery of new investments while helping to ensure that customer rates are fair and affordable. Important regulatory events and developments not already discussed are summarized below.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">2022&#160;Electric Rate Case: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In April&#160;2022, Consumers filed an application with the MPSC seeking a rate increase of $272 million, made up of two components. First, Consumers requested a $266&#160;million annual rate increase, based on a 10.25&#8209;percent authorized return on equity for the projected twelve-month period ending December&#160;31,&#160;2023. The filing requested authority to recover future investments associated with distribution system reliability, solar generation, environmental compliance, and enhanced technology. Second, Consumers requested approval of a surcharge for the recovery of $6&#160;million of distribution investments made in 2021 that exceeded what was authorized in rates in accordance with the December&#160;2020 electric rate order.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">2021&#160;Gas Rate Case:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In December&#160;2021, Consumers filed an application with the MPSC seeking an annual rate increase of $278&#160;million, based on a 10.5</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">percent authorized return on equity and a projected </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">twelve-month period ending September&#160;30,&#160;2023. In April&#160;2022, Consumers reduced its requested annual rate increase to $233&#160;million, based on a 10.25</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">percent authorized return on equity. In July&#160;2022, the MPSC</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">approved a settlement agreement authorizing an annual rate increase of $170&#160;million, based on a 9.9&#8209;percent authorized return on equity, effective October&#160;1,&#160;2022. The MPSC also approved the continuation of a revenue decoupling mechanism, which annually reconciles Consumers&#8217; actual weather-normalized non-fuel revenues with the revenues approved. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Looking Forward</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers will continue to consider the impact on the triple bottom line of people, planet, and profit in their daily operations as well as in their long-term strategic decisions. Consumers will continue to seek fair and timely regulatory treatment that will support its customer-driven investment plan, while pursuing cost-control measures that will allow it to maintain sustainable customer base rates. The CE Way is an important means of realizing CMS&#160;Energy&#8217;s and Consumers&#8217; purpose of achieving world class performance while delivering hometown service.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">21</span></div></div></div><div id="iedef37dc53354d4baa10c50c5095e29f_127"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">CMS&#160;Energy Consolidated Results of Operations</span></div><div style="margin-bottom:13pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.502%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.965%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="42" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions, Except Per Share Amounts</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30</span></td><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2021</span></td><td colspan="6" style="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:120%">Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2021</span></td><td colspan="6" style="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:120%">Change</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net Income Available to Common Stockholders</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">145&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">176&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(31)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">496&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">525&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(29)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic Earnings Per Average Common Share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">0.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">0.61&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(0.11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1.71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1.82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(0.11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted Earnings Per Average Common Share</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">0.50&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">0.61&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">(0.11)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">1.71&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">1.82&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">(0.11)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:13pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.182%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.964%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="42" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In&#160;Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30</span></td><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2021</span></td><td colspan="6" style="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:120%">Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2021</span></td><td colspan="6" style="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:120%">Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">140&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">154&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(14)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">307&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">309&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">252&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><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:120%">217&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><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:120%">35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate interest and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(37)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(82)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(48)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net Income Available to Common Stockholders</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">145&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">176&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(31)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">496&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">525&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(29)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a summary of after-tax changes to net income available to common stockholders for the three and six&#160;months ended June&#160;30,&#160;2022 versus 2021:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.964%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" 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:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" 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:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30,&#160;2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="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:120%">$</span></td><td style="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:120%">176&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="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:120%">$</span></td><td style="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:120%">525&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reasons for the change</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers electric utility and gas utility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:120%">58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric rate increase</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:120%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt;text-indent:-9pt"></td><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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt;text-indent:-9pt"></td><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:120%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower non-operating retirement benefits expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt;text-indent:-9pt"></td><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:120%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt;text-indent:-9pt"></td><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:120%">13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gain on sale of radio tower assets, net of voluntary gain sharing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt;text-indent:-9pt"></td><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:120%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt;text-indent:-9pt"></td><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:120%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher (lower) distribution, transmission, generation, and compression expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt;text-indent:-9pt"></td><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:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt;text-indent:-9pt"></td><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:120%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher property taxes, reflecting higher capital spending</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt;text-indent:-9pt"></td><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:120%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt;text-indent:-9pt"></td><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:120%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Voluntary separation plan expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt;text-indent:-9pt"></td><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:120%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt;text-indent:-9pt"></td><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:120%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ray Compressor Station impairment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt;text-indent:-9pt"></td><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:120%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt;text-indent:-9pt"></td><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:120%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher service restoration costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><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:120%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><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:120%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower (higher) depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt;text-indent:-9pt"></td><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:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt;text-indent:-9pt"></td><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:120%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher forestry costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt;text-indent:-9pt"></td><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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt;text-indent:-9pt"></td><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:120%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:120%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Enterprises</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:120%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Corporate interest and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:120%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:120%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:120%">(18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:120%">(48)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30,&#160;2022</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">145&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">496&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">See Note&#160;1, Regulatory Matters.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">See Note&#160;2, Contingencies and Commitments.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Consumers Electric Utility Results of Operations</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the detailed changes to the electric utility&#8217;s net income available to common stockholders for the three and six&#160;months ended June&#160;30,&#160;2022 versus 2021 (amounts are presented pre-tax, with the exception of income tax changes):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.964%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" 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:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" 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:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30,&#160;2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="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:120%">$</span></td><td style="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:120%">154&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="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:120%">$</span></td><td style="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:120%">309&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reasons for the change</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Electric deliveries</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> and rate increases</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher (lower) revenue due primarily to weather and sales mix</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rate increase, including return on higher renewable capital spending</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:120%">12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower energy waste reduction program revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-9pt"></td><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:120%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower other revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:120%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower energy waste reduction program costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><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:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><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:120%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gain on sale of radio tower assets, net of voluntary gain sharing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-9pt"></td><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:120%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-9pt"></td><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:120%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher service restoration costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><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:120%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><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:120%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower (higher) distribution, transmission, and generation expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-9pt"></td><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:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-9pt"></td><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:120%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Voluntary separation plan expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-9pt"></td><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:120%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-9pt"></td><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:120%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher forestry costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-9pt"></td><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:120%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-9pt"></td><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:120%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:120%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">(23)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower expense from depreciation rate case settlement and other, net of increased plant in service, reflecting higher capital spending</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-9pt"></td><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:120%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-9pt"></td><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:120%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher property taxes, reflecting higher capital spending, and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-9pt"></td><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:120%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-9pt"></td><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:120%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other income, net of expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower non-operating retirement benefits expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-9pt"></td><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:120%">12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower other income, net of expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-9pt"></td><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:120%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest charges</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:120%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:120%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30,&#160;2022</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">140&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">307&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">For the three&#160;months ended June&#160;30, deliveries to end-use customers were 9.1&#160;billion&#160;kWh in 2022 and 8.7&#160;billion&#160;kWh in 2021. For the six&#160;months ended June&#160;30, deliveries to end-use customers were 18.3&#160;billion&#160;kWh in 2022 and 17.4&#160;billion&#160;kWh in 2021.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">See Note&#160;1, Regulatory Matters.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Consumers Gas Utility Results of Operations</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the detailed changes to the gas utility&#8217;s net income available to common stockholders for the three and six&#160;months ended June&#160;30,&#160;2022 versus 2021 (amounts are presented pre-tax, with the exception of income tax changes):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.964%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" 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:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" 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:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30,&#160;2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="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:120%">$</span></td><td style="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:120%">36&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="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:120%">$</span></td><td style="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:120%">217&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reasons for the change</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gas deliveries</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> and rate increases</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher revenue due primarily to favorable weather and sales mix</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">79&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher (lower) other revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:120%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%">26&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">77&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gain on sale of radio tower assets, net of voluntary gain sharing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt;text-indent:-9pt"></td><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:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt;text-indent:-9pt"></td><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:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ray Compressor Station impairment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt;text-indent:-9pt"></td><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:120%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt;text-indent:-9pt"></td><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:120%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower (higher) distribution, transmission, and compression expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt;text-indent:-9pt"></td><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:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt;text-indent:-9pt"></td><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:120%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Voluntary separation plan expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt;text-indent:-9pt"></td><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:120%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt;text-indent:-9pt"></td><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:120%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher uncollectible accounts expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt;text-indent:-9pt"></td><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:120%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt;text-indent:-9pt"></td><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:120%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:120%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%">(19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:120%">(29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increased plant in service, reflecting higher capital spending</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:120%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:120%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher property taxes, reflecting higher capital spending</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:120%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:120%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other income, net of expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower non-operating retirement benefits expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><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:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><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:120%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower other income, net of expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><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:120%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><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:120%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><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:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:120%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:120%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower income tax expense due primarily to accelerated amortization of excess deferred income taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower income tax expense due primarily to acceleration of tax benefits associated with cost of removal</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower (higher) gas utility pre-tax earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:120%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:120%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30,&#160;2022</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">252&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">For the three&#160;months ended June&#160;30, deliveries to end-use customers were 51&#160;bcf in 2022 and 45&#160;bcf in 2021. For the six&#160;months ended June&#160;30, deliveries to end-use customers were 191&#160;bcf in 2022 and 169&#160;bcf in 2021.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">See Note&#160;1, Regulatory Matters.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">See Note&#160;2, Contingencies and Commitments.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">See Note&#160;7, Income Taxes.</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Enterprises Results of Operations</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the detailed after-tax changes to the enterprises segment&#8217;s net income available to common stockholders for the three and six&#160;months ended June&#160;30,&#160;2022 versus 2021:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.105%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.963%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" 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:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" 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:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30,&#160;2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="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:120%">$</span></td><td style="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:120%">5&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="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:120%">$</span></td><td style="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:120%">19&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reason for the change</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher earnings from renewable wind projects</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:120%">$</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:120%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:120%">$</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:120%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower earnings at DIG and equity method investees</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:120%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:120%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30,&#160;2022</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Corporate Interest and Other Results of Operations</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the detailed after-tax changes to corporate interest and other results for the three and six&#160;months ended June&#160;30,&#160;2022 versus 2021:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.105%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.963%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" 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:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" 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:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30,&#160;2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="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:120%">$</span></td><td style="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:120%">(37)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="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:120%">$</span></td><td style="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:120%">(72)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reasons for the change</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated tax adjustment</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:120%">$</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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:120%">$</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:120%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Preferred stock dividends</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:120%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:120%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%">June&#160;30,&#160;2022</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(38)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(82)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Results of Discontinued Operations</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On October&#160;1,&#160;2021, EnerBank was acquired by Regions Bank. As a result, EnerBank&#8217;s results of operations through the date of the sale are presented as income from discontinued operations on CMS&#160;Energy&#8217;s consolidated statements of income for the three and six&#160;months ended June&#160;30,&#160;2021. For additional details see, Note&#160;13, Exit Activities and Discontinued Operations.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the detailed after-tax changes to discontinued operations for the three and six&#160;months ended June&#160;30,&#160;2022 versus 2021:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.105%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.963%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" 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:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" 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:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30,&#160;2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="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:120%">$</span></td><td style="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:120%">18&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="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:120%">$</span></td><td style="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:120%">52&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reason for the change</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional EnerBank sale proceeds, net of tax and transaction costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:120%">$</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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:120%">$</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:120%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Absence of 2021 earnings from discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:120%">(18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:120%">(52)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30,&#160;2022</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">27</span></div></div></div><div id="iedef37dc53354d4baa10c50c5095e29f_133"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Cash Position, Investing, and Financing</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">At June&#160;30,&#160;2022, CMS&#160;Energy had $96&#160;million of consolidated cash and cash equivalents, which included $19&#160;million of restricted cash and cash equivalents. At June&#160;30,&#160;2022, Consumers had $26&#160;million of consolidated cash and cash equivalents, which included $18&#160;million of restricted cash and cash equivalents.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Operating Activities</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are specific components of net cash provided by operating activities for the six&#160;months ended June&#160;30,&#160;2022 versus 2021: </span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.959%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</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"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended June&#160;30,&#160;2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,367&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reasons for the change</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(26)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non&#8209;cash transactions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(35)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gain from post-closing adjustment to 2021 sale of EnerBank</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Absence of cash used in discontinued operations in 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unfavorable impact of changes in core working capital,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> due primarily to gas purchased at higher prices and underrecovery of power supply costs</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(343)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Favorable impact of changes in other assets and liabilities, due primarily to higher energy waste reduction collections and an insurance recovery</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended June&#160;30,&#160;2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%">1,059&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended June&#160;30,&#160;2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reasons for the change</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non&#8209;cash transactions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(35)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unfavorable impact of changes in core working capital,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> due primarily to gas purchased at higher prices and underrecovery of power supply costs</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(333)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Favorable impact of changes in other assets and liabilities, due primarily to higher energy waste reduction collections, lower deposits for electric margins, and an insurance recovery</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended June&#160;30,&#160;2022</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,159&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">cash transactions comprise depreciation and amortization, changes in deferred income taxes and investment tax credits, and other non&#8209;cash operating activities and reconciling adjustments.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">For information regarding the sale of EnerBank, see Note&#160;13, Exit Activities and Discontinued Operations.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Core working capital comprises accounts receivable, accrued revenue, inventories, accounts payable, and accrued rate refunds.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Investing Activities</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are specific components of net cash used in investing activities for the six&#160;months ended June&#160;30,&#160;2022 versus 2021:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.959%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended June&#160;30,&#160;2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(851)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reasons for the change</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher capital expenditures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(210)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional proceeds from post-closing adjustment related to 2021 sale of EnerBank</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Absence of cash provided by discontinued operations in 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(90)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other investing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended June&#160;30,&#160;2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%">(1,139)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended June&#160;30,&#160;2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(930)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reasons for the change</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher capital expenditures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(167)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other investing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended June&#160;30,&#160;2022</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,094)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">For information regarding the sale of EnerBank, see Note&#160;13, Exit Activities and Discontinued Operations.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Financing Activities</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are specific components of net cash used in financing activities for the six&#160;months ended June&#160;30,&#160;2022 versus 2021:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.959%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</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"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended June&#160;30,&#160;2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(409)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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-style:italic;font-weight:400;line-height:120%">Reasons for the change</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher debt retirements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(74)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher borrowings of notes payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower issuances of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher payments of dividends on common and preferred stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(20)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds from the sale of membership interest in VIE to tax equity investor</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Absence of cash used in discontinued operations in 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">138&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other financing activities, primarily the payment of a long-term contract liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended June&#160;30,&#160;2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(300)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended June&#160;30,&#160;2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%">(437)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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-style:italic;font-weight:400;line-height:120%">Reasons for the change</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher debt retirements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher borrowings of notes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher repayments of borrowings from CMS&#160;Energy</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(53)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher stockholder contribution from CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">410&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher payments of dividends on common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(53)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other financing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended June&#160;30,&#160;2022</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(83)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">For information regarding the sale of EnerBank, see Note&#160;13, Exit Activities and Discontinued Operations.</span></div><div id="iedef37dc53354d4baa10c50c5095e29f_139"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Capital Resources and Liquidity</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers expect to have sufficient liquidity to fund their present and future commitments. CMS&#160;Energy uses dividends and tax-sharing payments from its subsidiaries and external financing and capital transactions to invest in its utility and non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">utility businesses, retire debt, pay dividends, and fund its other obligations. The ability of CMS&#160;Energy&#8217;s subsidiaries, including Consumers, to pay dividends to CMS&#160;Energy depends upon each subsidiary&#8217;s revenues, earnings, cash needs, and other factors. In addition, Consumers&#8217; ability to pay dividends is restricted by certain terms included in its articles of incorporation and potentially by FERC requirements and provisions under the Federal Power Act and the Natural Gas Act. For additional details on Consumers&#8217; dividend restrictions, see Notes to the Unaudited Consolidated Financial Statements&#8212;Note&#160;3, Financings and Capitalization&#8212;Dividend Restrictions. During the six&#160;months ended June&#160;30,&#160;2022, Consumers paid $433&#160;million in dividends on its common stock to CMS&#160;Energy.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers uses cash flows generated from operations and external financing transactions, as well as stockholder contributions from CMS&#160;Energy, to fund capital expenditures, retire debt, pay dividends, and fund its other obligations. Consumers also uses these sources of funding to contribute to its employee benefit plans.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Financing and Capital Resources:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> CMS&#160;Energy and Consumers rely on the capital markets to fund their robust capital plan. Barring any sustained market dislocations or disruptions, CMS&#160;Energy and Consumers expect to continue to have ready access to the financial and capital markets and will continue to explore possibilities to take advantage of market opportunities as they arise with respect to future funding needs. If access to these markets were to diminish or otherwise become restricted, CMS&#160;Energy and Consumers would implement contingency plans to address debt maturities, which could include reduced capital spending.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2020, CMS&#160;Energy entered into an equity offering program under which it may sell shares of its common stock having an aggregate sales price of up to $500&#160;million in privately negotiated transactions, in &#8220;at the market&#8221; offerings, through forward sales transactions, or otherwise.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy has entered into forward sales transactions under this program, which allow CMS&#160;Energy to either physically settle the contracts by issuing shares of its common stock at the then-applicable forward sale price specified by the agreement or net settle the contracts through the delivery or receipt of cash or shares. CMS&#160;Energy may settle the contracts at any time through their maturity dates, and presently intends to physically settle the contracts by delivering shares of its common stock. As of June&#160;30,&#160;2022, these contracts have an aggregate sales price of $56&#160;million, maturing through December 2023. For more information on these forward sale contracts, see Notes to the Unaudited Consolidated Financial Statements&#8212;Note&#160;3, Financings and Capitalization&#8212;Issuance of Common Stock.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">At June&#160;30,&#160;2022, CMS&#160;Energy had $536&#160;million of its revolving credit facility available and Consumers had $1.0&#160;billion available under its revolving credit facilities. CMS&#160;Energy and Consumers use these credit facilities for general working capital purposes and to issue letters of credit. An additional source of liquidity is Consumers&#8217; commercial paper program, which allows Consumers to issue, in one or more placements, up to $500&#160;million in aggregate principal amount of commercial paper notes with maturities of up to 365&#160;days at market interest rates. These issuances are supported by Consumers&#8217; revolving credit facilities. While the amount of outstanding commercial paper does not reduce the available capacity of the revolving credit facilities, Consumers does not intend to issue commercial paper in an amount exceeding the available capacity of the facilities. At June&#160;30,&#160;2022, there were $45&#160;million of commercial paper notes outstanding under this program. For additional details on CMS&#160;Energy&#8217;s and Consumers&#8217; revolving credit facilities and commercial paper program, see Notes to the Unaudited Consolidated Financial Statements&#8212;Note&#160;3, Financings and Capitalization.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In July&#160;2022, Consumers entered into a delayed-draw $1.0&#160;billion unsecured term loan credit agreement with an interest rate of SOFR plus 0.650&#160;percent. The proceeds of the loan will be used to fund working capital and for general corporate purposes. The term loan matures in January&#160;2024. For more information on the new term loan, see Note&#160;3, Financings and Capitalization&#8212;New Term Loan Credit Agreement and Part&#160;II&#8212;Other Information&#8212;Item&#160;5. Other Information&#8212;Entry into a Material Definitive Agreement and Creation of a Direct Financial Obligation.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Certain of CMS&#160;Energy&#8217;s and Consumers&#8217; credit agreements contain covenants that require CMS&#160;Energy and Consumers to maintain certain financial ratios, as defined therein. At June&#160;30,&#160;2022, no default had occurred with respect to any financial covenants contained in CMS&#160;Energy&#8217;s and Consumers&#8217; credit </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">agreements. CMS&#160;Energy and Consumers were each in compliance with these covenants as of June&#160;30,&#160;2022, as presented in the following table:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.258%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:10pt;font-weight:400;line-height:120%">Limit&#160;</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:10pt;font-weight:400;line-height:120%">Actual&#160;</span></td></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">Debt to Capital</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&lt;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 0.70 to 1.0</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.54 to 1.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">Debt to Capital</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&lt;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 0.65 to 1.0</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.45 to 1.0</span></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Applies to CMS&#160;Energy&#8217;s revolving credit agreement and letter of credit reimbursement agreement.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Applies to Consumers&#8217; revolving credit agreements.</span></div><div id="iedef37dc53354d4baa10c50c5095e29f_151"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Outlook</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Several business trends and uncertainties may affect CMS&#160;Energy&#8217;s and Consumers&#8217; financial condition and results of operations. These trends and uncertainties could have a material impact on CMS&#160;Energy&#8217;s and Consumers&#8217; consolidated income, cash flows, or financial position. For additional details regarding these and other uncertainties, see Forward-Looking Statements and Information; Notes to the Unaudited Consolidated Financial Statements&#8212;Note&#160;1, Regulatory Matters and Note&#160;2, Contingencies and Commitments; and Part&#160;II&#8212;Item&#160;1A. Risk Factors.</span></div><div id="iedef37dc53354d4baa10c50c5095e29f_154"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Consumers Electric Utility Outlook and Uncertainties</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Clean Energy Plan:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers&#8217; Clean Energy Plan details its strategy to meet customers&#8217; long-term energy needs and provides the foundation for its goal to achieve net-zero carbon emissions from its electric business by 2040. Under this net-zero goal, Consumers plans to eliminate the impact of carbon emissions created by the electricity it generates or purchases for customers. Additionally, through its Clean Energy Plan, Consumers continues to make progress on expanding its customer programs, namely its demand response, energy efficiency, and conservation voltage reduction programs, as well as increasing its renewable energy and pumped storage generation.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Clean Energy Plan was originally outlined in Consumers&#8217; 2018&#160;IRP, which was approved by the MPSC in 2019. In June&#160;2021, Consumers filed its 2021&#160;IRP with the MPSC, proposing updates to the Clean Energy Plan. In April&#160;2022, Consumers and a broad coalition of key stakeholders, including customer groups, environmental organizations, the MPSC&#160;Staff, energy industry representatives, and the Michigan Attorney General, filed a settlement agreement with the MPSC resolving Consumers&#8217; 2021&#160;IRP. The MPSC approved that settlement agreement in June&#160;2022.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under its 2021&#160;IRP, Consumers will eliminate the use of coal-fueled generation in 2025 and expects to meet 90&#160;percent of its customers&#8217; needs with clean energy sources by 2040. Specifically, the 2021&#160;IRP provides for:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">the retirement of the D.E.&#160;Karn coal-fueled generating units, totaling 515&#160;MW of nameplate capacity, in 2023</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">the retirement of the J.H.&#160;Campbell coal-fueled generating units, totaling 1,407&#160;MW of nameplate capacity, in 2025</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">the retirement of the D.E.&#160;Karn oil and gas-fueled generating units, totaling 1,219&#160;MW of nameplate capacity, in 2031, the units&#8217; original retirement date</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The MPSC has authorized Consumers to issue securitization bonds to finance the recovery of and return on the D.E.&#160;Karn coal-fueled generating units. Under the 2021&#160;IRP, Consumers will receive regulatory asset treatment to recover the remaining book value of the J.H.&#160;Campbell coal-fueled generating units, as well as 9.0&#160;percent return on equity, commencing in 2025.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under the 2021&#160;IRP, Consumers will bridge the transition away from coal generation with:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">the purchase of the New Covert Generating Facility, a natural gas-fueled generating unit with 1,176&#160;MW of nameplate capacity in Van&#160;Buren County, Michigan, for $815&#160;million, subject to certain adjustments, in 2023; the purchase is subject to FERC approval and the required waiting period under federal antitrust law</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">a one-time competitive solicitation to acquire approximately 700&#160;MW of capacity through PPAs from sources in Michigan&#8217;s Lower Peninsula beginning in 2025; of this amount, 500&#160;MW would be from dispatchable sources</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">These actions are expected to allow Consumers to continue providing controllable sources of electricity to customers while expanding its investment in renewable energy. The 2021&#160;IRP forecasts renewable energy capacity levels of 30&#160;percent in 2025, 43&#160;percent in 2030, and 61&#160;percent in 2040, including the addition of nearly 8,000&#160;MW of solar generation. Additionally, the 2021 IRP will accelerate Consumers&#8217; deployment of battery storage from 2030 to 2024, with 75&#160;MW of energy storage by 2027 and 550&#160;MW by 2040.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under its 2021&#160;IRP, Consumers will continue to bid new capacity competitively and will own and operate approximately 50&#160;percent of new capacity, with the remainder being built and owned by third parties. Additionally, Consumers will continue to earn a return equal to its weighted-average cost of capital on payments made under new competitively bid PPAs approved by the MPSC.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In support of its Clean Energy Plan, Consumers issued requests for proposals in 2019 and 2020, each to acquire up to 300&#160;MW of new capacity from projects to be operational in Michigan&#8217;s Lower Peninsula by May&#160;2023. Specifically, Consumers solicited offers to enter into PPAs with or purchase solar generation projects ranging in size from 20&#160;MW to 150&#160;MW and to enter into PPAs with PURPA qualifying facilities up to 20&#160;MW.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In addition, Consumers issued a request for proposals in September&#160;2021 to acquire up to 500&#160;MW of new capacity from projects to be operational in Michigan&#8217;s Lower Peninsula by December&#160;2024. Specifically, Consumers solicited offers to enter into PPAs with or purchase solar generation projects up to 300&#160;MW in size and to enter into PPAs with PURPA qualifying facilities up to five&#160;MW in size. Consumers expects to acquire at least 250&#160;MW through long-term PPAs. Any contracts entered into as a result of the requests for proposals would be subject to MPSC approval.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As a result of the requests for proposals, Consumers has entered into PPAs to purchase renewable capacity, energy, and RECs from solar generating facilities and build transfer agreements to purchase solar generating facilities, as presented in the following table:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.547%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.714%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.287%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;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:120%">Type of Agreement</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capacity (MW)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Location of Facility</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Targeted Commercial Operation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="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:120%">Date of Agreement</span></td><td colspan="3" style="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:120%">Date of MPSC Approval</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2019&#160;request</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PPA (25&#160;years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">140</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Calhoun County, Michigan</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">December&#160;2020</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">April&#160;2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Build transfer agreement</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Southeastern Michigan</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">January&#160;2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">April&#160;2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PPA (20 years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ingham County, Michigan</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><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:107%">May 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pending</span></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2020&#160;request</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PPA (20&#160;years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 4pt 2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Manistee, Michigan</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">May&#160;2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PPA (25&#160;years)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Calhoun County, Michigan</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><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:107%">October&#160;2021</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">November 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PPA (20&#160;years)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">125</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Jackson County, Michigan</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><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:107%">October&#160;2021</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">November 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Build transfer agreement</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Southeastern Michigan</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><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:107%">October&#160;2021</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">November 2021</span></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2021 request</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PPA (25&#160;years)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Genesee and Saginaw County, Michigan</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><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:107%">March 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pending</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PPA (25&#160;years)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hillsdale County, Michigan</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #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:107%">March 2022</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pending</span></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;For build transfer agreements, represents the date Consumers expects to take full ownership and begin commercial operation.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;This agreement provides Consumers the option to purchase the associated solar generating facility after ten&#160;years.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;This agreement provides Consumers a right of first refusal option to purchase the associated solar generating facility.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The 2021 request for proposals also resulted in the selection of a solar generation project that Consumers will develop and construct in Muskegon, Michigan, with capacity of up to 250&#160;MW. The facility is expected to be operational in 2025. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In March&#160;2022, the U.S.&#160;Department of Commerce announced it is opening inquiries into whether manufacturers of solar modules that are produced in certain countries using supplies obtained from China are circumventing antidumping and countervailing duties which apply to Chinese modules. The U.S.&#160;Department of Commerce&#8217;s inquiry process is expected to last until at least early 2023. In June&#160;2022, the Biden Administration paused the imposition of duties that might result from the U.S.&#160;Department of Commerce&#8217;s pending inquiries. Consumers continues to closely monitor this situation and its potential impacts on availability of solar modules and timing associated with pending and planned solar projects.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Renewable Energy Plan:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The 2016&#160;Energy Law raised the renewable energy standard to 15&#160;percent in 2021. Consumers is required to submit RECs, which represent proof that the associated electricity was generated from a renewable energy resource, in an amount equal to at least the required percentage of Consumers&#8217; electric sales volume each year. Under its renewable energy plan, Consumers met the 15</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">percent requirement in 2021 and expects to meet the requirement in future years with a combination of newly generated RECs and previously generated RECs carried over from prior years.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under Consumers&#8217; renewable energy plan, the MPSC has approved the acquisition of up to 525&#160;MW of new wind generation projects and authorized Consumers to earn a 10.7</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">percent return on equity on any projects approved by the MPSC. Specifically, the MPSC has approved the following:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.44pt">purchase and construction of a 150</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">MW wind generation project in Gratiot County, Michigan; the project became operational and Consumers took full ownership in 2020</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.44pt">purchase of a 166</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">MW wind generation project in Hillsdale, Michigan; the project became operational and Consumers took full ownership in February&#160;2021</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">purchase of a wind generation project under development, with capacity of up to 201&#160;MW, in Gratiot County, Michigan; Consumers expects to take full ownership and begin commercial operation of the project in 2023</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The MPSC also approved the execution of a 20-year PPA under which Consumers will purchase 100&#160;MW of renewable capacity, energy, and RECs from a 149</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">MW solar generating facility to be constructed in Calhoun County, Michigan; the facility is targeted to be operational in 2022.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Voluntary Large Customer Renewable Energy Program:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers provides service under a program that provides large full-service electric customers with the opportunity to advance the development of renewable energy beyond the requirements of the 2016&#160;Energy Law. In September&#160;2021, the MPSC approved Consumers&#8217; request to amend its renewable energy plan to remove the annual subscription limit associated with this program. The MPSC also approved up to 1,000&#160;MW of new wind and solar generation projects between 2024 and 2027 to meet customer demand for the program. Consumers will competitively solicit for additional renewable energy assets based on customer applications and will construct the assets based on customer subscriptions to the program.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Electric Customer Deliveries and Revenue:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers&#8217; electric customer deliveries are seasonal and largely dependent on Michigan&#8217;s economy. The consumption of electric energy typically increases in the summer months, due primarily to the use of air conditioners and other cooling equipment. In addition, Consumers&#8217; electric rates, which follow a seasonal rate design, are higher in the summer months than in the remaining months of the year. Each year in June, electric residential customers transition to a summer peak time-of-use rate that allows them to take advantage of lower-cost energy during off-peak times during the summer months. Thus, customers can reduce their electric bills by shifting their consumption from on&#8209;peak to off&#8209;peak times.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Over the next five&#160;years, Consumers expects weather-normalized electric deliveries to remain stable relative to 2021. This outlook reflects the effects of energy waste reduction programs offset largely by modest growth in electric demand. Actual delivery levels will depend on:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">energy conservation measures and results of energy waste reduction programs</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">weather fluctuations</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Michigan&#8217;s economic conditions, including utilization, expansion, or contraction of manufacturing facilities, population trends, electric vehicle adoption, and housing activity</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Electric ROA:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Michigan law allows electric customers in Consumers&#8217; service territory to buy electric generation service from alternative electric suppliers in an aggregate amount capped at ten&#160;percent of </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers&#8217; sales, with certain exceptions. At June&#160;30,&#160;2022, electric deliveries under the ROA program were at the ten&#8209;percent limit. Of Consumers&#8217; 1.9&#160;million electric customers, fewer than 300, or 0.02&#160;percent, purchased electric generation service under the ROA program.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The 2016&#160;Energy Law established a path to ensure that forward capacity is secured for all electric customers in Michigan, including customers served by alternative electric suppliers under ROA. The law also authorized the MPSC to ensure that alternative electric suppliers have procured enough capacity to cover their anticipated capacity requirements for the four-year forward period. In 2017, the MPSC issued an order establishing a state reliability mechanism for Consumers. Under this mechanism, if an alternative electric supplier does not demonstrate that it has procured its capacity requirements for the four-year forward period, its customers will pay a set charge to the utility for capacity that is not provided by the alternative electric supplier.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During 2017, the MPSC issued orders finding that it has statutory authority to determine and implement a local clearing requirement, which requires all electric suppliers to demonstrate that a portion of the capacity procured to serve customers during peak demand times is located in the MISO footprint in Michigan&#8217;s Lower Peninsula. In 2020, the Michigan Supreme Court affirmed the MPSC&#8217;s statutory authority to implement a local clearing requirement on individual electric providers.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2020, ABATE and another intervenor filed a complaint against the MPSC in the U.S.&#160;District Court for the Eastern District of Michigan challenging the constitutionality of a local clearing requirement. The complaint requests the federal court to issue a permanent injunction prohibiting the MPSC from implementing a local clearing requirement on individual electric providers. Consumers filed a motion to intervene and defend the local clearing requirement in that federal litigation; this motion was granted in January&#160;2021 and a non-jury trial is scheduled for August&#160;2022.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Electric Rate Matters:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Rate matters are critical to Consumers&#8217; electric utility business. For additional details on rate matters, see Notes to the Unaudited Consolidated Financial Statements&#8212;Note&#160;1, Regulatory Matters and Note&#160;2, Contingencies and Commitments.</span></div><div id="iedef37dc53354d4baa10c50c5095e29f_3260"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">2022&#160;Electric Rate Case:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In April&#160;2022, Consumers filed an application with the MPSC seeking a rate increase of $272 million, made up of two components. First, Consumers requested a $266&#160;million annual rate increase, based on a 10.25&#8209;percent authorized return on equity for the projected twelve-month period ending December&#160;31,&#160;2023. The filing requested authority to recover future investments associated with distribution system reliability, solar generation, environmental compliance, and enhanced technology. Second, Consumers requested approval of a surcharge for the recovery of $6&#160;million of distribution investments made in 2021 that exceeded what was authorized in rates in accordance with the December&#160;2020 electric rate order. In its application, Consumers provided extensive cost/benefit analysis and other information to support the prudence of certain categories of capital expenditures, as requested by the MPSC in its final order in Consumers&#8217; 2021&#160;electric rate case. For additional details on the 2021&#160;electric rate case, see Notes to the Unaudited Consolidated Financial Statements&#8212;Note&#160;1, Regulatory Matters.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the components of the requested increase in revenue:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.959%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Projected Twelve-Month Period Ending December 31</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Components of the requested rate increase</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment in rate base</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">120&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and maintenance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of capital</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and other revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subtotal</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%">266&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Surcharge</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">272&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div id="iedef37dc53354d4baa10c50c5095e29f_3282"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Retention Incentive Program:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In 2019, Consumers announced a retention incentive program to ensure necessary staffing at the D.E.&#160;Karn generating complex through the anticipated retirement of the coal-fueled generating units. Based on the number of employees that have chosen to participate, the aggregate cost of the program through 2023 is estimated to be $35&#160;million. In its order in Consumers&#8217; 2020&#160;electric rate case, the MPSC approved deferred accounting treatment for these costs. Consumers expects to recognize $5&#160;million of retention benefit costs in 2022; this expense will be deferred as a regulatory asset.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under the 2021&#160;IRP, Consumers will retire the J.H.&#160;Campbell coal-fueled generating units in 2025. Similar to the D.E.&#160;Karn program, Consumers will provide a retention incentive program to ensure necessary staffing at the J.H.&#160;Campbell generating complex through retirement. Based on the number of employees expected to participate, the aggregate cost of the program through 2025 is estimated to be $50&#160;million. Consumers expects to recognize $20&#160;million of retention benefit costs in 2022. The 2021&#160;IRP provides deferred accounting treatment for retention costs recognized during 2022; deferral of costs beyond 2022 will be addressed in future rate cases. For additional details on these programs, see Notes to the Unaudited Consolidated Financial Statements&#8212;Note&#160;13, Exit Activities and Discontinued Operations.</span></div><div id="iedef37dc53354d4baa10c50c5095e29f_160"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Electric Environmental Outlook: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers&#8217; operations are subject to various state and federal environmental laws and regulations. Consumers estimates that it will incur capital expenditures of $255&#160;million from 2022 through 2026 to continue to comply with RCRA, the Clean Water Act, the Clean Air Act, and numerous state and federal environmental regulations. Consumers expects to recover these costs in customer rates, but cannot guarantee this result. Consumers&#8217; primary environmental compliance focus includes, but is not limited to, the following matters.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Air Quality:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Multiple air quality regulations apply, or may apply, to Consumers.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2012, the EPA published emission standards for electric generating units, known as MATS, based on Section&#160;112 of the Clean Air Act. Under MATS, all of Consumers&#8217; existing coal-fueled electric generating units were required to add additional controls for hazardous air pollutants. Consumers met the deadline for five coal-fueled units and two oil/gas-fueled units it continues to operate and retired its seven&#160;remaining coal-fueled units. Consumers will continue to monitor the MATS rule status and any pending litigation. Consumers does not expect any changes to the MATS rule will have a significant impact on its current MATS compliance strategy.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CSAPR, which initially became effective in 2015, requires Michigan and many other states to improve air quality by reducing power plant emissions that, according to EPA modeling, contribute to ground-level ozone and fine particle pollution in other downwind states. In 2016, the EPA finalized ozone season standards for CSAPR, which became effective in 2017. In 2020, in response to a court-ordered remand </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">due to litigation, the EPA proposed a revised CSAPR rule to reflect updated emission reductions from electric generating units in 12&#160;states, including Michigan. The EPA finalized this revised rule in March&#160;2021, with continued emission reductions through 2024. Consumers has evaluated its emission compliance strategy for existing units based on the proposed number of allowances allocated to Michigan for 2021 through 2024 and believes the impact of this rule should be minimal.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2015, the EPA lowered the NAAQS for ozone. The 2015&#160;ozone NAAQS made it more difficult to construct or modify power plants and other emission sources in areas of the country that have not met the 2015&#160;ozone standard. In 2018, the EPA designated certain areas of Michigan as not meeting the ozone standard. Specifically, seven&#160;counties in southeastern Michigan and three counties in western Michigan were not in attainment with the ozone standard by an August&#160;2021 regulatory deadline, and thus will have their nonattainment designations increased from marginal to moderate. None of Consumers&#8217; fossil-fuel-fired generating units are located in these areas. The State of Michigan has convened industry workgroups to seek implementation and control strategy ideas for statewide compliance of the 2015&#160;ozone standard, which will need to be in place by early 2023. In January&#160;2022, EGLE submitted a request to the EPA for redesignation of the seven&#160;counties in southeastern Michigan to be in attainment with the 2015&#160;ozone standard based on the most recent data. The EPA has proposed rulemaking to approve the redesignation request for southeastern Michigan and is expected to finalize the decision following a public comment period, which closed in April&#160;2022. Consumers will continue to stay engaged with EGLE and the workgroups to assess potential impacts to its generating assets.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2020, the EPA decided to retain the 2015&#160;NAAQS for ozone without revision. In October&#160;2021, the EPA provided notice that it was going to reconsider the 2020&#160;ozone NAAQS decision. Recently, the EPA recommended that it retain the current standards; however, a final decision is not expected until late&#160;2023 or early&#160;2024. Consumers will evaluate the impacts of the proposed NAAQS for ozone, which could result in more ozone nonattainment areas in Michigan, on its operations when the EPA releases its decision.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In March&#160;2022, the EPA proposed another revision to CSAPR, outlining a federal implementation plan that seeks to reduce interstate transport issues that contribute to downwind states attaining or maintaining compliance with the 2015&#160;NAAQS for ozone. The EPA has included 26&#160;states within the proposed federal implementation plan, including Michigan. The EPA is proposing to reduce nitrogen oxides allowance budgets under the CSAPR program and to change the mechanism for allocating such nitrogen oxides allowances on a year-over-year basis. While prior CSAPR regulations have primarily focused on electric generating units, this latest proposal also includes other nitrogen oxides emission sources. Consumers is currently evaluating the proposal and will evaluate the applicability and potential impacts to its electric operations.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In June&#160;2021, the EPA announced that it would reconsider its previous decision to retain the current standard of NAAQS for particulate matter. In December&#160;2021, the EPA indicated that the new NAAQS for particulate matter would be proposed in the summer of 2022. The new standard is expected to be significantly lower. Consumers will evaluate the impact of the proposed NAAQS for particulate matter on its operations when the EPA releases its proposal.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers&#8217; strategy to comply with air quality regulations, including CSAPR, MATS, and NAAQS, as well as its legal obligations, involved the installation and operation of emission control equipment at some facilities and the suspension of operations at others; however, Consumers continues to evaluate these rules in conjunction with other EPA and EGLE rulemakings, litigation, executive orders, treaties, and congressional action. This evaluation could result in:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">a change in Consumers&#8217; fuel mix</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">changes in the types of generating units Consumers may purchase or build in the future</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">changes in how certain units are operated</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">the retirement, mothballing, or repowering with an alternative fuel of some of Consumers&#8217; generating units</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">changes in Consumers&#8217; environmental compliance costs</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Greenhouse Gases:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> There have been numerous legislative and regulatory initiatives at the state, regional, national, and international levels that involve the potential regulation and reporting of greenhouse gases. Consumers continues to monitor and comment on these initiatives and to follow litigation involving greenhouse gases.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2015, the EPA finalized new rules&#160;pursuant to Section&#160;111(b) of the Clean Air Act to limit carbon dioxide emissions from new electric generating units, as well as modified or reconstructed electric generating units. New coal-fueled units would not be able to meet this limit without installing carbon dioxide control equipment using such methods as carbon capture and sequestration. Under its 2021&#160;IRP, Consumers will eliminate the use of coal-fueled generation in 2025 and does not plan to build any new coal-fueled generating units.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2019, the EPA finalized the Affordable Clean Energy rule, pursuant to Section&#160;111(d) of the Clean Air Act for existing units. In January&#160;2021, the D.C.&#160;Circuit Court of Appeals vacated and remanded this rule to the EPA, which, in turn, appealed the rule to the U.S.&#160;Supreme Court. In June 2022, the U.S.&#160;Supreme Court released its decision finding that the EPA cannot use Section&#160;111(d) of the Clean Air Act to limit carbon dioxide emissions from existing electric generating units in the manner as originally proposed in the 2015&#160;rules.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In June&#160;2022, the EPA announced its plan to propose a new rule to address greenhouse gas emissions from existing fossil-fueled electric generating units. Under its 2021&#160;IRP, Consumers will eliminate the use of coal-fueled generation in 2025. Therefore, it is unlikely that the proposed rule will materially impact Consumers over the remaining operating lives of these facilities. However, Consumers cannot predict the form and extent of such potential regulation on its natural gas-fueled generation until the rule is released.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2015, a group of 195&#160;countries, including the U.S., finalized the Paris Agreement, which addresses carbon dioxide reduction measures beginning in 2020. While the U.S. had withdrawn from the Paris Agreement, it rejoined the Paris Agreement in 2021. In April&#160;2021, the U.S. announced it is committing to a nationally determined contribution under the Paris Agreement. Nationally determined contributions are the efforts by each country to reduce national greenhouse gas emissions. The commitment made by the U.S. is to reduce greenhouse gas emissions by 50 to 52&#160;percent from 2005 levels by 2030. Under its 2021&#160;IRP, Consumers plans to reduce carbon emissions by 60&#160;percent from 2005 levels in 2025. At this time, Consumers does not expect any adverse changes to its environmental strategy as a result of these events, as the nationally determined contribution is not binding without new Congressional legislation.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2020, Michigan&#8217;s Governor signed an executive order creating the Michigan Healthy Climate Plan, which outlines goals for Michigan to achieve economy-wide net-zero greenhouse gas emissions and to be carbon neutral by 2050. The executive order aims for a 28</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">percent reduction below 2005 levels of greenhouse gas emissions by 2025. Consumers has already surpassed the 28</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">percent reduction milestone </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">for its owned electric generation and previously announced a goal of achieving net-zero carbon emissions from its electric business by 2040. The order directs EGLE to develop and oversee an action plan for achieving these goals. In addition, the Governor established the Council on Climate Solutions, an advisory group of key stakeholders appointed by the Governor that will assist EGLE in implementing the plan. These goals are aspirational in nature and any changes in law or regulation to achieve these goals would need to be approved by the Michigan Legislature or the relevant regulatory agency. The MPSC has requested comments from utilities and other stakeholders on how the Governor&#8217;s goal should be incorporated into future IRP filings, which Consumers has provided. Consumers does not expect any adverse changes to its environmental strategy as a result of these events.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">While Consumers cannot predict the outcome of changes in U.S.&#160;policy or of other legislative or regulatory initiatives involving the potential regulation of greenhouse gases, it intends to continue to move forward with its Clean Energy Plan, its present net-zero goals, and its emphasis on reliable and resilient supply. Consumers will continue to monitor regulatory and legislative activity and related litigation regarding greenhouse gas emissions standards that may affect electric generating units.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Increased frequency of severe or extreme weather events, including those due to climate change, could materially impact Consumers&#8217; facilities, energy sales, and results of operations. Consumers is unable to predict these events or their financial impact; however, Consumers evaluates the potential physical impacts of climate change on its operations, including increased temperature, increased storm activity, increased precipitation, and changes in lake and river levels. Consumers released a report addressing the physical risks of climate change on its infrastructure in February&#160;2022. Consumers is taking steps to mitigate these risks as appropriate.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Litigation, international treaties, executive orders, federal laws and regulations (including regulations by the EPA), and state laws and regulations, if enacted or ratified, could ultimately impact Consumers. Consumers may be required to replace equipment; install additional emission control equipment; purchase emission allowances or credits (including potential greenhouse gas offset credits); curtail operations; arrange for alternative sources of supply; purchase facilities that generate fewer emissions; mothball or retire facilities that generate certain emissions; pursue energy efficiency or demand response measures more swiftly; or take other steps to manage or lower the emission of greenhouse gases. Although associated capital or operating costs relating to greenhouse gas regulation or legislation could be material and cost recovery cannot be assured, Consumers expects to recover these costs in rates consistent with the recovery of other reasonable costs of complying with environmental laws and regulations.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">CCRs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In 2015, the EPA published a rule regulating CCRs under RCRA. This 2015&#160;rule adopts minimum standards for beneficially using and disposing of non&#8209;hazardous CCRs. The rule establishes new minimum requirements for CCR unit location, design, structural stability, groundwater monitoring and correction action, flood protection, fugitive dust control, recordkeeping, and public disclosure of certain records, including any groundwater protection standard exceedances. The 2015&#160;rule also sets out conditions under which some CCR units would be forced to cease receiving CCR and non&#8209;CCR wastewater and initiate closure based on the inability to achieve minimum safety standards, meet a location standard, or meet minimum groundwater standards. Due to litigation, many aspects of the 2015&#160;CCR rule have been remanded to the EPA, which has resulted in numerous proposed rules and three final rules. One of the final rules is in litigation. Anticipated litigation related to remanded aspects that have not been addressed will add uncertainty around requirements for compliance and state permit programs.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The EPA amended the conditions of forced closure in a rule published in 2020. The 2020&#160;rule required all unlined CCR units to initiate closure by mid-April&#160;2021, unless conditions that satisfied an alternate closure schedule were approved by the EPA. Consumers, with agreement from EGLE, completed the </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">work necessary to initiate closure by excavating CCRs or placing a final cover over each of its relevant CCR units prior to the April&#160;2021 closure initiation deadline.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Separate from the 2015 and 2020&#160;rules, Congress passed legislation in 2016 allowing participating states to develop permitting programs for CCRs under RCRA Subtitle&#160;D. In 2018, the Michigan Legislature adopted standards for a permitting program, which requires the EPA&#8217;s authorization. This program should reduce costly, duplicative oversight over CCRs and provide local oversight to CCR issues unique to Michigan. In 2020, EGLE submitted a regulatory package for Michigan&#8217;s permit program to the EPA for its review, which is still pending. Federal rulemaking challenges may delay EPA approval of the Michigan permitting program.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers has historically been authorized to recover in electric rates costs related to coal ash disposal sites.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Water:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Multiple water-related regulations apply, or may apply, to Consumers.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The EPA regulates cooling water intake systems of existing electric generating plants under Section&#160;316(b) of the Clean Water Act and the corresponding rules that were revised in 2014. The rules seek to reduce alleged harmful impacts on aquatic organisms, such as fish. In 2018, Consumers submitted to EGLE for approval all required studies and recommended plans to comply with Section&#160;316(b), but has not yet received final approval.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2015, the EPA released its final effluent limitation guidelines for steam electric generating plants. These guidelines, which are presently being litigated, set stringent new requirements for the discharge from electric generating units into surface waters. The EPA published a final rule in October&#160;2020, with an effective date of December&#160;2020, revising the 2015&#160;guidelines related to the discharge of certain wastewater streams from electric generating units. The rule also allows for extension of the compliance deadline from the end of 2023 to the end of 2025, upon approval by EGLE through the NPDES permitting process. Consumers received such an extension to 2025 for its Campbell generating facility in 2021. Consumers does not expect any adverse changes to its environmental strategy as a result of these revisions to the rule or any litigation of the guidelines.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The EPA stated its intent to issue a proposed rule in 2022 revising its effluent limitation guidelines for certain wastewater streams, including bottom ash transport water, combustion residual leachate, and legacy wastewater. Consumers cannot evaluate the impact the potential rule will have on its facilities until the proposed rule is released.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2020, the EPA and the U.S.&#160;Army Corps of Engineers finalized a rule under the Clean Water Act that repealed a 2015&#160;definition of &#8220;Waters of the United States,&#8221; narrowed the scope of federal jurisdiction, and reduced the frequency of dual jurisdiction in states with authority to regulate the same waters; Michigan is one such state. In November&#160;2021, the EPA and the U.S.&#160;Army Corps of Engineers proposed to revise the 2020 &#8220;Waters of the United States&#8221; definition to revert to the 2015 &#8220;Waters of the United States&#8221; definition, with changes reflecting the EPA&#8217;s interpretation of intervening U.S.&#160;Supreme Court decisions. The proposed November&#160;2021 rulemaking may change how Consumers interacts with federal jurisdictional waters within Michigan, which may add additional requirements to existing compliance programs or may require additional permitting for infrastructure projects. However, Consumers does not expect adverse changes to its environmental strategy as a result of the current interpretations. The &#8220;Waters of the United States&#8221; definition continues to be litigated in multiple jurisdictions.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Many of Consumers&#8217; facilities maintain NPDES permits, which are renewed every five&#160;years and are vital to the facilities&#8217; operations. Failure of EGLE to renew any NPDES permit, a successful appeal against a </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">permit, a change in the interpretation or scope of NPDES permitting, or onerous terms contained in a permit could have a significant detrimental effect on the operations of a facility.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Protected Wildlife: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Multiple regulations apply, or may apply, to Consumers relating to protected species and habitats.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Statutes like the Endangered Species Act, the Migratory Bird Treaty Act, and the Bald and Golden Eagle Protection Act may impact operations at Consumers&#8217; facilities. In May&#160;2021, the U.S.&#160;Fish and Wildlife Service proposed to repeal a January&#160;2021 rule related to incidental take of migratory birds. In November&#160;2021, the U.S.&#160;Fish and Wildlife Service published an advanced notice of proposed rulemaking outlining its intent to regulate incidental take under the Migratory Bird Treaty Act. Permitting and monitoring fees and restrictions on operations associated with the rules could impact Consumers&#8217; existing and future operations, including wind and solar generation facilities.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Additionally, Consumers is monitoring proposed changes to the listing status of several species within its operational area due to an increase in wildlife-related regulatory activity at federal and state levels. A change in species listed under the Endangered Species Act may impact Consumers&#8217; costs to mitigate its impact on protected species and habitats at certain existing facilities as well as siting choices for new facilities.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Other Matters:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Other electric environmental matters could have a material impact on Consumers&#8217; outlook. For additional details on other electric environmental matters, see Notes to the Unaudited Consolidated Financial Statements&#8212;Note&#160;2, Contingencies and Commitments&#8212;Consumers Electric Utility Contingencies&#8212;Electric Environmental Matters.</span></div><div id="iedef37dc53354d4baa10c50c5095e29f_163"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Consumers Gas Utility Outlook and Uncertainties</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Gas Deliveries:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers&#8217; gas customer deliveries are seasonal. The peak demand for natural gas typically occurs in the winter due to colder temperatures and the resulting use of natural gas as heating fuel. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Over the next five&#160;years, Consumers expects weather-normalized gas deliveries to remain stable relative to 2021. This outlook reflects the effects of energy waste reduction programs offset largely by modest growth in gas demand. Actual delivery levels will depend on:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">weather fluctuations</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">use by power producers</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">availability and development of renewable energy sources</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">gas price changes</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Michigan&#8217;s economic conditions, including population trends and housing activity</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">the price or demand of competing energy sources or fuels</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">energy efficiency and conservation impacts</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Gas Rate Matters:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Rate matters are critical to Consumers&#8217; gas utility business. For additional details on rate matters, see Notes to the Unaudited Consolidated Financial Statements&#8212;Note&#160;1, Regulatory Matters and Note&#160;2, Contingencies and Commitments.</span></div><div id="iedef37dc53354d4baa10c50c5095e29f_3267"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">2021&#160;Gas Rate Case: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December&#160;2021, Consumers filed an application with the MPSC seeking an annual rate increase of $278&#160;million, based on a 10.5</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">percent authorized return on equity and a projected twelve-month period ending September&#160;30,&#160;2023. In April&#160;2022, Consumers reduced its requested annual rate increase to $233&#160;million, based on a 10.25</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">percent authorized return on equity. In July&#160;2022, the MPSC</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">approved a settlement agreement authorizing an annual rate increase of $170&#160;million, based on a </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">9.9&#8209;percent authorized return on equity, effective October&#160;1,&#160;2022. The MPSC also approved the continuation of a revenue decoupling mechanism, which annually reconciles Consumers&#8217; actual weather-normalized non-fuel revenues with the revenues approved. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Depreciation Rate Case: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December&#160;2021, Consumers filed a depreciation case related to its gas utility plant property. In this case, Consumers requested a decrease in depreciation expense of $1&#160;million annually based on December&#160;31,&#160;2020 balances.</span></div><div id="iedef37dc53354d4baa10c50c5095e29f_169"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Gas Pipeline and Storage Integrity and Safety:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The U.S.&#160;Department of Transportation&#8217;s Pipeline and Hazardous Materials Safety Administration has published various rules that expand federal safety standards for gas transmission pipelines and underground storage facilities. To comply with these rules, Consumers will incur increased capital and operating and maintenance costs to install and remediate pipelines and to expand inspections, maintenance, and monitoring of its existing pipelines and storage facilities. The initial requirements in the regulation took effect in 2020, with future regulation phases to be released over numerous years.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Although associated capital or operating and maintenance costs relating to these regulations could be material and cost recovery cannot be assured, Consumers expects to recover such costs in rates consistent with the recovery of other reasonable costs of complying with laws and regulations. Consumers will continue to monitor gas safety regulations and continue implementation of the American Petroleum Institute&#8217;s Recommended Practice&#160;1173, Pipeline Safety Management Systems. This program minimizes gas system asset- and performance-related risks by ensuring that there are policies, procedures, work instructions, forms, and records in place to streamline adoption and deployment of any existing or future regulations.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Gas Environmental Outlook:</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers expects to incur response activity costs at a number of sites, including 23&#160;former MGP sites. For additional details, see Notes to the Unaudited Consolidated Financial Statements&#8212;Note&#160;2, Contingencies and Commitments&#8212;Consumers Gas Utility Contingencies&#8212;Gas Environmental Matters.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Air Quality: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2015, the EPA lowered the NAAQS for ozone. The 2015&#160;ozone NAAQS made it more difficult to construct or modify power plants and other emission sources in areas of the country that have not met the 2015&#160;ozone standard. In 2018, the EPA designated certain areas of Michigan as not meeting the ozone standard. Specifically, seven&#160;counties in southeastern Michigan and three counties in western Michigan were not in attainment with the ozone standard by an August&#160;2021 regulatory deadline, and thus will have their nonattainment designations increased from marginal to moderate. Some of Consumers&#8217; compressor stations are located in these areas. The State of Michigan has convened industry workgroups to seek implementation and control strategy ideas for statewide compliance of the 2015&#160;ozone standard, which will need to be in place by early 2023. In January&#160;2022, EGLE submitted a request to the EPA for redesignation of the seven&#160;counties in southeastern Michigan to be in attainment with the 2015&#160;ozone standard based on the most recent data. The EPA has proposed rulemaking to approve the redesignation request for southeastern Michigan and is expected to finalize the decision following a public comment period, which closed in April&#160;2022. Consumers will continue to stay engaged with EGLE and the workgroups to assess potential impacts to its compressor stations.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2020, the EPA decided to retain the 2015&#160;NAAQS for ozone without revision. In October&#160;2021, the EPA provided notice that it was going to reconsider the 2020&#160;ozone NAAQS decision. Recently, the EPA recommended that it retain the current standards; however, a final decision is not expected until late&#160;2023 or early&#160;2024.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In March&#160;2022, the EPA proposed another revision to CSAPR, outlining a federal implementation plan that seeks to reduce interstate transport issues that contribute to downwind states attaining or maintaining </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">compliance with the 2015&#160;NAAQS for ozone. The EPA has included 26&#160;states within the proposed federal implementation plan, including Michigan. The EPA is proposing to reduce nitrogen oxides allowance budgets under the CSAPR program and to change the mechanism for allocating such nitrogen oxides allowances on a year-over-year basis. While prior CSAPR regulations have primarily focused on electric generating units, this latest proposal also includes other nitrogen oxides emission sources, and may impact the natural gas-fired engines at compressor stations. Consumers is currently evaluating the proposal and will evaluate the applicability and potential impacts to its gas operations.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In June&#160;2021, the EPA announced that it would reconsider its previous decision to retain the current standard of NAAQS for particulate matter. In December&#160;2021, the EPA indicated that the new NAAQS for particulate matter would be proposed in the summer of 2022. The new standard is expected to be significantly lower. Consumers will evaluate the impact of the proposed NAAQS for particulate matter on its operations when the EPA releases its proposal.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Greenhouse Gases: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers is making voluntary efforts to reduce its gas utility&#8217;s methane emissions. In 2019, Consumers released its Methane Reduction Plan, which set a goal of net-zero methane emissions from its natural gas delivery system by 2030. Consumers plans to reduce methane emissions from its system by about 80&#160;percent by accelerating the replacement of aging pipe, rehabilitating or retiring outdated infrastructure, and adopting new technologies and practices. The remaining emissions will likely be offset by purchasing and/or producing renewable natural gas. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In March&#160;2022, Consumers also announced a net-zero greenhouse gas emissions target for its entire natural gas system by 2050. This includes suppliers and customers, and has an interim goal of reducing customer emissions by 20&#160;percent by 2030.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In November&#160;2021, the EPA released a proposed rule to regulate methane emissions for the oil and gas sector. This proposed rule is not expected to have a material adverse impact on Consumers&#8217; gas storage, compressor stations, and distribution systems, as it applies upstream of Consumers&#8217; facilities.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2020, Michigan&#8217;s Governor signed an executive order creating the Michigan Healthy Climate Plan, which outlines goals for Michigan to achieve economy-wide net-zero greenhouse gas emissions and to be carbon neutral by 2050. The executive order aims for a 28</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">percent reduction below 2005 levels of greenhouse gas emissions by 2025. These new goals could impact Consumers&#8217; gas business over the long term. Consumers is evaluating decarbonization options for its gas business including energy efficiency, renewable natural gas, carbon offsets, and other decarbonization methods. As one strategy, which was approved by the MPSC, Consumers launched a program allowing gas customers to purchase carbon offset credits on a voluntary basis. Similarly, in December&#160;2021, Consumers announced plans to begin development of a renewable natural gas facility that will capture methane from manure generated at a neighboring farm and convert it into renewable natural gas. For additional details on the executive order, see Consumers Electric Utility Outlook and Uncertainties&#8212;Electric Environmental Outlook.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2015, a group of 195&#160;countries, including the U.S., finalized the Paris Agreement, which addresses carbon dioxide reduction measures beginning in 2020. While the U.S. had withdrawn from the Paris Agreement, it rejoined the Paris Agreement in 2021. In April&#160;2021, the U.S. announced it is committing to a nationally determined contribution under the Paris Agreement. Nationally determined contributions are the efforts by each country to reduce national greenhouse gas emissions. The commitment made by the U.S. is to reduce greenhouse gas emissions by 50 to 52&#160;percent from 2005 levels by 2030. Under its 2021&#160;IRP, Consumers plans to reduce carbon emissions by 60&#160;percent from 2005 levels in 2025. At this time, Consumers does not expect any adverse changes to its environmental strategy as a result of these events, as the nationally determined contribution is not binding without new Congressional legislation.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">There is increasing interest at the federal, state, and local levels involving potential regulation of greenhouse gases or its sources. Such regulation, if adopted, may involve requirements to reduce methane emissions from Consumers&#8217; gas utility operations and carbon dioxide emissions from customer use. No such measures apply to Consumers at this time. Consumers continues to monitor these initiatives and comment as appropriate. Consumers cannot predict the impact of any potential future legislation or regulation on its gas utility.</span></div><div id="iedef37dc53354d4baa10c50c5095e29f_172"></div><div style="margin-bottom:12pt;padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Consumers Electric Utility and Gas Utility Outlook and Uncertainties</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Energy Waste Reduction Plan: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The 2016&#160;Energy Law authorized incentives for demand response programs and energy efficiency programs, referring to the combined initiatives as energy waste reduction programs. The law also set a requirement to achieve annual reductions of 1.0&#160;percent in customers&#8217; electricity use through 2021 and 0.75&#160;percent in customers&#8217; natural gas use indefinitely and established a goal of 35&#160;percent combined renewable energy and energy waste reduction by 2025. Consumers achieved 30&#160;percent combined renewable energy and energy waste reduction through 2021.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Additionally, the MPSC has approved the recovery of demand response costs and an associated financial incentive based on demand response target performance.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under its energy waste reduction plan, Consumers provides its customers with incentives to reduce usage by offering energy audits; rebates and discounts on purchases of highly efficient appliances; and other incentives and programs.</span></div><div id="iedef37dc53354d4baa10c50c5095e29f_175"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Enterprises Outlook and Uncertainties</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy&#8217;s primary focus with respect to its enterprises businesses is to maximize the value of generating assets, its share of which represents 1,483&#160;MW of capacity, and to pursue opportunities for the development of renewable generation projects.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In June&#160;2021, DIG, CMS&#160;Generation Michigan Power, and CMS&#160;ERM entered into an agreement with Consumers to sell, for $515&#160;million, subject to certain adjustments, the enterprises segment&#8217;s three natural gas-fueled generating units, totaling 1,001&#160;MW of nameplate capacity:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">the 770&#8209;MW DIG plant located in Dearborn, Michigan</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">a 156&#8209;MW peaking generating unit located in Gaylord, Michigan</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">a 75&#8209;MW peaking generating unit located in Comstock, Michigan</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers had proposed purchasing these generating units as part of its 2021&#160;IRP. However, in accordance with the terms of the settlement agreement of its 2021&#160;IRP, which was approved by the MPSC in June&#160;2022, Consumers will not purchase these generating units.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The enterprises segment&#8217;s assets may be affected by environmental laws and regulations. The 2015&#160;ozone NAAQS made it more difficult to construct or modify power plants and other emission sources in areas of the country that have not met the 2015&#160;ozone standard. In 2018, the EPA designated certain areas of Michigan as not meeting the ozone standard. The DIG plant is in one such area and, as a result, would be subject to additional permitting restrictions in the event of any future modifications. For additional details regarding the new ozone NAAQS, see Consumers Electric Utility Outlook and Uncertainties&#8212;Electric Environmental Outlook.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Trends, uncertainties, and other matters related to the enterprises segment that could have a material impact on CMS&#160;Energy&#8217;s consolidated income, cash flows, or financial position include:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">investment in and financial benefits received from renewable energy and energy storage projects</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">changes in energy and capacity prices</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">severe weather events and climate change associated with increasing levels of greenhouse gases</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">changes in commodity prices on certain derivative contracts that do not qualify for hedge accounting and must be marked to market through earnings</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">changes in various environmental laws, regulations, principles, or practices, or in their interpretation</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">indemnity obligations assumed in connection with the purchase or ownership of an interest in one or more facilities that involve tax equity financing</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">representations, warranties, and indemnities provided by CMS&#160;Energy in connection with previous sales of assets</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In March&#160;2022, the U.S.&#160;Department of Commerce announced it is opening inquiries into whether manufacturers of solar modules that are produced in certain countries using supplies obtained from China are circumventing antidumping and countervailing duties which apply to Chinese modules. The U.S.&#160;Department of Commerce&#8217;s inquiry process is expected to last until at least early 2023. In June&#160;2022, the Biden Administration paused the imposition of duties that might result from the U.S.&#160;Department of Commerce&#8217;s pending inquiries. CMS&#160;Energy continues to closely monitor this situation and its potential impacts on availability of solar modules and timing associated with pending and planned solar projects.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For additional details regarding the enterprises segment&#8217;s uncertainties, see Notes to the Unaudited Consolidated Financial Statements&#8212;Note&#160;2, Contingencies and Commitments.</span></div><div id="iedef37dc53354d4baa10c50c5095e29f_178"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Other Outlook and Uncertainties</span></div><div id="iedef37dc53354d4baa10c50c5095e29f_181"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Litigation:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> CMS&#160;Energy, Consumers, and certain of their subsidiaries are named as parties in various litigation matters, as well as in administrative proceedings before various courts and governmental agencies, arising in the ordinary course of business. For additional details regarding these and other legal matters, see Notes to the Unaudited Consolidated Financial Statements&#8212;Note&#160;1, Regulatory Matters and Note&#160;2, Contingencies and Commitments.</span></div><div id="iedef37dc53354d4baa10c50c5095e29f_184"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Employee Separation Program: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In April&#160;2022, CMS&#160;Energy and Consumers announced a voluntary separation program for salaried non-union employees. For the three&#160;months ended June&#160;30,&#160;2022, CMS&#160;Energy and Consumers recorded an after-tax charge of $8&#160;million related to the program, under which more than 170&#160;employees accepted and were approved for early separation. As a result of the program, CMS&#160;Energy and Consumers expect to benefit from future cost savings, as employee staffing levels will be better matched to workload demand, which reflects the companies&#8217; ongoing workforce productivity improvements.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As a result of this announcement, CMS&#160;Energy and Consumers determined it was probable that 2022 lump-sum payments to participants under DB&#160;Pension&#160;Plan&#160;A would exceed the plan&#8217;s service cost and interest cost components of net periodic cost for the year. These lump-sum payments constitute pension plan liability settlements; once it is probable such settlements will meet the service and interest cost threshold, recognition in earnings is required. As a result, in accordance with GAAP, CMS&#160;Energy, including Consumers, performed a remeasurement of DB&#160;Pension&#160;Plan&#160;A as of March&#160;31,&#160;2022 and June&#160;30,&#160;2022. For additional details on the pension settlement, see Notes to the Unaudited Consolidated Financial Statements&#8212;Note&#160;6, Retirement Benefits.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">46</span></div></div></div><div id="iedef37dc53354d4baa10c50c5095e29f_196"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are estimates of credits and cash contributions through 2024 for the DB&#160;Pension Plans, reflecting the remeasurement as of June&#160;30,&#160;2022. Actual future costs, credits, and contributions will depend on future investment performance, discount rates, and various factors related to the participants of the DB&#160;Pension Plans. CMS&#160;Energy and Consumers will, at a minimum, contribute to the plans as needed to comply with federal funding requirements.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.258%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="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:120%">Credit</span></td><td colspan="6" style="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:120%">Contribution</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(35)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(57)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(61)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(31)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(52)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">(56)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Consumers&#8217; pension costs are recoverable through its general ratemaking process.</span></div><div id="iedef37dc53354d4baa10c50c5095e29f_205"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">New Accounting Standards</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">There are no new accounting standards issued but not yet effective that are expected to have a material impact on CMS&#160;Energy&#8217;s or Consumers&#8217; consolidated financial statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">47</span></div></div></div><div id="iedef37dc53354d4baa10c50c5095e29f_217"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">CMS&#160;Energy Corporation</span></div><div id="iedef37dc53354d4baa10c50c5095e29f_220"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Consolidated Statements of Income (Unaudited)</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.547%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.879%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="30" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions, Except Per Share Amounts</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30</span></td><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;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:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzMtMi0xLTEtMTQ3NDk1_53fe3308-8c0a-4005-a61d-96f586a3da4f">1,920</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;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:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzMtNC0xLTEtMTQ3NDk1_d4c4f04c-9a3f-43a7-bb95-3f7ac7e1342d">1,558</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzMtNy0xLTEtMTQ3NDk1_d7dfc35b-b908-4cb5-9d46-072d4aa73985">4,294</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;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:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzMtOS0xLTEtMTQ3NDk1_0e84582d-31f3-4334-8bdd-6f9a910e6eff">3,571</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fuel for electric generation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:FuelCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzYtMi0xLTEtMTQ3NDk1_4974326b-e6f2-4570-91c7-f438a7e68514">241</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:FuelCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzYtNC0xLTEtMTQ3NDk1_e38dea05-0f4b-4d8e-b2c7-744cfaef2c3c">116</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:FuelCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzYtNy0xLTEtMTQ3NDk1_ca033952-c8cd-4c48-adcf-fd18b8340149">408</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:FuelCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzYtOS0xLTEtMTQ3NDk1_a61e6a73-8528-4ea1-ab9a-960b1a261457">254</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchased and interchange power</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i386d99bc64e54ae8988fcaf84c4fca30_D20220401-20220630" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzctMi0xLTEtMTQ3NDk1_a62c0054-1880-4a9e-8a38-002dfe902899">483</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idf219ab477ee4eb69822bd61b5bc2557_D20210401-20210630" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzctNC0xLTEtMTQ3NDk1_60eba93d-b73d-408f-98e0-b138e198f77c">391</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="ibab4149034e340e0af49d1d4dda2a724_D20220101-20220630" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzctNy0xLTEtMTQ3NDk1_cb467985-18a9-4250-80a1-1baee4e65450">938</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i448de1e5c6c745f08834f4bb4f611fec_D20210101-20210630" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzctOS0xLTEtMTQ3NDk1_025974bc-8fd6-4614-897f-1fd95e26d66d">768</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchased power &#8211; related parties</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="cms:PurchasedPowerRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzgtMi0xLTEtMTQ3NDk1_732c405d-5984-4ef2-856e-6f7f60138c11">18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="cms:PurchasedPowerRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzgtNC0xLTEtMTQ3NDk1_ded9d805-3349-4131-9cc4-b1687a20d780">17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="cms:PurchasedPowerRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzgtNy0xLTEtMTQ3NDk1_43ee91a1-ede6-4a09-9162-fa6b36e1ec36">35</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="cms:PurchasedPowerRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzgtOS0xLTEtMTQ3NDk1_b4b67f9b-326b-44ee-a394-bbaa09ad32ec">35</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of gas sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if520a7bdd4fa42f5ab07419dc95ccccc_D20220401-20220630" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzktMi0xLTEtMTQ3NDk1_91643a67-5741-4c56-941b-896c4001cc76">216</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id33efddcd4c0410c8552c100cb14a796_D20210401-20210630" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzktNC0xLTEtMTQ3NDk1_10c63dcc-8edc-481b-bcf8-d0bbe60f6c04">96</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i00a2b9dc02384c948da5714d579b5adc_D20220101-20220630" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzktNy0xLTEtMTQ3NDk1_bad9ff74-2423-4fdb-a570-3cc56938fa2c">684</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9b62c001f70f4610aef16ca40cebeb1b_D20210101-20210630" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzktOS0xLTEtMTQ3NDk1_d909f4ac-2491-4e36-b9dc-e5ad2025f940">375</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzEwLTItMS0xLTE0NzQ5NQ_c6a4476d-cd1e-444d-b1db-8ff4b6681cfe">392</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzEwLTQtMS0xLTE0NzQ5NQ_63ef52f5-931c-4550-b06f-9ca00bc944b2">355</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzEwLTctMS0xLTE0NzQ5NQ_c058b55a-b10b-4428-b04e-f48283ef5110">726</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzEwLTktMS0xLTE0NzQ5NQ_ebb8d7a8-e683-4271-ba72-5b7408aa86f3">666</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzExLTItMS0xLTE0NzQ5NQ_4a6335e1-0bf7-45f9-88c6-d4b2805fdba9">242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzExLTQtMS0xLTE0NzQ5NQ_11b15095-3cec-4578-823b-6845fc78a151">244</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzExLTctMS0xLTE0NzQ5NQ_96444b6d-fe46-40b1-9b79-fcb86a5bce5e">587</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzExLTktMS0xLTE0NzQ5NQ_54200392-c297-470f-aa19-e58ee4207c27">582</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzEyLTItMS0xLTE0NzQ5NQ_8d650b8b-bf01-4cd7-a96a-f692aca06923">89</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzEyLTQtMS0xLTE0NzQ5NQ_2795646b-ab00-4753-b625-065678450e18">87</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzEyLTctMS0xLTE0NzQ5NQ_99553a74-cf82-415e-aad3-85e92366774f">221</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzEyLTktMS0xLTE0NzQ5NQ_ef029fbe-1010-4735-8872-16a5653de900">209</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzEzLTItMS0xLTE0NzQ5NQ_867b8cdb-abb5-421c-9f65-d49c7a02f274">1,681</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzEzLTQtMS0xLTE0NzQ5NQ_3fc9017f-d617-4d5a-a880-bdf855e2cfd1">1,306</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzEzLTctMS0xLTE0NzQ5NQ_709b3e2d-3cf0-4a76-81ed-04994ecddebf">3,599</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzEzLTktMS0xLTE0NzQ5NQ_d22374be-e35c-4757-ac72-cf7cf08bb685">2,889</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzE1LTItMS0xLTE0NzQ5NQ_61a858d1-364a-487e-89c3-9702805602c5">239</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzE1LTQtMS0xLTE0NzQ5NQ_64478070-cf90-48a8-a5e9-d53e8de35347">252</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzE1LTctMS0xLTE0NzQ5NQ_26d68c76-e3b6-4efb-88ff-7701b4d893f0">695</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzE1LTktMS0xLTE0NzQ5NQ_53420aff-e857-4f22-b0eb-8a8b857f90c7">682</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Income (Expense)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:InvestmentIncomeInterestAndDividend" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzE4LTItMS0xLTE0NzQ5NQ_9a2d18e8-79ec-4189-b8bc-577c8d4a7485">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:InvestmentIncomeInterestAndDividend" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzE4LTQtMS0xLTE0NzQ5NQ_940f5224-7226-4c82-b1b2-019300b18198">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:InvestmentIncomeInterestAndDividend" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzE4LTctMS0xLTE0NzQ5NQ_526a5ff7-34c4-4b4c-9e9d-1a4092452cd7">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:InvestmentIncomeInterestAndDividend" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzE4LTktMS0xLTE0NzQ5NQ_1d0eb149-5eb6-4a03-9ad6-83e26511b2f5">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allowance for equity funds used during construction</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzIwLTItMS0xLTE0NzQ5NQ_a5b71db9-3e6d-4e4d-9eaf-502ece3d9cd8">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzIwLTQtMS0xLTE0NzQ5NQ_8fbfc70d-35d4-40e9-bedc-147790219325">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzIwLTctMS0xLTE0NzQ5NQ_2228cef8-20eb-4540-a7c1-cf7bf3aa92b1">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzIwLTktMS0xLTE0NzQ5NQ_69ceceb0-b300-4178-b2f1-cfd2e129a24f">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from equity method investees</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:IncomeLossFromEquityMethodInvestments" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzIxLTItMS0xLTE0NzQ5NQ_ef60289b-e4b0-408b-bb27-dbfb357354b7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzIxLTQtMS0xLTE0NzQ5NQ_e6de1166-05c0-467b-bfea-acc97a7c8709">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:IncomeLossFromEquityMethodInvestments" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzIxLTctMS0xLTE0NzQ5NQ_63368dc4-cc05-4bfb-a304-a9e8d9ae97a7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzIxLTktMS0xLTE0NzQ5NQ_4ed79dd0-fdbc-466a-8a03-c19dd3615ba2">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-operating retirement benefits, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzIyLTItMS0xLTE0NzQ5NQ_f4dc0f9c-42f9-4a68-acd0-0fd0fee04984">52</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzIyLTQtMS0xLTE0NzQ5NQ_3e4d6896-b82f-46bb-9ed8-659204411aa9">40</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzIyLTctMS0xLTE0NzQ5NQ_d4703eab-f2d1-4b8f-a466-947f007ba1bc">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzIyLTktMS0xLTE0NzQ5NQ_2e32aa3b-7d7e-45c2-b9f1-dbcb4e2506d6">81</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:OtherNonoperatingIncome" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzIzLTItMS0xLTE0NzQ5NQ_86ebec27-d0a7-486f-81f3-ecc8a1131473">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:OtherNonoperatingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzIzLTQtMS0xLTE0NzQ5NQ_75d91669-a246-4e1b-b1f4-c86b2870594b">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:OtherNonoperatingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzIzLTctMS0xLTE0NzQ5NQ_a8efbdaf-2944-47cf-b434-bb9fa0fc4ef6">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:OtherNonoperatingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzIzLTktMS0xLTE0NzQ5NQ_b653e03c-fece-46ac-921b-c667eb116d53">6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:OtherNonoperatingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzI0LTItMS0xLTE0NzQ5NQ_2d57c036-d9ee-4482-b9ec-3b0c4f432602">11</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:OtherNonoperatingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzI0LTQtMS0xLTE0NzQ5NQ_033b178f-014e-4937-ba50-00c22ae467e9">2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:OtherNonoperatingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzI0LTctMS0xLTE0NzQ5NQ_51946b6e-8227-46a1-9ef3-3c84386e8798">15</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:OtherNonoperatingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzI0LTktMS0xLTE0NzQ5NQ_51b12316-a1ab-49ee-9144-d3de85f40ab4">4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzI1LTItMS0xLTE0NzQ5NQ_332ef22d-c898-474b-9151-146141aec320">43</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzI1LTQtMS0xLTE0NzQ5NQ_890cabd9-c5ca-4936-b26c-ec7346785f9b">48</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzI1LTctMS0xLTE0NzQ5NQ_50533694-2033-4213-b8a0-3583c2e509cd">91</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzI1LTktMS0xLTE0NzQ5NQ_029b4e3c-0043-4d41-b9cf-b8b0e7e565b6">92</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:InterestExpenseDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzI4LTItMS0xLTE0NzQ5NQ_92ff8ba5-9958-4609-94ec-680236a57622">122</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:InterestExpenseDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzI4LTQtMS0xLTE0NzQ5NQ_c86c9f80-36f2-400d-99da-22463e4e3c2c">120</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:InterestExpenseDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzI4LTctMS0xLTE0NzQ5NQ_622ee9ba-6d87-4a2c-93d5-939f7bedffe4">243</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:InterestExpenseDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzI4LTktMS0xLTE0NzQ5NQ_564729d6-c1f9-43bd-a95d-1f6ed6f80c99">239</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense &#8211; related parties</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:InterestExpenseRelatedParty" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzI5LTItMS0xLTE0NzQ5NQ_002e492c-1187-47cb-b84e-cddaae617bc3">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:InterestExpenseRelatedParty" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzI5LTQtMS0xLTE0NzQ5NQ_e1174da2-8134-4be8-8a58-b9f987aeffe6">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:InterestExpenseRelatedParty" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzI5LTctMS0xLTE0NzQ5NQ_fc6fb86c-2c46-4504-9f91-8ce588ba6296">6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:InterestExpenseRelatedParty" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzI5LTktMS0xLTE0NzQ5NQ_96651f9a-d668-42d2-8275-42c0c3962722">6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:InterestExpenseOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzMwLTItMS0xLTE0NzQ5NQ_d0af3e50-c38f-44bc-a67d-9b37100980bd">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:InterestExpenseOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzMwLTQtMS0xLTE0NzQ5NQ_31126e73-422d-45cf-9fe6-9d941017756b">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:InterestExpenseOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzMwLTctMS0xLTE0NzQ5NQ_38f68c93-6e68-41b5-a919-f05c00e1aa39">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:InterestExpenseOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzMwLTktMS0xLTE0NzQ5NQ_58b33d28-77b0-4de6-9658-6464644693cf">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allowance for borrowed funds used during construction</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:InterestCostsCapitalizedAdjustment" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzMxLTItMS0xLTE0NzQ5NQ_b15f1af1-b9b6-4f1c-bc20-916e1e791f5c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:InterestCostsCapitalizedAdjustment" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzMxLTQtMS0xLTE0NzQ5NQ_f246c68d-72ca-4810-80e9-4408c175c6bd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:InterestCostsCapitalizedAdjustment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzMxLTctMS0xLTE0NzQ5NQ_cafb202e-183f-421f-91d2-ea108041c881">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:InterestCostsCapitalizedAdjustment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzMxLTktMS0xLTE0NzQ5NQ_97984352-134b-4910-937d-6840158e6adc">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total interest charges</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzMyLTItMS0xLTE0NzQ5NQ_0ef39b73-a078-416f-aa8a-879586d3eb8c">126</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzMyLTQtMS0xLTE0NzQ5NQ_3a8faed5-81c4-477c-aec8-7642aa15c4b7">125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzMyLTctMS0xLTE0NzQ5NQ_5b99ef0f-7b41-4dd1-ac4d-2ddaccf9f3fc">250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzMyLTktMS0xLTE0NzQ5NQ_3a7b79cc-8657-49ad-b406-c9ff3f3ea037">249</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Before Income Taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM0LTItMS0xLTE0NzQ5NQ_5b414133-0fa7-4383-b754-d360f8f53aec">156</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM0LTQtMS0xLTE0NzQ5NQ_d58a4d4c-b50d-45ae-852e-a73f9a1a20b7">175</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM0LTctMS0xLTE0NzQ5NQ_272894e6-1037-4265-aa5c-007fd7ee2fcb">536</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM0LTktMS0xLTE0NzQ5NQ_d7d286af-1461-4296-aee8-309d02afcf32">525</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Tax Expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM1LTItMS0xLTE0NzQ5NQ_3f786862-60ed-480e-8797-5efae759fc01">14</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM1LTQtMS0xLTE0NzQ5NQ_9d582d60-56de-4be5-b2e8-e5da5334c08a">22</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM1LTctMS0xLTE0NzQ5NQ_3f299882-f334-45fb-b673-486dac65fae3">53</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM1LTktMS0xLTE0NzQ5NQ_a06d89ec-742d-4f0d-8f52-775f10255c82">64</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income From Continuing Operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM3LTItMS0xLTE0NzQ5NQ_f59b4989-ba28-4b31-b9af-70d9f8c1a321">142</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM3LTQtMS0xLTE0NzQ5NQ_b4a4db57-39e2-4ad7-9833-7f2db4471965">153</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM3LTctMS0xLTE0NzQ5NQ_03202612-0296-4867-9221-00c0a7c90abe">483</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM3LTktMS0xLTE0NzQ5NQ_cb27ad3a-87b7-4021-9d50-b1d47e1e0b39">461</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income From Discontinued Operations, Net of Tax of $<ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM4LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjRiZjFkOTExMDdkZDRiMzc5MDg3OTg0MDY1MTU0NDEyXzY_7e71ebcb-99f2-4ece-b470-62c1b2a3afa3">&#8212;</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM4LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjRiZjFkOTExMDdkZDRiMzc5MDg3OTg0MDY1MTU0NDEyXzEw_e63cc699-e6f6-4f5a-97c7-7248aad51adf">7</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM4LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjRiZjFkOTExMDdkZDRiMzc5MDg3OTg0MDY1MTU0NDEyXzE0_22cc494c-19cc-469e-9ce9-f5e9b88ad5c9">1</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM4LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjRiZjFkOTExMDdkZDRiMzc5MDg3OTg0MDY1MTU0NDEyXzE4_29c63d4d-1670-4758-9957-e60265d9ce66">16</ix:nonFraction>  </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM4LTItMS0xLTE0NzQ5NQ_c0b52485-556f-4eee-a9fa-2b486523913a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM4LTQtMS0xLTE0NzQ5NQ_b666938c-90ba-40fe-a5db-70309b962fb0">18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM4LTctMS0xLTE0NzQ5NQ_f7efaf14-80c5-41c5-949e-bfe6ed901b03">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM4LTktMS0xLTE0NzQ5NQ_26537eb8-2bec-47ac-937f-d0ca3f646e5f">52</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQwLTItMS0xLTE0NzQ5NQ_b1422a0a-5f53-4239-8227-7805f93d8492">142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQwLTQtMS0xLTE0NzQ5NQ_673517fc-e140-42de-a77e-b060a605b273">171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQwLTctMS0xLTE0NzQ5NQ_35d83173-9a78-4564-8272-186e5dea4004">487</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQwLTktMS0xLTE0NzQ5NQ_71f83041-9bac-497b-89ce-207d944825bd">513</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loss Attributable to Noncontrolling Interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQxLTItMS0xLTE0NzQ5NQ_f6d5c2da-8c4c-459e-b21a-1dc18cbbea2e">6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%">(<ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQxLTQtMS0xLTE0NzQ5NQ_1a2509af-40a0-42bc-a646-a1034642ec6b">5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%">(<ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQxLTctMS0xLTE0NzQ5NQ_40d3ebda-c6d5-4383-bccc-9a04fc9b14d2">14</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%">(<ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQxLTktMS0xLTE0NzQ5NQ_9f3ce4f6-ee56-47d3-a7ee-f1f6def53953">12</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income Attributable to CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQzLTItMS0xLTE0NzQ5NQ_1c9e6bf9-fe39-4f1c-83d8-810ec745e1da">148</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQzLTQtMS0xLTE0NzQ5NQ_ce27e517-8fc9-46fc-bc07-8a9cf9311cfb">176</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQzLTctMS0xLTE0NzQ5NQ_1d0e2a87-d36a-4603-9f3c-506bfa0224be">501</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQzLTktMS0xLTE0NzQ5NQ_ba9fe1a5-58d5-4898-9f6a-1c40a19f808b">525</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Preferred Stock Dividends</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQ0LTItMS0xLTE0NzQ5NQ_5cda9769-8f21-4b50-a7d0-156f1ce3e081">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQ0LTQtMS0xLTE0NzQ5NQ_f8b22d02-e4dc-486c-af35-bd29bdd96c85">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQ0LTctMS0xLTE0NzQ5NQ_761e8edb-e7b1-491e-8a72-094f67b8d967">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQ0LTktMS0xLTE0NzQ5NQ_8de2331f-333b-4728-98dc-591b2d7d4344">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income Available to Common Stockholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;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:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQ2LTItMS0xLTE0NzQ5NQ_cdd70223-0b5e-4216-bfb8-f80fa973fcd1">145</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;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:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQ2LTQtMS0xLTE0NzQ5NQ_db61ab20-1fd6-40f0-9981-f2539ab209d4">176</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQ2LTctMS0xLTE0NzQ5NQ_0e5a46be-fd25-4733-b834-ff2632b389fa">496</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;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:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQ2LTktMS0xLTE0NzQ5NQ_96d305df-4f41-4476-9e61-1a4d4329dce4">525</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.547%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.879%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="30" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions, Except Per Share Amounts</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30</span></td><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basic Earnings Per Average Common Share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from continuing operations per average common share available to common stockholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzUwLTItMS0xLTE0NzQ5NQ_641e2161-9828-45a7-b059-e567be290e25">0.50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzUwLTQtMS0xLTE0NzQ5NQ_98a2b6d7-40a8-4ba8-8383-4ff01d12d07e">0.55</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzUwLTctMS0xLTE0NzQ5NQ_625c674f-6c47-4e26-a3a6-40530af717f1">1.70</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzUwLTktMS0xLTE0NzQ5NQ_9547f127-70ea-4149-9eef-eab903e64cb8">1.64</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from discontinued operations per average common share available to common stockholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzUxLTItMS0xLTE0NzQ5NQ_1c588c16-51b3-49cf-bd84-4b84cc0cb3ac">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzUxLTQtMS0xLTE0NzQ5NQ_e0b03791-e44a-48a3-be7d-7e47177b0378">0.06</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzUxLTctMS0xLTE0NzQ5NQ_33215adf-6882-4bbc-99c2-98467fff5901">0.01</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzUxLTktMS0xLTE0NzQ5NQ_8e32d0d0-311d-47af-a410-280d5e44c870">0.18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per average common share</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzUyLTItMS0xLTE0NzQ5NQ_8ce05456-e9b3-473e-8f59-4fd126fd34b5">0.50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzUyLTQtMS0xLTE0NzQ5NQ_4cf43329-7147-4bf3-bbad-280c752a9eab">0.61</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzUyLTctMS0xLTE0NzQ5NQ_ef887d52-f7cd-4bd7-9408-2f8093ceec12">1.71</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzUyLTktMS0xLTE0NzQ5NQ_04fba402-7206-4f4f-ba7f-a9a80ef8522b">1.82</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Diluted Earnings Per Average Common Share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from continuing operations per average common share available to common stockholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzU1LTItMS0xLTE0NzQ5NQ_5e94e438-be3d-4161-b47c-93168871b026">0.50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzU1LTQtMS0xLTE0NzQ5NQ_ae19b990-7188-4b12-bf53-dce9f439a621">0.55</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzU1LTctMS0xLTE0NzQ5NQ_d8a1d153-5284-4a0f-8868-77757c8bd004">1.70</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzU1LTktMS0xLTE0NzQ5NQ_61113b01-e3c8-43f3-9a00-ead92b3c733f">1.64</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from discontinued operations per average common share available to common stockholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzU2LTItMS0xLTE0NzQ5NQ_92f678a5-4f31-40a9-9b17-c6c1060d854c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzU2LTQtMS0xLTE0NzQ5NQ_b3768399-1f6b-4b11-a4d0-d5b068ed8717">0.06</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzU2LTctMS0xLTE0NzQ5NQ_57979eed-1910-4e47-80d9-bce1238bf7e8">0.01</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzU2LTktMS0xLTE0NzQ5NQ_690843ed-f7ad-4660-b241-336abfbd034e">0.18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted earnings per average common share</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzU3LTItMS0xLTE0NzQ5NQ_c50661ab-cfe9-4807-b47a-009989872884">0.50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzU3LTQtMS0xLTE0NzQ5NQ_3d91bbd1-c318-4213-b412-29c1ef97770c">0.61</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzU3LTctMS0xLTE0NzQ5NQ_6affc348-78b4-4f16-9c17-843aabfafd90">1.71</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzU3LTktMS0xLTE0NzQ5NQ_432f800b-a003-43f9-add1-12e09e43dd49">1.82</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">The accompanying notes are an integral part of these statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">49</span></div></div></div><div id="iedef37dc53354d4baa10c50c5095e29f_223"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">CMS&#160;Energy Corporation</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Consolidated Statements of Comprehensive Income (Unaudited)</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.547%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.879%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="30" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30</span></td><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2021</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzMtMi0xLTEtMTQ3NDk1_bd3d271c-f76a-4496-8b16-4fc91e952e96">142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzMtNC0xLTEtMTQ3NDk1_a8e6994c-c9b3-4714-801d-4f7aaa64dddb">171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzMtNy0xLTEtMTQ3NDk1_3605d5bc-faeb-4657-99fe-b4f39aede0e8">487</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzMtOS0xLTEtMTQ3NDk1_6f7dce27-542b-4dcb-8cdf-61c8b5f9f1c9">513</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Retirement Benefits Liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net gain arising during the period, net of tax of $<ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzYtMC0xLTEtMTQ3NDk1L3RleHRyZWdpb246N2ZmMjYxMTE5ZWFhNGQzZjgxZjI4ZDYyNDRkYWRkYWJfNg_611ddc05-d8c9-4b4c-80e5-f1aabaf63a77">&#8212;</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzYtMC0xLTEtMTQ3NDk1L3RleHRyZWdpb246N2ZmMjYxMTE5ZWFhNGQzZjgxZjI4ZDYyNDRkYWRkYWJfMTA_04fff8d6-9726-4104-a7ae-dd0ed46997a9">&#8212;</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzYtMC0xLTEtMTQ3NDk1L3RleHRyZWdpb246N2ZmMjYxMTE5ZWFhNGQzZjgxZjI4ZDYyNDRkYWRkYWJfMTQ_0f61d9f0-2b5d-4d5e-8fa4-986e2e4b8c51">1</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzYtMC0xLTEtMTQ3NDk1L3RleHRyZWdpb246N2ZmMjYxMTE5ZWFhNGQzZjgxZjI4ZDYyNDRkYWRkYWJfMTg_1a02b88f-899f-461d-a89e-150fcaa5f279">&#8212;</ix:nonFraction>  </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzYtMi0xLTEtMTQ3NDk1_6e2708b5-3422-49ad-be45-5bfa74b0a9de">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzYtNC0xLTEtMTQ3NDk1_6abcc17c-062b-47f6-b210-805f832f9c8f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzYtNy0xLTEtMTQ3NDk1_27663b12-244a-4796-988d-dc7d7241de0a">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzYtOS0xLTEtMTQ3NDk1_ad6ebf7c-09ee-43b4-962b-39c9467c47a5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of net actuarial loss, net of tax of $<ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzktMC0xLTEtMTQ3NDk1L3RleHRyZWdpb246ZTJjZTI1NmZjODc2NGRkMmJjYzMyY2UwMDg3NmY4MmFfNg_004ec1c8-2012-4847-9ebd-70d3eddceba5"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzktMC0xLTEtMTQ3NDk1L3RleHRyZWdpb246ZTJjZTI1NmZjODc2NGRkMmJjYzMyY2UwMDg3NmY4MmFfNg_50369d82-dfc2-4b07-b2a7-1eec6ebe2592"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzktMC0xLTEtMTQ3NDk1L3RleHRyZWdpb246ZTJjZTI1NmZjODc2NGRkMmJjYzMyY2UwMDg3NmY4MmFfNg_7284c574-1527-4c32-b982-511ef86e840f"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzktMC0xLTEtMTQ3NDk1L3RleHRyZWdpb246ZTJjZTI1NmZjODc2NGRkMmJjYzMyY2UwMDg3NmY4MmFfNg_9c9e4b69-a12e-407f-8cad-d99a73521245">1</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> for all periods       </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzktMi0xLTEtMTQ3NDk1_4c2a51d7-6ea2-4977-9f74-2ef82151e4fa">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzktNC0xLTEtMTQ3NDk1_642815f1-3916-4c12-b107-33616dbc6ba3">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzktNy0xLTEtMTQ3NDk1_c797fbac-5b84-4468-87b2-fde5ac28d3c2">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzktOS0xLTEtMTQ3NDk1_9da88048-9635-45ff-9285-cf8829578aec">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of prior service credit, net of tax of $<ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzEwLTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjdmZmIwNjE1MDgwNTRlMWY5MjFlZTE0NGUxZDI4MGFkXzY_0c8f68b5-5f5e-4c5f-99b9-ff6ec035525b"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzEwLTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjdmZmIwNjE1MDgwNTRlMWY5MjFlZTE0NGUxZDI4MGFkXzY_41173e6c-07f8-455c-9af1-a9418f30aa12"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzEwLTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjdmZmIwNjE1MDgwNTRlMWY5MjFlZTE0NGUxZDI4MGFkXzY_acb86a58-957b-4911-b70a-fd6644ce48cc"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzEwLTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjdmZmIwNjE1MDgwNTRlMWY5MjFlZTE0NGUxZDI4MGFkXzY_c0a08cdb-3afa-44e9-98a7-e77448aa0529">&#8212;</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> for all periods       </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzEwLTItMS0xLTE0NzQ5NQ_cbb01817-43c7-4b4d-b475-cb9d5697b219">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzEwLTQtMS0xLTE0NzQ5NQ_4f774cce-8bbb-4bac-a230-b53b9d49b6b6">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzEwLTctMS0xLTE0NzQ5NQ_a2daea3d-854a-4a09-b1ff-5cb24333175b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzEwLTktMS0xLTE0NzQ5NQ_7b262d01-a82b-4165-91a7-063c07b2f7bf">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivatives</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized gain on derivative instruments, net of tax of $<ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzE4LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjU1MDBhNGYzNDQ0NDRlOGFiZmVhZDVlZTIwMWJjYzE4XzY_0009b28c-4ecf-463b-baec-83b579b90779">&#8212;</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzE4LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjU1MDBhNGYzNDQ0NDRlOGFiZmVhZDVlZTIwMWJjYzE4XzEw_6ca05acb-ca31-47a1-a43f-454bf69e552a">&#8212;</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzE4LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjU1MDBhNGYzNDQ0NDRlOGFiZmVhZDVlZTIwMWJjYzE4XzE0_5bbf6cf1-d81c-4c9b-836a-6da10a870cb7">1</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzE4LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjU1MDBhNGYzNDQ0NDRlOGFiZmVhZDVlZTIwMWJjYzE4XzE4_ff8f1a69-b442-4e34-b83e-c8398c469041">&#8212;</ix:nonFraction>  </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzE4LTItMS0xLTE0NzQ5NQ_2c3238a5-301c-4ce3-9e57-a39c96572db6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzE4LTQtMS0xLTE0NzQ5NQ_506f238b-4fb2-473e-82dc-c52774eb5e0e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzE4LTctMS0xLTE0NzQ5NQ_6b13daee-94d9-4d76-b026-79cc915f739a">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzE4LTktMS0xLTE0NzQ5NQ_71eb45f9-62dd-42b7-ade4-ffb0641b1cb9">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reclassification adjustments included in net income, net of tax of $<ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzE5LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjdmNGE3ZjM5NDk5MDQ4Y2I5MTM5NjAyYTdmMjgxYmQ0XzY_28bd8c97-1bbe-4fdc-a517-66032109315d">&#8212;</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzE5LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjdmNGE3ZjM5NDk5MDQ4Y2I5MTM5NjAyYTdmMjgxYmQ0XzEw_face7605-78d0-441a-8e63-ebf6fa410c0e">1</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzE5LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjdmNGE3ZjM5NDk5MDQ4Y2I5MTM5NjAyYTdmMjgxYmQ0XzE0_ee37e98f-2fa3-4c32-9e20-0eb13facb007">&#8212;</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzE5LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjdmNGE3ZjM5NDk5MDQ4Y2I5MTM5NjAyYTdmMjgxYmQ0XzE4_88f0224c-c4a4-4523-b5cf-6cb158768ecf">1</ix:nonFraction>  </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzE5LTItMS0xLTE0NzQ5NQ_9f345e72-578a-4960-ac1c-9c972d3774bb">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzE5LTQtMS0xLTE0NzQ5NQ_70286b55-166e-44b2-95ee-7848f04bec67">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzE5LTctMS0xLTE0NzQ5NQ_d8ea9043-9bde-43cb-980a-35d775dc747e">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzE5LTktMS0xLTE0NzQ5NQ_8a9e8ae3-cab6-4e93-9553-c6e69adf1b14">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Comprehensive Income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzIxLTItMS0xLTE0NzQ5NQ_888ac6be-b14b-4456-80f8-517c79f34cc2">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzIxLTQtMS0xLTE0NzQ5NQ_9b00018b-b06b-445d-b71e-7ed819690db6">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzIxLTctMS0xLTE0NzQ5NQ_09861f1e-f92b-40a7-b6a7-4e50f8b35440">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzIxLTktMS0xLTE0NzQ5NQ_705777bd-b602-4479-9d26-b2fe54e405b7">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Comprehensive Income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzIzLTItMS0xLTE0NzQ5NQ_9205acf3-16f0-49b6-b9f5-f6eae926c08e">144</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzIzLTQtMS0xLTE0NzQ5NQ_7cc7d29d-5509-4c65-810e-2da0345be6ad">173</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzIzLTctMS0xLTE0NzQ5NQ_7d78dd03-5516-4ddf-aebb-3391e9997185">494</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzIzLTktMS0xLTE0NzQ5NQ_ac388466-0a5f-41c7-b46d-1206093add01">517</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Comprehensive Loss Attributable to Noncontrolling Interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzI0LTItMS0xLTE0NzQ5NQ_26fc8580-bc4a-479d-9223-44aa298282a4">6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzI0LTQtMS0xLTE0NzQ5NQ_5aee7247-24d1-41df-aa68-37c990479772">5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzI0LTctMS0xLTE0NzQ5NQ_05e6853c-fd77-4251-806b-04ba7a627b52">14</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzI0LTktMS0xLTE0NzQ5NQ_c2f4457d-57ef-491a-9619-8966540cc9e0">12</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Comprehensive Income Attributable to CMS&#160;Energy</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzI2LTItMS0xLTE0NzQ5NQ_543cc2cc-7421-49d4-b84a-1b34534736ea">150</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzI2LTQtMS0xLTE0NzQ5NQ_b272c967-d326-43d3-b7a2-075d5f7e0b65">178</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzI2LTctMS0xLTE0NzQ5NQ_2c35dc15-4a62-4936-bce0-f47af50bbeca">508</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzI2LTktMS0xLTE0NzQ5NQ_ef322187-ee24-40f7-809e-c1da107d7d5e">529</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">The accompanying notes are an integral part of these statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">50</span></div></div></div><div id="iedef37dc53354d4baa10c50c5095e29f_226"></div><hr style="page-break-after:always"/><div style="min-height:103.5pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">CMS&#160;Energy Corporation</span></div><div style="margin-bottom:6pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Consolidated Statements of Cash Flows (Unaudited)</span></div></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.258%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="15" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended June&#160;30</span></td><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flows from Operating Activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzMtMi0xLTEtMTQ3NDk1_5b2df45f-fd39-468a-89cf-2159d9ee2481">487</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzMtNC0xLTEtMTQ3NDk1_60003125-2a4d-46b7-921c-25ec780ec1bd">513</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Adjustments to reconcile net income to net cash provided by operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzUtMi0xLTEtMTQ3NDk1_3e2827e0-68fa-437f-90e3-4c14f7226726">587</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzUtNC0xLTEtMTQ3NDk1_e228af3a-4f90-44f6-a0e6-fe61c6764916">582</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes and investment tax credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzYtMi0xLTEtMTQ3NDk1_257ba73e-926c-4152-9ffb-3524ba3167d3">39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzYtNC0xLTEtMTQ3NDk1_45ce54a7-e442-42bf-b05f-e24bc51b6b1d">75</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gain from sale of EnerBank</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzktMi0xLTEtMTQ3NDk1_cfad248c-db4e-497f-9617-e6b52b06d9bb">5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzktNC0xLTEtMTQ3NDk1_bf85de4c-87ce-4159-8532-4b75e5024ee3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non&#8209;cash operating activities and reconciling&#160;adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:OtherNoncashIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzEwLTItMS0xLTE0NzQ5NQ_b302fbbb-c254-4169-a94f-07cb7a26bb48">33</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:OtherNoncashIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzEwLTQtMS0xLTE0NzQ5NQ_03a60f90-7e81-4567-884e-b6b5e593daea">29</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzExLTItMS0xLTE0NzQ5NQ_90d5203a-2558-43d3-8245-51280e8fc551">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzExLTQtMS0xLTE0NzQ5NQ_46b61af8-f8c0-4b34-86cc-a13ea80a8e66">23</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Changes in assets and liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable and accrued revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzEzLTItMS0xLTE0NzQ5NQ_592cee83-77b2-45ad-8ae4-4354678b5b0f">80</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzEzLTQtMS0xLTE0NzQ5NQ_b6af0397-38da-4ca9-a469-57ec06d5ad0f">101</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzE0LTItMS0xLTE0NzQ5NQ_fbffeb10-0098-45b2-bb20-4deaafca9580">179</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzE0LTQtMS0xLTE0NzQ5NQ_721db4a6-ebe9-47b5-a5d4-2140d05e36d7">36</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable and accrued rate refunds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzE1LTItMS0xLTE0NzQ5NQ_be9d1f1e-32a4-4c07-909d-bb9f8e6ec9a0">53</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzE1LTQtMS0xLTE0NzQ5NQ_db8a80a8-3164-4fae-b907-bfd46f178abe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets and liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzE2LTItMS0xLTE0NzQ5NQ_ab2b0cbe-c575-4758-b911-e9efa4ca6383">117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzE2LTQtMS0xLTE0NzQ5NQ_abd612a4-083c-4955-b21d-d865bc3263f9">78</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non&#8209;current assets and liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzE3LTItMS0xLTE0NzQ5NQ_a303296c-7f10-4026-aab4-fdc987e6b7bb">73</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzE3LTQtMS0xLTE0NzQ5NQ_a0d06b97-23b3-46b6-8be6-48513fdc5a65">34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by operating activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzE4LTItMS0xLTE0NzQ5NQ_0f560c76-8c90-47d2-9c64-a2777d530255">1,059</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzE4LTQtMS0xLTE0NzQ5NQ_cca84587-113d-48d7-9bb2-763a51cc8296">1,367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flows from Investing Activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures (excludes assets placed under finance lease)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzIxLTItMS0xLTE0NzQ5NQ_5743ba75-5d15-48fd-9a21-86147d2dd526">1,088</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzIxLTQtMS0xLTE0NzQ5NQ_2341b7e8-0bb9-4a99-b1b9-a4f5a631b46a">878</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net proceeds from sale of EnerBank</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzI2LTItMS0xLTE0NzQ5NQ_0b3cd3ca-e46f-47bc-84d8-b946f91ee468">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzI2LTQtMS0xLTE0NzQ5NQ_55dd96d7-7f28-4bf9-b3d4-e888cde2340f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzI4LTItMS0xLTE0NzQ5NQ_385d5f91-1f63-4226-801f-bf107ba9927e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzI4LTQtMS0xLTE0NzQ5NQ_f5ac8b67-bbc6-410c-a4df-358f5eebf57d">90</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost to retire property and other investing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzI5LTItMS0xLTE0NzQ5NQ_771e041d-9940-4edd-a9cd-4e958fefb7b7">56</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzI5LTQtMS0xLTE0NzQ5NQ_337b5979-8ccb-4acf-8fc6-265afd3a5941">63</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzMwLTItMS0xLTE0NzQ5NQ_29409be9-3d5d-4751-88a6-4a32c6248910">1,139</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%">(<ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzMwLTQtMS0xLTE0NzQ5NQ_7afee1b5-f8e5-436a-befe-88bac601eae1">851</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flows from Financing Activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retirement of debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:RepaymentsOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzM0LTItMS0xLTE0NzQ5NQ_ccb30113-e46f-45d8-a327-6cd9eb36546d">92</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:RepaymentsOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzM0LTQtMS0xLTE0NzQ5NQ_70ea1bf0-8887-43f0-83fb-652ba83d5ba3">18</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increase in notes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:ProceedsFromNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzM2LTItMS0xLTE0NzQ5NQ_ad2e8289-7cf4-4d8f-b085-0c9e19893f55">45</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:ProceedsFromNotesPayable" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzM2LTQtMS0xLTE0NzQ5NQ_e43a95bd-b5ad-4f44-a3bc-26baae55e4d0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Issuance of common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzM3LTItMS0xLTE0NzQ5NQ_dbc17c6a-860e-4a0e-b732-e06d7919eceb">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzM3LTQtMS0xLTE0NzQ5NQ_0bda5b9d-f53b-49c7-a727-f01c84c1e477">20</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payment of dividends on common and preferred stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:PaymentsOfOrdinaryDividends" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzM5LTItMS0xLTE0NzQ5NQ_395096f1-aef5-4b6e-89fd-e587877950ff">273</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:PaymentsOfOrdinaryDividends" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzM5LTQtMS0xLTE0NzQ5NQ_fcdf60d4-76a4-41ee-b606-9148811fc4ba">253</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds from the sale of membership interest in VIE to tax equity investor</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:ProceedsFromSaleOfInterestInPartnershipUnit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzQxLTItMS0xLTE0NzQ5NQ_8a918a0a-7c75-4a01-8617-57c11b476557">49</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:ProceedsFromSaleOfInterestInPartnershipUnit" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzQxLTQtMS0xLTE0NzQ5NQ_18d9a44e-c2a0-4f2b-a7fa-4d27607419b7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzQzLTItMS0xLTE0NzQ5NQ_f0506779-ae68-4ea7-ade3-0ea4c54433d8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzQzLTQtMS0xLTE0NzQ5NQ_7fffdb16-1079-47c0-87f6-3df7566aa1c2">138</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other financing costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzQ0LTItMS0xLTE0NzQ5NQ_a943a180-d64d-4b9b-b6ed-5a542220c829">36</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzQ0LTQtMS0xLTE0NzQ5NQ_03dbc2e2-3a34-4322-b8bf-0674df9b2a73">20</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in financing activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzQ1LTItMS0xLTE0NzQ5NQ_660536bd-5123-4e74-926e-9c5c9fc79a6f">300</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%">(<ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzQ1LTQtMS0xLTE0NzQ5NQ_4accebd8-723c-46a5-b367-9a08f0f6ce93">409</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Increase (Decrease) in Cash and Cash Equivalents,&#160;Including Restricted Amounts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzQ3LTItMS0xLTE0NzQ5NQ_6e63c527-d030-4867-a48f-95006b03e36e">380</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzQ3LTQtMS0xLTE0NzQ5NQ_c63c2db3-0410-49ee-a55c-2f7b2ba2f486">107</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents,&#160;Including Restricted Amounts, Beginning of Period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzQ4LTItMS0xLTE0NzQ5NQ_b80a560e-744b-47c2-b327-08120f1e36bb">476</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id9538d56159a444896c642947454bcdb_I20201231" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzQ4LTQtMS0xLTE0NzQ5NQ_806003e3-3c72-40a6-922a-4c9bdba42c7d">185</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents,&#160;Including Restricted Amounts, End of Period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;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:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzUwLTItMS0xLTE0NzQ5NQ_44936e31-993b-4cb2-93a9-ec73dfee24c9">96</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td style="background-color:#cceeff;padding:2px 0 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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;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:120%"><ix:nonFraction unitRef="usd" contextRef="id51e7a009e5e42db8b2d1be80a18d238_I20210630" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzUwLTQtMS0xLTE0NzQ5NQ_9dc065eb-4d90-4768-b677-592ed8705a0f">292</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="15" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Non&#8209;cash Investing and Financing Activities</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non&#8209;cash transactions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures not paid</span></td><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td><td style="border-bottom:3pt double #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:120%">$</span></td><td style="border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzU4LTItMS0xLTE0NzQ5NQ_5af9331d-2a74-4232-9c64-53d2e9b467c8">162</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td><td style="border-bottom:3pt double #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:120%">$</span></td><td style="border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzU4LTQtMS0xLTE0NzQ5NQ_dee5f5ca-1eb3-4fc7-b9db-e448a9d506fd">138</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">The accompanying notes are an integral part of these statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">51</span></div></div></div><div id="iedef37dc53354d4baa10c50c5095e29f_229"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">CMS&#160;Energy Corporation</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Consolidated Balance Sheets (Unaudited)</span></div><div style="margin-bottom:63pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.258%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ASSETS</span></td></tr><tr><td colspan="15" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="6" style="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:120%">June&#160;30<br/>2022</span></td><td colspan="6" style="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:120%">December&#160;31<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Current Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzQtMi0xLTEtMTQ3NDk1_63433598-c003-4e6b-a991-13642c34617f">77</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzQtNC0xLTEtMTQ3NDk1_4e89f87d-90ff-4f4f-a9a9-98e23d35aedb">452</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzUtMi0xLTEtMTQ3NDk1_e823dc6e-98ab-481d-842a-4b92a0cfccf6">19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzUtNC0xLTEtMTQ3NDk1_cbab933c-7541-4f1f-a2f8-180f66b8af66">24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable and accrued revenue, less allowance of $<ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzYtMC0xLTEtMTQ3NDk1L3RleHRyZWdpb246N2NmZmQ1MGQ5MjUyNDk5NjkzY2Q3YjBmY2Y1MDZmMzZfNg_543066c6-0ca5-41a1-859b-8a55013e82a6">24</ix:nonFraction> in 2022 and $<ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzYtMC0xLTEtMTQ3NDk1L3RleHRyZWdpb246N2NmZmQ1MGQ5MjUyNDk5NjkzY2Q3YjBmY2Y1MDZmMzZfMTA_edc4811d-b10a-4893-b92c-ede8b4eb0649">20</ix:nonFraction> in 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzYtMi0xLTEtMTQ3NDk1_e1635f8e-c22f-4533-9d24-e76ffc5c6a56">991</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzYtNC0xLTEtMTQ3NDk1_f34508f5-5ade-4991-8ac1-c74ae1d59e79">931</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable &#8211; related parties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:DueFromRelatedPartiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzktMi0xLTEtMTQ3NDk1_a3b98d27-667a-4eb9-9e65-af5308a34e3b">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:DueFromRelatedPartiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzktNC0xLTEtMTQ3NDk1_59c56353-d63b-4c52-9b6c-0e0661055a16">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventories at average cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas in underground storage</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:EnergyRelatedInventoryGasStoredUnderground" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzEyLTItMS0xLTE0NzQ5NQ_6bbeeba9-fe83-4bf6-9f56-d0b5576493a3">606</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:EnergyRelatedInventoryGasStoredUnderground" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzEyLTQtMS0xLTE0NzQ5NQ_7dbb8495-41ff-411f-b11a-63dd91108e7e">462</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Materials and supplies</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:OtherInventorySupplies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzEzLTItMS0xLTE0NzQ5NQ_9f261de6-3519-42a6-be26-50b6f5662299">184</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:OtherInventorySupplies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzEzLTQtMS0xLTE0NzQ5NQ_e8cbe314-072a-42ed-955f-73ac4d8cddd0">168</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generating plant fuel stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:EnergyRelatedInventoryOtherFossilFuel" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzE0LTItMS0xLTE0NzQ5NQ_f3b1d245-67ad-4bb9-86f3-174a9917c1b3">55</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:EnergyRelatedInventoryOtherFossilFuel" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzE0LTQtMS0xLTE0NzQ5NQ_f2aa9bf8-4a6f-40c4-a522-2f541410486f">37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred property taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="cms:DeferredPropertyTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzE1LTItMS0xLTE0NzQ5NQ_2f6078c2-da3c-4832-b77d-b15e3452609e">258</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="cms:DeferredPropertyTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzE1LTQtMS0xLTE0NzQ5NQ_b259af10-fd5f-456e-b911-f97bf08fe77a">356</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:RegulatoryAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzE2LTItMS0xLTE0NzQ5NQ_9880134f-67a8-45a3-8f2a-7e55a639f3a3">23</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:RegulatoryAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzE2LTQtMS0xLTE0NzQ5NQ_df704e4d-2843-4ddd-be26-962a6a153785">46</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepayments and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:OtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzE4LTItMS0xLTE0NzQ5NQ_3ef65347-3c5b-47d8-89e2-83b4321c292a">167</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:OtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzE4LTQtMS0xLTE0NzQ5NQ_9a066fcb-8b96-4dd1-b5a5-af71ef71e329">139</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total current assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzE5LTItMS0xLTE0NzQ5NQ_ca05f322-6f93-455e-a7ab-6536d9002b75">2,393</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzE5LTQtMS0xLTE0NzQ5NQ_cd805444-5b10-4598-9d87-5a79591d21a3">2,627</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Plant, Property, and Equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Plant, property, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzIyLTItMS0xLTE0NzQ5NQ_dd0ab152-579f-40f0-97c5-5322ae8606e9">29,426</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzIyLTQtMS0xLTE0NzQ5NQ_f445dd42-fa70-4cb9-9d0e-c1e70bad63bd">29,893</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzIzLTItMS0xLTE0NzQ5NQ_196aa0d0-4924-420e-b427-8dae4a4a0ae8">8,711</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzIzLTQtMS0xLTE0NzQ5NQ_aba1b252-2ac8-4ef7-8175-196c5370245c">8,502</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Plant, property, and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="cms:PropertyPlantAndEquipmentNetExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzI0LTItMS0xLTE0NzQ5NQ_93620205-2144-40b8-aced-a26ada27f60a">20,715</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="cms:PropertyPlantAndEquipmentNetExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzI0LTQtMS0xLTE0NzQ5NQ_b9345fa7-9ad8-44d3-9690-48ac21f6cd1e">21,391</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction work in progress</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:ConstructionInProgressGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzI1LTItMS0xLTE0NzQ5NQ_02d6934d-03f3-43c1-b608-96f756595141">912</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:ConstructionInProgressGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzI1LTQtMS0xLTE0NzQ5NQ_bd7b63c6-ec15-4263-9ee9-cb2933ca8fb5">961</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total plant, property, and equipment</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzI2LTItMS0xLTE0NzQ5NQ_0bb38093-a2f3-41f8-8982-6079d6522471">21,627</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzI2LTQtMS0xLTE0NzQ5NQ_d430f69f-920c-4ceb-9144-af0bfb4e8357">22,352</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Non&#8209;current Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzI5LTItMS0xLTE0NzQ5NQ_04f134b9-630f-411a-92c1-f9561c20973e">3,367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzI5LTQtMS0xLTE0NzQ5NQ_9729ff62-14a7-411c-9264-f7a5b6e2f548">2,259</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzMwLTItMS0xLTE0NzQ5NQ_b62e77dc-0af3-4dcc-b739-2179d2d6a1d1">29</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzMwLTQtMS0xLTE0NzQ5NQ_5d56a213-da74-463f-89c9-b6aa1fe0f082">30</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:EquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzMxLTItMS0xLTE0NzQ5NQ_8eaa7b6a-75da-43e1-ac16-a6985ed6a36c">69</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:EquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzMxLTQtMS0xLTE0NzQ5NQ_de739f15-7266-4de4-83c8-8f3126278f67">71</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzMzLTItMS0xLTE0NzQ5NQ_9419c575-5710-45dd-b0d7-6be2dd526565">1,555</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzMzLTQtMS0xLTE0NzQ5NQ_a8a3e795-03bd-4f87-bee5-105a24ca55cf">1,414</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other non&#8209;current assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzM0LTItMS0xLTE0NzQ5NQ_6eb1caa3-2121-48b6-a585-515f82c43844">5,020</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzM0LTQtMS0xLTE0NzQ5NQ_f05e4c0b-1967-4541-8fdc-d09c810a673f">3,774</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total Assets</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzM2LTItMS0xLTE0NzQ5NQ_d41b6804-304e-4cd5-acc8-eb911a3b61be">29,040</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzM2LTQtMS0xLTE0NzQ5NQ_66b63439-c071-4187-99f3-e778abcd1397">28,753</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div><span><br/></span></div><div style="margin-bottom:8pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.258%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">LIABILITIES AND EQUITY</span></td></tr><tr><td colspan="15" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="6" style="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:120%">June&#160;30<br/>2022</span></td><td colspan="6" style="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:120%">December&#160;31<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Current Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current portion of long-term debt, finance leases, and other financing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="cms:LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzQtMi0xLTEtMTQ3NDk1_81411170-d1b0-42ac-8591-1fe58d23c848">674</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="cms:LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzQtNC0xLTEtMTQ3NDk1_316a4182-f975-4739-99db-915a7e867d8e">382</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:NotesPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzUtMi0xLTEtMTQ3NDk1_6596f0b0-e831-4e5b-82d1-e4e81afb0fe7">45</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:NotesPayableCurrent" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzUtNC0xLTEtMTQ3NDk1_1baf96eb-9d6c-43d3-acf7-277ceda8b74b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:AccountsPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzYtMi0xLTEtMTQ3NDk1_4170f41a-d953-402e-af45-275739d52bda">906</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:AccountsPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzYtNC0xLTEtMTQ3NDk1_0176fe07-e1ac-4293-be6d-3b544c000389">875</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable &#8211; related parties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:DueToRelatedPartiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzctMi0xLTEtMTQ3NDk1_adafc5f1-9833-467f-98b9-fbbb362c0e1d">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:DueToRelatedPartiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzctNC0xLTEtMTQ3NDk1_651b3f64-2efb-440d-922a-cc2f22fc7c7a">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued rate refunds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="cms:AccruedRateRefunds" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzgtMi0xLTEtMTQ3NDk1_6e6dbe71-a15e-4e11-9a8b-80b49420eb1f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="cms:AccruedRateRefunds" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzgtNC0xLTEtMTQ3NDk1_b44468cc-2033-4bdc-aef8-8b4a9fb8b2e1">12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:InterestAndDividendsPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzktMi0xLTEtMTQ3NDk1_0dfa5260-9f1a-4999-9b66-727d7fe34ea4">107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:InterestAndDividendsPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzktNC0xLTEtMTQ3NDk1_756e40f3-006b-4382-8c38-f4f08a9ece67">107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:TaxesPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzEwLTItMS0xLTE0NzQ5NQ_002ef2b0-e6e4-428d-ac3b-6f828df3d0f8">392</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:TaxesPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzEwLTQtMS0xLTE0NzQ5NQ_46a4ce64-3a67-45ca-abd7-2809bc3e0973">515</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:RegulatoryLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzExLTItMS0xLTE0NzQ5NQ_41271024-b726-4da0-a9af-3b8aab818a85">76</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:RegulatoryLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzExLTQtMS0xLTE0NzQ5NQ_6aa4010f-fe5b-45f0-b536-634584348beb">146</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzEzLTItMS0xLTE0NzQ5NQ_b2f613c0-cc00-418b-91ec-5ad6319d1f83">181</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzEzLTQtMS0xLTE0NzQ5NQ_746d7f97-de89-4f75-bc73-d368586e618a">156</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total current liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzE0LTItMS0xLTE0NzQ5NQ_2316619d-9712-427c-bacc-3f5dac673162">2,389</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzE0LTQtMS0xLTE0NzQ5NQ_820416ab-6710-47e3-aab3-eb4ffcd9f654">2,204</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non&#8209;current Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzE3LTItMS0xLTE0NzQ5NQ_f8ce8854-48ad-4b6a-bea7-541f04fb2108">11,667</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzE3LTQtMS0xLTE0NzQ5NQ_6723faa5-f385-4768-80d0-d0315cce4833">12,046</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current portion of finance leases and other financing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="cms:FinanceLeaseLiabilityAndOtherNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzE4LTItMS0xLTE0NzQ5NQ_bd04c276-c115-4f34-ba02-27608646729f">44</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="cms:FinanceLeaseLiabilityAndOtherNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzE4LTQtMS0xLTE0NzQ5NQ_841c675a-68d0-4ec3-b490-1ca95133ca7f">46</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzE5LTItMS0xLTE0NzQ5NQ_e50290da-9847-4047-a071-6dfa20ac862b">3,873</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzE5LTQtMS0xLTE0NzQ5NQ_c6943c51-9624-4c7e-9f6e-4390e5fb1234">3,802</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Postretirement benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzIwLTItMS0xLTE0NzQ5NQ_a2bd8b7d-19a3-4c6b-89a2-965f1899f68e">137</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzIwLTQtMS0xLTE0NzQ5NQ_7f5f1ead-7dd1-4100-8d30-9e9974d5bd5e">142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asset retirement obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzIxLTItMS0xLTE0NzQ5NQ_b3b63868-d4da-4a14-9686-ca856c4a4359">620</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzIxLTQtMS0xLTE0NzQ5NQ_82230ec8-d8b3-4d27-9369-2dc2f1895d7c">628</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred investment tax credit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:AccumulatedDeferredInvestmentTaxCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzIyLTItMS0xLTE0NzQ5NQ_acc5e2a1-fe28-49e6-8fda-4387e7e8e7a1">131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:AccumulatedDeferredInvestmentTaxCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzIyLTQtMS0xLTE0NzQ5NQ_9a07bd51-4937-4f50-8f0c-9d0fe2ef4314">112</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzIzLTItMS0xLTE0NzQ5NQ_8172f913-2f87-4067-99a9-39027f0877aa">2,326</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzIzLTQtMS0xLTE0NzQ5NQ_bef037da-bf42-4874-9602-de1cb027fa31">2,210</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non&#8209;current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzI1LTItMS0xLTE0NzQ5NQ_bc9fb674-d702-41b6-9823-fea6ae18e826">382</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzI1LTQtMS0xLTE0NzQ5NQ_02a830f6-5b0b-4ada-b301-23c4589b781e">375</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total non&#8209;current liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzI2LTItMS0xLTE0NzQ5NQ_626db0dd-7dc8-4fb6-8e10-ea518e1c181b">19,180</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzI2LTQtMS0xLTE0NzQ5NQ_9c890567-c831-4a91-907e-9a266af90c22">19,361</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commitments and Contingencies </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Notes 1, 2, and 13)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzI4LTItMS0xLTE0NzQ5NQ_7c1b84dd-7823-41b8-b113-d0e35e11e837"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzI4LTQtMS0xLTE0NzQ5NQ_ecf2ed6a-4d7b-46e1-aa82-7d028278bb6e"></ix:nonFraction></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Common stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock, authorized <ix:nonFraction unitRef="shares" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzMyLTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjhkZGZiMjQwZWRkYzQyNDk5YjkzOGJhNzNlNjE0MDk1XzEy_49c1a7e1-5e75-4db6-8ee1-189a8dc993b8"><ix:nonFraction unitRef="shares" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzMyLTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjhkZGZiMjQwZWRkYzQyNDk5YjkzOGJhNzNlNjE0MDk1XzEy_88db3f8c-2366-4ac0-b48f-67e9c1b1a77c">350.0</ix:nonFraction></ix:nonFraction>&#160;shares; outstanding <ix:nonFraction unitRef="shares" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzMyLTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjhkZGZiMjQwZWRkYzQyNDk5YjkzOGJhNzNlNjE0MDk1XzE2_878c8ad3-b5a5-4e20-abd5-270914dddf02">290.2</ix:nonFraction>&#160;shares in 2022 and <ix:nonFraction unitRef="shares" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzMyLTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjhkZGZiMjQwZWRkYzQyNDk5YjkzOGJhNzNlNjE0MDk1XzIw_94029b2f-bc6e-4037-b4c5-c004599eb540">289.8</ix:nonFraction>&#160;shares in 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:CommonStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzMyLTItMS0xLTE0NzQ5NQ_c01e8f46-6196-4c83-b5ad-4600dcfaa61c">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:CommonStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzMyLTQtMS0xLTE0NzQ5NQ_8af62c64-64a0-4812-8903-fc7ed6fb45e2">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other paid-in capital</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzMzLTItMS0xLTE0NzQ5NQ_841d3024-c3f0-4838-b8be-a49dd3e7e850">5,417</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzMzLTQtMS0xLTE0NzQ5NQ_6e77545e-79d8-4376-a488-ffcb9657d974">5,406</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzM0LTItMS0xLTE0NzQ5NQ_38a06192-09ee-4376-8a1e-f276599a1a1f">52</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzM0LTQtMS0xLTE0NzQ5NQ_72ee0bb6-4c4f-4ebd-abe3-7def1c2bd75f">59</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retained earnings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzM1LTItMS0xLTE0NzQ5NQ_f22e4003-6c72-4649-9863-9237eead0fb9">1,286</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzM1LTQtMS0xLTE0NzQ5NQ_1abd674d-bb12-41f3-9b75-1f54b4058978">1,057</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total common stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="cms:CommonStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzM2LTItMS0xLTE0NzQ5NQ_b5986418-eaa8-406a-b9e6-b72abc323827">6,654</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="cms:CommonStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzM2LTQtMS0xLTE0NzQ5NQ_fc336220-7cac-45e9-8aee-40d219dfea0e">6,407</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cumulative redeemable perpetual preferred stock, Series&#160;C, authorized <ix:nonFraction unitRef="shares" contextRef="i609edef1109d425e8c8db7f69cd04238_I20220630" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzM3LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOmMxNTEyNjY2ZmFiOTRlNTA5MjA3MDE0ZDkyZjRhNTI0XzEy_0fd9fbca-7ed0-4a98-9bc2-08e16c094ddd"><ix:nonFraction unitRef="shares" contextRef="i5091e9a1e4534a4c855fb2dbe2a45f44_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzM3LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOmMxNTEyNjY2ZmFiOTRlNTA5MjA3MDE0ZDkyZjRhNTI0XzEy_506c9120-eb6b-4dc0-aafb-68f87d9917d7">9.2</ix:nonFraction></ix:nonFraction>&#160;depositary shares; outstanding <ix:nonFraction unitRef="shares" contextRef="i5091e9a1e4534a4c855fb2dbe2a45f44_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzM3LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOmMxNTEyNjY2ZmFiOTRlNTA5MjA3MDE0ZDkyZjRhNTI0XzIw_5b790aab-e723-4864-9652-0847ad93829e"><ix:nonFraction unitRef="shares" contextRef="i609edef1109d425e8c8db7f69cd04238_I20220630" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzM3LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOmMxNTEyNjY2ZmFiOTRlNTA5MjA3MDE0ZDkyZjRhNTI0XzIw_da718db7-ae4c-42f3-b485-933a8fb41665">9.2</ix:nonFraction></ix:nonFraction>&#160;depositary shares in both periods</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:PreferredStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzM3LTItMS0xLTE0NzQ5NQ_43893bc1-c67a-4230-930d-4d459956952f">224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:PreferredStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzM3LTQtMS0xLTE0NzQ5NQ_4249f67f-39e3-4330-933f-d79be7104a1c">224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzM4LTItMS0xLTE0NzQ5NQ_3be4962b-3ea3-4d2d-9b8b-8d4880229747">6,878</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzM4LTQtMS0xLTE0NzQ5NQ_4950783e-2823-4760-87b7-8bf32d16fb75">6,631</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:MinorityInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzM5LTItMS0xLTE0NzQ5NQ_63d5f6eb-2e41-41b0-b506-afaebb31c269">593</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:MinorityInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzM5LTQtMS0xLTE0NzQ5NQ_2fb660d4-bd26-4ca1-8c89-369fc30a32a6">557</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total equity</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzQwLTItMS0xLTE0NzQ5NQ_f4df6701-52b2-4eea-8dfd-fd3d0d0976f2">7,471</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzQwLTQtMS0xLTE0NzQ5NQ_4ae320ef-ec74-4199-a380-f11af5015aa0">7,188</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total Liabilities and Equity</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzQyLTItMS0xLTE0NzQ5NQ_e9ad76dc-2dce-45c9-b640-f1f15bfbb5b9">29,040</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzQyLTQtMS0xLTE0NzQ5NQ_099bd164-9c57-45e4-a1ad-4b4ab78e4a3a">28,753</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">The accompanying notes are an integral part of these statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">53</span></div></div></div><div id="iedef37dc53354d4baa10c50c5095e29f_232"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">CMS&#160;Energy Corporation</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Consolidated Statements of Changes in Equity (Unaudited)</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.226%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.879%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="30" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions, Except Per Share Amounts</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="12" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total Equity at Beginning of Period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ibceab4e2c4cf49f28697c157a9032db7_I20220331" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQtNS0xLTEtMTQ3NDk1_d1162d39-0dbf-4318-86c8-0d2b156ade2e">7,405</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="id30a54b4bca8412a966862534c1949ba_I20210331" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQtNy0xLTEtMTQ3NDk1_9f017622-0800-423c-94fd-287e9be53585">6,302</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQtMTAtMS0xLTE0NzQ5NQ_bb231bc9-6322-48ba-996d-361c9ab18935">7,188</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="id9538d56159a444896c642947454bcdb_I20201231" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQtMTItMS0xLTE0NzQ5NQ_4af6d736-16c8-4db7-b72a-96c05d2a71bd">6,077</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At beginning and end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5d6b51b0d11d4f3b95cd1f5ef424177f_I20220331" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzktNS0xLTEtMTQ3NDk1_801bbaf3-b00f-464b-8d23-fe0f4404f210"><ix:nonFraction unitRef="usd" contextRef="i7fb3d881c6324f1cba832d08add9e780_I20220630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzktNS0xLTEtMTQ3NDk1_824f544d-a43f-47ba-b295-ea1e04cafd7c">3</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="icade6eb4eb0741feab9315ab6a12a5e9_I20210331" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzktNy0xLTEtMTQ3NDk1_88129dee-a166-4915-bba5-f09148d00c1e"><ix:nonFraction unitRef="usd" contextRef="i5549b92927e9446e95bf4e1be27a7520_I20210630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzktNy0xLTEtMTQ3NDk1_b237b9dc-4289-485b-966c-c87a346537a7">3</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i7fb3d881c6324f1cba832d08add9e780_I20220630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzktMTAtMS0xLTE0NzQ5NQ_d572dd79-e40d-46c5-a954-3b74527a6e3b"><ix:nonFraction unitRef="usd" contextRef="ie480e7ffb2ed401fa7cb65783b68e0ad_I20211231" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzktMTAtMS0xLTE0NzQ5NQ_e0038ff3-7d29-4cc2-a2c1-b3e9de5984fc">3</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic37bd73c070845acb57b00c0db289a62_I20201231" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzktMTItMS0xLTE0NzQ5NQ_51c92738-ea00-43cd-8894-d91aabfc7281"><ix:nonFraction unitRef="usd" contextRef="i5549b92927e9446e95bf4e1be27a7520_I20210630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzktMTItMS0xLTE0NzQ5NQ_f272d222-8f34-48e9-b715-d6c0b03b936d">3</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Paid-in Capital</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At beginning of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i0b58805a6187439d8d62e1b5e8c7063f_I20220331" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzEyLTUtMS0xLTE0NzQ5NQ_39bfe9b6-1697-4d94-ab3a-10dd80b23f74">5,406</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0df2f8f9f7c041619696d75a01a9cd57_I20210331" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzEyLTctMS0xLTE0NzQ5NQ_e0150061-b94d-4d27-bd77-63717740512f">5,371</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i945d8178e286410890ed46c2104ddb1e_I20211231" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzEyLTEwLTEtMS0xNDc0OTU_eafc5b53-754a-413b-85fa-31b5dc607c5c">5,406</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia68533c170d34729aa32b6d22a8c7e65_I20201231" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzEyLTEyLTEtMS0xNDc0OTU_ac590223-356e-4f69-aed6-b4c7a4d63483">5,365</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock issued</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="if912111b49e74c809f1c0e773af44d51_D20220401-20220630" decimals="-6" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzEzLTUtMS0xLTE0NzQ5NQ_7b911fdb-cc55-4062-9121-45820cdbc578">11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9f74f2cf484a48b6a403240a1e3f214c_D20210401-20210630" decimals="-6" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzEzLTctMS0xLTE0NzQ5NQ_d8b61fb7-333b-40b3-b1b3-ea84341ebfb5">18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i1bb716cb80984939892179dac092ab7a_D20220101-20220630" decimals="-6" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzEzLTEwLTEtMS0xNDc0OTU_569abc9b-e624-44fa-96f4-705ec4733706">21</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0ac8475487b444b8a16c1141c5656846_D20210101-20210630" decimals="-6" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzEzLTEyLTEtMS0xNDc0OTU_e48a4c4b-e54f-4bd2-baef-a1179a2b4920">33</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock repurchased</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="if912111b49e74c809f1c0e773af44d51_D20220401-20220630" decimals="-6" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzE0LTUtMS0xLTE0NzQ5NQ_37104a1b-f626-48c7-a59e-7e8292709949">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9f74f2cf484a48b6a403240a1e3f214c_D20210401-20210630" decimals="-6" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzE0LTctMS0xLTE0NzQ5NQ_3a642e7c-b8bb-4af5-a5f5-ba363719687d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="usd" contextRef="i1bb716cb80984939892179dac092ab7a_D20220101-20220630" decimals="-6" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzE0LTEwLTEtMS0xNDc0OTU_fc7a8cf9-c445-4acc-b24d-2743d073ac7a">10</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i0ac8475487b444b8a16c1141c5656846_D20210101-20210630" decimals="-6" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzE0LTEyLTEtMS0xNDc0OTU_a2b3a4f6-c948-4c3d-b32f-0bba4b4461cd">9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At end of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%"><ix:nonFraction unitRef="usd" contextRef="i517530144d8b4acebef5f165cc2ce1a5_I20220630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzE3LTUtMS0xLTE0NzQ5NQ_0391c75b-2ff2-47b4-88ab-3f249d56f111">5,417</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i170b2a7dfccf4c41999ec8d993cafd4d_I20210630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzE3LTctMS0xLTE0NzQ5NQ_73917e93-7316-4573-a987-35932bdccebe">5,389</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i517530144d8b4acebef5f165cc2ce1a5_I20220630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzE3LTEwLTEtMS0xNDc0OTU_81b0e9b8-03cb-4da0-a1a9-98d5a301682e">5,417</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i170b2a7dfccf4c41999ec8d993cafd4d_I20210630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzE3LTEyLTEtMS0xNDc0OTU_c8e18eb0-462f-452c-a8d7-0370f00f70b4">5,389</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated Other Comprehensive Loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i745ca2883f9c4c5d995ab48884e1d9f4_I20220331" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzIwLTUtMS0xLTE0NzQ5NQ_37001bdf-abc7-4b1d-ab9b-16db1adec6cb">54</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="iddcd953d3c994728bf3fa789ba5862f8_I20210331" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzIwLTctMS0xLTE0NzQ5NQ_9944f0cf-06c9-4a89-b200-e1bfa561aa81">84</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="usd" contextRef="ibc7637f6172844cbbbec5a6d43e1a01c_I20211231" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzIwLTEwLTEtMS0xNDc0OTU_fdb5f4f0-03d8-4146-9c6d-749cd6034e2d">59</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ib529943ec02348a8ba506f05c2a019a6_I20201231" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzIwLTEyLTEtMS0xNDc0OTU_1e0b7e38-adf7-4d13-86b3-61e5aba52199">86</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Retirement benefits liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i76d40f5bd17e42b68488302cf37bc48a_I20220331" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzIyLTUtMS0xLTE0NzQ5NQ_97e85fd5-9be1-4fc8-985c-22be31b41e58">53</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i253d86d7f59045aabb9c5db8319f50c6_I20210331" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzIyLTctMS0xLTE0NzQ5NQ_327eaf69-eab6-4a48-9bec-bb75e50db3e0">79</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="usd" contextRef="i7c99526e21674591aaf333013083d5b8_I20211231" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzIyLTEwLTEtMS0xNDc0OTU_b3a88fba-0d76-4353-82d6-f2f6d45f96d8">56</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i595d5df4f0d64bf29f49ec60c0ce1728_I20201231" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzIyLTEyLTEtMS0xNDc0OTU_f3b6319b-6927-43f0-8c75-eb647299361d">80</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net gain arising during the period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i48116e7f34a349fabf669f5574a478f3_D20220401-20220630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzI0LTUtMS0xLTE0NzQ5NQ_929c0d59-871a-47a9-976c-c9b64b162615">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i42e4dc9ee0c7437e92fec8493ed364d5_D20210401-20210630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzI0LTctMS0xLTE0NzQ5NQ_69be9f6e-d036-4745-87d4-3098a2ec29cf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i29759b4f511747389f5f0aa8cdd4c7f2_D20220101-20220630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzI0LTEwLTEtMS0xNDc0OTU_edda7351-dc51-4950-9fb6-788ce6dc655f">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ibab59e37b7534bf3aa1efbae10d72174_D20210101-20210630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzI0LTEyLTEtMS0xNDc0OTU_733ed023-b196-46b6-9663-7f468d745194">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of net actuarial loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i48116e7f34a349fabf669f5574a478f3_D20220401-20220630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzI3LTUtMS0xLTE0NzQ5NQ_694ca468-9dfc-43aa-86c8-b513db0e408c">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i42e4dc9ee0c7437e92fec8493ed364d5_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzI3LTctMS0xLTE0NzQ5NQ_c5c9b628-c53a-4b5a-8693-e9cfad949c04">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i29759b4f511747389f5f0aa8cdd4c7f2_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzI3LTEwLTEtMS0xNDc0OTU_b130ea55-fb23-42a1-b077-46e7d453518e">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ibab59e37b7534bf3aa1efbae10d72174_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzI3LTEyLTEtMS0xNDc0OTU_27f9019a-2c7d-4ef0-ad20-8e0ff0eaa2bf">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of prior service credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i48116e7f34a349fabf669f5574a478f3_D20220401-20220630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzI4LTUtMS0xLTE0NzQ5NQ_b4e3ab91-8163-42a5-8fe0-bc777c837bfe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i42e4dc9ee0c7437e92fec8493ed364d5_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzI4LTctMS0xLTE0NzQ5NQ_24cad182-1d81-42b0-9a42-a296d0dff590">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i29759b4f511747389f5f0aa8cdd4c7f2_D20220101-20220630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzI4LTEwLTEtMS0xNDc0OTU_e5900cf9-a64a-4a54-865f-4a1feb55d3f7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ibab59e37b7534bf3aa1efbae10d72174_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzI4LTEyLTEtMS0xNDc0OTU_fb4477da-2f94-408d-883b-b918e87c5d9d">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At end of period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i892f65e3890845a1a496e8dd0b1950c2_I20220630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzI5LTUtMS0xLTE0NzQ5NQ_28201de3-3d68-432d-a5f4-7901b9b621fd">52</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if0c025bbf00c4279b096fa095dc382a2_I20210630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzI5LTctMS0xLTE0NzQ5NQ_95f18a73-2dc4-4555-b148-f6ec4b8f2060">77</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i892f65e3890845a1a496e8dd0b1950c2_I20220630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzI5LTEwLTEtMS0xNDc0OTU_4b2c1f7a-440e-4a26-9768-e4b3e3890808">52</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if0c025bbf00c4279b096fa095dc382a2_I20210630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzI5LTEyLTEtMS0xNDc0OTU_92c9dfaf-c393-4de5-bd2b-b253370c6199">77</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></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:120%">(<ix:nonFraction unitRef="usd" contextRef="if92f990103e6442db876c817cad901ac_I20220331" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQwLTUtMS0xLTE0NzQ5NQ_6efebcfc-a171-42ad-8d3f-ac70c4ab6c3e">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i0a1ce3661e544ac8811d6322e2f34d67_I20210331" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQwLTctMS0xLTE0NzQ5NQ_816e31dd-cd67-4bf7-9a0b-a432b5e7fd14">5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></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:120%">(<ix:nonFraction unitRef="usd" contextRef="ic06636c94d144c20b2a6a963ceafbbc8_I20211231" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQwLTEwLTEtMS0xNDc0OTU_c0f34022-9313-4cb7-ae78-e70dd7cc44d2">3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ib333fc2f271a4d66a3843fc5fae03ef6_I20201231" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQwLTEyLTEtMS0xNDc0OTU_195ba321-f504-4019-bc8d-ae00f0f74930">6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized gain on derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></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:120%"><ix:nonFraction unitRef="usd" contextRef="i6458870cb2a246e898ee0e97354dd0c0_D20220401-20220630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQyLTUtMS0xLTE0NzQ5NQ_77f5c49f-1b80-42b3-b2c4-6ebb79d4e2da">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie65195d1239a42178887974a4da31dab_D20210401-20210630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQyLTctMS0xLTE0NzQ5NQ_b8e98486-b70c-49f2-8e40-6508a59d71fb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></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:120%"><ix:nonFraction unitRef="usd" contextRef="i1095dc2a0be546b9a1a02471e661580e_D20220101-20220630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQyLTEwLTEtMS0xNDc0OTU_20e3ce31-6c49-479c-a0dd-bce0fbfb18f3">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i77f0f46aaa174129b17c265ceae38127_D20210101-20210630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQyLTEyLTEtMS0xNDc0OTU_870422c3-82ae-4ffd-91fd-2417fe1d05cb">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reclassification adjustments included in net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6458870cb2a246e898ee0e97354dd0c0_D20220401-20220630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQzLTUtMS0xLTE0NzQ5NQ_3e613d68-8cc4-4420-9046-235a78e0cca0">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie65195d1239a42178887974a4da31dab_D20210401-20210630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQzLTctMS0xLTE0NzQ5NQ_2234795e-df26-4874-9d96-aad4f3cd752a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i1095dc2a0be546b9a1a02471e661580e_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQzLTEwLTEtMS0xNDc0OTU_8832e75c-c25d-4844-974e-2f770a0640d0">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i77f0f46aaa174129b17c265ceae38127_D20210101-20210630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQzLTEyLTEtMS0xNDc0OTU_94073266-eadf-4e1b-b2c7-aed40fd3e291">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At end of period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%"><ix:nonFraction unitRef="usd" contextRef="idce5326c3ec7428da04898127aba2156_I20220630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQ0LTUtMS0xLTE0NzQ5NQ_9ccb4481-ef01-4e6d-837c-0f1bdc7fe51b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i615b432da8ed4e8c80335d081511129a_I20210630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQ0LTctMS0xLTE0NzQ5NQ_88748e0e-913a-4de4-be76-f6748280dfdb">5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%"><ix:nonFraction unitRef="usd" contextRef="idce5326c3ec7428da04898127aba2156_I20220630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQ0LTEwLTEtMS0xNDc0OTU_d47af578-7ee0-4dd5-998f-ba9487005e3d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i615b432da8ed4e8c80335d081511129a_I20210630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQ0LTEyLTEtMS0xNDc0OTU_284b6819-5efb-4877-a8aa-d5065ff946ff">5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At end of period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i283c9e8d825842d8916d35e8aa538bb0_I20220630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQ2LTUtMS0xLTE0NzQ5NQ_9a9c5edf-eb74-4c14-9001-f2ba04ef68c4">52</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i8e850bc726b34e2d80aec953cd723ed7_I20210630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQ2LTctMS0xLTE0NzQ5NQ_0d2cf9af-b6fa-401d-ab50-3b29dc37b3b6">82</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i283c9e8d825842d8916d35e8aa538bb0_I20220630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQ2LTEwLTEtMS0xNDc0OTU_fcd405d4-5996-4762-8bc5-cd9eecf79a72">52</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i8e850bc726b34e2d80aec953cd723ed7_I20210630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQ2LTEyLTEtMS0xNDc0OTU_b0924846-2707-4b08-acde-62a03c1f659d">82</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Retained Earnings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i419d181eb3664f189126fc92dbadcd61_I20220331" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQ5LTUtMS0xLTE0NzQ5NQ_10923178-9071-4e45-9567-ca3dca96081b">1,275</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i86f44ad76f0a4a4ab651539344742390_I20210331" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQ5LTctMS0xLTE0NzQ5NQ_de38f711-8eb1-47b2-87e5-c552eaac15e5">437</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i7c83d792995541338d28e27b0dd4b1a0_I20211231" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQ5LTEwLTEtMS0xNDc0OTU_0cf73500-9973-4f2f-9444-6790db5af942">1,057</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i67c6dc0cc61a4d98a17a90e2f2f5dfc6_I20201231" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQ5LTEyLTEtMS0xNDc0OTU_70c72af9-fe38-4048-b123-e4e3c5431619">214</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income attributable to CMS&#160;Energy</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0f8543fc96c24c618295d011d6d7c0dc_D20220401-20220630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzUxLTUtMS0xLTE0NzQ5NQ_c3b8f29e-3c23-49c1-a04b-809b51a38164">148</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i706752833f3045aabf8a25ff70080ad3_D20210401-20210630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzUxLTctMS0xLTE0NzQ5NQ_8cb99bb8-1a1e-4ff9-989e-4bc41a060610">176</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="id1be5537f1ec4ca196494f38ce45a7bf_D20220101-20220630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzUxLTEwLTEtMS0xNDc0OTU_bd482c3c-f808-402c-891b-2574768c8b60">501</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if3cde6fad22f480aa7f7584e6da5358c_D20210101-20210630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzUxLTEyLTEtMS0xNDc0OTU_2b81c4e0-f175-4c74-9cfc-12a53c0bc3bf">525</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends declared on common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i0f8543fc96c24c618295d011d6d7c0dc_D20220401-20220630" decimals="-6" name="us-gaap:DividendsCommonStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzUyLTUtMS0xLTE0NzQ5NQ_6ae9df87-def4-4cf7-8b65-55ba2317b617">134</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i706752833f3045aabf8a25ff70080ad3_D20210401-20210630" decimals="-6" name="us-gaap:DividendsCommonStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzUyLTctMS0xLTE0NzQ5NQ_97e98262-a770-4288-a79f-00b1db3377b4">126</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="usd" contextRef="id1be5537f1ec4ca196494f38ce45a7bf_D20220101-20220630" decimals="-6" name="us-gaap:DividendsCommonStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzUyLTEwLTEtMS0xNDc0OTU_786a6e50-515f-4abf-b4dc-53d5c9580120">267</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if3cde6fad22f480aa7f7584e6da5358c_D20210101-20210630" decimals="-6" name="us-gaap:DividendsCommonStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzUyLTEyLTEtMS0xNDc0OTU_3869fad8-a4b8-4c77-81a8-7da0c6d6a431">252</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends declared on preferred stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i0f8543fc96c24c618295d011d6d7c0dc_D20220401-20220630" decimals="-6" name="us-gaap:DividendsPreferredStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzUzLTUtMS0xLTE0NzQ5NQ_4ca2c6d3-292c-44d5-9693-2db0ee55af33">3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i706752833f3045aabf8a25ff70080ad3_D20210401-20210630" decimals="-6" name="us-gaap:DividendsPreferredStockCash" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzUzLTctMS0xLTE0NzQ5NQ_af9b717a-2abc-4f48-b88b-8fef136f50f9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="usd" contextRef="id1be5537f1ec4ca196494f38ce45a7bf_D20220101-20220630" decimals="-6" name="us-gaap:DividendsPreferredStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzUzLTEwLTEtMS0xNDc0OTU_8a65b2db-2e3c-4ef7-8d59-b1f8b9ccbb78">5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if3cde6fad22f480aa7f7584e6da5358c_D20210101-20210630" decimals="-6" name="us-gaap:DividendsPreferredStockCash" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzUzLTEyLTEtMS0xNDc0OTU_b28ccf73-7b1e-4b2f-8502-873024f4e483">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At end of period</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i559e8752a21d41959c00bf83c4a24908_I20220630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzU0LTUtMS0xLTE0NzQ5NQ_763cd560-cbc9-4141-85f2-fb42894aacad">1,286</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idc0dab35b6e04080a4e846db561b3afa_I20210630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzU0LTctMS0xLTE0NzQ5NQ_6fc04409-87f6-4b32-a684-34d9dc59f887">487</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i559e8752a21d41959c00bf83c4a24908_I20220630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzU0LTEwLTEtMS0xNDc0OTU_ba2aa439-a9d8-404a-b2e5-c7d8e23d794e">1,286</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idc0dab35b6e04080a4e846db561b3afa_I20210630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzU0LTEyLTEtMS0xNDc0OTU_8ad81413-f983-4df2-acc2-eacbbc03e884">487</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cumulative Redeemable Perpetual Preferred Stock, Series C</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At beginning and end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4205019c281349e68ae3ba9f5af46253_I20220630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzU5LTUtMS0xLTE0NzQ5NQ_3de8950e-4584-4230-999c-65b85db02b74">224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9e53452066df4efe9c1fa8cdb891fdf6_I20210630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzU5LTctMS0xLTE0NzQ5NQ_af6dd941-797a-4b17-8d57-0bb5f3b32dc3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i4205019c281349e68ae3ba9f5af46253_I20220630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzU5LTEwLTEtMS0xNDc0OTU_80cad52f-3ceb-49d9-ab0c-5ca9287654c9">224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9e53452066df4efe9c1fa8cdb891fdf6_I20210630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzU5LTEyLTEtMS0xNDc0OTU_e973c59b-0d25-4688-9a86-d64257d03e45">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.226%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.879%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="30" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions, Except Per Share Amounts</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="12" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Noncontrolling Interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i980e1054fe8b4d0b9417ad3348f1d3fc_I20220331" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzYyLTUtMS0xLTE0NzQ5NQ_f11b6fc5-1f60-4a70-8e68-b38be1b375f7">551</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i58398bce59fd40bba194a6b78524e384_I20210331" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzYyLTctMS0xLTE0NzQ5NQ_6d5d80cb-cb3a-4ee9-a05d-c5d8397bbc88">575</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i898e56e16aa8478ca37179954923db87_I20211231" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzYyLTEwLTEtMS0xNDc0OTU_bf165eef-4ab6-40d9-9348-4e740bc67509">557</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i910bb584fd79494aa0300bc5b5200c29_I20201231" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzYyLTEyLTEtMS0xNDc0OTU_58011760-3655-45c1-b509-12801507b959">581</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sale of membership interest in VIE to tax equity investor</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94295e1e6d78483295ab59c7d97b2c04_D20220401-20220630" decimals="-6" name="us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY0LTUtMS0xLTE0NzQ5NQ_dbc59a2f-c4f3-4439-96da-52dd42181854">49</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i95a1204771884c28bd9f1487f14ea981_D20210401-20210630" decimals="-6" name="us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY0LTctMS0xLTE0NzQ5NQ_19342b90-ece2-4ea8-8d57-9c52a49d1449">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i5c8939f581d14d3aa5bc6a9baa570dce_D20220101-20220630" decimals="-6" name="us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY0LTEwLTEtMS0xNDc0OTU_a98dca1a-4b49-4f3f-bd39-d9c3bd533c7e">49</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i74e3dfe2744f43ec9703d73a2c8d5a0e_D20210101-20210630" decimals="-6" name="us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY0LTEyLTEtMS0xNDc0OTU_66759b97-790d-4eb9-89d1-52f9236f69aa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contribution from noncontrolling interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94295e1e6d78483295ab59c7d97b2c04_D20220401-20220630" decimals="-6" name="cms:MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY1LTUtMS0xLTE0NzQ5NQ_6900a033-e3e1-44c8-9322-e5731b0f23fe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i95a1204771884c28bd9f1487f14ea981_D20210401-20210630" decimals="-6" name="cms:MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY1LTctMS0xLTE0NzQ5NQ_f9054c30-ceaf-4d2e-87e5-6fdc72582417">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i5c8939f581d14d3aa5bc6a9baa570dce_D20220101-20220630" decimals="-6" name="cms:MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY1LTEwLTEtMS0xNDc0OTU_b0e238d3-8315-4daa-b8b2-15c068b1195e">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i74e3dfe2744f43ec9703d73a2c8d5a0e_D20210101-20210630" decimals="-6" name="cms:MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY1LTEyLTEtMS0xNDc0OTU_e0d269e3-7032-405c-b3c2-4788135c08ac">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss attributable to noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i94295e1e6d78483295ab59c7d97b2c04_D20220401-20220630" decimals="-6" sign="-" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY2LTUtMS0xLTE0NzQ5NQ_7fa905f9-879f-4e6d-b491-8f79af2b4645">6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i95a1204771884c28bd9f1487f14ea981_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY2LTctMS0xLTE0NzQ5NQ_8911f863-b346-40e1-b770-c525d4eab5ed">5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="usd" contextRef="i5c8939f581d14d3aa5bc6a9baa570dce_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY2LTEwLTEtMS0xNDc0OTU_6feeabe4-8b61-4e11-92b1-552aa7b48c6c">14</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i74e3dfe2744f43ec9703d73a2c8d5a0e_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY2LTEyLTEtMS0xNDc0OTU_e9833de9-6a4d-4214-a90a-d3c74a22776e">12</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distributions and other changes in noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i94295e1e6d78483295ab59c7d97b2c04_D20220401-20220630" decimals="-6" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY3LTUtMS0xLTE0NzQ5NQ_fcf2817b-0931-4cc2-9e18-174cf0cdaef1">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i95a1204771884c28bd9f1487f14ea981_D20210401-20210630" decimals="-6" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY3LTctMS0xLTE0NzQ5NQ_1bb33480-3b42-464c-8844-6bd82423a295">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="usd" contextRef="i5c8939f581d14d3aa5bc6a9baa570dce_D20220101-20220630" decimals="-6" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY3LTEwLTEtMS0xNDc0OTU_9c605a36-c75a-4946-8a23-18f0eda86999">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i74e3dfe2744f43ec9703d73a2c8d5a0e_D20210101-20210630" decimals="-6" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY3LTEyLTEtMS0xNDc0OTU_2d31dc66-4ad0-4979-aed8-8c4f8c2afef9">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At end of period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i93e8366754174f249bae94e28906d5c9_I20220630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY4LTUtMS0xLTE0NzQ5NQ_a6f541a9-1131-4b91-ad61-72d559acb69f">593</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iafa0b33e73a341cc99a95764bd5efde4_I20210630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY4LTctMS0xLTE0NzQ5NQ_bb297c25-fd00-4eb3-bcad-e35b3b2d5332">569</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i93e8366754174f249bae94e28906d5c9_I20220630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY4LTEwLTEtMS0xNDc0OTU_c02b2e9f-0052-42f8-8c42-a063c219e012">593</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iafa0b33e73a341cc99a95764bd5efde4_I20210630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY4LTEyLTEtMS0xNDc0OTU_e2dd224e-0195-43f7-b70e-07998c4e4727">569</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total Equity at End of Period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzcwLTUtMS0xLTE0NzQ5NQ_f47dc380-28c4-451b-ab9b-3e953d95b5ca">7,471</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="id51e7a009e5e42db8b2d1be80a18d238_I20210630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzcwLTctMS0xLTE0NzQ5NQ_6399eedb-430f-4bc1-8626-38fbe0d3300d">6,366</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzcwLTEwLTEtMS0xNDc0OTU_dd1367e7-3632-4945-becb-2e2580713c45">7,471</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="id51e7a009e5e42db8b2d1be80a18d238_I20210630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzcwLTEyLTEtMS0xNDc0OTU_27994a16-ecbc-4b6f-a2ef-b0617f6b2f6c">6,366</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividends declared per common share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzcyLTUtMS0xLTE0NzQ5NQ_81789069-7458-4df4-b54a-2db026b4c183">0.4600</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzcyLTctMS0xLTE0NzQ5NQ_19b9b77f-9a17-4986-8dcc-754e17485a6b">0.4350</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzcyLTEwLTEtMS0xNDc0OTU_443c767d-c52f-4c93-a607-6c125eab718b">0.9200</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzcyLTEyLTEtMS0xNDc0OTU_861a4b4e-ea09-4fa0-bf3d-c2092021c09c">0.8700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividends declared per preferred stock Series&#160;C depositary share</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="INF" name="us-gaap:PreferredStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzczLTUtMS0xLTE0NzQ5NQ_9fe553f0-61e7-4487-a7ee-d92861c790b0">0.2625</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="INF" name="us-gaap:PreferredStockDividendsPerShareDeclared" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzczLTctMS0xLTE0NzQ5NQ_eebf09dc-2cf6-4b03-ba18-4b0bf1559046">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="INF" name="us-gaap:PreferredStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzczLTEwLTEtMS0xNDc0OTU_36b4563f-34c7-4252-afe5-1c95ac3eaae8">0.5250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="INF" name="us-gaap:PreferredStockDividendsPerShareDeclared" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzczLTEyLTEtMS0xNDc0OTU_9cac296b-cebc-462b-beeb-c5af3360a488">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">The accompanying notes are an integral part of these statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">55</span></div></div></div><div id="iedef37dc53354d4baa10c50c5095e29f_235"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">Consumers Energy Company</span></div><div id="iedef37dc53354d4baa10c50c5095e29f_238"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Consolidated Statements of Income (Unaudited)</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.547%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.879%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="30" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30</span></td><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2021</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzMtMi0xLTEtMTQ3NDk1_02ea4d73-f257-45a4-999f-fa8a02aded8d">1,802</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzMtNC0xLTEtMTQ3NDk1_0d1bb8d8-7fed-4675-a62e-464895c6ec3c">1,493</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzMtNy0xLTEtMTQ3NDk1_aa8910a3-cb21-4e57-abd1-63d8e4c52b19">4,085</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzMtOS0xLTEtMTQ3NDk1_f85ea9c8-8e6f-4120-81d6-5af416b065a1">3,430</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fuel for electric generation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseFuelUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzYtMi0xLTEtMTQ3NDk1_e3f3c651-291b-4746-abcf-a1e13be9c054">173</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseFuelUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzYtNC0xLTEtMTQ3NDk1_77c67746-8dc9-41a8-a90b-0a1f0dfddbd5">87</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseFuelUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzYtNy0xLTEtMTQ3NDk1_c43653c8-0983-4d18-b774-04131fe54f6e">297</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseFuelUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzYtOS0xLTEtMTQ3NDk1_47fbacb7-a42c-49f6-b545-dd4f5240d175">193</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchased and interchange power</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="us-gaap:UtilitiesOperatingExpensePurchasedPower" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzctMi0xLTEtMTQ3NDk1_a7f5c322-3c25-4725-976e-35574639905c">468</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="us-gaap:UtilitiesOperatingExpensePurchasedPower" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzctNC0xLTEtMTQ3NDk1_dc8793df-5155-46c8-b556-99c56e3475c1">383</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:UtilitiesOperatingExpensePurchasedPower" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzctNy0xLTEtMTQ3NDk1_a3a85109-142c-4104-8760-5bdf1e9d55cc">905</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:UtilitiesOperatingExpensePurchasedPower" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzctOS0xLTEtMTQ3NDk1_c1c88529-cbc2-42db-a2b6-7c2fb9f161f2">750</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchased power &#8211; related parties</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzgtMi0xLTEtMTQ3NDk1_d96a462e-2451-44d4-a2be-c5d969344ef0">18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzgtNC0xLTEtMTQ3NDk1_7fc23c60-99d5-41e4-83eb-07298157ea24">17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzgtNy0xLTEtMTQ3NDk1_2f921baf-9bf9-41f3-8f90-90a1b76f8e92">35</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzgtOS0xLTEtMTQ3NDk1_6aa13967-f73c-4b91-a6db-9f556a803bcb">35</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of gas sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzktMi0xLTEtMTQ3NDk1_01cfaf8b-181d-43fc-940f-3fc0e613f511">213</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzktNC0xLTEtMTQ3NDk1_2b6bba74-aeae-4c04-ade9-3445ac532562">94</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzktNy0xLTEtMTQ3NDk1_fed794c9-06d2-46a8-bec6-29ff09944c1c">678</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzktOS0xLTEtMTQ3NDk1_c4d5fdc3-3745-4907-8caf-78bc339e5b6f">372</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzEwLTItMS0xLTE0NzQ5NQ_d24ecdf2-fb2b-421b-a3c3-28a31bb30474">370</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzEwLTQtMS0xLTE0NzQ5NQ_eb83e009-52fe-4177-a518-d31d20a9d33e">339</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzEwLTctMS0xLTE0NzQ5NQ_6026be83-d21b-414c-947c-a54a49136592">683</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzEwLTktMS0xLTE0NzQ5NQ_44f66b8c-e732-4e90-b38d-d9bb06b94b49">631</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzExLTItMS0xLTE0NzQ5NQ_11000fcd-2611-4cd7-b4dc-2dfbe22c5a3a">233</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzExLTQtMS0xLTE0NzQ5NQ_b31940a4-5ad4-4785-be3f-72e6910012bf">234</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzExLTctMS0xLTE0NzQ5NQ_0aa379f7-c168-48fe-8b69-9c3e0b539804">569</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzExLTktMS0xLTE0NzQ5NQ_dcf07d01-115b-4db3-bce7-517c600ffbb7">563</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzEyLTItMS0xLTE0NzQ5NQ_9d756ae2-4ca7-4228-b53e-d32dd620bf17">86</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzEyLTQtMS0xLTE0NzQ5NQ_62ee8401-6fbb-407c-a950-9f23c399ee23">82</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzEyLTctMS0xLTE0NzQ5NQ_bd31b03e-1d85-4547-a0af-502c2f2c7215">215</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzEyLTktMS0xLTE0NzQ5NQ_698539dc-e815-434f-9ade-8472bf9c0748">200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzEzLTItMS0xLTE0NzQ5NQ_cf2047b6-153c-4d72-a685-7fd1e1cc9c44">1,561</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzEzLTQtMS0xLTE0NzQ5NQ_eeeb65b8-221f-40b9-b7d6-cff424c61599">1,236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzEzLTctMS0xLTE0NzQ5NQ_4905f10e-9a42-4e77-aec8-8ca802c1e808">3,382</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzEzLTktMS0xLTE0NzQ5NQ_c79d4643-042a-44db-9a71-8f5b8459223f">2,744</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzE1LTItMS0xLTE0NzQ5NQ_8b2e8672-7ede-4a48-bf16-c42d0020717c">241</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzE1LTQtMS0xLTE0NzQ5NQ_26d86e48-2c1f-4dbd-a07d-886de49044ce">257</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzE1LTctMS0xLTE0NzQ5NQ_0e539230-7f41-44fa-baa1-c7eb17333a76">703</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></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:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzE1LTktMS0xLTE0NzQ5NQ_2a9e7a23-19a7-4aa1-8a0d-dd9fbcded7c1">686</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Income (Expense)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="us-gaap:InvestmentIncomeInterestAndDividend" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzE4LTItMS0xLTE0NzQ5NQ_2a203ce3-56ae-4e30-8e63-630e8bf9f695">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="us-gaap:InvestmentIncomeInterestAndDividend" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzE4LTQtMS0xLTE0NzQ5NQ_0cb8b763-9fa0-401e-aabb-4371d9b51534">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:InvestmentIncomeInterestAndDividend" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzE4LTctMS0xLTE0NzQ5NQ_69103009-450c-4c1f-8983-4eba951e6286">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:InvestmentIncomeInterestAndDividend" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzE4LTktMS0xLTE0NzQ5NQ_a28650d1-b0b1-4016-94a2-92347d1cd480">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest and dividend income &#8211; related parties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="cms:InterestAndDividendIncomeRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzE5LTItMS0xLTE0NzQ5NQ_6b816365-dea5-4b3e-a693-05e8b779b998">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="cms:InterestAndDividendIncomeRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzE5LTQtMS0xLTE0NzQ5NQ_5dfaa6c3-692e-4293-a815-0544acd3fd74">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="cms:InterestAndDividendIncomeRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzE5LTctMS0xLTE0NzQ5NQ_fa8cfd99-83e7-402e-9410-f43a6a1405a8">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="cms:InterestAndDividendIncomeRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzE5LTktMS0xLTE0NzQ5NQ_edd50133-35a0-4f97-9812-1db92cfc8ecf">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allowance for equity funds used during construction</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzIwLTItMS0xLTE0NzQ5NQ_97d8e181-ebb6-4608-9f8d-fb7140617ecc">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzIwLTQtMS0xLTE0NzQ5NQ_b1035f13-11ae-4387-894a-a37be4cdb67d">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzIwLTctMS0xLTE0NzQ5NQ_16438eb4-b782-4493-bb8b-5f3f92dd02a7">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzIwLTktMS0xLTE0NzQ5NQ_b6db3d8c-56e3-46d3-8771-9702c10eeafc">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-operating retirement benefits, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzIxLTItMS0xLTE0NzQ5NQ_241177ee-dc47-4c79-85be-128ddabfdd55">49</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzIxLTQtMS0xLTE0NzQ5NQ_438ed5bc-981c-4e6c-b812-b5aa21d6b7e6">38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzIxLTctMS0xLTE0NzQ5NQ_98ecfb57-648b-4e9f-8fe5-eaa743dead82">94</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzIxLTktMS0xLTE0NzQ5NQ_63a8c3a4-9674-4474-aeac-bfdc48abf479">76</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="us-gaap:OtherNonoperatingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzIyLTItMS0xLTE0NzQ5NQ_071add7b-a2c7-4f7c-9ee3-79c01077718d">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="us-gaap:OtherNonoperatingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzIyLTQtMS0xLTE0NzQ5NQ_52cf5346-6b8a-4d59-89a3-8301a68ba251">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:OtherNonoperatingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzIyLTctMS0xLTE0NzQ5NQ_f9eba7c1-87f0-4b3a-9811-63a013cbcbce">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:OtherNonoperatingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzIyLTktMS0xLTE0NzQ5NQ_cebc928a-9e3c-43e3-b0f9-d713903ee4d4">6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="us-gaap:OtherNonoperatingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzIzLTItMS0xLTE0NzQ5NQ_5706750a-ee4b-4b45-aba6-a32535af365a">11</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="us-gaap:OtherNonoperatingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzIzLTQtMS0xLTE0NzQ5NQ_73a2a3dd-461d-47ab-8b94-134c6adb8d7c">2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:OtherNonoperatingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzIzLTctMS0xLTE0NzQ5NQ_0f9aedd0-9763-4513-b4f7-4fc6774dcd6c">14</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:OtherNonoperatingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzIzLTktMS0xLTE0NzQ5NQ_6b8be26d-91d3-4d3c-bd69-6cc21e741f97">4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzI0LTItMS0xLTE0NzQ5NQ_4cb22bc3-5467-4300-b38e-333fe1812d74">42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzI0LTQtMS0xLTE0NzQ5NQ_f54f6774-57b8-4b38-b61e-afc33f66cbc0">45</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzI0LTctMS0xLTE0NzQ5NQ_5e5394d5-ca5d-4fb6-950b-6550ac8051e3">88</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzI0LTktMS0xLTE0NzQ5NQ_35237e63-9b6d-4182-b9aa-77d4d466efd7">85</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="us-gaap:InterestExpenseDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzI3LTItMS0xLTE0NzQ5NQ_40df29a5-5bf9-4fb4-91de-e4a2062c023c">75</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="us-gaap:InterestExpenseDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzI3LTQtMS0xLTE0NzQ5NQ_00830397-b66e-4331-b65b-dea3abb07950">73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:InterestExpenseDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzI3LTctMS0xLTE0NzQ5NQ_d11d0079-2fa1-47e6-af03-125eb9a6683e">150</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:InterestExpenseDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzI3LTktMS0xLTE0NzQ5NQ_7544c70f-a28c-4a9a-8c00-d7251d262e53">146</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense &#8211; related parties</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="us-gaap:InterestExpenseRelatedParty" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzI4LTItMS0xLTE0NzQ5NQ_e745bb46-e1e2-4a41-bf4d-ea1ac7165792">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="us-gaap:InterestExpenseRelatedParty" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzI4LTQtMS0xLTE0NzQ5NQ_44b3353d-be34-4b33-9eb9-39f68123560d">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:InterestExpenseRelatedParty" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzI4LTctMS0xLTE0NzQ5NQ_1c69b734-866f-4d7c-8888-309e4efa7a24">6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:InterestExpenseRelatedParty" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzI4LTktMS0xLTE0NzQ5NQ_101e622e-89a4-4f27-b784-9e276dff847a">6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="us-gaap:InterestExpenseOther" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzI5LTItMS0xLTE0NzQ5NQ_280d551f-d56f-4357-9f4f-93e44b0381c5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="us-gaap:InterestExpenseOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzI5LTQtMS0xLTE0NzQ5NQ_ec255448-bf04-43b1-b295-4dafbf7cef22">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:InterestExpenseOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzI5LTctMS0xLTE0NzQ5NQ_b22d0dd5-5f08-4aac-97ea-fa9f7613df32">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:InterestExpenseOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzI5LTktMS0xLTE0NzQ5NQ_0344fdac-d9b9-4b80-949a-21e8c467f27e">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allowance for borrowed funds used during construction</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="us-gaap:InterestCostsCapitalizedAdjustment" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzMwLTItMS0xLTE0NzQ5NQ_8fb1c874-6972-472e-9b9f-04388a601d82">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="us-gaap:InterestCostsCapitalizedAdjustment" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzMwLTQtMS0xLTE0NzQ5NQ_102f2a8d-83c9-414f-9834-99474e288ef0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:InterestCostsCapitalizedAdjustment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzMwLTctMS0xLTE0NzQ5NQ_e972d5b4-5550-46a2-8ed0-fbc9786bda9c">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:InterestCostsCapitalizedAdjustment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzMwLTktMS0xLTE0NzQ5NQ_5b69170c-ed5e-40e9-b6db-1edf83f9c6e7">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total interest charges</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzMxLTItMS0xLTE0NzQ5NQ_431ad5c1-dac2-4cbf-b62d-9a38912e2a2d">78</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzMxLTQtMS0xLTE0NzQ5NQ_09c5b7e6-c25b-41a5-8c5f-5c42a2e7cdff">78</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzMxLTctMS0xLTE0NzQ5NQ_40ba169a-4fa6-4dba-9169-1bfade8fbf89">156</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzMxLTktMS0xLTE0NzQ5NQ_8fef3838-d663-43f2-9107-f0342c3b84db">155</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Before Income Taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzMzLTItMS0xLTE0NzQ5NQ_b41ee33d-6412-48aa-9aaa-b985b69f77b1">205</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzMzLTQtMS0xLTE0NzQ5NQ_4b10ccbc-2c81-4926-a8cc-6dc0a2786c15">224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzMzLTctMS0xLTE0NzQ5NQ_a53815fa-580c-4df9-b1dd-da54d7382871">635</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzMzLTktMS0xLTE0NzQ5NQ_d1a21c92-c730-4b21-a50b-240991175b71">616</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Tax Expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzM0LTItMS0xLTE0NzQ5NQ_afe19208-6c37-441b-a173-33ff0576d366">32</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzM0LTQtMS0xLTE0NzQ5NQ_973092ee-5c0d-4b6b-8acd-0b7b9b4806fe">34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzM0LTctMS0xLTE0NzQ5NQ_d6df1fc0-77bb-4e0b-bb70-88971ea9d884">79</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzM0LTktMS0xLTE0NzQ5NQ_614f394a-a076-4680-bcb9-21fabb41a4c0">90</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzM2LTItMS0xLTE0NzQ5NQ_2eecd0f1-4214-4be3-94ca-9261693b66ce">173</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzM2LTQtMS0xLTE0NzQ5NQ_6d2b5f52-2f06-4a93-8fbc-e06ac2a63e6a">190</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzM2LTctMS0xLTE0NzQ5NQ_46ca5dfa-cdbf-4791-a491-da27350a617a">556</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></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:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzM2LTktMS0xLTE0NzQ5NQ_b4c8c14f-6549-42ee-83bb-d1820ef60f09">526</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Preferred Stock Dividends</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzM3LTItMS0xLTE0NzQ5NQ_5f00a296-953b-40a8-8ac3-01dc348e367a">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzM3LTQtMS0xLTE0NzQ5NQ_4f6ed6f8-c1ba-4753-a211-054094d0094f">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzM3LTctMS0xLTE0NzQ5NQ_1441c965-029b-4031-ba95-79a1e7fd7be8">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzM3LTktMS0xLTE0NzQ5NQ_9684b076-39b1-4436-89ae-51556bae91a9">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income Available to Common Stockholder</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzM5LTItMS0xLTE0NzQ5NQ_9e975bfa-ccae-4258-b644-2eb6e75d9b50">172</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzM5LTQtMS0xLTE0NzQ5NQ_90172d6c-0019-4e24-90e2-bc63466ceb5d">189</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzM5LTctMS0xLTE0NzQ5NQ_d7ed658c-7f4e-4d55-9dd2-014ef5bf15b7">555</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzM5LTktMS0xLTE0NzQ5NQ_66dc67d0-5d1e-4a29-be71-179b7c460bc7">525</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">The accompanying notes are an integral part of these statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">56</span></div></div></div><div id="iedef37dc53354d4baa10c50c5095e29f_241"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">Consumers Energy Company</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Consolidated Statements of Comprehensive Income (Unaudited)</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.226%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.879%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="30" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30</span></td><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2021</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzMtMi0xLTEtMTQ3NDk1_d7cc52d4-b3b6-4433-8d71-ac0905483f66">173</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzMtNC0xLTEtMTQ3NDk1_db4cdbbd-ca21-415c-887b-13235704af6d">190</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzMtNy0xLTEtMTQ3NDk1_e90023b4-48cf-4ed9-ab4b-0809a6e29b68">556</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzMtOS0xLTEtMTQ3NDk1_fb176373-cc0d-4bf3-a397-5b60c1ac5d83">526</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Retirement Benefits Liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of net actuarial loss, net of tax of $<ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzctMC0xLTEtMTQ3NDk1L3RleHRyZWdpb246Y2E3NGM1OTVjYWYxNGM5MGExYWYyNTUwMWYyYjNmM2VfNg_2a752191-e53a-4046-ac57-192febb70d77"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzctMC0xLTEtMTQ3NDk1L3RleHRyZWdpb246Y2E3NGM1OTVjYWYxNGM5MGExYWYyNTUwMWYyYjNmM2VfNg_2d2b893b-fac0-4797-a430-92d1ecd12f02"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzctMC0xLTEtMTQ3NDk1L3RleHRyZWdpb246Y2E3NGM1OTVjYWYxNGM5MGExYWYyNTUwMWYyYjNmM2VfNg_4307ede6-7e42-4923-9cdc-fb87a1c2e9b1"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzctMC0xLTEtMTQ3NDk1L3RleHRyZWdpb246Y2E3NGM1OTVjYWYxNGM5MGExYWYyNTUwMWYyYjNmM2VfNg_f29fa3de-7165-43e9-8040-46c055c43026">&#8212;</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> for all periods       </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzctMi0xLTEtMTQ3NDk1_83f632e4-0368-4271-9f02-867787a24cff">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzctNC0xLTEtMTQ3NDk1_35682aad-9a97-45ae-b146-9606e2204f93">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzctNy0xLTEtMTQ3NDk1_d7d35b52-ef33-4c53-a9e3-33f1a0407bae">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzctOS0xLTEtMTQ3NDk1_843bdbec-4705-48db-925e-0cf4e5117144">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Comprehensive Income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzE0LTItMS0xLTE0NzQ5NQ_265d6c3c-7d66-4a04-b710-5d6518118fa1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzE0LTQtMS0xLTE0NzQ5NQ_4db198b8-b284-4970-8b83-f29e54274e56">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzE0LTctMS0xLTE0NzQ5NQ_431a793e-da9e-4d3f-8203-8e507be279df">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzE0LTktMS0xLTE0NzQ5NQ_b8de28fd-5a23-49c5-b0eb-de0f30fef61e">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Comprehensive Income</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzE2LTItMS0xLTE0NzQ5NQ_73b625e6-f56a-4fde-a8ac-48ec4e8e2839">173</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzE2LTQtMS0xLTE0NzQ5NQ_b2048645-fa70-44f0-a6fd-8a2292f66ce6">191</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzE2LTctMS0xLTE0NzQ5NQ_67aebc9b-ba0b-45a7-bdf0-d5287a8b751b">557</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzE2LTktMS0xLTE0NzQ5NQ_f5a5f6cd-df42-4068-86f3-9c28d9d1bc3d">527</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">The accompanying notes are an integral part of these statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-top:250pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(This page intentionally left blank)</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">58</span></div></div></div><div id="iedef37dc53354d4baa10c50c5095e29f_244"></div><hr style="page-break-after:always"/><div style="min-height:103.5pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">Consumers Energy Company</span></div><div style="margin-bottom:12pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Consolidated Statements of Cash Flows (Unaudited)</span></div></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.258%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="15" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended June&#160;30</span></td><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flows from Operating Activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzMtMi0xLTEtMTQ3NDk1_eb7004fa-2837-413d-968e-cc58cfb7283a">556</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzMtNC0xLTEtMTQ3NDk1_7e87efaa-bfc6-4407-9912-fed3ad541fd5">526</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Adjustments to reconcile net income to net cash provided by operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzUtMi0xLTEtMTQ3NDk1_435a2f16-8b8f-43ff-868d-ff44d770a02c">569</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzUtNC0xLTEtMTQ3NDk1_adfbd4b2-06ae-48ef-ab31-1bae336f3092">563</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes and investment tax credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzYtMi0xLTEtMTQ3NDk1_77c18bbe-734e-4b3c-b888-0168ef863e3b">55</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzYtNC0xLTEtMTQ3NDk1_87548e19-90c0-46d6-8c78-851bb9e43c2b">89</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non&#8209;cash operating activities and reconciling adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:OtherNoncashIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzktMi0xLTEtMTQ3NDk1_5cf1ad87-a3ec-4e76-88b1-d4ee98ee43f3">33</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:OtherNoncashIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzktNC0xLTEtMTQ3NDk1_89ea752a-727d-49c8-ad61-4c5f09817255">26</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Changes in assets and liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts and notes receivable and accrued revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzExLTItMS0xLTE0NzQ5NQ_9905a0ec-f38e-4937-9c45-645084efd51a">60</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzExLTQtMS0xLTE0NzQ5NQ_fd35ba59-e1ce-4d6e-952d-94abcee6a174">104</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzEyLTItMS0xLTE0NzQ5NQ_f53f2b35-64e8-4a00-a99a-a3b72dbd5289">178</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzEyLTQtMS0xLTE0NzQ5NQ_4437aaf2-f33f-4418-a443-2bcc3179d911">35</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable and accrued rate refunds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzEzLTItMS0xLTE0NzQ5NQ_96421126-d5b7-4d79-8f0a-4237d4e1227a">44</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzEzLTQtMS0xLTE0NzQ5NQ_426e0def-9fa1-41e2-9133-1b21c1a5848e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets and liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzE0LTItMS0xLTE0NzQ5NQ_2ff52d24-6133-4d90-b4a9-8272eb0c353c">146</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzE0LTQtMS0xLTE0NzQ5NQ_8771bbcd-78c3-4e0d-8a08-35756bd96f15">76</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current assets and liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzE1LTItMS0xLTE0NzQ5NQ_039c51c5-58de-4b38-b477-da6d92826bf7">60</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzE1LTQtMS0xLTE0NzQ5NQ_199970f9-f256-49cb-91b0-da4299dfc53a">33</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by operating activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzE2LTItMS0xLTE0NzQ5NQ_a56d63a1-b200-4845-abe2-6e21e52f94dd">1,159</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzE2LTQtMS0xLTE0NzQ5NQ_daaba864-e734-4716-8a2e-2fa5c5625460">1,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flows from Investing Activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures (excludes assets placed under finance lease)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzE5LTItMS0xLTE0NzQ5NQ_fc6cbc21-2b65-473f-8aa2-e3905f5ed48b">1,040</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzE5LTQtMS0xLTE0NzQ5NQ_3afb9238-6523-4ce5-a3b8-75650e30f871">873</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost to retire property and other investing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzIzLTItMS0xLTE0NzQ5NQ_e64da5f9-2b43-4282-b0c7-3c21e3d43425">54</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzIzLTQtMS0xLTE0NzQ5NQ_96aca493-8a4f-44c2-a107-d491614239ec">57</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzI0LTItMS0xLTE0NzQ5NQ_65bacdc3-3612-4767-95a9-e864819b3e6a">1,094</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%">(<ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzI0LTQtMS0xLTE0NzQ5NQ_716fa099-a873-41d2-aa73-26719ffc93bc">930</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flows from Financing Activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retirement of debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:RepaymentsOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzI4LTItMS0xLTE0NzQ5NQ_6fc346a5-4c0a-4ffa-8159-124a9cb93f70">14</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:RepaymentsOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzI4LTQtMS0xLTE0NzQ5NQ_49b2dc5b-c41d-4ca3-bfda-732afc3e53c7">13</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increase in notes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:ProceedsFromNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzI5LTItMS0xLTE0NzQ5NQ_1896f0bd-c657-4738-a5f9-85d83b7e5da2">45</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:ProceedsFromNotesPayable" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzI5LTQtMS0xLTE0NzQ5NQ_67ce75a2-84f4-46f1-9fdf-daa5f1668227">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decrease in notes payable &#8211; related parties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInNotesPayableRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzMwLTItMS0xLTE0NzQ5NQ_596c27ec-ce0c-4cb2-97ae-2022a449750a">360</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInNotesPayableRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzMwLTQtMS0xLTE0NzQ5NQ_3412c292-e22a-4d90-9d1c-1dc71c03cb3b">307</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stockholder contribution</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:ProceedsFromContributedCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzMxLTItMS0xLTE0NzQ5NQ_3a1fe4b9-4a2e-4bac-92ac-0c8cfd04a0de">685</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:ProceedsFromContributedCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzMxLTQtMS0xLTE0NzQ5NQ_94c42b62-5b75-4620-a3cf-fcd24ecef7d1">275</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payment of dividends on common and preferred stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:PaymentsOfOrdinaryDividends" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzMyLTItMS0xLTE0NzQ5NQ_d71f2d1b-898d-4f02-a819-774eb9e3bbae">434</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:PaymentsOfOrdinaryDividends" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzMyLTQtMS0xLTE0NzQ5NQ_19778b50-245e-44b9-8f9b-fa9903a48d59">381</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other financing costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzM0LTItMS0xLTE0NzQ5NQ_fbbd5a5c-693e-463a-9f15-631eb1ab99ab">5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzM0LTQtMS0xLTE0NzQ5NQ_049603a2-04a6-4343-b81e-e82bb329c23d">11</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in financing activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzM1LTItMS0xLTE0NzQ5NQ_0d0f0304-e77a-432d-90e6-dc814d75609f">83</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%">(<ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzM1LTQtMS0xLTE0NzQ5NQ_e09fff84-c2e4-427d-9f1f-44d719eb16b8">437</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Increase (Decrease) in Cash and Cash Equivalents,&#160;Including Restricted Amounts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzM3LTItMS0xLTE0NzQ5NQ_5b122db7-7ec1-47e9-9b77-b1f3abae2fdf">18</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzM3LTQtMS0xLTE0NzQ5NQ_36ce8a9e-926b-4177-a4fa-dce3cc63ef3c">33</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents,&#160;Including Restricted Amounts, Beginning of Period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzM4LTItMS0xLTE0NzQ5NQ_1f3a4e2b-6321-4fe8-a258-abc1a9f550f9">44</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0483402743b9438facd1775265ec4841_I20201231" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzM4LTQtMS0xLTE0NzQ5NQ_e4b2ee5a-898e-4029-b298-c967c4f55db9">35</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents,&#160;Including Restricted Amounts, End of Period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzQwLTItMS0xLTE0NzQ5NQ_4d30b827-2379-4ca2-8553-ee70bb30fd75">26</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i778a3fb116e24b9587ddf1aef8ea0bc5_I20210630" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzQwLTQtMS0xLTE0NzQ5NQ_1b2804bc-579c-4b0f-9d79-dfcbb0cfbbf8">68</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="15" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Non&#8209;cash Investing and Financing Activities</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non&#8209;cash transactions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures not paid</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzQ4LTItMS0xLTE0NzQ5NQ_a5aa5598-266a-4ab5-9cd3-172ff75ead71">155</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzQ4LTQtMS0xLTE0NzQ5NQ_654308cd-3622-4168-a2c5-9ebc725ba458">134</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">The accompanying notes are an integral part of these statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">59</span></div></div></div><div id="iedef37dc53354d4baa10c50c5095e29f_247"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">Consumers Energy Company</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Consolidated Balance Sheets (Unaudited)</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.258%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ASSETS</span></td></tr><tr><td colspan="15" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="6" style="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:120%">June&#160;30<br/>2022</span></td><td colspan="6" style="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:120%">December&#160;31<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Current Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzQtMi0xLTEtMTQ3NDk1_f16b7f7a-51c0-48df-b68c-5abbfe6bbcb0">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzQtNC0xLTEtMTQ3NDk1_290eab11-5e2a-46e7-b3a7-c2c16e8ebc93">22</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzUtMi0xLTEtMTQ3NDk1_b1eeb362-2367-4d54-a111-1c68aeaa2eec">18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzUtNC0xLTEtMTQ3NDk1_443c3bf6-385d-4827-bcff-a380d71020c0">22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable and accrued revenue, less allowance of $<ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzYtMC0xLTEtMTQ3NDk1L3RleHRyZWdpb246ZDI5OWNjNDViZWMzNDQ4Zjk3OGY0NjAxMmQ2Mzg5YzVfNg_e9242e17-5f35-4080-84a5-51d5620a71b0">24</ix:nonFraction> in 2022 and $<ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzYtMC0xLTEtMTQ3NDk1L3RleHRyZWdpb246ZDI5OWNjNDViZWMzNDQ4Zjk3OGY0NjAxMmQ2Mzg5YzVfMTA_6e6e7122-67d9-4c94-985a-f25cd94989bd">20</ix:nonFraction> in 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzYtMi0xLTEtMTQ3NDk1_a0482559-0c99-421d-8d63-3fdc6b2fc1c5">944</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzYtNC0xLTEtMTQ3NDk1_348e057d-b9f8-4b37-9a13-07be84c73685">905</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts and notes receivable &#8211; related parties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:DueFromRelatedPartiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzktMi0xLTEtMTQ3NDk1_31793173-f334-4765-ae8f-b7395e8e72b9">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:DueFromRelatedPartiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzktNC0xLTEtMTQ3NDk1_e78f8b05-3dfe-4881-a288-684f3ade38de">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventories at average cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas in underground storage</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:EnergyRelatedInventoryGasStoredUnderground" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzEyLTItMS0xLTE0NzQ5NQ_5ede3b1f-3121-4f0c-90c1-a250f72ed965">606</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:EnergyRelatedInventoryGasStoredUnderground" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzEyLTQtMS0xLTE0NzQ5NQ_7d6a5c46-86c6-474a-bbdf-f0981dac0662">462</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Materials and supplies</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:OtherInventorySupplies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzEzLTItMS0xLTE0NzQ5NQ_30eb2ac8-6983-4f2f-a5e2-f5a66f4311d7">179</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:OtherInventorySupplies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzEzLTQtMS0xLTE0NzQ5NQ_b954050d-14e3-4f35-b6a2-e9b449ee66e8">163</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generating plant fuel stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:EnergyRelatedInventoryOtherFossilFuel" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzE0LTItMS0xLTE0NzQ5NQ_91806856-4d4f-4057-86bd-edb42385b487">51</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:EnergyRelatedInventoryOtherFossilFuel" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzE0LTQtMS0xLTE0NzQ5NQ_3f06777e-2499-4505-ae70-fd94adad1266">33</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred property taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="cms:DeferredPropertyTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzE1LTItMS0xLTE0NzQ5NQ_0821457e-1810-4d49-8e0b-f1b09fd9942d">258</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="cms:DeferredPropertyTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzE1LTQtMS0xLTE0NzQ5NQ_26c5e3e8-896f-499a-9b4f-d4e6450da88a">356</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:RegulatoryAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzE2LTItMS0xLTE0NzQ5NQ_52b45123-0e2c-4880-8ca7-73a45b278b8b">23</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:RegulatoryAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzE2LTQtMS0xLTE0NzQ5NQ_c29b424f-d9e0-49fb-9691-b71160af34a5">46</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepayments and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:OtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzE3LTItMS0xLTE0NzQ5NQ_cc41b7b5-f511-4bf3-9db5-0369f2887aac">108</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:OtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzE3LTQtMS0xLTE0NzQ5NQ_639dab54-e305-47c0-9b14-9d9944cceb28">103</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total current assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzE4LTItMS0xLTE0NzQ5NQ_d1f143d1-9e46-4114-9f2c-6210c30158fb">2,204</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzE4LTQtMS0xLTE0NzQ5NQ_222e66b5-6317-494d-a999-cd3f353f506b">2,121</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Plant, Property, and Equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Plant, property, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzIxLTItMS0xLTE0NzQ5NQ_b5a05dbb-d28e-4639-b901-2556c4d06c20">28,304</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzIxLTQtMS0xLTE0NzQ5NQ_c48407ba-4c6e-44fc-9c49-64285db83c5e">28,771</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzIyLTItMS0xLTE0NzQ5NQ_294570d5-21dc-46e3-bdba-8a2eabafcff3">8,561</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzIyLTQtMS0xLTE0NzQ5NQ_b955cb13-6394-4f1c-bf7e-806deef81910">8,371</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Plant, property, and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzIzLTItMS0xLTE0NzQ5NQ_1ca14502-ca02-4674-a5a5-da20296416e5">19,743</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzIzLTQtMS0xLTE0NzQ5NQ_f1c33e31-8741-4e44-a37b-44f42230fc0a">20,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction work in progress</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzI0LTItMS0xLTE0NzQ5NQ_e1cd9bfa-c985-48c6-a2b7-b43dea19c5be">838</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzI0LTQtMS0xLTE0NzQ5NQ_e2ccb956-0447-48d2-826a-9a04f83926d2">915</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total plant, property, and equipment</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzI1LTItMS0xLTE0NzQ5NQ_e0d19e0a-d1fa-4aa0-ad7d-9f2e7c9f92ce">20,581</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzI1LTQtMS0xLTE0NzQ5NQ_7cde25cb-fb60-4154-bfe5-5392a8b78271">21,315</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Non-current Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzI4LTItMS0xLTE0NzQ5NQ_558e8bc7-86f2-4a58-a44d-29dc32e3721b">3,367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzI4LTQtMS0xLTE0NzQ5NQ_7de1f61c-6863-44c4-914f-696d5181cf41">2,259</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzI5LTItMS0xLTE0NzQ5NQ_07fc6ac2-3699-4e0f-b63a-8458d9e67fde">35</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzI5LTQtMS0xLTE0NzQ5NQ_367b3283-6380-49ed-b13d-32b29f26b577">36</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts and notes receivable &#8211; related parties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:DueFromRelatedPartiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzMwLTItMS0xLTE0NzQ5NQ_a47e25d3-bcb8-47ce-b1d8-02ac44e38e69">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:DueFromRelatedPartiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzMwLTQtMS0xLTE0NzQ5NQ_2e19db1a-4f26-42ec-8fa9-2b85bd46f9c9">102</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzMxLTItMS0xLTE0NzQ5NQ_50139adf-fd71-4f09-ab7c-8dfca1b15d9e">1,428</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzMxLTQtMS0xLTE0NzQ5NQ_162b169b-9232-4fbf-82eb-61fc242fbdd6">1,307</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other non-current assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzMyLTItMS0xLTE0NzQ5NQ_fe12ab43-9a2b-4d59-82c3-73dc96f0ead4">4,930</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzMyLTQtMS0xLTE0NzQ5NQ_a786bcf9-efa9-46ee-915a-16ae8ba2ba1a">3,704</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total Assets</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzM0LTItMS0xLTE0NzQ5NQ_02e2ebdc-2252-490c-8645-ddb58e028d5d">27,715</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzM0LTQtMS0xLTE0NzQ5NQ_87ec39cc-6505-4779-ab9a-fc6d74555da6">27,140</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.258%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">LIABILITIES AND EQUITY</span></td></tr><tr><td colspan="15" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="6" style="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:120%">June&#160;30<br/>2022</span></td><td colspan="6" style="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:120%">December&#160;31<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Current Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current portion of long-term debt, finance leases, and other financing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="cms:LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzQtMi0xLTEtMTQ3NDk1_00dffbae-86f7-4374-97de-5a74c11f85e4">674</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="cms:LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzQtNC0xLTEtMTQ3NDk1_ff2c0de8-17eb-40e9-9738-9d58ea388978">374</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:NotesPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzUtMi0xLTEtMTQ3NDk1_9378b226-a484-4cda-a7f2-ebc3ccf0ed07">45</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:NotesPayableCurrent" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzUtNC0xLTEtMTQ3NDk1_22a99b4c-a5b8-4cd0-8076-55444577f7d7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes payable &#8211; related parties</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:NotesPayableRelatedPartiesClassifiedCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzYtMi0xLTEtMTQ3NDk1_d8bd2b15-3325-47c7-94f7-17a35a89f95d">32</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:NotesPayableRelatedPartiesClassifiedCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzYtNC0xLTEtMTQ3NDk1_61f18706-f30f-40ef-8bb1-feaf5ee379e1">392</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:AccountsPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzctMi0xLTEtMTQ3NDk1_a9e1c0c4-7cd1-4c07-a0cd-62ff77839b7d">854</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:AccountsPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzctNC0xLTEtMTQ3NDk1_24cb4b4c-92b1-4d57-9c74-d79a124d5231">835</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable &#8211; related parties</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:DueToRelatedPartiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzgtMi0xLTEtMTQ3NDk1_f39228cc-90e6-44cd-8d66-030162145942">15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:DueToRelatedPartiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzgtNC0xLTEtMTQ3NDk1_3ec7282b-8321-4cd6-8fda-c8a8074a0fd6">16</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued rate refunds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="cms:AccruedRateRefunds" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzktMi0xLTEtMTQ3NDk1_1027db0e-5c53-4b53-b006-3369bb73409e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="cms:AccruedRateRefunds" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzktNC0xLTEtMTQ3NDk1_d40bf357-8c38-46e7-93cd-b1a310803fd2">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:InterestAndDividendsPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzEwLTItMS0xLTE0NzQ5NQ_cb857ff0-14a0-4bd5-ae5f-2324e1b512b3">75</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:InterestAndDividendsPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzEwLTQtMS0xLTE0NzQ5NQ_95c8f87d-7595-4711-8c77-79df26bd4d69">75</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:TaxesPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzExLTItMS0xLTE0NzQ5NQ_91518165-83a0-40ef-abf7-e206944d0fbc">427</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:TaxesPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzExLTQtMS0xLTE0NzQ5NQ_476daca9-4ba9-4860-a89a-299b99efaeab">529</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:RegulatoryLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzEyLTItMS0xLTE0NzQ5NQ_59271c05-33e2-4cbf-99ad-dfcd6b1d6ff7">76</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:RegulatoryLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzEyLTQtMS0xLTE0NzQ5NQ_e2a8b703-79d2-4c41-b969-e7491fe21430">146</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzEzLTItMS0xLTE0NzQ5NQ_fc13c0ba-6034-4af8-a991-6b495c678f1b">149</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzEzLTQtMS0xLTE0NzQ5NQ_a7eb8600-677f-4795-9f76-f777003376fe">109</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total current liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzE0LTItMS0xLTE0NzQ5NQ_e549b31f-e22b-4e0a-9136-ec45bf2fa8f7">2,347</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzE0LTQtMS0xLTE0NzQ5NQ_f4f97b42-c389-4ba7-9f32-0c1ec85a5caa">2,488</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-current Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzE3LTItMS0xLTE0NzQ5NQ_fe26f8f1-602a-450d-9d1c-94cc759c1076">7,738</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzE3LTQtMS0xLTE0NzQ5NQ_9a20911c-3931-4c71-95c4-7aaa3d986e65">8,050</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current portion of finance leases and other financing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="cms:FinanceLeaseLiabilityAndOtherNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzE4LTItMS0xLTE0NzQ5NQ_7360adc5-8570-47e2-932d-8c8e59b4c256">44</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="cms:FinanceLeaseLiabilityAndOtherNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzE4LTQtMS0xLTE0NzQ5NQ_ef9a1d5b-75e4-4964-af22-d4bfe6800886">46</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzE5LTItMS0xLTE0NzQ5NQ_88a232f5-f664-4eca-a4f3-8a658de5c7a2">3,873</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzE5LTQtMS0xLTE0NzQ5NQ_82d28ef1-f733-44db-943d-95e11e1f9023">3,802</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Postretirement benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzIwLTItMS0xLTE0NzQ5NQ_9acbf963-6957-41e3-b0e7-70a605e24d4e">101</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzIwLTQtMS0xLTE0NzQ5NQ_58c2f8a9-9eaf-4711-a20f-05586e4a6a57">104</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asset retirement obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzIxLTItMS0xLTE0NzQ5NQ_062cec3a-3b8e-411f-a8e2-7c09a12b52a7">596</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzIxLTQtMS0xLTE0NzQ5NQ_7220c610-ee29-44f6-902c-88ad7e9912dc">605</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred investment tax credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:AccumulatedDeferredInvestmentTaxCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzIyLTItMS0xLTE0NzQ5NQ_0178ac70-cfad-449f-b44a-93905a2c157f">131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:AccumulatedDeferredInvestmentTaxCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzIyLTQtMS0xLTE0NzQ5NQ_a2480997-fa1a-4faa-ae3e-b63d3a08817d">112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzIzLTItMS0xLTE0NzQ5NQ_dd1e6f51-8920-4155-8bbe-8272bb6510d4">2,470</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzIzLTQtMS0xLTE0NzQ5NQ_83f0c123-a77b-45f8-9893-6d9dda653743">2,340</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzI0LTItMS0xLTE0NzQ5NQ_5a2ee67f-2d33-47b2-931a-7a6e267e27bb">328</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzI0LTQtMS0xLTE0NzQ5NQ_dc6f0a4f-4ab5-4cf8-b083-8f00aed6792b">314</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total non-current liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzI1LTItMS0xLTE0NzQ5NQ_dc665eaa-e957-4da1-aa1b-5a1b102bf5f5">15,281</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzI1LTQtMS0xLTE0NzQ5NQ_8520db06-4a0d-434c-869b-8adc6ede56f1">15,373</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commitments and Contingencies </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Notes 1 and 2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzI3LTItMS0xLTE0NzQ5NQ_507afa48-a425-482b-a347-d44958394c2a"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzI3LTQtMS0xLTE0NzQ5NQ_7279dff7-988d-4e23-9bc3-198488b0c39f"></ix:nonFraction></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Common stockholder&#8217;s equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock, authorized <ix:nonFraction unitRef="shares" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzMxLTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjI1MTBlYWI0MDAyNTRlZmU5MDkzNjljNmMwNjE4NDAwXzEy_214c741a-6cfc-4522-a0d4-b2db21540592"><ix:nonFraction unitRef="shares" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzMxLTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjI1MTBlYWI0MDAyNTRlZmU5MDkzNjljNmMwNjE4NDAwXzEy_4051bcc3-99c6-4876-990d-601d60d47ea9">125.0</ix:nonFraction></ix:nonFraction>&#160;shares; outstanding <ix:nonFraction unitRef="shares" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzMxLTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjI1MTBlYWI0MDAyNTRlZmU5MDkzNjljNmMwNjE4NDAwXzIw_5b1c823d-706c-4606-b0a3-39ca5338383b"><ix:nonFraction unitRef="shares" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzMxLTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjI1MTBlYWI0MDAyNTRlZmU5MDkzNjljNmMwNjE4NDAwXzIw_f0888bac-73ab-43c6-be00-1b31b38acb47">84.1</ix:nonFraction></ix:nonFraction>&#160;shares in both periods</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:CommonStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzMxLTItMS0xLTE0NzQ5NQ_e506a6cb-c13b-4234-89e9-1f7c5d1f5e42">841</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:CommonStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzMxLTQtMS0xLTE0NzQ5NQ_6911c251-e53e-44bb-9c97-953d63ee9f34">841</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other paid-in capital</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzMyLTItMS0xLTE0NzQ5NQ_e6ea6afe-7cdf-4708-8885-00799c1601e7">7,284</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzMyLTQtMS0xLTE0NzQ5NQ_764de39b-fb33-41c6-800e-f910c33fa545">6,599</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzMzLTItMS0xLTE0NzQ5NQ_ed88f33b-c743-4183-aea1-59d41dcf2c50">31</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzMzLTQtMS0xLTE0NzQ5NQ_f91b74e0-398d-47fb-a9aa-bff2bdc1889f">32</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retained earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzM0LTItMS0xLTE0NzQ5NQ_66402a68-5f45-4c6e-9f24-170a15978395">1,956</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzM0LTQtMS0xLTE0NzQ5NQ_9a7db0c8-2285-4a0f-85a3-91be2c988858">1,834</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total common stockholder&#8217;s equity</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="cms:CommonStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzM1LTItMS0xLTE0NzQ5NQ_24f44590-65b5-4303-944b-b49bf047c510">10,050</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="cms:CommonStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzM1LTQtMS0xLTE0NzQ5NQ_c680eae5-6675-42b7-9d9b-51047a7a8dec">9,242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cumulative preferred stock, $4.50&#160;series, authorized <ix:nonFraction unitRef="shares" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzM2LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjI3Yjk5MTlhNmY5NzRiZDVhZDdkMmQ2ODFmNTZiZTE1XzEy_b70608b0-34f5-46c7-aa4f-0f0c4ee1a138"><ix:nonFraction unitRef="shares" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzM2LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjI3Yjk5MTlhNmY5NzRiZDVhZDdkMmQ2ODFmNTZiZTE1XzEy_f1e4b51a-2ada-4022-a9cb-137dd8557a33">7.5</ix:nonFraction></ix:nonFraction>&#160;shares; outstanding <ix:nonFraction unitRef="shares" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzM2LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjI3Yjk5MTlhNmY5NzRiZDVhZDdkMmQ2ODFmNTZiZTE1XzIw_924d0ab3-54c7-485b-8553-75fa39f085df"><ix:nonFraction unitRef="shares" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzM2LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjI3Yjk5MTlhNmY5NzRiZDVhZDdkMmQ2ODFmNTZiZTE1XzIw_e1baf42f-5e99-4071-876d-3b0db4e48e5c">0.4</ix:nonFraction></ix:nonFraction>&#160;shares in both periods</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:PreferredStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzM2LTItMS0xLTE0NzQ5NQ_e5474bb6-5b36-40ed-a24a-1da1034b8996">37</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:PreferredStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzM2LTQtMS0xLTE0NzQ5NQ_56aa4dd3-180f-4952-a641-6937f36c8d9f">37</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total equity</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzM3LTItMS0xLTE0NzQ5NQ_50d4883e-7803-4e83-b7e0-8546d3ceed06">10,087</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></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:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzM3LTQtMS0xLTE0NzQ5NQ_d99bc4a4-f1dd-4699-a6a0-ec40fe799239">9,279</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total Liabilities and Equity</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzM5LTItMS0xLTE0NzQ5NQ_6a3cd093-2d6f-4ab7-b39c-3edfa36e7157">27,715</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzM5LTQtMS0xLTE0NzQ5NQ_df6e4e8a-3919-45dc-aeed-16065ff446a2">27,140</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">The accompanying notes are an integral part of these statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">61</span></div></div></div><div id="iedef37dc53354d4baa10c50c5095e29f_250"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">Consumers Energy Company</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Consolidated Statements of Changes in Equity (Unaudited)</span></div><div style="margin-bottom:13pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.226%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.879%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="30" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30</span></td><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total Equity at Beginning of Period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i8e1b3231553b4aea8bca3f4b63fb836e_I20220331" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzMtMi0xLTEtMTQ3NDk1_3ac5eb57-62ff-4f18-a4f0-3e8f7f53cca4">9,838</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i2907bb8123414d18bde2c151574bb3e9_I20210331" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzMtNC0xLTEtMTQ3NDk1_ceeb89bd-fd1a-461b-b2cb-b5ebcc68800b">8,766</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzMtNy0xLTEtMTQ3NDk1_30c3441f-cc13-4fdc-baa2-957874113da4">9,279</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i0483402743b9438facd1775265ec4841_I20201231" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzMtOS0xLTEtMTQ3NDk1_9a4b0566-23ca-4b00-ab17-a4894529ed9f">8,556</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At beginning and end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i65226715fc4b4455b671c19017a2b9f3_I20220630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzgtMi0xLTEtMTQ3NDk1_219e64d7-c236-4007-bb7d-08a202af975e"><ix:nonFraction unitRef="usd" contextRef="iec62432786ab473f920ea7c13d3f530a_I20220331" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzgtMi0xLTEtMTQ3NDk1_e7b113f8-8b4d-49f9-9100-6c6561a47080">841</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iddb63c10a3dc447bb38b484063867fd7_I20210331" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzgtNC0xLTEtMTQ3NDk1_02ca6346-2a69-4f4a-be81-0e3d3cf87185"><ix:nonFraction unitRef="usd" contextRef="i3315a3daed254721bbe488c390aa082d_I20210630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzgtNC0xLTEtMTQ3NDk1_4485b0c0-b9e4-4dab-9a59-aa941eba21ec">841</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i65226715fc4b4455b671c19017a2b9f3_I20220630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzgtNy0xLTEtMTQ3NDk1_64c645ac-dca5-48d2-acd9-ed025c8e7879"><ix:nonFraction unitRef="usd" contextRef="i43c46149de8943cb88c5f8819cc222bd_I20211231" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzgtNy0xLTEtMTQ3NDk1_bb10a1c9-bfb5-44b3-aef1-7452e3f1945d">841</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i440b637be20d41fa93057ac18cd07ea8_I20201231" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzgtOS0xLTEtMTQ3NDk1_8d28f882-1086-408e-8b79-4fd46e375140"><ix:nonFraction unitRef="usd" contextRef="i3315a3daed254721bbe488c390aa082d_I20210630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzgtOS0xLTEtMTQ3NDk1_b45bd222-7762-4b37-8ab8-96386b4f3fa6">841</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Paid-in Capital</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5dded9bf590c4970b4e38d84f33ae6d9_I20220331" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzExLTItMS0xLTE0NzQ5NQ_8267b08f-def0-4fbe-902b-4ad0f75d0602">7,049</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i83887e33a107458691502570b7c11a6b_I20210331" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzExLTQtMS0xLTE0NzQ5NQ_57fd1013-da6b-405b-ba29-7139b1e52740">6,174</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="if2274377b926421d9f8b6deecf8e894d_I20211231" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzExLTctMS0xLTE0NzQ5NQ_67fed5d9-9823-4fe1-a1e0-c3d68138d0e4">6,599</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i26946fafb2784511b5dc822b22877aab_I20201231" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzExLTktMS0xLTE0NzQ5NQ_42336c12-9e07-4ded-a079-62d5db68a2e9">6,024</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stockholder contribution</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i38b80b06dc03489faa5748ba1d1086c0_D20220401-20220630" decimals="-6" name="cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzEyLTItMS0xLTE0NzQ5NQ_f067b310-038a-4928-a056-77172dabf34b">235</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i49d319204a25419d9526513d0a06e927_D20210401-20210630" decimals="-6" name="cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzEyLTQtMS0xLTE0NzQ5NQ_ce7500b1-1b3d-4b4f-ac80-46d73267ff84">125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i4f361e599cc449648efe52d1580af202_D20220101-20220630" decimals="-6" name="cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzEyLTctMS0xLTE0NzQ5NQ_279e8da9-31e7-46b8-a6aa-9732bc0fc839">685</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i128b3724297248fdad1873a3b8c634be_D20210101-20210630" decimals="-6" name="cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzEyLTktMS0xLTE0NzQ5NQ_8219f042-4289-4eb1-8869-15b81c8b30a7">275</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At end of period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i648b1464aad04d0489f67a78944b05d8_I20220630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzE0LTItMS0xLTE0NzQ5NQ_f3effa58-0a78-419b-95b3-74595d248a68">7,284</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i08a5083ab7824f27bb31bbc8c46c06cc_I20210630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzE0LTQtMS0xLTE0NzQ5NQ_febebf2c-c476-480f-b2d4-ef0eefa451bd">6,299</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i648b1464aad04d0489f67a78944b05d8_I20220630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzE0LTctMS0xLTE0NzQ5NQ_5e0815ed-ee7c-4c15-9864-49744d671fcc">7,284</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i08a5083ab7824f27bb31bbc8c46c06cc_I20210630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzE0LTktMS0xLTE0NzQ5NQ_137ee6bb-bb8d-4285-81d1-f66a0a949c38">6,299</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated Other Comprehensive Loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="idb39375356b741dea253b686c5bd8333_I20220331" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzE3LTItMS0xLTE0NzQ5NQ_72051324-f01a-4dda-ae84-7a05d04be655">31</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if0327793ccf844b8ab3d0bcd5742083d_I20210331" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzE3LTQtMS0xLTE0NzQ5NQ_fb9efa4b-d0be-4320-9432-64c1d1d789d5">36</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="usd" contextRef="idaf9edb097034316ab97ea2eeba0c17f_I20211231" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzE3LTctMS0xLTE0NzQ5NQ_a760ae21-b51f-4b4c-8461-8a942c13fe9e">32</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i3b0ce1e5dc444837b7904f812d1c0a5d_I20201231" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzE3LTktMS0xLTE0NzQ5NQ_07b981d3-6777-42c7-ab8b-e1686ab5d166">36</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Retirement benefits liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="id2efedcb31054557bcfe04ebcb5f45d7_I20220331" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzE5LTItMS0xLTE0NzQ5NQ_b9806cd2-8113-4fa3-93bb-2e0b1ff4b6a1">31</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i066c87c9ad5e4537b507bad34ca8e2ca_I20210331" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzE5LTQtMS0xLTE0NzQ5NQ_20e156af-a2f9-4c9d-b9a2-7b43190e73a8">36</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="usd" contextRef="ie75b132079124ae19ebea32ee77815ca_I20211231" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzE5LTctMS0xLTE0NzQ5NQ_c82ce1b1-ee64-47dc-93f4-e095b4a73e7a">32</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="iacc7f35899e243c98a71598398f97fdc_I20201231" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzE5LTktMS0xLTE0NzQ5NQ_1bd04968-9b83-4ea0-a32d-39347b6ac540">36</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of net actuarial loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5b122ebf5ca74b3492bb1f4abfff87e0_D20220401-20220630" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzIyLTItMS0xLTE0NzQ5NQ_fb0e42e1-64db-4249-ba5d-995f18fcba68">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i60a8f3b01ed14666b9cad13130320bc2_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzIyLTQtMS0xLTE0NzQ5NQ_80837b80-0148-493f-af42-9042bd4bd35a">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="id53126cb023646059e134d84a2a9a6b5_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzIyLTctMS0xLTE0NzQ5NQ_ba9bfb2e-e839-488e-bf9c-ba5bebec6838">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i30a2634dd9fd408dbdb0653cac16cdbd_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzIyLTktMS0xLTE0NzQ5NQ_d0964079-124c-42a0-b732-32a4ae0fa5e4">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At end of period</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i0a9f94b8e7cb4bd8b95eb2396020bf26_I20220630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzIzLTItMS0xLTE0NzQ5NQ_8b047edb-3a01-41d1-a58e-368f7623ee2c">31</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ibb130ce05150451789dc68db3456fd52_I20210630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzIzLTQtMS0xLTE0NzQ5NQ_18771af4-39a8-4954-9ff5-6464caa4a46f">35</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="usd" contextRef="i0a9f94b8e7cb4bd8b95eb2396020bf26_I20220630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzIzLTctMS0xLTE0NzQ5NQ_0ec25ce3-191b-487d-a17b-86e04d32c636">31</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ibb130ce05150451789dc68db3456fd52_I20210630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzIzLTktMS0xLTE0NzQ5NQ_85209305-82ae-44e7-9f7b-12e488702dd1">35</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At end of period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ib18bd51bf62440b9bada0172c1731574_I20220630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzMzLTItMS0xLTE0NzQ5NQ_adfc709a-488d-49b7-b315-0b48f6a57560">31</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i5f8890fd483d4d46a7845a4e71c58108_I20210630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzMzLTQtMS0xLTE0NzQ5NQ_cddb63ab-c76f-4213-ada3-3f33c23f568b">35</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ib18bd51bf62440b9bada0172c1731574_I20220630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzMzLTctMS0xLTE0NzQ5NQ_ecf55a94-cc42-4983-85d4-613660409ee0">31</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i5f8890fd483d4d46a7845a4e71c58108_I20210630" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzMzLTktMS0xLTE0NzQ5NQ_f61d03af-8452-4d86-af1d-0081352b2af4">35</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Retained Earnings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia264cba0b5134bd8aa74c94e9351f8d1_I20220331" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzM2LTItMS0xLTE0NzQ5NQ_52e4dbf0-31dc-45d1-8d1a-a72712c4b04d">1,942</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia421473ffbba4f279a5172b092d18fda_I20210331" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzM2LTQtMS0xLTE0NzQ5NQ_b5d272a3-bfa0-4ef2-81f2-9181611e723f">1,750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="if0be3791cfb541f7902f0f19323865ab_I20211231" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzM2LTctMS0xLTE0NzQ5NQ_651101f2-4aaa-46da-95f5-4b929c548660">1,834</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ibf141a59b1d64738a58d4674728931c8_I20201231" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzM2LTktMS0xLTE0NzQ5NQ_5eb81b6b-03a0-49d8-95cf-39e905784d2e">1,690</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1c8e9910c5e64a6ea7a333e24d4d7f28_D20220401-20220630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzM4LTItMS0xLTE0NzQ5NQ_2d38a35d-8e22-4c21-9912-c1b12188e93a">173</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if82662f0097445389f06605e1a1c9a0d_D20210401-20210630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzM4LTQtMS0xLTE0NzQ5NQ_8d717f6c-0518-4e38-a919-399078e46834">190</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i0c42ee975a374e71956803e31ddf5f95_D20220101-20220630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzM4LTctMS0xLTE0NzQ5NQ_d30c4f81-fd60-4bee-ab59-a41a3fb84d76">556</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7406e55295604f95ac88846e6023a62f_D20210101-20210630" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzM4LTktMS0xLTE0NzQ5NQ_a63a0a38-d7de-4f1c-adc7-cba23ba54d73">526</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends declared on common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i1c8e9910c5e64a6ea7a333e24d4d7f28_D20220401-20220630" decimals="-6" name="us-gaap:DividendsCommonStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzM5LTItMS0xLTE0NzQ5NQ_2d6bc9e1-e749-4882-b48f-3ab24a3cab5a">158</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if82662f0097445389f06605e1a1c9a0d_D20210401-20210630" decimals="-6" name="us-gaap:DividendsCommonStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzM5LTQtMS0xLTE0NzQ5NQ_20809bed-fa3f-4ec9-95e4-676add8922b4">104</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="usd" contextRef="i0c42ee975a374e71956803e31ddf5f95_D20220101-20220630" decimals="-6" name="us-gaap:DividendsCommonStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzM5LTctMS0xLTE0NzQ5NQ_ce70a460-0dfb-4a5b-b6ed-c426bbc48d02">433</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i7406e55295604f95ac88846e6023a62f_D20210101-20210630" decimals="-6" name="us-gaap:DividendsCommonStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzM5LTktMS0xLTE0NzQ5NQ_2dcb0d81-af45-469d-b41d-f44db134e681">380</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends declared on preferred stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i1c8e9910c5e64a6ea7a333e24d4d7f28_D20220401-20220630" decimals="-6" name="us-gaap:DividendsPreferredStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQwLTItMS0xLTE0NzQ5NQ_2b541376-de53-4039-b803-326b7249301e">1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if82662f0097445389f06605e1a1c9a0d_D20210401-20210630" decimals="-6" name="us-gaap:DividendsPreferredStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQwLTQtMS0xLTE0NzQ5NQ_72e0fa5e-ccbc-45a7-b5b0-f03a2c9794b7">1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="usd" contextRef="i0c42ee975a374e71956803e31ddf5f95_D20220101-20220630" decimals="-6" name="us-gaap:DividendsPreferredStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQwLTctMS0xLTE0NzQ5NQ_a21126c0-f9c3-433a-8712-9e168064666a">1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i7406e55295604f95ac88846e6023a62f_D20210101-20210630" decimals="-6" name="us-gaap:DividendsPreferredStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQwLTktMS0xLTE0NzQ5NQ_1e90234a-51e6-493c-ba3f-ea7d7b5426e0">1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At end of period</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ecf3c40e0c4480cae8044009b4d1465_I20220630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQxLTItMS0xLTE0NzQ5NQ_947ed83d-50f2-4f69-8a65-cc6c2c06520c">1,956</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic8ab7e16746e498b99550cf35d464021_I20210630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQxLTQtMS0xLTE0NzQ5NQ_6cd71138-1a57-4f70-82e3-d4a9f640f784">1,835</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i6ecf3c40e0c4480cae8044009b4d1465_I20220630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQxLTctMS0xLTE0NzQ5NQ_beea5831-82d3-462d-a1bd-9a3b36733d7e">1,956</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic8ab7e16746e498b99550cf35d464021_I20210630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQxLTktMS0xLTE0NzQ5NQ_44d79cc6-85fb-43e7-91cf-845d47828f29">1,835</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cumulative Preferred Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At beginning and end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i379e878fe4674645acb16456333742a7_I20220630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQ2LTItMS0xLTE0NzQ5NQ_a5bd96c1-7aee-4998-82b7-35f9fbcd93cb"><ix:nonFraction unitRef="usd" contextRef="iea2701f544b04767bad4c4704607cefd_I20220331" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQ2LTItMS0xLTE0NzQ5NQ_c151506b-ef45-452d-8743-8807c60b35a9">37</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if7d9e4b1044f47d89360363cc96dba82_I20210630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQ2LTQtMS0xLTE0NzQ5NQ_1159b7e3-fa0d-4fce-843a-bff920159593"><ix:nonFraction unitRef="usd" contextRef="ic9ecaded97f74daa8bcdd24b35604d7c_I20210331" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQ2LTQtMS0xLTE0NzQ5NQ_13efca97-79e4-4ed4-9524-55d382b948e5">37</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i379e878fe4674645acb16456333742a7_I20220630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQ2LTctMS0xLTE0NzQ5NQ_ccfb7312-a924-4c0d-85c8-2f77c49683d6"><ix:nonFraction unitRef="usd" contextRef="i22ddcc4622274e7db154996663b6e9d3_I20211231" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQ2LTctMS0xLTE0NzQ5NQ_dd89dc24-cc7e-41a1-8bec-c0961507a70a">37</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if7d9e4b1044f47d89360363cc96dba82_I20210630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQ2LTktMS0xLTE0NzQ5NQ_3147958e-62c7-4627-bd4a-72319baed8d7"><ix:nonFraction unitRef="usd" contextRef="ibaf9e319ae9a453bb0e83cad2802cb78_I20201231" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQ2LTktMS0xLTE0NzQ5NQ_fa51220e-f9bd-4524-bc6b-4dbbf445ab2c">37</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total Equity at End of Period</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQ4LTItMS0xLTE0NzQ5NQ_452eb869-ea92-4a5e-a9cc-3a2a8c74bd04">10,087</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i778a3fb116e24b9587ddf1aef8ea0bc5_I20210630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQ4LTQtMS0xLTE0NzQ5NQ_4102471d-cae5-412e-96c9-d57eed63ffb9">8,977</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQ4LTctMS0xLTE0NzQ5NQ_dd5b4efa-8819-4a8a-9b69-076edf1fc97e">10,087</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i778a3fb116e24b9587ddf1aef8ea0bc5_I20210630" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQ4LTktMS0xLTE0NzQ5NQ_6ae4e11b-326e-4f2d-bc39-00c9546c5373">8,977</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">The accompanying notes are an integral part of these statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">62</span></div></div></div><div id="iedef37dc53354d4baa10c50c5095e29f_253"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">CMS&#160;Energy Corporation</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">Consumers Energy Company</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Notes to the Unaudited Consolidated Financial Statements</span></div><div id="iedef37dc53354d4baa10c50c5095e29f_256"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">These interim consolidated financial statements have been prepared by CMS&#160;Energy and Consumers in accordance with GAAP for interim financial information and with the instructions to Form&#160;10&#8209;Q and Article&#160;10 of Regulation&#160;S&#8209;X. As a result, CMS&#160;Energy and Consumers have condensed or omitted certain information and note disclosures normally included in consolidated financial statements prepared in accordance with GAAP. CMS&#160;Energy and Consumers have reclassified certain prior period amounts to conform to the presentation in the present period. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers are required to make estimates using assumptions that may affect reported amounts and disclosures; actual results could differ from these estimates. In management&#8217;s opinion, the unaudited information contained in this report reflects all adjustments of a normal recurring nature necessary to ensure that CMS&#160;Energy&#8217;s and Consumers&#8217; financial position, results of operations, and cash flows for the periods presented are fairly stated. The notes to the unaudited consolidated financial statements and the related unaudited consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes contained in the 2021&#160;Form&#160;10&#8209;K. Due to the seasonal nature of CMS&#160;Energy&#8217;s and Consumers&#8217; operations, the results presented for this interim period are not necessarily indicative of results to be achieved for the fiscal year.</span></div><div id="iedef37dc53354d4baa10c50c5095e29f_268"></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">1:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="us-gaap:PublicUtilitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNjgvZnJhZzpkYzE1NTNkZTlmYzE0ZjZmODY5YzkzM2RlYzU3MjU1NC90ZXh0cmVnaW9uOmRjMTU1M2RlOWZjMTRmNmY4NjljOTMzZGVjNTcyNTU0XzQzMQ_196830ab-44cf-4524-9ac5-df440bf8e9c7" continuedAt="i2e3bc567d173408e8adecd79fb26e5e8" escape="true"><ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="us-gaap:PublicUtilitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNjgvZnJhZzpkYzE1NTNkZTlmYzE0ZjZmODY5YzkzM2RlYzU3MjU1NC90ZXh0cmVnaW9uOmRjMTU1M2RlOWZjMTRmNmY4NjljOTMzZGVjNTcyNTU0XzQzMQ_2edb340a-b069-4a95-bd86-4342093dd54d" continuedAt="i19ab6d8ca9204fdf8e612711f62d7ef4" escape="true">Regulatory Matters</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="i2e3bc567d173408e8adecd79fb26e5e8" continuedAt="icbb0fb5808d64dadb4c8c85428b132f2"><ix:continuation id="i19ab6d8ca9204fdf8e612711f62d7ef4" continuedAt="ieb09d1af7c374bdf99c13afb466cf582"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Regulatory matters are critical to Consumers. The Michigan Attorney General, ABATE, the MPSC&#160;Staff, the Residential Customer Group, and certain other parties typically participate in MPSC proceedings concerning Consumers, such as Consumers&#8217; rate cases and PSCR and GCR processes. These parties often challenge various aspects of those proceedings, including the prudence of Consumers&#8217; policies and practices, and seek cost disallowances and other relief. The parties also have appealed significant MPSC orders. Depending upon the specific issues, the outcomes of rate cases and proceedings, including judicial proceedings challenging MPSC orders or other actions, could negatively affect CMS&#160;Energy&#8217;s and Consumers&#8217; liquidity, financial condition, and results of operations. Consumers cannot predict the outcome of these proceedings.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">There are multiple appeals pending that involve various issues concerning cost recovery from customers, the MPSC&#8217;s authority to approve voluntary revenue refunds, and other matters. Consumers is unable to predict the outcome of these appeals.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Electric Rate Case Proceedings: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In Consumers&#8217; recent electric rate proceedings, the MPSC and the MPSC&#160;Staff have recommended that Consumers be disallowed recovery of certain categories of capital expenditures.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December&#160;2021, the MPSC issued a final order in Consumers&#8217; 2021 general electric rate case, disallowing cost recovery for fleet assets and certain other categories of recently completed capital expenditures incurred by Consumers. As a result, Consumers impaired a portion of these capital expenditures in 2021.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For other categories of capital expenditures, the MPSC ordered Consumers to, and Consumers believes it can, provide additional cost/benefit analysis and other information to support cost recovery. Further, some of these are joint (or common) projects undertaken by both the electric and gas business units. Consumers </span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><ix:continuation id="icbb0fb5808d64dadb4c8c85428b132f2" continuedAt="i956193af4ab34bce919864e6115193a6"><ix:continuation id="ieb09d1af7c374bdf99c13afb466cf582" continuedAt="i3405e3bfa3da4dcbb9c3cdf524ef517f"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">has incurred $<ix:nonFraction unitRef="usd" contextRef="ie4a85381a95e492eab8965d4f43c5d85_I20220630" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentEstimateOfPossibleDisallowance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNjgvZnJhZzpkYzE1NTNkZTlmYzE0ZjZmODY5YzkzM2RlYzU3MjU1NC90ZXh0cmVnaW9uOmRjMTU1M2RlOWZjMTRmNmY4NjljOTMzZGVjNTcyNTU0XzEyMw_b786cc5f-ca62-4e4a-a04b-f1cd3902b218">22</ix:nonFraction>&#160;million related to these programs as of June&#160;30,&#160;2022 and, for certain ongoing projects, expects to incur additional capital expenditures during 2022 and beyond. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">While Consumers has provided the additional analysis and information requested by the MPSC to provide evidence of the prudency of such capital expenditures in its pending electric rate case proceeding, it is reasonably possible that the MPSC will disallow some or all of these capital expenditures. Any material disallowance of incurred capital costs could negatively affect CMS&#160;Energy&#8217;s and Consumers&#8217; future results of operations. Consumers expects the MPSC to issue a final order in its pending electric rate case by March&#160;2023. Consumers cannot predict the outcome of this proceeding.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In January&#160;2022, Consumers filed a petition for rehearing that, among other things, requested that the MPSC reconsider its disallowance in the 2021&#160;electric rate case of $<ix:nonFraction unitRef="usd" contextRef="i7336aa168a3d410caa26db6da99f0486_I20220131" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNjgvZnJhZzpkYzE1NTNkZTlmYzE0ZjZmODY5YzkzM2RlYzU3MjU1NC90ZXh0cmVnaW9uOmRjMTU1M2RlOWZjMTRmNmY4NjljOTMzZGVjNTcyNTU0XzEzOA_d0807bee-4e34-4e41-9dae-fc52a56dd958">11</ix:nonFraction>&#160;million in capital expenditures for which the MPSC had already approved recovery in a previous rate order. In March&#160;2022, the MPSC approved Consumers&#8217; rehearing petition in full and authorized that the $<ix:nonFraction unitRef="usd" contextRef="i7336aa168a3d410caa26db6da99f0486_I20220131" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNjgvZnJhZzpkYzE1NTNkZTlmYzE0ZjZmODY5YzkzM2RlYzU3MjU1NC90ZXh0cmVnaW9uOmRjMTU1M2RlOWZjMTRmNmY4NjljOTMzZGVjNTcyNTU0XzE0Mg_d0807bee-4e34-4e41-9dae-fc52a56dd958">11</ix:nonFraction>&#160;million of capital expenditures be included in rate base, which resulted an additional annual rate increase of $<ix:nonFraction unitRef="usd" contextRef="i8a8e6cf30668405fb64fba001fff028b_D20220301-20220331" decimals="-6" name="us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNjgvZnJhZzpkYzE1NTNkZTlmYzE0ZjZmODY5YzkzM2RlYzU3MjU1NC90ZXh0cmVnaW9uOmRjMTU1M2RlOWZjMTRmNmY4NjljOTMzZGVjNTcyNTU0XzE0Ng_3e69442d-7433-44ea-9aa8-9f644e96a847">5</ix:nonFraction>&#160;million prospectively.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Energy Waste Reduction Plan Incentive: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers filed its 2021 energy waste reduction reconciliation in May&#160;2022, requesting the MPSC&#8217;s approval to collect from customers the maximum performance incentive of $<ix:nonFraction unitRef="usd" contextRef="i64b20fef27c749c4b72bdaadf9905166_I20220630" decimals="-6" name="cms:RequestedRecoveryCollection" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNjgvZnJhZzpkYzE1NTNkZTlmYzE0ZjZmODY5YzkzM2RlYzU3MjU1NC90ZXh0cmVnaW9uOmRjMTU1M2RlOWZjMTRmNmY4NjljOTMzZGVjNTcyNTU0XzMxNw_f3e28224-4bc1-4ff5-a3c3-ae2eac68e067">46</ix:nonFraction>&#160;million for exceeding statutory savings targets in 2021. Consumers recognized incentive revenue under this program of $<ix:nonFraction unitRef="usd" contextRef="i7a499320c6474e3d83d11efda2d35e73_D20210101-20211231" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNjgvZnJhZzpkYzE1NTNkZTlmYzE0ZjZmODY5YzkzM2RlYzU3MjU1NC90ZXh0cmVnaW9uOmRjMTU1M2RlOWZjMTRmNmY4NjljOTMzZGVjNTcyNTU0XzQyNQ_51bef46b-67ca-4d6f-a548-8e90f4f618a8">46</ix:nonFraction>&#160;million in 2021.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Costs of Coal-fueled Electric Generating Units to be Retired: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In June&#160;2022, the MPSC approved the settlement agreement reached in Consumers&#8217; 2021&#160;IRP, under which Consumers plans to retire the J.H.&#160;Campbell coal-fueled generating units in 2025. Under the 2021&#160;IRP, upon the units&#8217; retirement, Consumers will receive regulatory asset treatment to recover their remaining book value, as well as <ix:nonFraction unitRef="number" contextRef="ia735d6d81c8641ce86fa8bf99999061c_D20220601-20220630" decimals="3" name="us-gaap:PublicUtilitiesApprovedReturnOnEquityPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNjgvZnJhZzpkYzE1NTNkZTlmYzE0ZjZmODY5YzkzM2RlYzU3MjU1NC90ZXh0cmVnaW9uOmRjMTU1M2RlOWZjMTRmNmY4NjljOTMzZGVjNTcyNTU0XzIxOTkwMjMyNjMzMTg_2a4b272c-c4b0-473a-87a2-8f6c223a51e1">9.0</ix:nonFraction>&#160;percent return on equity, over their original design lives. Until retirement, the book value of the generating units will remain in rate base and receive full regulatory returns in general rate cases. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In June&#160;2022, Consumers removed from total plant, property, and equipment an amount of $<ix:nonFraction unitRef="usd" contextRef="id3cca6877ddc4cb6b89e90b9d916eb8b_I20220630" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNjgvZnJhZzpkYzE1NTNkZTlmYzE0ZjZmODY5YzkzM2RlYzU3MjU1NC90ZXh0cmVnaW9uOmRjMTU1M2RlOWZjMTRmNmY4NjljOTMzZGVjNTcyNTU0XzIxOTkwMjMyNTc0NjQ_34502633-3332-44f0-85ec-a32fb293ea0f">1.3</ix:nonFraction>&#160;billion, representing the projected remaining book value of the electric generating units upon their retirement, and recorded it as a non-current regulatory asset on its consolidated balance sheets.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Voluntary Radio Tower Asset Sale Gain Share:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In May&#160;2022, Consumers completed a sale of various radio tower assets. In June&#160;2022, Consumers filed an application with the MPSC requesting approval to share voluntarily half of the gain from the sale with its electric and gas utility customers. Of the amount to be shared with customers, Consumers proposes to share two-thirds with electric customers through additional spending for tree trimming in 2022 and one-third with gas customers through a donation to nonprofit agencies that provide customer energy bill assistance. As a result, Consumers deferred $<ix:nonFraction unitRef="usd" contextRef="ic1e7b2db62e1427293794bcf575b5af4_I20220630" decimals="-6" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNjgvZnJhZzpkYzE1NTNkZTlmYzE0ZjZmODY5YzkzM2RlYzU3MjU1NC90ZXh0cmVnaW9uOmRjMTU1M2RlOWZjMTRmNmY4NjljOTMzZGVjNTcyNTU0XzIxOTkwMjMyNjAwMzM_8246ce0a-7c5c-4f26-af8d-e65c478ef3c0">7</ix:nonFraction>&#160;million of the gain in June&#160;2022, and recorded it as a non-current regulatory liability on its consolidated balance sheets. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Gas Cost Recovery and Power Supply Cost Recovery:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Due to rising natural gas prices, Consumers&#8217;gas fuel costs for the six&#160;months ended June&#160;30,&#160;2022 were higher than those projected in its 2022-2023&#160;GCR plan. As a result, Consumers had recorded a $<ix:nonFraction unitRef="usd" contextRef="ia09dd9c4fd21482b8ac34e248772916a_I20220630" decimals="-6" sign="-" name="cms:NetOverUnderRecoveryOfExpenseIncludingInterestAuthorized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNjgvZnJhZzpkYzE1NTNkZTlmYzE0ZjZmODY5YzkzM2RlYzU3MjU1NC90ZXh0cmVnaW9uOmRjMTU1M2RlOWZjMTRmNmY4NjljOTMzZGVjNTcyNTU0XzM4NDgyOTA3MDQ4NTM_3342df22-16fd-4468-9908-ada21e4526f2">23</ix:nonFraction>&#160;million underrecovery in accounts receivable and accrued revenue on its consolidated balance sheets at June&#160;30,&#160;2022. Consumers expects that higher gas fuel costs will continue into the 2022-2023 GCR plan year. Consequently, in June&#160;2022, Consumers filed with the MPSC a revised GCR plan requesting an increase to the GCR factor and to self-implement that increased factor in October&#160;2022.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The recent spikes in fuel prices also increased the cost of electric generation and resulted in higher market prices for electricity. As a result, Consumers&#8217; power supply costs for the six&#160;months ended June&#160;30,&#160;2022 were significantly higher than those projected in the 2022&#160;PSCR plan it submitted to the MPSC in </span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:continuation id="i956193af4ab34bce919864e6115193a6"><ix:continuation id="i3405e3bfa3da4dcbb9c3cdf524ef517f">September&#160;2021. Consequently, Consumers had recorded a $<ix:nonFraction unitRef="usd" contextRef="i7f7105f532de44758018efae0ea63efb_I20220630" decimals="-6" sign="-" name="cms:NetOverUnderRecoveryOfExpenseIncludingInterestAuthorized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNjgvZnJhZzpkYzE1NTNkZTlmYzE0ZjZmODY5YzkzM2RlYzU3MjU1NC90ZXh0cmVnaW9uOmRjMTU1M2RlOWZjMTRmNmY4NjljOTMzZGVjNTcyNTU0XzM4NDgyOTA3MDQ4ODE_f326fe52-4ece-4a79-95fd-acbc79839367">153</ix:nonFraction>&#160;million underrecovery in accounts receivable and accrued revenue on its consolidated balance sheets at June&#160;30,&#160;2022. The statutory window to file a revised PSCR plan and self-implement an increased PSCR factor closed in March&#160;2022. Consumers expects to include the 2022 underrecovery in its 2023&#160;PSCR plan to be filed with the MPSC in September&#160;2022.</ix:continuation></ix:continuation> </span></div><div id="iedef37dc53354d4baa10c50c5095e29f_271"></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">2:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzEzOTgx_965009b1-0e7b-46ef-889b-0a9a2516735c" continuedAt="i684f2eebff46488ab7f76b5955b55eff" escape="true"><ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzE0MDUy_3f2ec804-025d-4dab-9d8e-26d60734bf5d" continuedAt="id679e09299924aaabb6666ebec2f3ac8" escape="true">Contingencies and Commitments</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="i684f2eebff46488ab7f76b5955b55eff" continuedAt="i956a77734e2a4d5b8afcb7a1ed78229c"><ix:continuation id="id679e09299924aaabb6666ebec2f3ac8" continuedAt="i9499051c64a84ae3a3d3a8f8cfa235c5"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers are involved in various matters that give rise to contingent liabilities. Depending on the specific issues, the resolution of these contingencies could negatively affect CMS&#160;Energy&#8217;s and Consumers&#8217; liquidity, financial condition, and results of operations. In their disclosures of these matters, CMS&#160;Energy and Consumers provide an estimate of the possible loss or range of loss when such an estimate can be made. Disclosures that state that CMS&#160;Energy or Consumers cannot predict the outcome of a matter indicate that they are unable to estimate a possible loss or range of loss for the matter.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">CMS&#160;Energy Contingencies</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Bay Harbor:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> CMS&#160;Land retained environmental remediation obligations for the collection and treatment of leachate at Bay Harbor after selling its interests in the development in 2002. Leachate is produced when water enters into cement kiln dust piles left over from former cement plant operations at the site. In 2012, CMS&#160;Land and EGLE finalized an agreement that established the final remedies and the future water quality criteria at the site. CMS&#160;Land completed all construction necessary to implement the remedies required by the agreement and will continue to maintain and operate a system to discharge treated leachate into Little Traverse Bay under an NPDES permit, which was renewed in January&#160;2022 and is valid through 2025.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">At June&#160;30,&#160;2022, CMS&#160;Energy had a recorded liability of $<ix:nonFraction unitRef="usd" contextRef="i32ffd4ebdc754a5ba6b5b0f60eb4db74_I20220630" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingencies" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzE0MTM_9cfcf404-a654-4797-8d3b-e7d16b0e1dd4">44</ix:nonFraction>&#160;million for its remaining obligations for environmental remediation. CMS&#160;Energy calculated this liability based on discounted projected costs, using a discount rate of <ix:nonFraction unitRef="number" contextRef="i32ffd4ebdc754a5ba6b5b0f60eb4db74_I20220630" decimals="4" name="us-gaap:AccrualForEnvironmentalLossContingenciesDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzE1NzY_ef0bbcaf-fdcd-41d3-bac3-91ba429860a2">4.34</ix:nonFraction>&#160;percent and an inflation rate of <ix:nonFraction unitRef="number" contextRef="i32ffd4ebdc754a5ba6b5b0f60eb4db74_I20220630" decimals="2" name="cms:AccrualForEnvironmentalLossContingenciesInflationRate" format="ixt-sec:numwordsen" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzE2MDQ_2f0d1b4b-3d04-4a92-a05a-a3bac87ba6ba">one</ix:nonFraction>&#160;percent on annual operating and maintenance costs. The undiscounted amount of the remaining obligation is $<ix:nonFraction unitRef="usd" contextRef="i32ffd4ebdc754a5ba6b5b0f60eb4db74_I20220630" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzE3MTM_99ce7c05-6918-46c3-a8e4-a8d96a304527">55</ix:nonFraction>&#160;million. <ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="cms:ExpectedRemediationCostsByYearTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzE0MDQ0_520a1c90-e1e3-410b-94e5-34bc027e1bfd" continuedAt="iddebda9cf65542c9948725d39dc79bd0" escape="true">CMS&#160;Energy expects to pay the following amounts for long-term leachate disposal and operating and maintenance costs during the remainder of 2022 and in each of the next five&#160;years:</ix:nonNumeric></span></div><div style="margin-bottom:12pt"><ix:continuation id="iddebda9cf65542c9948725d39dc79bd0"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.794%"></td><td style="width:0.1%"></td></tr><tr><td colspan="39" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2023</span></td><td colspan="6" style="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:120%">2024</span></td><td colspan="6" style="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:120%">2025</span></td><td colspan="6" style="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:120%">2026</span></td><td colspan="6" style="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:120%">2027</span></td></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term leachate disposal and operating and maintenance costs</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i32ffd4ebdc754a5ba6b5b0f60eb4db74_I20220630" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpjY2EyOWY4MDg0MGI0Zjk1OGI4MjhlZGI4OTNjNGMyNy90YWJsZXJhbmdlOmNjYTI5ZjgwODQwYjRmOTU4YjgyOGVkYjg5M2M0YzI3XzMtMi0xLTEtMTQ3NDk1_02c8b6ce-2231-4a51-a85f-ee39064833e3">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i32ffd4ebdc754a5ba6b5b0f60eb4db74_I20220630" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpjY2EyOWY4MDg0MGI0Zjk1OGI4MjhlZGI4OTNjNGMyNy90YWJsZXJhbmdlOmNjYTI5ZjgwODQwYjRmOTU4YjgyOGVkYjg5M2M0YzI3XzMtNC0xLTEtMTQ3NDk1_23c9f14c-4ee3-4ee2-9c5a-486c88ffdda6">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i32ffd4ebdc754a5ba6b5b0f60eb4db74_I20220630" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpjY2EyOWY4MDg0MGI0Zjk1OGI4MjhlZGI4OTNjNGMyNy90YWJsZXJhbmdlOmNjYTI5ZjgwODQwYjRmOTU4YjgyOGVkYjg5M2M0YzI3XzMtNi0xLTEtMTQ3NDk1_0ef18555-9a5a-48fd-9e59-c789ea1b8502">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i32ffd4ebdc754a5ba6b5b0f60eb4db74_I20220630" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpjY2EyOWY4MDg0MGI0Zjk1OGI4MjhlZGI4OTNjNGMyNy90YWJsZXJhbmdlOmNjYTI5ZjgwODQwYjRmOTU4YjgyOGVkYjg5M2M0YzI3XzMtOC0xLTEtMTQ3NDk1_6947bea5-c9c0-4b4b-846a-eeff3a02af76">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i32ffd4ebdc754a5ba6b5b0f60eb4db74_I20220630" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpjY2EyOWY4MDg0MGI0Zjk1OGI4MjhlZGI4OTNjNGMyNy90YWJsZXJhbmdlOmNjYTI5ZjgwODQwYjRmOTU4YjgyOGVkYjg5M2M0YzI3XzMtMTAtMS0xLTE0NzQ5NQ_3b2fb62b-d953-4df8-bcbd-17c5d08569f4">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i32ffd4ebdc754a5ba6b5b0f60eb4db74_I20220630" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpjY2EyOWY4MDg0MGI0Zjk1OGI4MjhlZGI4OTNjNGMyNy90YWJsZXJhbmdlOmNjYTI5ZjgwODQwYjRmOTU4YjgyOGVkYjg5M2M0YzI3XzMtMTItMS0xLTE0NzQ5NQ_4f11d5d0-913d-486d-b1e6-28454a481c66">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy&#8217;s estimate of response activity costs and the timing of expenditures could change if there are changes in circumstances or assumptions used in calculating the liability. Although a liability for its present estimate of remaining response activity costs has been recorded, CMS&#160;Energy cannot predict the ultimate financial impact or outcome of this matter.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Consumers Electric Utility Contingencies</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Electric Environmental Matters:</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers&#8217; operations are subject to environmental laws and regulations. Historically, Consumers has generally been able to recover, in customer rates, the costs to operate its facilities in compliance with these laws and regulations.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><ix:continuation id="i956a77734e2a4d5b8afcb7a1ed78229c" continuedAt="i609a8618d7db4706ab92b81c128cccdc"><ix:continuation id="i9499051c64a84ae3a3d3a8f8cfa235c5" continuedAt="i5c5693ae4aeb4af4bd2cbaf679f2e2a9"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Cleanup and Solid Waste:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers expects to incur remediation and other response activity costs at a number of sites under NREPA. Consumers believes that these costs should be recoverable in rates, but cannot guarantee that outcome. Consumers estimates that its liability for NREPA sites for which it can estimate a range of loss will be between $<ix:nonFraction unitRef="usd" contextRef="i5513a3dbd16041048a208bf2e969a7c0_I20220630" decimals="-6" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzcxNDY4MjU2MTE3NDc_0c02faf7-c57f-41da-81ca-ed0359651afd">2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i6f96420a2cc14e888ab42f3ee4ed5c61_I20220630" decimals="-6" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzI4MDI_1fafbc26-2a5e-4e42-b74d-30959e3b112e">4</ix:nonFraction>&#160;million. At June&#160;30,&#160;2022, Consumers had a recorded liability of $<ix:nonFraction unitRef="usd" contextRef="i023bc21ec1df4b8b8c42ce74e57e10d8_I20220630" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingencies" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzcxNDY4MjU2MTE3MDM_d98140a8-f800-458d-8081-903d6d34eb91">2</ix:nonFraction> million, the minimum amount in the range of its estimated probable NREPA liability, as no amount in the range was considered a better estimate than any other amount.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers is a potentially responsible party at a number of contaminated sites administered under CERCLA. CERCLA liability is joint and several. In 2010, Consumers received official notification from the EPA that identified Consumers as a potentially responsible party for cleanup of PCBs at the Kalamazoo River CERCLA site. The notification claimed that the EPA has reason to believe that Consumers disposed of PCBs and arranged for the disposal and treatment of PCB-containing materials at portions of the site. In 2011, Consumers received a follow-up letter from the EPA requesting that Consumers agree to participate in a removal action plan along with several other companies for an area of lower Portage Creek, which is connected to the Kalamazoo River. All parties, including Consumers, that were asked to participate in the removal action plan declined to accept liability. Until further information is received from the EPA, Consumers is unable to estimate a range of potential liability for cleanup of the river.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Based on its experience, Consumers estimates that its share of the total liability for known CERCLA sites will be between $<ix:nonFraction unitRef="usd" contextRef="i6271f6063c494e728bfef9683918bd66_I20220630" decimals="-6" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzQxNTQ_922efa5b-c685-40f7-995d-63e790bd315a">3</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i6b25edaf6a114b42b32c9a14d5ba654c_I20220630" decimals="-6" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzQxNjE_56ef6d40-affa-44f4-b504-8ef5a07e6371">8</ix:nonFraction>&#160;million. Various factors, including the number and creditworthiness of potentially responsible parties involved with each site, affect Consumers&#8217; share of the total liability. At June&#160;30,&#160;2022, Consumers had a recorded liability of $<ix:nonFraction unitRef="usd" contextRef="i3b381051fc874100a85651c17ea28413_I20220630" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingencies" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzQzNzQ_d17f30b5-64ae-4069-8126-0f40fa649bb5">3</ix:nonFraction>&#160;million for its share of the total liability at these sites, the minimum amount in the range of its estimated probable CERCLA liability, as no amount in the range was considered a better estimate than any other amount.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The timing of payments related to Consumers&#8217; remediation and other response activities at its CERCLA and NREPA sites is uncertain. Consumers periodically reviews these cost estimates. A change in the underlying assumptions, such as an increase in the number of sites, different remediation techniques, the nature and extent of contamination, and legal and regulatory requirements, could affect its estimates of NREPA and CERCLA liability.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Ludington PCB:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In 1998, during routine maintenance activities, Consumers identified PCB as a component in certain paint, grout, and sealant materials at Ludington. Consumers removed part of the PCB material and replaced it with non&#8209;PCB material. Consumers has had several communications with the EPA regarding this matter, but cannot predict the financial impact or outcome.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Electric Lineworker Arbitration: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In February&#160;2021, the Utility Workers Union of America, AFL-CIO requested that Consumers conduct wage reevaluation of various electric lineworker positions. When the union and Consumers did not reach agreement on the appropriate wage levels, the union initiated arbitration proceedings. Arbitration hearings began in October&#160;2021, but were postponed and resumed in January&#160;2022. In May&#160;2022, Consumers and the union entered into a settlement agreement that resulted in a prospective wage adjustment for certain electric lineworker positions.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Ludington Plant Overhaul Contract Dispute:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers and DTE&#160;Electric, co-owners of Ludington, are parties to a 2010&#160;engineering, procurement, and construction contract with TAES, under which TAES is charged with performing a major overhaul and upgrade of Ludington. TAES&#8217; performance has been unsatisfactory and resulted in overhaul project delays. Consumers and DTE&#160;Electric have demanded that TAES provide a comprehensive plan to resolve quality control concerns, including adherence to its warranty commitments and other contractual obligations. Consumers and DTE&#160;Electric have taken extensive efforts to resolve these issues with TAES, including a formal demand to TAES&#8217; parent, Toshiba </span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><ix:continuation id="i609a8618d7db4706ab92b81c128cccdc" continuedAt="i077be191c0b14a12833f1d82dd4456c6"><ix:continuation id="i5c5693ae4aeb4af4bd2cbaf679f2e2a9" continuedAt="i683e2ca8475c41229a55c1a50f62f14d"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Corporation, under a parent guaranty it provided in the contract. TAES has not provided a comprehensive plan or otherwise met its performance obligations.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In order to enforce the contract, Consumers and DTE&#160;Electric filed a complaint against TAES and Toshiba Corporation in the U.S.&#160;District Court for the Eastern District of Michigan in April&#160;2022. In June&#160;2022, TAES and Toshiba Corporation filed a motion to dismiss the complaint, along with an answer and counterclaims seeking approximately $<ix:nonFraction unitRef="usd" contextRef="i2fc5e0b9ed2145b28cb6f0fcd0c6e320_D20220601-20220630" decimals="-6" name="us-gaap:LossContingencyDamagesSoughtValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzE3MDQyNDMwMjYwODMw_585f7ace-152b-4122-9c87-322f11efaca9">15</ix:nonFraction>&#160;million in damages related to payments allegedly owed under the parties&#8217; contract. As a co-owner of Ludington, Consumers would be liable for <ix:nonFraction unitRef="number" contextRef="i7d426d10023d4b4ea791eac108bf7de1_I20220630" decimals="3" name="us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzM4NDgyOTA3MjgyMTA_c9360a6a-22bc-4d70-8dce-ebcee9859199">51</ix:nonFraction>&#160;percent of any such damages. Consumers believes the motion to dismiss and counterclaims are without merit, but cannot predict the financial impact or outcome of this matter. An unfavorable outcome could have a material adverse effect on CMS&#160;Energy&#8217;s and Consumers&#8217; financial condition, results of operations, or liquidity.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">J.H.&#160;Campbell&#160;3 Plant Retirement Contract Dispute:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In May&#160;2022, Consumers filed a complaint against Wolverine Power Supply Cooperative,&#160;Inc. in the Ottawa County Circuit Court and requested a ruling that Consumers has sole authority to decide to retire the J.H.&#160;Campbell&#160;3 coal-fueled generating unit under the unit&#8217;s Joint Ownership and Operating Agreement. In July&#160;2022, Wolverine Power Supply Cooperative,&#160;Inc. filed an answer, affirmative defenses, and a counterclaim seeking approximately $<ix:nonFraction unitRef="usd" contextRef="i9f36d228b6fe4abf9ec1ac7017105fac_D20220701-20220731" decimals="-6" name="us-gaap:LossContingencyDamagesSoughtValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzcxNDY4MjU2MTM2NTQ_43d14657-5d52-4b70-8208-570421d1645e">37</ix:nonFraction>&#160;million in damages allegedly caused by Consumers&#8217; decision to retire the unit before the end of its useful life. In July&#160;2022, Consumers filed a motion for summary disposition, which is scheduled to be heard in August&#160;2022. Consumers believes Wolverine Power Supply Cooperative, Inc.&#8217;s claims have no merit, but cannot predict the final impact or outcome on this matter. An unfavorable outcome could have a material adverse effect on CMS&#160;Energy&#8217;s and Consumers&#8217; financial condition, results of operations, or liquidity. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Consumers Gas Utility Contingencies</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Gas Environmental Matters:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers expects to incur remediation and other response activity costs at a number of sites under NREPA. These sites include <ix:nonFraction unitRef="site" contextRef="ie4962519bee54771a3ee9c9748cc8beb_I20220630" decimals="INF" name="cms:NumberOfFormerManufacturedGasPlants" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzYzMjA_49659391-af3e-4170-a051-c969fa095cfa">23</ix:nonFraction>&#160;former MGP facilities. Consumers operated the facilities on these sites for some part of their operating lives. For some of these sites, Consumers has no present ownership interest or may own only a portion of the original site.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">At June&#160;30,&#160;2022, Consumers had a recorded liability of $<ix:nonFraction unitRef="usd" contextRef="ie4962519bee54771a3ee9c9748cc8beb_I20220630" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingencies" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzY1OTQ_1fe9bb26-23f0-4f98-8b48-a0b31cb142ed">57</ix:nonFraction>&#160;million for its remaining obligations for these sites. This amount represents the present value of long-term projected costs, using a discount rate of <ix:nonFraction unitRef="number" contextRef="ie4962519bee54771a3ee9c9748cc8beb_I20220630" decimals="4" name="us-gaap:AccrualForEnvironmentalLossContingenciesDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzY3NDA_b64883ab-8f5d-4072-ae8c-de2b6529c8b7">2.57</ix:nonFraction>&#160;percent and an inflation rate of <ix:nonFraction unitRef="number" contextRef="ie4962519bee54771a3ee9c9748cc8beb_I20220630" decimals="3" name="cms:AccrualForEnvironmentalLossContingenciesInflationRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzY3Njg_b11093db-1f36-4ff6-8707-4b2c69e22280">2.5</ix:nonFraction>&#160;percent. The undiscounted amount of the remaining obligation is $<ix:nonFraction unitRef="usd" contextRef="ie4962519bee54771a3ee9c9748cc8beb_I20220630" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzY4Mjc_a5aa50e6-2f57-4072-8cc1-e3b6aefd61e3">60</ix:nonFraction>&#160;million. <ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="cms:ExpectedRemediationCostsByYearTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzEzOTg1_c5ef82ec-2817-4573-b07a-4b8513e746ee" continuedAt="i6ce5cdee327642a2a28f1dee2d579c98" escape="true">Consumers expects to pay the following amounts for remediation and other response activity costs during the remainder of 2022 and in each of the next five&#160;years:</ix:nonNumeric></span></div><div style="margin-bottom:12pt"><ix:continuation id="i6ce5cdee327642a2a28f1dee2d579c98"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.242%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.242%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.242%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.242%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.242%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.242%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.793%"></td><td style="width:0.1%"></td></tr><tr><td colspan="39" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2023</span></td><td colspan="6" style="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:120%">2024</span></td><td colspan="6" style="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:120%">2025</span></td><td colspan="6" style="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:120%">2026</span></td><td colspan="6" style="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:120%">2027</span></td></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:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #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:120%">Remediation and other response activity costs</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="ie4962519bee54771a3ee9c9748cc8beb_I20220630" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpmNDUxOWI3Zjc1NDM0ZDQxYTE1NmRlZjA0YWZjNjRlOC90YWJsZXJhbmdlOmY0NTE5YjdmNzU0MzRkNDFhMTU2ZGVmMDRhZmM2NGU4XzMtMi0xLTEtMTQ3NDk1_6bc09f21-1e95-4550-9b6c-9d9451e361b6">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="ie4962519bee54771a3ee9c9748cc8beb_I20220630" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpmNDUxOWI3Zjc1NDM0ZDQxYTE1NmRlZjA0YWZjNjRlOC90YWJsZXJhbmdlOmY0NTE5YjdmNzU0MzRkNDFhMTU2ZGVmMDRhZmM2NGU4XzMtNC0xLTEtMTQ3NDk1_f78cf381-0de8-4360-b67f-1d1d0b477c1d">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="ie4962519bee54771a3ee9c9748cc8beb_I20220630" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpmNDUxOWI3Zjc1NDM0ZDQxYTE1NmRlZjA0YWZjNjRlOC90YWJsZXJhbmdlOmY0NTE5YjdmNzU0MzRkNDFhMTU2ZGVmMDRhZmM2NGU4XzMtNi0xLTEtMTQ3NDk1_a2724179-8e10-4fae-baf1-b69a90d71b9b">24</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="ie4962519bee54771a3ee9c9748cc8beb_I20220630" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpmNDUxOWI3Zjc1NDM0ZDQxYTE1NmRlZjA0YWZjNjRlOC90YWJsZXJhbmdlOmY0NTE5YjdmNzU0MzRkNDFhMTU2ZGVmMDRhZmM2NGU4XzMtOC0xLTEtMTQ3NDk1_0b68b0c5-5983-4f0a-8296-3ebbbdfefe6f">11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="ie4962519bee54771a3ee9c9748cc8beb_I20220630" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpmNDUxOWI3Zjc1NDM0ZDQxYTE1NmRlZjA0YWZjNjRlOC90YWJsZXJhbmdlOmY0NTE5YjdmNzU0MzRkNDFhMTU2ZGVmMDRhZmM2NGU4XzMtMTAtMS0xLTE0NzQ5NQ_e36204f4-dc7b-4e04-bfb6-26038de43c81">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="ie4962519bee54771a3ee9c9748cc8beb_I20220630" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpmNDUxOWI3Zjc1NDM0ZDQxYTE1NmRlZjA0YWZjNjRlOC90YWJsZXJhbmdlOmY0NTE5YjdmNzU0MzRkNDFhMTU2ZGVmMDRhZmM2NGU4XzMtMTItMS0xLTE0NzQ5NQ_9d38fe62-c6b1-47f1-9039-46a113f585a5">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers periodically reviews these cost estimates. Any significant change in the underlying assumptions, such as an increase in the number of sites, changes in remediation techniques, or legal and regulatory requirements, could affect Consumers&#8217; estimates of annual response activity costs and the MGP liability.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Pursuant to orders issued by the MPSC, Consumers defers its MGP-related remediation costs and recovers them from its customers over a <ix:nonNumeric contextRef="i319ea7056c9844da8b49f66f9a65a385_D20220101-20220630" name="us-gaap:RegulatoryAssetAmortizationPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzE0MDYx_c186aa42-dbb3-495f-a4bc-ed39cf0ad07d">ten-year</ix:nonNumeric> period. At June&#160;30,&#160;2022, Consumers had a regulatory asset of $<ix:nonFraction unitRef="usd" contextRef="i6fe974666cb544568b9470372f61f94d_I20220630" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzc0Mzk_32623dd9-38b1-4aaa-abae-e0edd7801ec8">107</ix:nonFraction>&#160;million related to the MGP sites.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><ix:continuation id="i077be191c0b14a12833f1d82dd4456c6" continuedAt="i59c7785d29904250abe7bab89f7bfa1b"><ix:continuation id="i683e2ca8475c41229a55c1a50f62f14d" continuedAt="ib4f5b6d51e9b46d7a27ed8403f96452e"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers estimates that its liability to perform remediation and other response activities at NREPA sites other than the MGP sites could reach $<ix:nonFraction unitRef="usd" contextRef="i6241ec218e0646c0941171731d7933fd_I20220630" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingencies" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzc2MTI_0d2960b2-e443-4841-a294-58be4b8c419f">3</ix:nonFraction>&#160;million. At June&#160;30,&#160;2022, Consumers had a recorded liability of less than $<ix:nonFraction unitRef="usd" contextRef="i32229aa0040e4ae192992e0ee4e15118_I20220630" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingencies" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzc2Njg_e6438e1a-bf3b-4d84-bdb6-721da65c9326">1</ix:nonFraction>&#160;million, the minimum amount in the range of its estimated probable liability, as no amount in the range was considered a better estimate than any other amount.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Ray Compressor Station: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On January&#160;30,&#160;2019, Consumers experienced a fire at the Ray Compressor Station, which resulted in the Ray Storage Field being off&#8209;line or operating at significantly reduced capacity, which negatively affected Consumers&#8217; natural gas supply and delivery capacity. This incident, which occurred during the extreme polar vortex weather condition, required Consumers to request voluntary reductions in customer load, to implement contingency gas supply purchases, and to implement a curtailment of natural gas deliveries for industrial and large commercial customers pursuant to Consumers&#8217; MPSC curtailment tariff. The curtailment and request for voluntary reductions of customer loads were canceled as of midnight, February&#160;1,&#160;2019. Consumers investigated the cause of the incident, and filed a report on the incident with the MPSC in April&#160;2019. In response, the MPSC issued an order in July&#160;2019, directing Consumers to file additional reports regarding the incident and to include detail of the resulting costs in a future rate proceeding. The compressor station is presently operating at full capacity. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In September&#160;2020, the MPSC disallowed the recovery of $<ix:nonFraction unitRef="usd" contextRef="i53168e0f31064cfd8360aacfbe4f0b90_D20200901-20200930" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzkwMDc_c8ca801d-0d49-45a6-89ba-121fba7c909e">7</ix:nonFraction>&#160;million in incremental gas purchases related to the fire. In January&#160;2021, the MPSC denied Consumers&#8217; petition for a rehearing challenging this disallowance. In February&#160;2021, Consumers filed an appeal of the MPSC&#8217;s denial with the Michigan Court of Appeals. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December&#160;2021, Consumers filed a gas rate case with the MPSC that included a request for recovery of the capital expenditures incurred to restore and modify the compressor station. Consumers incurred capital expenditures of $<ix:nonFraction unitRef="usd" contextRef="iff49d700b11b46b09f82a5316f19b954_D20200101-20211231" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzM4NDgyOTA3MTUxOTA_fe3c829e-666d-45d4-a62a-32c771dc1298">17</ix:nonFraction>&#160;million during 2020 and 2021 to restore and modify the compressor station.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the six&#160;months ended June&#160;30,&#160;2022, Consumers received insurance proceeds of $<ix:nonFraction unitRef="usd" contextRef="i0f537426ec3949a08cacf456d3020225_D20220101-20220630" decimals="-6" name="us-gaap:LossContingencyReceivableProceeds" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzM4NDgyOTA3MTU0MjU_1b91d3e2-7ad9-4e80-ae38-861ac3f43686">13</ix:nonFraction>&#160;million, representing recovery of costs incurred to restore the compressor station and incremental gas purchases related to the fire. Consumers had recognized the insurance recovery during 2021.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In June&#160;2022, Consumers, the MPSC Staff, and other intervenors reached a settlement of the gas rate case and the MPSC approved it in July&#160;2022. As a part of the settlement agreement, Consumers agreed, at this time, to not seek recovery of the capital expenditures, net of insurance proceeds, related to restoring and modifying the Ray Compressor Station. As a result, Consumers recorded an impairment charge of $<ix:nonFraction unitRef="usd" contextRef="i0f537426ec3949a08cacf456d3020225_D20220101-20220630" decimals="-6" name="us-gaap:TangibleAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzM4NDgyOTA3MTY5MzI_8323770d-847b-40cc-ba99-3d4133317ffc"><ix:nonFraction unitRef="usd" contextRef="i7f2b342bcd0f4d56b4c912e71c903c40_D20220401-20220630" decimals="-6" name="us-gaap:TangibleAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzM4NDgyOTA3MTY5MzI_cf7d0351-db64-4f76-800c-1ef1f8b0a0ab">10</ix:nonFraction></ix:nonFraction>&#160;million within maintenance and other operating expenses on its consolidated statements of income for the three and six&#160;months ended June&#160;30,&#160;2022.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">68</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><ix:continuation id="i59c7785d29904250abe7bab89f7bfa1b" continuedAt="ic9f7181ad8394550a12c1415af70601d"><ix:continuation id="ib4f5b6d51e9b46d7a27ed8403f96452e" continuedAt="id728a203f5e64974aa0c3bb9aff90986"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Guarantees</span></div><ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="us-gaap:ScheduleOfGuaranteeObligationsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzEzOTg5_8ae38e16-9d2e-44fa-afc0-d312bb5856ec" escape="true"><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="us-gaap:ScheduleOfGuaranteeObligationsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzE0MDYy_23106152-5afb-4f40-a0dc-3e44a10bef1d" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are CMS&#160;Energy&#8217;s and Consumers&#8217; guarantees at June&#160;30,&#160;2022:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.944%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.944%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="21" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guarantee Description</span></td><td colspan="3" style="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%">Issue Date</span></td><td colspan="3" style="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%">Expiration Date</span></td><td colspan="6" style="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%">Maximum Obligation</span></td><td colspan="6" style="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%">Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">Indemnity obligations from sale of membership interests in VIEs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">various</span></td><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:120%"><ix:nonNumeric contextRef="i77f9df2db2574a7aa8f08045a0ce4039_D20220101-20220630" name="us-gaap:GuaranteeObligationsTerm" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpkYmNlNTY0YWY2MzY0NmI1YWM2ZGE5M2EzOTg5MjQzNy90YWJsZXJhbmdlOmRiY2U1NjRhZjYzNjQ2YjVhYzZkYTkzYTM5ODkyNDM3XzMtMi0xLTEtMTQ3NDk1_1b4da1ad-9f70-4fe9-ab8c-6093fd9ae394">indefinite</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="idbb7e87ecb4f4ca6804fecf6f30c3eaf_I20220630" decimals="-6" name="us-gaap:GuaranteeObligationsMaximumExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpkYmNlNTY0YWY2MzY0NmI1YWM2ZGE5M2EzOTg5MjQzNy90YWJsZXJhbmdlOmRiY2U1NjRhZjYzNjQ2YjVhYzZkYTkzYTM5ODkyNDM3XzMtNC0xLTEtMTQ3NDk1_454a4b88-f9af-482d-a492-a2954875fc1e">342</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="idbb7e87ecb4f4ca6804fecf6f30c3eaf_I20220630" decimals="-6" name="us-gaap:GuaranteeObligationsCurrentCarryingValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpkYmNlNTY0YWY2MzY0NmI1YWM2ZGE5M2EzOTg5MjQzNy90YWJsZXJhbmdlOmRiY2U1NjRhZjYzNjQ2YjVhYzZkYTkzYTM5ODkyNDM3XzMtNi0xLTEtMTQ3NDk1_df3e80b6-1de5-4d6d-9ae3-5412d298d8fb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indemnity obligations from stock and asset sale agreements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><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:120%">various</span></td><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:120%"><ix:nonNumeric contextRef="ia9c9b5175f574f8b9b109f2a65c945a7_D20220101-20220630" name="us-gaap:GuaranteeObligationsTerm" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpkYmNlNTY0YWY2MzY0NmI1YWM2ZGE5M2EzOTg5MjQzNy90YWJsZXJhbmdlOmRiY2U1NjRhZjYzNjQ2YjVhYzZkYTkzYTM5ODkyNDM3XzQtMi0xLTEtMTQ3NDk1_1e7d5a1d-8cab-4b43-a2d4-48fd08b60995">indefinite</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1d021de5063e46898032ee2963829852_I20220630" decimals="-6" name="us-gaap:GuaranteeObligationsMaximumExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpkYmNlNTY0YWY2MzY0NmI1YWM2ZGE5M2EzOTg5MjQzNy90YWJsZXJhbmdlOmRiY2U1NjRhZjYzNjQ2YjVhYzZkYTkzYTM5ODkyNDM3XzQtNC0xLTEtMTQ3NDk1_35e9f8f0-2680-417d-aaac-9d10c88e77f0">226</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1d021de5063e46898032ee2963829852_I20220630" decimals="-6" name="us-gaap:GuaranteeObligationsCurrentCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpkYmNlNTY0YWY2MzY0NmI1YWM2ZGE5M2EzOTg5MjQzNy90YWJsZXJhbmdlOmRiY2U1NjRhZjYzNjQ2YjVhYzZkYTkzYTM5ODkyNDM3XzQtNi0xLTEtMTQ3NDk1_edb3f699-3dc8-422a-a85b-d5111141fe82">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guarantee</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><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:120%">July&#160;2011</span></td><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:120%"><ix:nonNumeric contextRef="i704fbac71f6b452896c4e7f79ca1d6e5_D20220101-20220630" name="us-gaap:GuaranteeObligationsTerm" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpkYmNlNTY0YWY2MzY0NmI1YWM2ZGE5M2EzOTg5MjQzNy90YWJsZXJhbmdlOmRiY2U1NjRhZjYzNjQ2YjVhYzZkYTkzYTM5ODkyNDM3XzUtMi0xLTEtMTQ3NDk1_1367d5b4-95c3-41b5-b5d5-549247e25b1b">indefinite</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i515e1b50eedb4c8cb661176f54489ac3_I20220630" decimals="-6" name="us-gaap:GuaranteeObligationsMaximumExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpkYmNlNTY0YWY2MzY0NmI1YWM2ZGE5M2EzOTg5MjQzNy90YWJsZXJhbmdlOmRiY2U1NjRhZjYzNjQ2YjVhYzZkYTkzYTM5ODkyNDM3XzUtNC0xLTEtMTQ3NDk1_77d142d0-db83-4cfe-8d6a-b4ea7d6ad641">30</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i515e1b50eedb4c8cb661176f54489ac3_I20220630" decimals="-6" name="us-gaap:GuaranteeObligationsCurrentCarryingValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpkYmNlNTY0YWY2MzY0NmI1YWM2ZGE5M2EzOTg5MjQzNy90YWJsZXJhbmdlOmRiY2U1NjRhZjYzNjQ2YjVhYzZkYTkzYTM5ODkyNDM3XzUtNi0xLTEtMTQ3NDk1_6a840cc8-40e0-43d3-b698-24a6b77d2636">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">Guarantee</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">July&#160;2011</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%"><ix:nonNumeric contextRef="if51cf50c366a4e7f94413ec168f779b3_D20220101-20220630" name="us-gaap:GuaranteeObligationsTerm" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpkYmNlNTY0YWY2MzY0NmI1YWM2ZGE5M2EzOTg5MjQzNy90YWJsZXJhbmdlOmRiY2U1NjRhZjYzNjQ2YjVhYzZkYTkzYTM5ODkyNDM3XzctMi0xLTEtMTQ3NDk1_116bc508-3b9d-4123-a986-5f37629e7020">indefinite</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i296732aaa4904ac19306e178807c4b01_I20220630" decimals="-6" name="us-gaap:GuaranteeObligationsMaximumExposure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpkYmNlNTY0YWY2MzY0NmI1YWM2ZGE5M2EzOTg5MjQzNy90YWJsZXJhbmdlOmRiY2U1NjRhZjYzNjQ2YjVhYzZkYTkzYTM5ODkyNDM3XzctNC0xLTEtMTQ3NDk1_0dd81c60-49cc-4ec0-b2e4-0e468dcf1f3b">30</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i296732aaa4904ac19306e178807c4b01_I20220630" decimals="-6" name="us-gaap:GuaranteeObligationsCurrentCarryingValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpkYmNlNTY0YWY2MzY0NmI1YWM2ZGE5M2EzOTg5MjQzNy90YWJsZXJhbmdlOmRiY2U1NjRhZjYzNjQ2YjVhYzZkYTkzYTM5ODkyNDM3XzctNi0xLTEtMTQ3NDk1_2cb4d72c-fe82-4447-b6bd-e4b39f5e62d4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These obligations arose from the sale of membership interests in NWO&#160;Holdco and Aviator Wind to tax equity investors. CMS&#160;Enterprises provided certain indemnity obligations that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. These obligations are generally capped at an amount equal to the tax equity investor&#8217;s capital contributions plus a specified return, less any distributions and tax benefits it receives, in connection with its membership interest. For any indemnity obligations related to Aviator Wind, CMS&#160;Enterprises would recover <ix:nonFraction unitRef="number" contextRef="icb6df08b62934477a60bccdb44a3353f_I20220630" decimals="2" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzExMjUy_13c8684e-73c8-4f05-b310-58246acae69f">49</ix:nonFraction>&#160;percent of any amounts paid to the tax equity investor from the other owner of Aviator Wind Equity Holdings. Additionally, Aviator Wind holds insurance coverage that would partially protect against losses incurred as a result of certain failures to qualify for production tax credits. For further details on CMS&#160;Enterprises&#8217; ownership interest in NWO&#160;Holdco and Aviator Wind, see Note&#160;12, Variable Interest Entities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These obligations arose from stock and asset sale agreements under which CMS&#160;Energy or a subsidiary of CMS&#160;Energy indemnified the purchaser for losses resulting from various matters, including claims related to taxes and breaches of representations and warranties. The maximum obligation amount is mostly related to an Equatorial Guinea tax claim and an indemnity provided in connection with the sale of EnerBank to Regions Bank. For further details on the sale, see Note&#160;13, Exit Activities and Discontinued Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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%">CMS&#160;Energy believes the likelihood of material loss to be remote for the indemnity obligations not recorded as liabilities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">This obligation comprises a guarantee provided by Consumers to the U.S.&#160;Department of Energy in connection with a settlement agreement regarding damages resulting from the department&#8217;s failure to accept spent nuclear fuel from nuclear power plants formerly owned by Consumers.</span></div></ix:nonNumeric></ix:nonNumeric><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Additionally, in the normal course of business, CMS&#160;Energy, Consumers, and certain other subsidiaries of CMS&#160;Energy have entered into various agreements containing tax and other indemnity provisions for which they are unable to estimate the maximum potential obligation. At June&#160;30,&#160;2022, the carrying value of these indemnity obligations was $<ix:nonFraction unitRef="usd" contextRef="if7a28abf7d4f4bd5b8d73e070878f724_I20220630" decimals="-6" name="us-gaap:GuaranteeObligationsCurrentCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzEyODMz_7f911b6d-6df1-46a0-8b93-a5def54465fd">1</ix:nonFraction>&#160;million. CMS&#160;Energy and Consumers consider the likelihood that they would be required to perform or incur substantial losses related to these indemnities to be remote.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Other Contingencies</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In addition to the matters disclosed in this Note and Note&#160;1, Regulatory Matters, there are certain other lawsuits and administrative proceedings before various courts and governmental agencies, as well as unasserted claims that may result in such proceedings, arising in the ordinary course of business to which CMS&#160;Energy, Consumers, and certain other subsidiaries of CMS&#160;Energy are parties. These other lawsuits, </span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:continuation id="ic9f7181ad8394550a12c1415af70601d"><ix:continuation id="id728a203f5e64974aa0c3bb9aff90986">proceedings, and unasserted claims may involve personal injury, property damage, contracts, environmental matters, federal and state taxes, rates, licensing, employment, and other matters. Further, CMS&#160;Energy and Consumers occasionally self-report certain regulatory non&#8209;compliance matters that may or may not eventually result in administrative proceedings. CMS&#160;Energy and Consumers believe that the outcome of any one of these proceedings and potential claims will not have a material negative effect on their consolidated results of operations, financial condition, or liquidity.</ix:continuation></ix:continuation></span></div><div id="iedef37dc53354d4baa10c50c5095e29f_277"></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">3:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzcvZnJhZzpjOWI5MmI4YmNjY2Q0ODVjYTAwYWYxYWEwODQyYmMwOS90ZXh0cmVnaW9uOmM5YjkyYjhiY2NjZDQ4NWNhMDBhZjFhYTA4NDJiYzA5Xzk_32451b2e-250d-48ce-82a2-96217ba9fcd7" continuedAt="i16f67bfb44764059b1958989e072d27f" escape="true"><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzcvZnJhZzpjOWI5MmI4YmNjY2Q0ODVjYTAwYWYxYWEwODQyYmMwOS90ZXh0cmVnaW9uOmM5YjkyYjhiY2NjZDQ4NWNhMDBhZjFhYTA4NDJiYzA5Xzk_4561ce45-3a5b-441b-9d6c-420ecc100460" continuedAt="i9245d583bc9e4fce94f2000dedadbf0e" escape="true">Financings and Capitalization</ix:nonNumeric></ix:nonNumeric></span></div><div id="iedef37dc53354d4baa10c50c5095e29f_286"></div><ix:continuation id="i16f67bfb44764059b1958989e072d27f" continuedAt="i8bdde3313a3c41dcafcf0c9b99df9e79"><ix:continuation id="i9245d583bc9e4fce94f2000dedadbf0e" continuedAt="i5cbab51d2445492f9938aa808e9fa0d0"><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="us-gaap:ScheduleOfDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yODYvZnJhZzphOTkzMGQzZDk5ZWI0MzdhODEzZDBjNTc4YTM0MTc0Yi90ZXh0cmVnaW9uOmE5OTMwZDNkOTllYjQzN2E4MTNkMGM1NzhhMzQxNzRiXzEwOQ_4db5f673-97e0-4e80-986b-d1f11cb14cc3" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a summary of major long-term debt retirements during the six&#160;months ended June&#160;30,&#160;2022:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.848%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.925%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.928%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal<br/>(In Millions)</span></td><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%">Interest Rate</span></td><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%">Retirement Date</span></td><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%">Maturity Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">CMS&#160;Enterprises, including subsidiaries</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;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:120%">Term loan facility</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78d6d1b30eda475a95a7ba4c7f78a19a_I20220630" decimals="-6" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yODYvZnJhZzphOTkzMGQzZDk5ZWI0MzdhODEzZDBjNTc4YTM0MTc0Yi90YWJsZTpiZDg2ZmUwMDY1NTg0YzM4ODRhMDM3MTBhNjJjMDZiYi90YWJsZXJhbmdlOmJkODZmZTAwNjU1ODRjMzg4NGEwMzcxMGE2MmMwNmJiXzItMi0xLTEtMTQ3NDk1_79414eed-7882-4b11-be6f-191dc0da5542">76</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">variable</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2022</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2025</span></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In June&#160;2022, CMS&#160;Enterprises sold a Class&#160;A membership interest in NWO&#160;Holdco to a tax equity investor for $<ix:nonFraction unitRef="usd" contextRef="i7b2c4c641b92433497601230dddce459_D20220601-20220630" decimals="-6" name="us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yODYvZnJhZzphOTkzMGQzZDk5ZWI0MzdhODEzZDBjNTc4YTM0MTc0Yi90ZXh0cmVnaW9uOmE5OTMwZDNkOTllYjQzN2E4MTNkMGM1NzhhMzQxNzRiXzEwNDQ1MzYwNDY2NTMw_8b3cb69a-2cda-4db3-b017-21edb638641c">49</ix:nonFraction>&#160;million. Proceeds from the sale were used to retire the non-recourse debt held by a subsidiary of CMS&#160;Enterprises. For more information, see Note&#160;12, Variable Interest Entities.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">New Term Loan Credit Agreement: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In July&#160;2022, Consumers entered into a delayed-draw $<ix:nonFraction unitRef="usd" contextRef="ic77faa2f219f4e96931e36e069365f4e_I20220731" decimals="-8" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yODYvZnJhZzphOTkzMGQzZDk5ZWI0MzdhODEzZDBjNTc4YTM0MTc0Yi90ZXh0cmVnaW9uOmE5OTMwZDNkOTllYjQzN2E4MTNkMGM1NzhhMzQxNzRiXzEwNDQ1MzYwNDY0MDc1_0cf767ab-5770-4a05-a0f8-d14a8993e9d3">1.0</ix:nonFraction>&#160;billion unsecured term loan credit agreement with an interest rate of SOFR plus <ix:nonFraction unitRef="number" contextRef="ifb9245277cdd45c7abd7bf2130c9bc4e_D20220701-20220731" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yODYvZnJhZzphOTkzMGQzZDk5ZWI0MzdhODEzZDBjNTc4YTM0MTc0Yi90ZXh0cmVnaW9uOmE5OTMwZDNkOTllYjQzN2E4MTNkMGM1NzhhMzQxNzRiXzEwNDQ1MzYwNDY0MTUx_b4d60862-426a-4c00-bb89-30f7c592b610">0.650</ix:nonFraction>&#160;percent. The proceeds of the loan will be used to fund working capital and for general corporate purposes. The term loan matures in January&#160;2024. Consumers has until November&#160;2022 to draw funds under the facility. At&#160;July&#160;28, 2022, Consumers had not drawn on this facility.</span></div></ix:continuation></ix:continuation><div id="iedef37dc53354d4baa10c50c5095e29f_292"></div><ix:continuation id="i8bdde3313a3c41dcafcf0c9b99df9e79" continuedAt="ic0c14c4eb59e4aff9cf705840000be2b"><ix:continuation id="i5cbab51d2445492f9938aa808e9fa0d0" continuedAt="i3714aa9bb03b48bf9a6cb0bbd8f0fb89"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Credit Facilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90ZXh0cmVnaW9uOjE5N2Y2MjdjMGRkZjQxMDNhM2M5NmU4Y2M3MWZjOTU3XzI3MTY_11508553-25ca-4642-b5f3-8962e23aad04" continuedAt="ia92b977d3d5b41eb948a922e4ee5739a" escape="true"><ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90ZXh0cmVnaW9uOjE5N2Y2MjdjMGRkZjQxMDNhM2M5NmU4Y2M3MWZjOTU3XzI3MTY_e7e9c176-cba8-475b-97af-18ae9da45621" continuedAt="i992bba2464b74c7e934ac853fcbe2210" escape="true">The following credit facilities with banks were available at June&#160;30,&#160;2022:</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="ia92b977d3d5b41eb948a922e4ee5739a"><ix:continuation id="i992bba2464b74c7e934ac853fcbe2210"><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.396%"></td><td style="width:0.1%"></td></tr><tr><td colspan="27" style="border-bottom: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-style:italic;font-weight:400;line-height:100%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expiration Date</span></td><td colspan="6" style="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%">Amount of Facility</span></td><td colspan="6" style="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%">Amount Borrowed</span></td><td colspan="6" style="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%">Letters of Credit Outstanding</span></td><td colspan="6" style="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%">Amount Available</span></td></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">June&#160;5, 2024</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i61f59aa5f40640768ece44802727a38e_I20220630" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzMtMi0xLTEtMTQ3NDk1_50d77c01-3292-4f04-8a04-aa05a3ab64e5">550</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i61f59aa5f40640768ece44802727a38e_I20220630" decimals="-6" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzMtNC0xLTEtMTQ3NDk1_17344808-515a-4616-b14b-81c126d4495a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i61f59aa5f40640768ece44802727a38e_I20220630" decimals="-6" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzMtNi0xLTEtMTQ3NDk1_b7245472-4f71-47be-a7bd-0c79afb9c7ec">14</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i61f59aa5f40640768ece44802727a38e_I20220630" decimals="-6" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzMtOC0xLTEtMTQ3NDk1_ed85a39c-acdf-4f67-b3b3-b0a2bb9fe9d1">536</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 23, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib53b9d67caea409d9fce9238856083a3_I20220630" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzQtMi0xLTEtMTQ3NDk1_806a6fec-8217-43ec-825b-5b3b2af559fa">50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib53b9d67caea409d9fce9238856083a3_I20220630" decimals="-6" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzQtNC0xLTEtMTQ3NDk1_ded409dc-3b63-43d1-b643-9f34509cbc00">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib53b9d67caea409d9fce9238856083a3_I20220630" decimals="-6" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzQtNi0xLTEtMTQ3NDk1_fcc1575a-1e91-48e0-ab33-8ae8ef802b66">50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib53b9d67caea409d9fce9238856083a3_I20220630" decimals="-6" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzQtOC0xLTEtMTQ3NDk1_48a4415a-9241-4ec4-bacf-853bd03fd9f9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Enterprises, including subsidiaries</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">September&#160;25, 2025</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i03fa7425eaf44aca8037cd3df4384436_I20220630" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzYtMi0xLTEtMTQ3NDk1_6bd94c62-57b8-4ac8-b2a0-d4fda522e303">37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i03fa7425eaf44aca8037cd3df4384436_I20220630" decimals="-6" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzYtNC0xLTEtMTQ3NDk1_6fc22910-4f7a-4407-a5f5-6b82f2b80d14">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i03fa7425eaf44aca8037cd3df4384436_I20220630" decimals="-6" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzYtNi0xLTEtMTQ3NDk1_fcc19007-45c8-4c9c-859f-cc48b9a89b8b">37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i03fa7425eaf44aca8037cd3df4384436_I20220630" decimals="-6" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzYtOC0xLTEtMTQ3NDk1_87538e33-79bc-47c6-a0e4-556823b8a1d3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">June&#160;5, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i5222536d36f24a2798672dc1e277ddeb_I20220630" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzktMi0xLTEtMTQ3NDk1_39f5f037-1618-4021-970a-1d9f4ba86138">850</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i5222536d36f24a2798672dc1e277ddeb_I20220630" decimals="-6" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzktNC0xLTEtMTQ3NDk1_347bd8a6-a1f9-4911-a924-075e85019bb9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i5222536d36f24a2798672dc1e277ddeb_I20220630" decimals="-6" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzktNi0xLTEtMTQ3NDk1_d3f9d95b-3457-4f6b-aea7-8dd4eda557f3">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i5222536d36f24a2798672dc1e277ddeb_I20220630" decimals="-6" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzktOC0xLTEtMTQ3NDk1_a80bb0a8-c0da-4a1d-8fdf-011b596a16cb">837</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">November&#160;19, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i1fd8fa65c3b2494c96eb148a3c690db7_I20220630" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzEwLTItMS0xLTE0NzQ5NQ_8a80d5d9-1811-4dc9-ba5a-b850e889f101">250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i1fd8fa65c3b2494c96eb148a3c690db7_I20220630" decimals="-6" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzEwLTQtMS0xLTE0NzQ5NQ_76be4934-fecd-4ea8-a273-613f4329b585">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i1fd8fa65c3b2494c96eb148a3c690db7_I20220630" decimals="-6" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzEwLTYtMS0xLTE0NzQ5NQ_13d47008-0821-4a3c-b0fe-39952d378f1e">61</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i1fd8fa65c3b2494c96eb148a3c690db7_I20220630" decimals="-6" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzEwLTgtMS0xLTE0NzQ5NQ_eea16d8d-0d4f-47e2-9213-393cf974857a">189</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">This letter of credit facility is available to Aviator Wind Equity Holdings. For more information regarding Aviator Wind Equity Holdings, see Note&#160;12, Variable Interest Entities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Obligations under these facilities are secured by first mortgage bonds of Consumers.</span></div></ix:continuation></ix:continuation><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Regulatory Authorization for Financings:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers is required to maintain FERC authorization for financings. Any long-term issuances during the authorization period are exempt from FERC&#8217;s competitive bidding and negotiated placement requirements. In March&#160;2022, the FERC issued an </span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><ix:continuation id="ic0c14c4eb59e4aff9cf705840000be2b" continuedAt="i297768737cb44bc1af0a530ec1124365"><ix:continuation id="i3714aa9bb03b48bf9a6cb0bbd8f0fb89" continuedAt="i6e874b25a12c4687a8116a135f612513"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">authorization for financings that was set to expire on March&#160;31,&#160;2023. In April&#160;2022, FERC issued a revision of its March authorization for financings that extends the expiration to March&#160;31,&#160;2024. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Short-term Borrowings:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Under Consumers&#8217; commercial paper program, Consumers may issue, in one or more placements, investment-grade commercial paper notes with maturities of up to 365&#160;days at market interest rates. These issuances are supported by Consumers&#8217; revolving credit facilities and may have an aggregate principal amount outstanding of up to $<ix:nonFraction unitRef="usd" contextRef="i2df09b6aebad4e59965eec4806dea75c_D20220101-20220630" decimals="INF" name="cms:ShortTermDebtAuthorizedBorrowings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90ZXh0cmVnaW9uOjE5N2Y2MjdjMGRkZjQxMDNhM2M5NmU4Y2M3MWZjOTU3XzEyMTc_44212c5d-7005-4879-bdad-f9f106b0640b">500</ix:nonFraction>&#160;million. While the amount of outstanding commercial paper does not reduce the available capacity of the revolving credit facilities, Consumers does not intend to issue commercial paper in an amount exceeding the available capacity of the facilities. At June&#160;30,&#160;2022, there were $<ix:nonFraction unitRef="usd" contextRef="i3c360d00a0ed4fe7a3873fb47b957261_I20220630" decimals="INF" name="us-gaap:ShortTermBorrowings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90ZXh0cmVnaW9uOjE5N2Y2MjdjMGRkZjQxMDNhM2M5NmU4Y2M3MWZjOTU3XzE0Nzc_45980eba-ec9b-4a17-ad77-47b12a562e1c">45</ix:nonFraction>&#160;million of commercial paper notes outstanding under this program at an interest rate of <ix:nonFraction unitRef="number" contextRef="i3c360d00a0ed4fe7a3873fb47b957261_I20220630" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90ZXh0cmVnaW9uOjE5N2Y2MjdjMGRkZjQxMDNhM2M5NmU4Y2M3MWZjOTU3XzEwNDQ1MzYwNDY4NDk1_da2d958c-77e8-4ae3-8d16-e37158ba7dd9">1.950</ix:nonFraction>&#160;percent, recorded as current notes payable on CMS&#160;Energy&#8217;s and Consumers&#8217; consolidated balance sheets.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December&#160;2021, Consumers renewed a short-term credit agreement with CMS&#160;Energy, permitting Consumers to borrow up to $<ix:nonFraction unitRef="usd" contextRef="i7d3e05013682463da65302520bb8909f_I20220630" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90ZXh0cmVnaW9uOjE5N2Y2MjdjMGRkZjQxMDNhM2M5NmU4Y2M3MWZjOTU3XzE2NTU_fb201f92-4ffc-4bcc-a8c4-62088da9faf0">500</ix:nonFraction>&#160;million at an interest rate of the prior month&#8217;s average one-month LIBOR minus <ix:nonFraction unitRef="number" contextRef="i59b9e15177e84022ae473a95c4c86708_D20220101-20220630" decimals="3" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90ZXh0cmVnaW9uOjE5N2Y2MjdjMGRkZjQxMDNhM2M5NmU4Y2M3MWZjOTU3XzE3MDM_c4815ad1-4970-4875-9783-ee92a8bff229">0.100</ix:nonFraction>&#160;percent. At June&#160;30,&#160;2022, outstanding borrowings under the agreement were $<ix:nonFraction unitRef="usd" contextRef="i7d3e05013682463da65302520bb8909f_I20220630" decimals="-6" name="us-gaap:NotesPayableRelatedPartiesClassifiedCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90ZXh0cmVnaW9uOjE5N2Y2MjdjMGRkZjQxMDNhM2M5NmU4Y2M3MWZjOTU3XzE3MTg_256d126a-9270-482f-b95f-856259920271">32</ix:nonFraction>&#160;million bearing an interest rate of <ix:nonFraction unitRef="number" contextRef="i7d3e05013682463da65302520bb8909f_I20220630" decimals="5" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90ZXh0cmVnaW9uOjE5N2Y2MjdjMGRkZjQxMDNhM2M5NmU4Y2M3MWZjOTU3XzEwNDQ1MzYwNDY4Nzk1_15673653-1020-47b0-b6dd-aa34d3f3e5b0">0.825</ix:nonFraction>&#160;percent.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Dividend Restrictions:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> At June&#160;30,&#160;2022, payment of dividends by CMS&#160;Energy on its common stock was limited to $<ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-8" name="cms:AmountAvailableForDividendDistribution" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90ZXh0cmVnaW9uOjE5N2Y2MjdjMGRkZjQxMDNhM2M5NmU4Y2M3MWZjOTU3XzE4NDY_ba4e4235-328a-4a59-b1a7-60f02c343839">6.6</ix:nonFraction>&#160;billion under provisions of the Michigan Business Corporation Act of 1972.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under the provisions of its articles of incorporation, at June&#160;30,&#160;2022, Consumers had $<ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-8" name="us-gaap:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90ZXh0cmVnaW9uOjE5N2Y2MjdjMGRkZjQxMDNhM2M5NmU4Y2M3MWZjOTU3XzE5ODk_3c93d9ea-37ef-4b31-b89a-3d13e1c5a640">1.9</ix:nonFraction>&#160;billion of unrestricted retained earnings available to pay dividends on its common stock to CMS&#160;Energy. Provisions of the Federal Power Act and the Natural Gas Act appear to restrict dividends payable by Consumers to the amount of Consumers&#8217; retained earnings. Several decisions from FERC suggest that, under a variety of circumstances, dividends from Consumers on its common stock would not be limited to amounts in Consumers&#8217; retained earnings. Any decision by Consumers to pay dividends on its common stock in excess of retained earnings would be based on specific facts and circumstances and would be subject to a formal regulatory filing process.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the six&#160;months ended June&#160;30,&#160;2022, Consumers paid $<ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90ZXh0cmVnaW9uOjE5N2Y2MjdjMGRkZjQxMDNhM2M5NmU4Y2M3MWZjOTU3XzI2NTU_75f3859b-85fc-4ee3-8cff-47909216b03e">433</ix:nonFraction>&#160;million in dividends on its common stock to CMS&#160;Energy.</span></div></ix:continuation></ix:continuation><div id="iedef37dc53354d4baa10c50c5095e29f_301"></div><ix:continuation id="i297768737cb44bc1af0a530ec1124365" continuedAt="i83a8904974fb416d954d9d9439d4348e"><ix:continuation id="i6e874b25a12c4687a8116a135f612513" continuedAt="i50ab6be295cf45dd9c3330dc315a02d7"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Issuance of Common Stock:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Under an existing equity offering program, CMS&#160;Energy may sell shares of its common stock having an aggregate sales price of up to $<ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="INF" name="cms:StockOfferingProgramMaximumValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMDEvZnJhZzo5ZDI1MWFlNGMwYjI0YTBhOTE3YmMwMjFiM2NhMzI3NC90ZXh0cmVnaW9uOjlkMjUxYWU0YzBiMjRhMGE5MTdiYzAyMWIzY2EzMjc0XzE0MA_fe3565a5-3b2f-46ff-bd1b-a4638cfbbf22">500</ix:nonFraction>&#160;million in privately negotiated transactions, in &#8220;at the market&#8221; offerings, through forward sales transactions, or otherwise.</span></div><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="us-gaap:ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMDEvZnJhZzo5ZDI1MWFlNGMwYjI0YTBhOTE3YmMwMjFiM2NhMzI3NC90ZXh0cmVnaW9uOjlkMjUxYWU0YzBiMjRhMGE5MTdiYzAyMWIzY2EzMjc0XzE0MjM_e80b170f-0a6c-455e-bf6e-5e5eb9d1bc94" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are details of CMS&#160;Energy&#8217;s forward sales contracts under this program at June&#160;30,&#160;2022:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.130%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.130%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Forward Price Per Share</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract Date</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:10pt;font-weight:400;line-height:120%">Maturity Date</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:10pt;font-weight:400;line-height:120%">Number of Shares</span></td><td colspan="6" style="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%">Initial</span></td><td colspan="6" style="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%">June&#160;30,&#160;2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 15, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ied91b977b6a04f3b93ac4668bafa7d6a_D20200915-20200915" decimals="INF" name="us-gaap:ForwardContractIndexedToIssuersEquityShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMDEvZnJhZzo5ZDI1MWFlNGMwYjI0YTBhOTE3YmMwMjFiM2NhMzI3NC90YWJsZTphMWZiODFkNDgyOTQ0MzM0YjI3M2VmNTYwMjUyNThhMC90YWJsZXJhbmdlOmExZmI4MWQ0ODI5NDQzMzRiMjczZWY1NjAyNTI1OGEwXzItMi0xLTEtMTQ3NDk1_92895e5c-3e29-4f36-8577-dfdf301a4965">846,759</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="ied91b977b6a04f3b93ac4668bafa7d6a_D20200915-20200915" decimals="2" name="us-gaap:ForwardContractIndexedToIssuersEquityForwardRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMDEvZnJhZzo5ZDI1MWFlNGMwYjI0YTBhOTE3YmMwMjFiM2NhMzI3NC90YWJsZTphMWZiODFkNDgyOTQ0MzM0YjI3M2VmNTYwMjUyNThhMC90YWJsZXJhbmdlOmExZmI4MWQ0ODI5NDQzMzRiMjczZWY1NjAyNTI1OGEwXzItNC0xLTEtMTQ3NDk1_8232467f-0b46-4549-b084-4f38aa337a02">61.04</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2d37084902df4c0a8695d6795dca20b5_D20220630-20220630" decimals="2" name="us-gaap:ForwardContractIndexedToIssuersEquityForwardRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMDEvZnJhZzo5ZDI1MWFlNGMwYjI0YTBhOTE3YmMwMjFiM2NhMzI3NC90YWJsZTphMWZiODFkNDgyOTQ0MzM0YjI3M2VmNTYwMjUyNThhMC90YWJsZXJhbmdlOmExZmI4MWQ0ODI5NDQzMzRiMjczZWY1NjAyNTI1OGEwXzItNi0xLTEtMTQ3NDk1_fb002501-7d5d-48b4-9624-ecd3b7b8c0cb">57.57</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 22, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #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:120%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="shares" contextRef="i4caddc60544d4062a7d0e56aa6f7a35c_D20201222-20201222" decimals="INF" name="us-gaap:ForwardContractIndexedToIssuersEquityShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMDEvZnJhZzo5ZDI1MWFlNGMwYjI0YTBhOTE3YmMwMjFiM2NhMzI3NC90YWJsZTphMWZiODFkNDgyOTQ0MzM0YjI3M2VmNTYwMjUyNThhMC90YWJsZXJhbmdlOmExZmI4MWQ0ODI5NDQzMzRiMjczZWY1NjAyNTI1OGEwXzMtMi0xLTEtMTQ3NDk1_83843851-ac9f-4456-9092-824751e3cd73">115,595</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4caddc60544d4062a7d0e56aa6f7a35c_D20201222-20201222" decimals="2" name="us-gaap:ForwardContractIndexedToIssuersEquityForwardRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMDEvZnJhZzo5ZDI1MWFlNGMwYjI0YTBhOTE3YmMwMjFiM2NhMzI3NC90YWJsZTphMWZiODFkNDgyOTQ0MzM0YjI3M2VmNTYwMjUyNThhMC90YWJsZXJhbmdlOmExZmI4MWQ0ODI5NDQzMzRiMjczZWY1NjAyNTI1OGEwXzMtNC0xLTEtMTQ3NDk1_d96a81d0-6799-437c-847c-a0617d364179">61.81</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="ibdb0f5cca7d3492daf01a399bcbe7760_D20220630-20220630" decimals="2" name="us-gaap:ForwardContractIndexedToIssuersEquityForwardRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMDEvZnJhZzo5ZDI1MWFlNGMwYjI0YTBhOTE3YmMwMjFiM2NhMzI3NC90YWJsZTphMWZiODFkNDgyOTQ0MzM0YjI3M2VmNTYwMjUyNThhMC90YWJsZXJhbmdlOmExZmI4MWQ0ODI5NDQzMzRiMjczZWY1NjAyNTI1OGEwXzMtNi0xLTEtMTQ3NDk1_a7e1206e-f261-4ab8-b442-b718afbd67aa">58.72</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">These contracts allow CMS&#160;Energy to either physically settle the contracts by issuing shares of its common stock at the then-applicable forward sale price specified by the agreement or net settle the contracts through the delivery or receipt of cash or shares. CMS&#160;Energy may settle the contracts at any time through their maturity dates, and presently intends to physically settle the contracts by delivering shares of its common stock.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">71</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:continuation id="i83a8904974fb416d954d9d9439d4348e"><ix:continuation id="i50ab6be295cf45dd9c3330dc315a02d7">The initial forward price in the forward equity sale contracts includes a deduction for commissions and will be adjusted on a daily basis over the term based on an interest rate factor and decreased on certain dates by certain predetermined amounts to reflect expected dividend payments. No amounts are recorded on CMS&#160;Energy&#8217;s consolidated balance sheets until settlements of the forward equity sale contracts occur. If CMS&#160;Energy had elected to net cash settle the contracts as of June&#160;30,&#160;2022, it would have been required to pay $<ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMDEvZnJhZzo5ZDI1MWFlNGMwYjI0YTBhOTE3YmMwMjFiM2NhMzI3NC90ZXh0cmVnaW9uOjlkMjUxYWU0YzBiMjRhMGE5MTdiYzAyMWIzY2EzMjc0XzEyOTA_1ca1057b-b269-4222-8cdd-98bcea8ecd8a">9</ix:nonFraction>&#160;million. If CMS&#160;Energy had elected to net share settle the contracts as of June&#160;30,&#160;2022, CMS&#160;Energy would have been required to deliver <ix:nonFraction unitRef="shares" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="INF" name="us-gaap:ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMDEvZnJhZzo5ZDI1MWFlNGMwYjI0YTBhOTE3YmMwMjFiM2NhMzI3NC90ZXh0cmVnaW9uOjlkMjUxYWU0YzBiMjRhMGE5MTdiYzAyMWIzY2EzMjc0XzE0MTE_e88b403d-95db-4cc3-8d73-a3d23f6c59b0">139,666</ix:nonFraction>&#160;shares.</ix:continuation></ix:continuation></span></div><div id="iedef37dc53354d4baa10c50c5095e29f_310"></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">4:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="us-gaap:FairValueMeasurementInputsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90ZXh0cmVnaW9uOmMwN2RhNDIzZjIwYTRiN2VhNzk0YjkzYjNhZGJlMzg4XzQzMzY_564aea91-c2b0-4786-b123-9c8872b45580" continuedAt="i44c3c550d1974cf688e4834e28a3d894" escape="true"><ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="us-gaap:FairValueMeasurementInputsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90ZXh0cmVnaW9uOmMwN2RhNDIzZjIwYTRiN2VhNzk0YjkzYjNhZGJlMzg4XzQzNDI_d9c8ef6c-b400-4561-aff8-01003df9d5c7" continuedAt="i16c1aea931fe4d0c8cd1689791daa968" escape="true">Fair Value Measurements</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="i44c3c550d1974cf688e4834e28a3d894" continuedAt="icd3b00793a494a79bb54626c94aaad7d"><ix:continuation id="i16c1aea931fe4d0c8cd1689791daa968" continuedAt="i841047e57c6b47768fd98b187a71a9be"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accounting standards define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. When measuring fair value, CMS&#160;Energy and Consumers are required to incorporate all assumptions that market participants would use in pricing an asset or liability, including assumptions about risk. A fair value hierarchy prioritizes inputs used to measure fair value according to their observability in the market. The three&#160;levels of the fair value hierarchy are as follows:</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Level&#160;1 inputs are unadjusted quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Level&#160;2 inputs are observable, market-based inputs, other than Level&#160;1 prices. Level&#160;2 inputs may include quoted prices for similar assets or liabilities in active markets, quoted prices in inactive markets, and inputs derived from or corroborated by observable market data.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Level&#160;3 inputs are unobservable inputs that reflect CMS&#160;Energy&#8217;s or Consumers&#8217; own assumptions about how market participants would value their assets and liabilities.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers classify fair value measurements within the fair value hierarchy based on the lowest level of input that is significant to the fair value measurement in its entirety.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Assets and Liabilities Measured at Fair Value on a Recurring Basis</span></div><ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90ZXh0cmVnaW9uOmMwN2RhNDIzZjIwYTRiN2VhNzk0YjkzYjNhZGJlMzg4XzQzMzk_f90c9cf4-c0c8-441c-b319-65a47aa41f78" continuedAt="i3f53c3d4e8194ca289f417b23b466738" escape="true"><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90ZXh0cmVnaW9uOmMwN2RhNDIzZjIwYTRiN2VhNzk0YjkzYjNhZGJlMzg4XzQzNDU_ac389d24-227d-4f83-935b-84a5578ad941" continuedAt="i0c27879fa89c4a9a99e4e43504a8058c" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are CMS&#160;Energy&#8217;s and Consumers&#8217; assets and liabilities recorded at fair value on a recurring basis:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.324%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:100%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:100%">Consumers</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="6" style="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:120%">June&#160;30<br/>2022</span></td><td colspan="6" style="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:120%">December&#160;31<br/>2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="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:120%">June&#160;30<br/>2022</span></td><td colspan="6" style="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:120%">December&#160;31<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i8f3c8c14d3de4ebb810bd31065012c28_I20220630" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzUtMi0xLTEtMTQ3NDk1_f84abd09-efac-4037-8a05-9345b53225cf">19</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i848f2b8467d043799d214a5ecf6bcbbf_I20211231" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzUtNC0xLTEtMTQ3NDk1_356bc9aa-2200-4bb3-a464-94bb120854e6">24</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="iafc4e97270a94d009e3dd545aeacd702_I20220630" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzUtNy0xLTEtMTQ3NDk1_4a7bdf1c-6cf0-4c91-90fb-a593053a251a">18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ief1675ee2f7647a292080ea95308b32c_I20211231" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzUtOS0xLTEtMTQ3NDk1_65f171c7-9b6c-4e86-a0c7-5a4c5d1e79b0">22</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonqualified deferred compensation plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8f3c8c14d3de4ebb810bd31065012c28_I20220630" decimals="-6" name="cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzYtMi0xLTEtMTQ3NDk1_a4ad24c0-70a0-4a54-ac3f-c35d5d1c91c4">23</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i848f2b8467d043799d214a5ecf6bcbbf_I20211231" decimals="-6" name="cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzYtNC0xLTEtMTQ3NDk1_b9bcd695-3d90-4ddf-aa63-9ed4ec7f3aa4">27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="iafc4e97270a94d009e3dd545aeacd702_I20220630" decimals="-6" name="cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzYtNy0xLTEtMTQ3NDk1_5a375ba9-eb9b-4eff-9795-26b68c557d4b">17</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ief1675ee2f7647a292080ea95308b32c_I20211231" decimals="-6" name="cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzYtOS0xLTEtMTQ3NDk1_4e907685-8e2a-4675-9aa7-545272794986">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzctMi0xLTEtMTQ3NDk1_37732851-f148-435a-a694-a6d92909e116">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzctNC0xLTEtMTQ3NDk1_764961ac-c7b4-4afa-8d6b-6b5929a6976e">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzctNy0xLTEtMTQ3NDk1_e6da1a17-9bd6-4758-9e43-b8f22348d4b0">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzctOS0xLTEtMTQ3NDk1_7f0c487e-8ba8-4d32-9e2d-9404eb77095a">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i1f293fa8fee74622ab939d009dd514e3_I20220630" decimals="-6" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzgtMi0xLTEtMTQ3NDk1_0c921c86-6a89-4b6a-913b-571d1d5be084">46</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i24b55175d6fa49e98ac1dd375658e3cd_I20211231" decimals="-6" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzgtNC0xLTEtMTQ3NDk1_65577b90-9aed-48c4-abef-90e0e64a5901">53</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ic3a4953cdaab4a53a2b4968d0981d5ab_I20220630" decimals="-6" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzgtNy0xLTEtMTQ3NDk1_8197045b-df8d-4c08-849d-8ceab3303b69">38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="id458b3eefc3f4524bdfe51e05fec51af_I20211231" decimals="-6" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzgtOS0xLTEtMTQ3NDk1_b612a8ff-81dd-4877-acc4-f02c728fa78d">45</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonqualified deferred compensation plan liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i8f3c8c14d3de4ebb810bd31065012c28_I20220630" decimals="-6" name="cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzEwLTItMS0xLTE0NzQ5NQ_189b9503-991c-4933-9b81-f22a125d5ce7">23</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i848f2b8467d043799d214a5ecf6bcbbf_I20211231" decimals="-6" name="cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzEwLTQtMS0xLTE0NzQ5NQ_30ccf267-5499-4444-8c9f-0fc38c37acea">27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="iafc4e97270a94d009e3dd545aeacd702_I20220630" decimals="-6" name="cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzEwLTctMS0xLTE0NzQ5NQ_ba2ba11c-6299-4ef2-9f77-33f460c7fe1d">17</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="ief1675ee2f7647a292080ea95308b32c_I20211231" decimals="-6" name="cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzEwLTktMS0xLTE0NzQ5NQ_d53a4b6f-aaef-48ab-8b52-d3c3e8b54fc4">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzExLTItMS0xLTE0NzQ5NQ_f2235834-352c-41be-95a7-bdf935c6433c">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzExLTQtMS0xLTE0NzQ5NQ_14eda3c6-9444-4778-856e-3e5f46c980c5">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzExLTctMS0xLTE0NzQ5NQ_c16e0187-02e6-4329-bd85-7736bd290c17">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzExLTktMS0xLTE0NzQ5NQ_de90948c-8193-4639-8698-955599b942e0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1f293fa8fee74622ab939d009dd514e3_I20220630" decimals="-6" name="us-gaap:LiabilitiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzEyLTItMS0xLTE0NzQ5NQ_dccebc3f-add4-4ba3-b43b-9b5b4a27ef64">27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i24b55175d6fa49e98ac1dd375658e3cd_I20211231" decimals="-6" name="us-gaap:LiabilitiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzEyLTQtMS0xLTE0NzQ5NQ_e63201bf-63bc-452d-847b-5d609ca08cce">34</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic3a4953cdaab4a53a2b4968d0981d5ab_I20220630" decimals="-6" name="us-gaap:LiabilitiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzEyLTctMS0xLTE0NzQ5NQ_7afbfb5d-f5a0-42b4-b76c-e78fe43b4cae">17</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id458b3eefc3f4524bdfe51e05fec51af_I20211231" decimals="-6" name="us-gaap:LiabilitiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzEyLTktMS0xLTE0NzQ5NQ_58b39d22-ba72-495c-bfdc-3bff96966523">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">72</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><ix:continuation id="icd3b00793a494a79bb54626c94aaad7d"><ix:continuation id="i841047e57c6b47768fd98b187a71a9be"><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><ix:continuation id="i3f53c3d4e8194ca289f417b23b466738"><ix:continuation id="i0c27879fa89c4a9a99e4e43504a8058c"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">All assets and liabilities were classified as Level&#160;1 with the exception of derivative contracts, which were classified as Level&#160;2 or Level&#160;3.</span></ix:continuation></ix:continuation></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Restricted Cash Equivalents:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Restricted cash equivalents consist of money market funds with daily liquidity. For further details, see Note&#160;10, Cash and Cash Equivalents.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Nonqualified Deferred Compensation Plan Assets and Liabilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The nonqualified deferred compensation plan assets consist of mutual funds, which are valued using the daily quoted net asset values. CMS&#160;Energy and Consumers value their nonqualified deferred compensation plan liabilities based on the fair values of the plan assets, as they reflect the amount owed to the plan participants in accordance with their investment elections. CMS&#160;Energy and Consumers report the assets in other non&#8209;current assets and the liabilities in other non&#8209;current liabilities on their consolidated balance sheets.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Derivative Instruments:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> CMS&#160;Energy and Consumers value their derivative instruments using either a market approach that incorporates information from market transactions, or an income approach that discounts future expected cash flows to a present value amount. CMS&#160;Energy&#8217;s and Consumers&#8217; derivatives are classified as Level&#160;2 or Level&#160;3.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The derivatives classified as Level&#160;2 were interest rate swaps at CMS&#160;Energy, which were valued using market-based inputs. CMS&#160;Energy used interest rate swaps to manage its interest rate risk on certain long&#8209;term debt obligations.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A subsidiary of CMS&#160;Enterprises used floating-to-fixed interest rate swaps to reduce the impact of interest rate fluctuations associated with future interest payments on certain long&#8209;term variable-rate debt. The interest rate swaps were accounted for as cash flow hedges of the future variability of interest payments on the debt. In June&#160;2022, CMS&#160;Enterprises repaid the hedged debt and terminated the related interest rate swaps. As a result, the associated unrecognized losses recorded in other comprehensive income were recognized in interest on long-term debt on CMS&#160;Energy&#8217;s consolidated statements of income; this amount was immaterial. CMS&#160;Enterprises also had other interest rate swaps that economically hedged interest rate risk on debt, but that did not qualify for cash flow hedge accounting. These swaps were also terminated in June&#160;2022; the amounts associated with these swaps were not material for the periods presented. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The majority of derivatives classified as Level&#160;3 are FTRs held by Consumers. Due to the lack of quoted pricing information, Consumers determines the fair value of its FTRs based on Consumers&#8217; average historical settlements. There was no material activity within the Level&#160;3 categories of assets and liabilities during the periods presented.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">73</span></div></div></div><div id="iedef37dc53354d4baa10c50c5095e29f_313"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">5:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90ZXh0cmVnaW9uOmFlNTQ1YzkyYTM0ODQxODI5MTMwZWEwYjYxZmM1NzA0XzEwOTY_af24ffdb-fb5f-47ae-9211-654a24178305" continuedAt="i6666af2872394c67b047ddcd1b7e7ed2" escape="true"><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90ZXh0cmVnaW9uOmFlNTQ1YzkyYTM0ODQxODI5MTMwZWEwYjYxZmM1NzA0XzExMDA_fb1b06e4-1001-4ee6-b405-eaceccb59ae0" continuedAt="i59a57043ee0547578dc26675364715eb" escape="true">Financial Instruments</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="i6666af2872394c67b047ddcd1b7e7ed2" continuedAt="i2d641a1fc25c4e9aa32d87304f958abd"><ix:continuation id="i59a57043ee0547578dc26675364715eb" continuedAt="i427225c2927942c099bbc84a0e435057"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the carrying amounts and fair values, by level within the fair value hierarchy, of CMS&#160;Energy&#8217;s and Consumers&#8217; financial instruments that are not recorded at fair value. The table excludes cash, cash equivalents, short-term financial instruments, and trade accounts receivable and payable whose carrying amounts approximate their fair values. <ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90ZXh0cmVnaW9uOmFlNTQ1YzkyYTM0ODQxODI5MTMwZWEwYjYxZmM1NzA0XzEwOTU_686fc00b-c3e3-420e-bd66-27bf8b881398" continuedAt="ic72feaf7cbd64880a1e75e548b5091e6" escape="true"><ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90ZXh0cmVnaW9uOmFlNTQ1YzkyYTM0ODQxODI5MTMwZWEwYjYxZmM1NzA0XzExMDI_1879dab2-2dac-45a7-a13b-94f24465b716" continuedAt="ic8eb99af7a8a46eebd8cb4486159e977" escape="true">For information about assets and liabilities recorded at fair value and for additional details regarding the fair value hierarchy, see Note&#160;4, Fair Value Measurements.</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="ic72feaf7cbd64880a1e75e548b5091e6"><ix:continuation id="ic8eb99af7a8a46eebd8cb4486159e977"><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.073%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.951%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.951%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.073%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.951%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.957%"></td><td style="width:0.1%"></td></tr><tr><td colspan="66" style="border-bottom: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:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="30" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">June&#160;30,&#160;2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="30" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">December&#160;31,&#160;2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="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%">Carrying Amount</span></td><td colspan="24" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="3" style="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%">Carrying Amount</span></td><td colspan="24" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Fair Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="2" 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:120%">Total</span></td><td colspan="18" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Level</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="2" style="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:120%">Total</span></td><td colspan="18" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Level</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" 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:120%">1</span></td><td colspan="6" 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:120%">2</span></td><td colspan="6" 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:120%">3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="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:120%">1</span></td><td colspan="6" style="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:120%">2</span></td><td colspan="6" style="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:120%">3</span></td></tr><tr><td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term receivables</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">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="ic67ba94f2a3c457fa6fe4d1efb1c3984_I20220630" decimals="-6" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzctMi0xLTEtMTQ3NDk1_3faebd88-adfc-4fe9-949b-d4a6921a27ad">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="ia300724d9b57407eae3cc08fb5c12920_I20220630" decimals="-6" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzctNC0xLTEtMTQ3NDk1_aba8658f-b545-4500-b6b9-df53b81c4503">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="ib059cdbd2d024bdf9f2162a7fd9d1aa0_I20220630" decimals="-6" name="us-gaap:AccountsReceivableFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzctNi0xLTEtMTQ3NDk1_1b6a7184-a84a-4b6d-bd5f-66a035690122">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="if37be7ff191c4a989247cde79f82f797_I20220630" decimals="-6" name="us-gaap:AccountsReceivableFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzctOC0xLTEtMTQ3NDk1_1abf3f63-62a1-4000-b0a4-c909e734e27f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="ieb9bf2915ba74ae189ae71984dd06ef1_I20220630" decimals="-6" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzctMTAtMS0xLTE0NzQ5NQ_eb637f34-2570-405e-9bde-428bdda0d816">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="idfde4f949c614d4c91702f21269b82f9_I20211231" decimals="-6" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzctMTMtMS0xLTE0NzQ5NQ_80f94a0e-9e65-4189-8b29-86a60263f50c">14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="ie7a63ca12fb04684a1103a59db434e15_I20211231" decimals="-6" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzctMTUtMS0xLTE0NzQ5NQ_5e759075-3f4b-4e01-b76e-149d8f633ab4">14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i48b0e8ad058c478fa92551ce5822cda7_I20211231" decimals="-6" name="us-gaap:AccountsReceivableFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzctMTctMS0xLTE0NzQ5NQ_d3670bd2-22fa-4d87-9c43-e310b1e402d8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i679e6f3644e34ab0b732dd97843f72e2_I20211231" decimals="-6" name="us-gaap:AccountsReceivableFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzctMTktMS0xLTE0NzQ5NQ_9e52887a-5468-44b9-9255-db77da9edb1d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i41e51eb81f1a4992a66e1638ac36b25b_I20211231" decimals="-6" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzctMjEtMS0xLTE0NzQ5NQ_0f3d1a27-8efe-49cd-9c33-81715a2696fb">14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</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">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic67ba94f2a3c457fa6fe4d1efb1c3984_I20220630" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzktMi0xLTEtMTQ3NDk1_4cfe933e-1597-435d-af97-f0ab8616b6c4">12,332</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia300724d9b57407eae3cc08fb5c12920_I20220630" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzktNC0xLTEtMTQ3NDk1_fbca9c93-f7cb-497e-8ce1-d114033aa3f3">11,227</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib059cdbd2d024bdf9f2162a7fd9d1aa0_I20220630" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzktNi0xLTEtMTQ3NDk1_0a3083cf-f9d0-4694-a843-a98ba234715f">1,058</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if37be7ff191c4a989247cde79f82f797_I20220630" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzktOC0xLTEtMTQ3NDk1_f9091877-dddb-46e4-a8fb-882ef9cd8ba8">8,539</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieb9bf2915ba74ae189ae71984dd06ef1_I20220630" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzktMTAtMS0xLTE0NzQ5NQ_fa2f124b-428d-41eb-8b66-ae4237001eb0">1,630</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="idfde4f949c614d4c91702f21269b82f9_I20211231" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzktMTMtMS0xLTE0NzQ5NQ_3b0749e0-a58c-4016-ab66-5e10d389d978">12,419</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie7a63ca12fb04684a1103a59db434e15_I20211231" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzktMTUtMS0xLTE0NzQ5NQ_7b1dbaaf-7ad6-4ac4-a9e4-afa90077ea03">13,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i48b0e8ad058c478fa92551ce5822cda7_I20211231" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzktMTctMS0xLTE0NzQ5NQ_397399af-8365-4b04-924a-bbae147b264d">1,189</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i679e6f3644e34ab0b732dd97843f72e2_I20211231" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzktMTktMS0xLTE0NzQ5NQ_92f9c955-d651-423d-9a31-210a56ba2b1e">10,656</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i41e51eb81f1a4992a66e1638ac36b25b_I20211231" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzktMjEtMS0xLTE0NzQ5NQ_f95d9c10-ae62-4b55-8460-bbe10bf7476e">1,955</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term payables</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">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic67ba94f2a3c457fa6fe4d1efb1c3984_I20220630" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEwLTItMS0xLTE0NzQ5NQ_ed72ecb7-48b2-4a9e-8656-d85aa353c638">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia300724d9b57407eae3cc08fb5c12920_I20220630" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEwLTQtMS0xLTE0NzQ5NQ_495021af-d83c-4e92-bd78-f309e5367808">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib059cdbd2d024bdf9f2162a7fd9d1aa0_I20220630" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEwLTYtMS0xLTE0NzQ5NQ_6210394a-dcf7-43f2-a895-e7b59ae9b527">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if37be7ff191c4a989247cde79f82f797_I20220630" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEwLTgtMS0xLTE0NzQ5NQ_61be0f3c-04dc-488a-a91d-07943d6561d4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieb9bf2915ba74ae189ae71984dd06ef1_I20220630" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEwLTEwLTEtMS0xNDc0OTU_fb24ec17-6d09-4783-94fe-4c25a3373d26">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="idfde4f949c614d4c91702f21269b82f9_I20211231" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEwLTEzLTEtMS0xNDc0OTU_49d71999-a385-46d9-a832-7ab5575bd00e">31</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie7a63ca12fb04684a1103a59db434e15_I20211231" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEwLTE1LTEtMS0xNDc0OTU_55c97cd8-2cb9-416a-8bd0-32aead357b38">32</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i48b0e8ad058c478fa92551ce5822cda7_I20211231" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEwLTE3LTEtMS0xNDc0OTU_92007106-8ed2-4864-8447-974f2c89a807">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i679e6f3644e34ab0b732dd97843f72e2_I20211231" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEwLTE5LTEtMS0xNDc0OTU_59a1db8f-711c-484e-9ca8-40a34add1765">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i41e51eb81f1a4992a66e1638ac36b25b_I20211231" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEwLTIxLTEtMS0xNDc0OTU_98dc2d47-0efd-4f86-a781-e1039e6a60c4">32</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term receivables</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">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i0823648cc6fd4d37a154b3717d184b89_I20220630" decimals="-6" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEzLTItMS0xLTE0NzQ5NQ_e704a831-c230-43bd-9794-0dd1b07c59f1">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i6abbda4a55de459db55b25e9527a6e70_I20220630" decimals="-6" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEzLTQtMS0xLTE0NzQ5NQ_f11d67d0-a79a-4e88-a660-2afba3ff6feb">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="icba5fe8839504e7d8630391344a78a04_I20220630" decimals="-6" name="us-gaap:AccountsReceivableFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEzLTYtMS0xLTE0NzQ5NQ_54f3a753-a22a-4cf9-a79c-12a0c3c4f22f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i42dedcd4e2684aed8552107240dbdd10_I20220630" decimals="-6" name="us-gaap:AccountsReceivableFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEzLTgtMS0xLTE0NzQ5NQ_508e1843-eb21-4912-97bc-90ca050ab73e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="ida2c27cc21124b94987d420d61222968_I20220630" decimals="-6" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEzLTEwLTEtMS0xNDc0OTU_f686f5a5-2e47-42a4-832b-67c9360dca51">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i991b0966574745bb85a97ec246c70c9d_I20211231" decimals="-6" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEzLTEzLTEtMS0xNDc0OTU_559ce839-b233-4326-bec9-38f4fcddff8c">14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="ibdc5cae2241e4b05ab55cac198539145_I20211231" decimals="-6" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEzLTE1LTEtMS0xNDc0OTU_7a1a62a5-fad0-4120-ad25-99418674f762">14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i73bc4a738bb543eaa649040f12c8119b_I20211231" decimals="-6" name="us-gaap:AccountsReceivableFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEzLTE3LTEtMS0xNDc0OTU_29d95934-2427-49dd-91d1-8309af977ef8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="if9f2aa89b51e4b9f9e550ed0d775e804_I20211231" decimals="-6" name="us-gaap:AccountsReceivableFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEzLTE5LTEtMS0xNDc0OTU_7565a1e1-9726-4938-b5d4-589fabc4d9dd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i2cdf0db14738474f8138084fcdeb8e1f_I20211231" decimals="-6" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEzLTIxLTEtMS0xNDc0OTU_d37a6cca-2fcd-466d-a129-21de871e411d">14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes receivable &#8211; related party</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">4</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0823648cc6fd4d37a154b3717d184b89_I20220630" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE1LTItMS0xLTE0NzQ5NQ_8622f0e2-459e-434f-96b3-40014419ba2c">102</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6abbda4a55de459db55b25e9527a6e70_I20220630" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE1LTQtMS0xLTE0NzQ5NQ_3d4f6d28-f669-4b3b-9a3e-f5da8e232abd">102</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="icba5fe8839504e7d8630391344a78a04_I20220630" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE1LTYtMS0xLTE0NzQ5NQ_313c3c64-ac49-45b8-9ae9-16e4c2d516b0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i42dedcd4e2684aed8552107240dbdd10_I20220630" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE1LTgtMS0xLTE0NzQ5NQ_4c810bab-b968-4d06-be65-c07e1696955a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ida2c27cc21124b94987d420d61222968_I20220630" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE1LTEwLTEtMS0xNDc0OTU_4931f6f4-87df-48a6-a5d9-bd88e94b5117">102</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i991b0966574745bb85a97ec246c70c9d_I20211231" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE1LTEzLTEtMS0xNDc0OTU_7bbe70bd-7cd8-423d-a59f-4642f875cc3a">104</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ibdc5cae2241e4b05ab55cac198539145_I20211231" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE1LTE1LTEtMS0xNDc0OTU_7c0e48b2-c9c8-49b7-bbc1-c3013889c34b">104</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i73bc4a738bb543eaa649040f12c8119b_I20211231" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE1LTE3LTEtMS0xNDc0OTU_134a0655-78fe-4049-a87e-1ba0f8d126a1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if9f2aa89b51e4b9f9e550ed0d775e804_I20211231" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE1LTE5LTEtMS0xNDc0OTU_f9021d30-3652-4ab5-b517-74cba6f02bcf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2cdf0db14738474f8138084fcdeb8e1f_I20211231" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE1LTIxLTEtMS0xNDc0OTU_8c095664-57f4-465e-ba96-728b853c1cfe">104</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</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">5</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i0823648cc6fd4d37a154b3717d184b89_I20220630" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE3LTItMS0xLTE0NzQ5NQ_dabc3615-d530-49a8-bfbf-e78d6dfeb9ab">8,403</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i6abbda4a55de459db55b25e9527a6e70_I20220630" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE3LTQtMS0xLTE0NzQ5NQ_43d64173-8b18-4854-8dd3-585e5fea64de">7,529</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="icba5fe8839504e7d8630391344a78a04_I20220630" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE3LTYtMS0xLTE0NzQ5NQ_632439ae-189f-4936-8207-848020579924">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i42dedcd4e2684aed8552107240dbdd10_I20220630" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE3LTgtMS0xLTE0NzQ5NQ_03987b02-263e-4817-8614-91fcfb9bc65b">5,899</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="ida2c27cc21124b94987d420d61222968_I20220630" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE3LTEwLTEtMS0xNDc0OTU_4a344d91-d8cf-4852-993b-ebe391a68ce4">1,630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i991b0966574745bb85a97ec246c70c9d_I20211231" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE3LTEzLTEtMS0xNDc0OTU_81ebb923-02d1-4110-b582-5bfbfaac7899">8,415</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="ibdc5cae2241e4b05ab55cac198539145_I20211231" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE3LTE1LTEtMS0xNDc0OTU_54b8a275-1f2a-4cc1-9355-6fd87e324b9f">9,410</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i73bc4a738bb543eaa649040f12c8119b_I20211231" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE3LTE3LTEtMS0xNDc0OTU_fde46606-328b-4b48-aa83-7476cfe4c88d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="if9f2aa89b51e4b9f9e550ed0d775e804_I20211231" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE3LTE5LTEtMS0xNDc0OTU_e314ea28-3276-44aa-a12f-e0f09d33d988">7,455</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i2cdf0db14738474f8138084fcdeb8e1f_I20211231" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE3LTIxLTEtMS0xNDc0OTU_140787de-332c-4ba4-bae7-50bdade13eaf">1,955</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term accounts receivable of $<ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90ZXh0cmVnaW9uOmFlNTQ1YzkyYTM0ODQxODI5MTMwZWEwYjYxZmM1NzA0XzU5NQ_272fc949-62a1-412e-8c79-d049791afc2c"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90ZXh0cmVnaW9uOmFlNTQ1YzkyYTM0ODQxODI5MTMwZWEwYjYxZmM1NzA0XzU5NQ_89003684-30ff-4eee-b1fe-6f4416f0ea2f">8</ix:nonFraction></ix:nonFraction>&#160;million at June&#160;30,&#160;2022 and $<ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90ZXh0cmVnaW9uOmFlNTQ1YzkyYTM0ODQxODI5MTMwZWEwYjYxZmM1NzA0XzYwMQ_855bd3d0-c6fb-4b50-88fc-2aaf5a7772ab"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90ZXh0cmVnaW9uOmFlNTQ1YzkyYTM0ODQxODI5MTMwZWEwYjYxZmM1NzA0XzYwMQ_decfdbfa-3ca3-4640-a34c-d40407ea25d9">9</ix:nonFraction></ix:nonFraction>&#160;million at December&#160;31,&#160;2021.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term debt of $<ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90ZXh0cmVnaW9uOmFlNTQ1YzkyYTM0ODQxODI5MTMwZWEwYjYxZmM1NzA0XzY1Mw_697e9ca2-1b02-4631-9756-fc525190c5fe">665</ix:nonFraction>&#160;million at June&#160;30,&#160;2022 and $<ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90ZXh0cmVnaW9uOmFlNTQ1YzkyYTM0ODQxODI5MTMwZWEwYjYxZmM1NzA0XzY1OQ_a98b61b0-9c60-4007-8b86-cb58c5d465c7">373</ix:nonFraction>&#160;million at December&#160;31,&#160;2021.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term payables of $<ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:OtherShortTermBorrowings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90ZXh0cmVnaW9uOmFlNTQ1YzkyYTM0ODQxODI5MTMwZWEwYjYxZmM1NzA0XzcxNQ_4074e947-e616-449e-8c9e-625f88b91d2f">1</ix:nonFraction>&#160;million at June&#160;30,&#160;2022 and $<ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:OtherShortTermBorrowings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90ZXh0cmVnaW9uOmFlNTQ1YzkyYTM0ODQxODI5MTMwZWEwYjYxZmM1NzA0XzcyMQ_13377f57-6917-4478-9d27-6c9e6002de32">23</ix:nonFraction>&#160;million at December&#160;31,&#160;2021.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of notes receivable &#8211; related party of $<ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:NotesReceivableRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90ZXh0cmVnaW9uOmFlNTQ1YzkyYTM0ODQxODI5MTMwZWEwYjYxZmM1NzA0Xzc5MQ_060dc769-02db-48c0-9d37-2d3fa6da93bf"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:NotesReceivableRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90ZXh0cmVnaW9uOmFlNTQ1YzkyYTM0ODQxODI5MTMwZWEwYjYxZmM1NzA0Xzc5MQ_2c0ff5aa-acb6-453d-90af-a290df09956d">7</ix:nonFraction></ix:nonFraction>&#160;million at June&#160;30,&#160;2022 and December&#160;31,&#160;2021.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term debt of $<ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90ZXh0cmVnaW9uOmFlNTQ1YzkyYTM0ODQxODI5MTMwZWEwYjYxZmM1NzA0Xzg0OQ_9e013345-6f46-4903-af8c-db544b79d5a6">665</ix:nonFraction>&#160;million at June&#160;30,&#160;2022 and $<ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90ZXh0cmVnaW9uOmFlNTQ1YzkyYTM0ODQxODI5MTMwZWEwYjYxZmM1NzA0Xzg1NQ_be210d34-a15e-4a76-bf45-a44e8f104ac2">365</ix:nonFraction>&#160;million at December&#160;31,&#160;2021.</span></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">74</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:continuation id="i2d641a1fc25c4e9aa32d87304f958abd"><ix:continuation id="i427225c2927942c099bbc84a0e435057">The DB&#160;SERP note receivable &#8211; related party is Consumers&#8217; portion of a demand note payable issued by CMS&#160;Energy to the DB&#160;SERP rabbi trust. The demand note bears interest at an annual rate of <ix:nonFraction unitRef="number" contextRef="i32f46a29ec044802ac5411ac9e07c53b_I20220630" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90ZXh0cmVnaW9uOmFlNTQ1YzkyYTM0ODQxODI5MTMwZWEwYjYxZmM1NzA0XzEwNTM_771bbc66-6b23-4942-8a51-574cc9e40da0">4.10</ix:nonFraction>&#160;percent and has a maturity date of 2028.</ix:continuation></ix:continuation></span></div><div id="iedef37dc53354d4baa10c50c5095e29f_331"></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">6:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMzEvZnJhZzpiZDkwMThhZjliYTQ0N2YxYjdiMDgxYWM2ZDg0ZTAwNi90ZXh0cmVnaW9uOmJkOTAxOGFmOWJhNDQ3ZjFiN2IwODFhYzZkODRlMDA2XzEy_ff45f724-db14-4a93-9d87-ca676b793061" continuedAt="i8389ef283b004a6b9290d7c92380c55b" escape="true"><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMzEvZnJhZzpiZDkwMThhZjliYTQ0N2YxYjdiMDgxYWM2ZDg0ZTAwNi90ZXh0cmVnaW9uOmJkOTAxOGFmOWJhNDQ3ZjFiN2IwODFhYzZkODRlMDA2XzEz_9ae4ddc5-f2cc-47d1-9cbc-72cdd4f76898" continuedAt="i16aaef0481a34ea38b6f404421a81cbd" escape="true">Retirement Benefits</ix:nonNumeric></ix:nonNumeric></span></div><div id="iedef37dc53354d4baa10c50c5095e29f_334"></div><ix:continuation id="i8389ef283b004a6b9290d7c92380c55b" continuedAt="ie3ed8e5ff9b04c99a6dd1fec60348a4e"><ix:continuation id="i16aaef0481a34ea38b6f404421a81cbd" continuedAt="i9d3b1e3a581b4305b57343c78e6e47dd"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers provide pension, OPEB, and other retirement benefits to employees under a number of different plans.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In March&#160;2022, CMS&#160;Energy and Consumers determined it was probable that 2022 lump-sum payments to participants under DB&#160;Pension&#160;Plan&#160;A would exceed the plan&#8217;s service cost and interest cost components of net periodic cost for the year. These lump-sum payments constitute pension plan liability settlements; once it is probable such settlements will meet the service and interest cost threshold, recognition in earnings is required. As a result, in accordance with GAAP, CMS&#160;Energy, including Consumers, performed a remeasurement of DB&#160;Pension&#160;Plan&#160;A as of March&#160;31,&#160;2022 and June&#160;30,&#160;2022. For the six&#160;months ended June&#160;30,&#160;2022, CMS&#160;Energy, including Consumers, recognized a settlement loss of $<ix:nonFraction unitRef="usd" contextRef="i893673e7f28748ca8c067b755ed53722_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMzQvZnJhZzphZGQyNGM4NDUxYWM0ODczYTQ1OWMwYWRlYThhMzRlMi90ZXh0cmVnaW9uOmFkZDI0Yzg0NTFhYzQ4NzNhNDU5YzBhZGVhOGEzNGUyXzYxNQ_a48192dc-7737-4b73-8129-5f90b5a55113">8</ix:nonFraction>&#160;million; of this amount, $<ix:nonFraction unitRef="usd" contextRef="id86cc4d82d534b368da792cb79189dd3_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMzQvZnJhZzphZGQyNGM4NDUxYWM0ODczYTQ1OWMwYWRlYThhMzRlMi90ZXh0cmVnaW9uOmFkZDI0Yzg0NTFhYzQ4NzNhNDU5YzBhZGVhOGEzNGUyXzYzNQ_6afac2a1-285e-4e78-8f01-3ceb5140f9dd">8</ix:nonFraction>&#160;million was deferred as a regulatory asset. Consumers recognized a settlement loss of $<ix:nonFraction unitRef="usd" contextRef="i6deeb7e1af9d480ca86dfae56e277236_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMzQvZnJhZzphZGQyNGM4NDUxYWM0ODczYTQ1OWMwYWRlYThhMzRlMi90ZXh0cmVnaW9uOmFkZDI0Yzg0NTFhYzQ4NzNhNDU5YzBhZGVhOGEzNGUyXzcxNg_0f81589b-7f4a-4c7e-8d82-e18afde7b2fc">8</ix:nonFraction>&#160;million, all of which was deferred as a regulatory asset. CMS&#160;Energy and Consumers will amortize the regulatory asset over <ix:nonNumeric contextRef="i87c7ad16d7a44faa8b7789669975158c_D20220101-20220630" name="us-gaap:RegulatoryAssetAmortizationPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMzQvZnJhZzphZGQyNGM4NDUxYWM0ODczYTQ1OWMwYWRlYThhMzRlMi90ZXh0cmVnaW9uOmFkZDI0Yzg0NTFhYzQ4NzNhNDU5YzBhZGVhOGEzNGUyXzgzNA_d0d76575-d0f2-43d9-a351-cc5d2160abd9">eight years</ix:nonNumeric>.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As a result of the remeasurements, the non-current asset for DB&#160;Pension&#160;Plan&#160;A increased by $<ix:nonFraction unitRef="usd" contextRef="i893673e7f28748ca8c067b755ed53722_D20220101-20220630" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMzQvZnJhZzphZGQyNGM4NDUxYWM0ODczYTQ1OWMwYWRlYThhMzRlMi90ZXh0cmVnaW9uOmFkZDI0Yzg0NTFhYzQ4NzNhNDU5YzBhZGVhOGEzNGUyXzkyOQ_acbba17c-2bef-4e1f-acdb-d79bb03e94b6">113</ix:nonFraction>&#160;million from December&#160;31,&#160;2021 at CMS&#160;Energy, with an offsetting decrease in the associated regulatory asset of $<ix:nonFraction unitRef="usd" contextRef="id86cc4d82d534b368da792cb79189dd3_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMzQvZnJhZzphZGQyNGM4NDUxYWM0ODczYTQ1OWMwYWRlYThhMzRlMi90ZXh0cmVnaW9uOmFkZDI0Yzg0NTFhYzQ4NzNhNDU5YzBhZGVhOGEzNGUyXzEwMTM_289b5122-88b9-4eca-b000-3de8123a3e36">110</ix:nonFraction>&#160;million and a $<ix:nonFraction unitRef="usd" contextRef="i893673e7f28748ca8c067b755ed53722_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestPeriodIncreaseDecrease" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMzQvZnJhZzphZGQyNGM4NDUxYWM0ODczYTQ1OWMwYWRlYThhMzRlMi90ZXh0cmVnaW9uOmFkZDI0Yzg0NTFhYzQ4NzNhNDU5YzBhZGVhOGEzNGUyXzEwMjI_910a70e5-55ab-4eee-9f93-c39e403a00c4">3</ix:nonFraction>&#160;million gain to accumulated other comprehensive loss. At Consumers, the non</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">current asset increased by $<ix:nonFraction unitRef="usd" contextRef="i57cbc6d5e95e4038a3dfc771f010707e_D20220101-20220630" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMzQvZnJhZzphZGQyNGM4NDUxYWM0ODczYTQ1OWMwYWRlYThhMzRlMi90ZXh0cmVnaW9uOmFkZDI0Yzg0NTFhYzQ4NzNhNDU5YzBhZGVhOGEzNGUyXzEwODg_e2a5d4c5-8a8b-4a99-b278-b443bcbe830f">110</ix:nonFraction>&#160;million and the associated regulatory asset decreased by $<ix:nonFraction unitRef="usd" contextRef="i6deeb7e1af9d480ca86dfae56e277236_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMzQvZnJhZzphZGQyNGM4NDUxYWM0ODczYTQ1OWMwYWRlYThhMzRlMi90ZXh0cmVnaW9uOmFkZDI0Yzg0NTFhYzQ4NzNhNDU5YzBhZGVhOGEzNGUyXzExNDA_bc8c75df-6415-4c92-9212-210c0b7f4f54">110</ix:nonFraction>&#160;million.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">75</span></div></div></div><div id="iedef37dc53354d4baa10c50c5095e29f_340"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><ix:continuation id="ie3ed8e5ff9b04c99a6dd1fec60348a4e"><ix:continuation id="i9d3b1e3a581b4305b57343c78e6e47dd"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Costs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90ZXh0cmVnaW9uOjdkNmM0NmFiYmVjYjRhN2Y4OWUyYTJhZjk1Y2FhNzJhXzE4MA_393a5e3f-ac6e-40ac-b0af-3f887422102c" continuedAt="if167875e697442c4a83905e300888fc7" escape="true"><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90ZXh0cmVnaW9uOjdkNmM0NmFiYmVjYjRhN2Y4OWUyYTJhZjk1Y2FhNzJhXzE4MA_e2f1147c-28d2-4474-a845-c5eda3018f1d" continuedAt="i844bf7021ce444408de1b53b07193fbc" escape="true">Presented in the following table are the costs (credits) and other changes in plan assets and benefit obligations incurred in CMS&#160;Energy&#8217;s and Consumers&#8217; retirement benefit plans:</ix:nonNumeric></ix:nonNumeric></span></div><div style="margin-bottom:13pt"><ix:continuation id="if167875e697442c4a83905e300888fc7"><ix:continuation id="i844bf7021ce444408de1b53b07193fbc"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.508%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.437%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="60" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="27" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DB&#160;Pension Plans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="27" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">OPEB Plan</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30</span></td><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="60" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="60" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net periodic cost (credit)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i581185f41a7c44bf99d7fc46bed0079f_D20220401-20220630" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzYtMi0xLTEtMTQ3NDk1_158b953f-c6dd-43b7-a295-0e62289a0368">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i9007d3f8b5ef4367851eda1965e368e2_D20210401-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzYtNC0xLTEtMTQ3NDk1_c47cd152-a461-476a-89a3-e17df8d73c72">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i893673e7f28748ca8c067b755ed53722_D20220101-20220630" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzYtNy0xLTEtMTQ3NDk1_41325145-2c0a-42de-98d7-651f13813c18">23</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="ia7e7b473083943feb3d6ac5ce4625b31_D20210101-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzYtOS0xLTEtMTQ3NDk1_7622d8e5-1e48-45a8-86b6-aad0f2eef811">27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i83904146b34a4dc7881e192f02df5d66_D20220401-20220630" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzYtMTQtMS0xLTE0NzQ5NQ_955cfa57-3ccf-4b66-bc34-49593cecba05">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="iadec2ae0d12e449dbc91f74c8bd57d16_D20210401-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzYtMTYtMS0xLTE0NzQ5NQ_c76cdaee-9014-45db-bfc9-6aafa8ef0919">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i4476e6f04db24019838047c2b9f56c13_D20220101-20220630" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzYtMTktMS0xLTE0NzQ5NQ_25987b1a-3219-41d2-a1e9-65804a2481bc">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i5f35a7d2afbc4a6696035691feece45b_D20210101-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzYtMjEtMS0xLTE0NzQ5NQ_4b08b14f-5fdf-4173-9b23-dd0998a6a47d">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i581185f41a7c44bf99d7fc46bed0079f_D20220401-20220630" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzctMi0xLTEtMTQ3NDk1_80d44257-f246-48d6-9dcb-7f723326e461">20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9007d3f8b5ef4367851eda1965e368e2_D20210401-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzctNC0xLTEtMTQ3NDk1_506c07ba-de7a-4e8f-8dce-64ab600391f6">15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i893673e7f28748ca8c067b755ed53722_D20220101-20220630" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzctNy0xLTEtMTQ3NDk1_24b723fe-84f8-484b-bc1b-e485d2a05c4f">38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia7e7b473083943feb3d6ac5ce4625b31_D20210101-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzctOS0xLTEtMTQ3NDk1_deb9393b-5df5-4007-a3d3-c549867921df">30</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i83904146b34a4dc7881e192f02df5d66_D20220401-20220630" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzctMTQtMS0xLTE0NzQ5NQ_5da783e4-7f6d-4fd8-89fa-071df4fbe5ae">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iadec2ae0d12e449dbc91f74c8bd57d16_D20210401-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzctMTYtMS0xLTE0NzQ5NQ_157793d9-8f40-457a-85bd-37b9c2b57daf">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i4476e6f04db24019838047c2b9f56c13_D20220101-20220630" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzctMTktMS0xLTE0NzQ5NQ_cc40ef59-fc11-43bc-8bac-777201c3a268">14</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5f35a7d2afbc4a6696035691feece45b_D20210101-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzctMjEtMS0xLTE0NzQ5NQ_cf837200-3bc0-4f70-bd21-a18e934cadb2">11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected return on plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i581185f41a7c44bf99d7fc46bed0079f_D20220401-20220630" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzktMi0xLTEtMTQ3NDk1_c7a5838d-3b2e-4ee8-9fb2-ee7e51fb6d38">52</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i9007d3f8b5ef4367851eda1965e368e2_D20210401-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzktNC0xLTEtMTQ3NDk1_dbee98d4-23e0-4155-81c7-88aa878d7494">52</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="usd" contextRef="i893673e7f28748ca8c067b755ed53722_D20220101-20220630" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzktNy0xLTEtMTQ3NDk1_1ec7b65d-84ad-41ab-8278-23926eea0e7d">104</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ia7e7b473083943feb3d6ac5ce4625b31_D20210101-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzktOS0xLTEtMTQ3NDk1_71a5b369-3c76-4b4a-ae37-833591c9572c">104</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="usd" contextRef="i83904146b34a4dc7881e192f02df5d66_D20220401-20220630" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzktMTQtMS0xLTE0NzQ5NQ_a3c4d478-ee01-4410-ab06-c08ccd1ae002">29</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="iadec2ae0d12e449dbc91f74c8bd57d16_D20210401-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzktMTYtMS0xLTE0NzQ5NQ_23842cbe-48c6-40c7-89e5-36ee9bc88945">27</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="usd" contextRef="i4476e6f04db24019838047c2b9f56c13_D20220101-20220630" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzktMTktMS0xLTE0NzQ5NQ_7c1835eb-a309-46b9-b784-8ef53950b405">58</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i5f35a7d2afbc4a6696035691feece45b_D20210101-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzktMjEtMS0xLTE0NzQ5NQ_001942ac-469e-44f1-8ed8-bc5922ec74a0">54</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amortization of:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i581185f41a7c44bf99d7fc46bed0079f_D20220401-20220630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzExLTItMS0xLTE0NzQ5NQ_9342c50c-31d5-4c3c-818a-4a70c6ae8b28">10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9007d3f8b5ef4367851eda1965e368e2_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzExLTQtMS0xLTE0NzQ5NQ_d208e6df-e7e8-4631-a82b-5986c82b4f6b">26</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i893673e7f28748ca8c067b755ed53722_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzExLTctMS0xLTE0NzQ5NQ_1f8ca35a-5570-4df8-b63b-6db80ffced2d">27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia7e7b473083943feb3d6ac5ce4625b31_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzExLTktMS0xLTE0NzQ5NQ_0f718287-27aa-49ce-be94-a716aca5a378">51</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i83904146b34a4dc7881e192f02df5d66_D20220401-20220630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzExLTE0LTEtMS0xNDc0OTU_81c1f3d7-9083-44a4-86a4-567033952bf6">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iadec2ae0d12e449dbc91f74c8bd57d16_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzExLTE2LTEtMS0xNDc0OTU_cd36f161-10c8-474b-a181-ddf1d1aa39d3">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i4476e6f04db24019838047c2b9f56c13_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzExLTE5LTEtMS0xNDc0OTU_cb326952-950e-4e0e-824f-67b50139153a">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5f35a7d2afbc4a6696035691feece45b_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzExLTIxLTEtMS0xNDc0OTU_cf8abc56-8cc0-4634-8400-f8e4da6b345e">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior service cost (credit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i581185f41a7c44bf99d7fc46bed0079f_D20220401-20220630" decimals="-6" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzEyLTItMS0xLTE0NzQ5NQ_f4d8872b-df58-4adf-8d0e-fcf641b0e06d">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9007d3f8b5ef4367851eda1965e368e2_D20210401-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzEyLTQtMS0xLTE0NzQ5NQ_6a5b8336-ea7f-4927-a0cd-2b0a40c57e5a">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i893673e7f28748ca8c067b755ed53722_D20220101-20220630" decimals="-6" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzEyLTctMS0xLTE0NzQ5NQ_83d5f8d1-e9d5-422e-bedc-b8e7080a345c">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia7e7b473083943feb3d6ac5ce4625b31_D20210101-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzEyLTktMS0xLTE0NzQ5NQ_c842f4c7-7b71-4797-b0e0-be30cdcb31ec">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="usd" contextRef="i83904146b34a4dc7881e192f02df5d66_D20220401-20220630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzEyLTE0LTEtMS0xNDc0OTU_62d64fd9-de06-4987-8e20-b9dae8505281">14</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="iadec2ae0d12e449dbc91f74c8bd57d16_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzEyLTE2LTEtMS0xNDc0OTU_8abc1123-3f25-46e8-88a4-6d23604590e1">13</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="usd" contextRef="i4476e6f04db24019838047c2b9f56c13_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzEyLTE5LTEtMS0xNDc0OTU_463ae533-401d-42d1-8b6e-41507daffa12">26</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i5f35a7d2afbc4a6696035691feece45b_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzEyLTIxLTEtMS0xNDc0OTU_f83dfc70-8131-4ca2-8913-b9755de7784d">26</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Settlement loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i581185f41a7c44bf99d7fc46bed0079f_D20220401-20220630" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzEzLTItMS0xLTE0NzQ5NQ_4247fbdc-99df-466a-8dd9-9cf117555d78">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9007d3f8b5ef4367851eda1965e368e2_D20210401-20210630" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzEzLTQtMS0xLTE0NzQ5NQ_291769ee-e904-4193-bc8e-3840c9309a59">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i893673e7f28748ca8c067b755ed53722_D20220101-20220630" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzEzLTctMS0xLTE0NzQ5NQ_0ed9e675-0fa9-43c9-b6db-71e96fef2c3f">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia7e7b473083943feb3d6ac5ce4625b31_D20210101-20210630" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzEzLTktMS0xLTE0NzQ5NQ_38791efc-1138-4fcb-9483-1a5a870b7661">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i83904146b34a4dc7881e192f02df5d66_D20220401-20220630" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzEzLTE0LTEtMS0xNDc0OTU_2c80ec35-a702-46ce-a6f0-78be66af76d1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iadec2ae0d12e449dbc91f74c8bd57d16_D20210401-20210630" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzEzLTE2LTEtMS0xNDc0OTU_dcc2c9ec-86da-44a1-af64-fe2297904938">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i4476e6f04db24019838047c2b9f56c13_D20220101-20220630" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzEzLTE5LTEtMS0xNDc0OTU_6c568618-54f8-40ce-bee1-33be9bdd83a4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5f35a7d2afbc4a6696035691feece45b_D20210101-20210630" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzEzLTIxLTEtMS0xNDc0OTU_353bcfe8-904e-4a6c-adc1-e9d0689abc9f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic cost (credit)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i581185f41a7c44bf99d7fc46bed0079f_D20220401-20220630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE0LTItMS0xLTE0NzQ5NQ_43018c64-305b-4394-8e61-194b4748eec9">8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9007d3f8b5ef4367851eda1965e368e2_D20210401-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE0LTQtMS0xLTE0NzQ5NQ_1f3c1d20-c03c-4cee-84f8-51a06aa6ee43">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:120%">$</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:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i893673e7f28748ca8c067b755ed53722_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE0LTctMS0xLTE0NzQ5NQ_58ebcea3-7fae-4a45-a748-ea0ce74f9eff">10</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia7e7b473083943feb3d6ac5ce4625b31_D20210101-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE0LTktMS0xLTE0NzQ5NQ_c7558972-6eac-49d3-a82f-873ae0a016ef">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:120%">$</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:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i83904146b34a4dc7881e192f02df5d66_D20220401-20220630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE0LTE0LTEtMS0xNDc0OTU_bb9f8617-4e94-4872-9188-872a0f2f1233">30</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="iadec2ae0d12e449dbc91f74c8bd57d16_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE0LTE2LTEtMS0xNDc0OTU_87561126-cab2-4140-939b-81073c8ac339">28</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:120%">$</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:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i4476e6f04db24019838047c2b9f56c13_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE0LTE5LTEtMS0xNDc0OTU_e5815018-1aa2-47e3-9929-a5469f9843d3">60</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i5f35a7d2afbc4a6696035691feece45b_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE0LTIxLTEtMS0xNDc0OTU_819af8ed-ff18-44d0-aa50-43213b129d56">56</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="60" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net periodic cost (credit)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="ic7031ec86b094f6eb21abac57f2b4c32_D20220401-20220630" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE3LTItMS0xLTE0NzQ5NQ_59b8836b-4cd8-49af-aecf-1c7a875e3618">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i788706bdbf8b45cb8e130dd76ef655d1_D20210401-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE3LTQtMS0xLTE0NzQ5NQ_bf33f339-d154-46a3-9f94-6f3934361f08">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i57cbc6d5e95e4038a3dfc771f010707e_D20220101-20220630" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE3LTctMS0xLTE0NzQ5NQ_a22dc567-d9a2-4294-999d-3655242cf847">23</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="ic49c47be47da473ba9c6e9442fc00b78_D20210101-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE3LTktMS0xLTE0NzQ5NQ_17529dea-1d32-401a-b537-035d8245c804">26</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="ica9d54db49d94c6aaf37b7d473061967_D20220401-20220630" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE3LTE0LTEtMS0xNDc0OTU_91fc2d57-ff69-4ef2-9084-dbc93729a4ab">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i85ae2d91292c449db351f16f99c7a6e2_D20210401-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE3LTE2LTEtMS0xNDc0OTU_136ccdba-37f6-4829-96b6-5c588e7f2a49">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i4f7f4e88014e4f9fba3fd828b4f53786_D20220101-20220630" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE3LTE5LTEtMS0xNDc0OTU_b85c8968-7c16-47f2-b382-981f8b1db2fc">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="ie67b54d321464e1e8524512d311c9492_D20210101-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE3LTIxLTEtMS0xNDc0OTU_67094341-e14b-478d-b99a-8a9638ca0138">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic7031ec86b094f6eb21abac57f2b4c32_D20220401-20220630" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE4LTItMS0xLTE0NzQ5NQ_1ccb9955-9ab1-41e2-8013-f570bc1efb94">20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i788706bdbf8b45cb8e130dd76ef655d1_D20210401-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE4LTQtMS0xLTE0NzQ5NQ_43ec34b0-75b0-4c7e-bddf-48a4706b0874">14</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i57cbc6d5e95e4038a3dfc771f010707e_D20220101-20220630" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE4LTctMS0xLTE0NzQ5NQ_9ef2ed02-b5ce-4c99-a620-dfc624bd54fc">36</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic49c47be47da473ba9c6e9442fc00b78_D20210101-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE4LTktMS0xLTE0NzQ5NQ_26ec82c4-aeca-42aa-b1f8-5105315cff54">28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="ica9d54db49d94c6aaf37b7d473061967_D20220401-20220630" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE4LTE0LTEtMS0xNDc0OTU_abcb4b0e-044f-4579-a977-ba5b6f90338e">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i85ae2d91292c449db351f16f99c7a6e2_D20210401-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE4LTE2LTEtMS0xNDc0OTU_feeddf38-975a-4662-90c3-a2934877267a">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i4f7f4e88014e4f9fba3fd828b4f53786_D20220101-20220630" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE4LTE5LTEtMS0xNDc0OTU_fe9b94cc-142c-4e52-9d7e-dd2a0bfa25af">14</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie67b54d321464e1e8524512d311c9492_D20210101-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE4LTIxLTEtMS0xNDc0OTU_528f9860-0a8a-4f98-b639-c39bb58d6e60">11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected return on plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ic7031ec86b094f6eb21abac57f2b4c32_D20220401-20220630" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE5LTItMS0xLTE0NzQ5NQ_432c6e7e-5501-4c6e-bc5b-055fbf7a23fa">50</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i788706bdbf8b45cb8e130dd76ef655d1_D20210401-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE5LTQtMS0xLTE0NzQ5NQ_e628b534-2b8b-4e75-b25d-4cfdfde1e7e1">49</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="usd" contextRef="i57cbc6d5e95e4038a3dfc771f010707e_D20220101-20220630" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE5LTctMS0xLTE0NzQ5NQ_d4630576-b4a9-4c72-bb79-90262cd70c19">99</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ic49c47be47da473ba9c6e9442fc00b78_D20210101-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE5LTktMS0xLTE0NzQ5NQ_96272e0e-03df-4409-8a93-02fe8dcdbb2b">98</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="usd" contextRef="ica9d54db49d94c6aaf37b7d473061967_D20220401-20220630" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE5LTE0LTEtMS0xNDc0OTU_99e84027-4b63-4ba1-af71-509291741114">27</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i85ae2d91292c449db351f16f99c7a6e2_D20210401-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE5LTE2LTEtMS0xNDc0OTU_8f66e78f-a487-485b-b9f3-f5a9228e6cde">26</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="usd" contextRef="i4f7f4e88014e4f9fba3fd828b4f53786_D20220101-20220630" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE5LTE5LTEtMS0xNDc0OTU_1b81428f-b3e6-4bf1-837d-14e8693a90f0">54</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ie67b54d321464e1e8524512d311c9492_D20210101-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE5LTIxLTEtMS0xNDc0OTU_7a6adaaf-b596-4a07-8e50-3282b3c91c38">51</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amortization of:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic7031ec86b094f6eb21abac57f2b4c32_D20220401-20220630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIxLTItMS0xLTE0NzQ5NQ_8a6df7e6-6f43-414f-8bc2-292a063aa2b1">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i788706bdbf8b45cb8e130dd76ef655d1_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIxLTQtMS0xLTE0NzQ5NQ_c6f28b49-3998-4666-9857-ff923dd2d446">24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i57cbc6d5e95e4038a3dfc771f010707e_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIxLTctMS0xLTE0NzQ5NQ_9e151fc9-9f57-4143-a54e-45f8270b22d6">25</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic49c47be47da473ba9c6e9442fc00b78_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIxLTktMS0xLTE0NzQ5NQ_9658e334-9a54-42ee-90f7-3521ecc931a3">49</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="ica9d54db49d94c6aaf37b7d473061967_D20220401-20220630" decimals="-6" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIxLTE0LTEtMS0xNDc0OTU_fc4550b6-203f-4ca0-8bbd-b55cd88fcd3c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i85ae2d91292c449db351f16f99c7a6e2_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIxLTE2LTEtMS0xNDc0OTU_c1cbd6c0-5135-4fd6-a955-4324b3541fef">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i4f7f4e88014e4f9fba3fd828b4f53786_D20220101-20220630" decimals="-6" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIxLTE5LTEtMS0xNDc0OTU_f66d3add-fb9a-4557-b305-9a129a3b4827">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie67b54d321464e1e8524512d311c9492_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIxLTIxLTEtMS0xNDc0OTU_255f5810-4aa1-4a57-aec7-6039c5ab4890">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior service cost (credit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic7031ec86b094f6eb21abac57f2b4c32_D20220401-20220630" decimals="-6" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIyLTItMS0xLTE0NzQ5NQ_0f23d2de-e283-44c1-83ea-e7258501a4ff">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i788706bdbf8b45cb8e130dd76ef655d1_D20210401-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIyLTQtMS0xLTE0NzQ5NQ_e6244b65-cc35-4d84-b413-b2729ed6b60a">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i57cbc6d5e95e4038a3dfc771f010707e_D20220101-20220630" decimals="-6" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIyLTctMS0xLTE0NzQ5NQ_6d9a395a-9ce9-443d-8c52-77b279ac939a">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic49c47be47da473ba9c6e9442fc00b78_D20210101-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIyLTktMS0xLTE0NzQ5NQ_ecd360fa-2f76-4348-a19d-d9cf0113dd40">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="usd" contextRef="ica9d54db49d94c6aaf37b7d473061967_D20220401-20220630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIyLTE0LTEtMS0xNDc0OTU_18ba9ace-07ba-45b5-8c86-1aa5dafd10d6">13</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i85ae2d91292c449db351f16f99c7a6e2_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIyLTE2LTEtMS0xNDc0OTU_9954120f-9b5d-4416-bbf0-7abf639c5a82">13</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="usd" contextRef="i4f7f4e88014e4f9fba3fd828b4f53786_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIyLTE5LTEtMS0xNDc0OTU_adbe76cb-8a55-4f7a-9606-1188b8b0e0c2">25</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ie67b54d321464e1e8524512d311c9492_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIyLTIxLTEtMS0xNDc0OTU_ab206bb1-6717-4f64-afab-635a392cfa97">26</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Settlement loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic7031ec86b094f6eb21abac57f2b4c32_D20220401-20220630" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIzLTItMS0xLTE0NzQ5NQ_58edb49e-17e0-4d1c-88e7-a82b9cfb4d9e">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i788706bdbf8b45cb8e130dd76ef655d1_D20210401-20210630" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIzLTQtMS0xLTE0NzQ5NQ_0e139ca6-be6a-435f-8954-97724514eb73">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i57cbc6d5e95e4038a3dfc771f010707e_D20220101-20220630" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIzLTctMS0xLTE0NzQ5NQ_4b440e0d-ca72-4834-b393-66f0dd64dacf">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic49c47be47da473ba9c6e9442fc00b78_D20210101-20210630" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIzLTktMS0xLTE0NzQ5NQ_d1356da7-d0e3-4556-925b-64a210ca78d5">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="ica9d54db49d94c6aaf37b7d473061967_D20220401-20220630" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIzLTE0LTEtMS0xNDc0OTU_07d5590c-6e3a-4848-a1f7-73633c710d1e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i85ae2d91292c449db351f16f99c7a6e2_D20210401-20210630" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIzLTE2LTEtMS0xNDc0OTU_6527b9bf-a736-4d89-908f-ba45a25ab129">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i4f7f4e88014e4f9fba3fd828b4f53786_D20220101-20220630" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIzLTE5LTEtMS0xNDc0OTU_b2610917-c40f-41de-b395-3293e6503936">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie67b54d321464e1e8524512d311c9492_D20210101-20210630" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIzLTIxLTEtMS0xNDc0OTU_22fe97c8-a05d-46f2-88eb-d36e747a7804">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic cost (credit)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ic7031ec86b094f6eb21abac57f2b4c32_D20220401-20220630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzI0LTItMS0xLTE0NzQ5NQ_27a4a29b-69a9-4ebb-b5c0-6f33708eb1a4">7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i788706bdbf8b45cb8e130dd76ef655d1_D20210401-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzI0LTQtMS0xLTE0NzQ5NQ_e7560db8-6d96-4bad-89f1-1896bd13f65f">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i57cbc6d5e95e4038a3dfc771f010707e_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzI0LTctMS0xLTE0NzQ5NQ_41eeb16d-69bf-4479-ad38-33b98bf6d57a">9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic49c47be47da473ba9c6e9442fc00b78_D20210101-20210630" decimals="-6" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzI0LTktMS0xLTE0NzQ5NQ_fa03ce37-4c1e-422b-9fbf-d57915223209">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ica9d54db49d94c6aaf37b7d473061967_D20220401-20220630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzI0LTE0LTEtMS0xNDc0OTU_50e986b9-6590-41c8-8312-01c26cb7fb46">28</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i85ae2d91292c449db351f16f99c7a6e2_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzI0LTE2LTEtMS0xNDc0OTU_a9b89677-035b-4589-935c-ac33f36d4a5e">27</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i4f7f4e88014e4f9fba3fd828b4f53786_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzI0LTE5LTEtMS0xNDc0OTU_75cde55e-3322-4de0-9012-e8ed1e16b7af">56</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ie67b54d321464e1e8524512d311c9492_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzI0LTIxLTEtMS0xNDc0OTU_10ccc839-09d3-49e0-b9ce-55a04603ad09">53</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:continuation></ix:continuation></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">76</span></div></div></div><div id="iedef37dc53354d4baa10c50c5095e29f_352"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">7:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTIvZnJhZzowZDhmNzEyYTVmOGQ0ZTI0YTc4MTFhMjlkODdjNGEzYi90ZXh0cmVnaW9uOjBkOGY3MTJhNWY4ZDRlMjRhNzgxMWEyOWQ4N2M0YTNiXzk_11968463-5b7f-49e0-9b57-4f7eeaeb45b0" continuedAt="i12ae8e1b6bc64ad6871a7cffe76d0f82" escape="true"><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTIvZnJhZzowZDhmNzEyYTVmOGQ0ZTI0YTc4MTFhMjlkODdjNGEzYi90ZXh0cmVnaW9uOjBkOGY3MTJhNWY4ZDRlMjRhNzgxMWEyOWQ4N2M0YTNiXzk_9bcafce7-8291-4754-a6ee-17392a17636d" continuedAt="i1e2188506d574cacb1e2256ade6e224d" escape="true">Income Taxes</ix:nonNumeric></ix:nonNumeric></span></div><div id="iedef37dc53354d4baa10c50c5095e29f_358"></div><ix:continuation id="i12ae8e1b6bc64ad6871a7cffe76d0f82"><ix:continuation id="i1e2188506d574cacb1e2256ade6e224d"><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90ZXh0cmVnaW9uOjgxMzYwYzE5MGE3NjRhMDU4MzBmZDUzOTFlNjU3YWZjXzY4MQ_72b85430-9a87-44dd-911a-fde3c0e1b007" escape="true"><ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90ZXh0cmVnaW9uOjgxMzYwYzE5MGE3NjRhMDU4MzBmZDUzOTFlNjU3YWZjXzY4MQ_ec12b965-a383-4253-b14b-67ad64dbc9b8" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a reconciliation of the statutory U.S.&#160;federal income tax rate to the effective income tax rate from continuing operations:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.258%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended June&#160;30</span></td><td colspan="6" style="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:120%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="6" style="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:120%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. federal income tax rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzQtMi0xLTEtMTQ3NDk1_b78b0f2b-0f07-4943-bdc8-d6b969cc747c">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzQtNi0xLTEtMTQ3NDk1_60db50a1-6962-45b0-9632-b5aef7e35857">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Increase (decrease) in income taxes from:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State and local income taxes, net of federal effect</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzctMi0xLTEtMTQ3NDk1_e50983de-e9c6-4bb6-944e-4f5685ad70b5">5.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="number" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzctNi0xLTEtMTQ3NDk1_f1e76690-e294-44f5-914d-b147c9b99795">5.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TCJA excess deferred taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="number" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzgtMi0xLTEtMTQ3NDk1_d72d73e7-8ffc-4fc2-bf43-3476711dd94c">7.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="number" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzgtNi0xLTEtMTQ3NDk1_2d1f7a43-1922-40c7-ac8e-85b1c4daa624">5.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Production tax credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="number" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzktMi0xLTEtMTQ3NDk1_a3a68ceb-1c79-4b28-82b2-07fb4fdd3de6">5.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="number" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzktNi0xLTEtMTQ3NDk1_6867c019-fcf7-4862-907d-e5201f7ccab8">5.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accelerated flow-through of regulatory tax benefits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="number" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="3" sign="-" name="cms:EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzEwLTItMS0xLTE0NzQ5NQ_fd6c4769-a49b-4eba-ac10-1a8b30defcc4">4.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="number" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="3" sign="-" name="cms:EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzEwLTYtMS0xLTE0NzQ5NQ_30a39f87-0f54-4665-b2a0-0842e6f6061c">3.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzEzLTItMS0xLTE0NzQ5NQ_3b00087b-cadd-40d0-8298-3f07f5b93191">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="number" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzEzLTYtMS0xLTE0NzQ5NQ_9948a75f-23ca-42cb-bdda-7defb5a779bf">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective tax rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzE1LTItMS0xLTE0NzQ5NQ_06e160c9-7169-4cac-950c-f925e4c416f8">9.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 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:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzE1LTYtMS0xLTE0NzQ5NQ_c7d746c9-f081-46c0-ab10-0a89790fe81d">12.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 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:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. federal income tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzE4LTItMS0xLTE0NzQ5NQ_b26eac3e-70f7-4d03-8803-2f59fe8c4957">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 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:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzE4LTYtMS0xLTE0NzQ5NQ_d7b9086f-fce0-47e2-a27b-63cb865a99c0">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 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:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Increase (decrease) in income taxes from:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State and local income taxes, net of federal effect</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzIxLTItMS0xLTE0NzQ5NQ_b3860f49-f9d7-4ad3-8486-06c589fca713">5.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="number" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzIxLTYtMS0xLTE0NzQ5NQ_bddd43c0-d04a-4db1-8117-3401ec703a62">5.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TCJA excess deferred taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="number" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzIyLTItMS0xLTE0NzQ5NQ_2839a982-4a49-44c9-9cb1-d597d5276bde">6.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="number" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzIyLTYtMS0xLTE0NzQ5NQ_a7fcd555-1710-4156-8583-f1e31dcdfd17">4.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Production tax credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="number" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzIzLTItMS0xLTE0NzQ5NQ_1fea68dd-999e-4d74-8997-62a5967f9c39">3.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="number" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzIzLTYtMS0xLTE0NzQ5NQ_2233c8df-a583-4576-9bb0-781ce115c619">3.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accelerated flow-through of regulatory tax benefits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="number" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="3" sign="-" name="cms:EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzI0LTItMS0xLTE0NzQ5NQ_89939c35-7121-44b3-a89b-839a15b0b6fe">3.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="number" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="3" sign="-" name="cms:EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzI0LTYtMS0xLTE0NzQ5NQ_b12c13d3-c84f-4441-bc2f-7d7400e29241">3.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="number" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzI3LTItMS0xLTE0NzQ5NQ_0e054949-c1d3-4703-8fd5-e63103324186">0.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="number" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzI3LTYtMS0xLTE0NzQ5NQ_fdbb6b5a-e624-4964-bd80-516e608bb387">0.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective tax rate</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;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:120%"><ix:nonFraction unitRef="number" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzI5LTItMS0xLTE0NzQ5NQ_b0921d92-d244-4a67-a77a-c5f4f3e7fa94">12.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;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:120%"><ix:nonFraction unitRef="number" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzI5LTYtMS0xLTE0NzQ5NQ_fe4b651a-7bf1-4ced-a3dd-a2273baab4e6">14.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">In September&#160;2020, the MPSC authorized Consumers to accelerate the amortization of a gas regulatory liability associated with unprotected, non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">property-related excess deferred income taxes resulting from the TCJA. The regulatory liability, which was previously scheduled to be amortized through 2029, will now be fully amortized by the end of 2022.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">In September&#160;2020, the MPSC authorized Consumers to accelerate the amortization of income tax benefits associated with the cost to remove gas plant assets. These tax benefits, which were previously scheduled to be amortized through 2025, will now be fully amortized by the end of 2022.</span></div></ix:nonNumeric></ix:nonNumeric></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">77</span></div></div></div><div id="iedef37dc53354d4baa10c50c5095e29f_364"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">8:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90ZXh0cmVnaW9uOjFjZjRhM2MxYWZiOTQ1MzI4ODhhMzU2NjQwODYyZjExXzE2NzY_f38afbc8-0d50-415b-8e52-3a8b0affc42b" continuedAt="iaf324fe456dd42a3ab46ef848f6b1c3c" escape="true">Earnings Per Share&#8212;CMS&#160;Energy</ix:nonNumeric></span></div><ix:continuation id="iaf324fe456dd42a3ab46ef848f6b1c3c"><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90ZXh0cmVnaW9uOjFjZjRhM2MxYWZiOTQ1MzI4ODhhMzU2NjQwODYyZjExXzE2Nzk_2f695829-6f6d-4166-a441-d778ef06cd05" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are CMS&#160;Energy&#8217;s basic and diluted EPS computations based on income from continuing operations:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.879%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="30" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In&#160;Millions,&#160;Except&#160;Per&#160;Share&#160;Amounts</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30</span></td><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2021</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income available to common stockholders</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from continuing operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzQtMi0xLTEtMTQ3NDk1_3159ad03-13ef-4970-886e-3f18abeb3e78">142</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzQtNC0xLTEtMTQ3NDk1_b03be2d0-8647-48d0-b535-3839b41dbc71">153</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzQtNy0xLTEtMTQ3NDk1_0cf7b545-a730-4b94-a184-0723770fbe95">483</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzQtOS0xLTEtMTQ3NDk1_c4102972-a9c3-4e91-9ee5-98e5c02e4906">461</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less loss attributable to noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzUtMi0xLTEtMTQ3NDk1_0836bee3-6c69-4588-a1da-fe748635580a">6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzUtNC0xLTEtMTQ3NDk1_6a4ebceb-524b-45f4-ba48-e07b0e78c735">5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%">(<ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzUtNy0xLTEtMTQ3NDk1_9d326670-8b3b-476c-8ce2-576d8ffde924">14</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzUtOS0xLTEtMTQ3NDk1_e68479f5-860c-4c12-bb8c-0b711eba5530">12</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less preferred stock dividends</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzYtMi0xLTEtMTQ3NDk1_aed58114-de6d-4538-96ee-f78c17150ff1">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzYtNC0xLTEtMTQ3NDk1_7b42435f-58f1-4ae4-adfe-2a08c998c5a0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzYtNy0xLTEtMTQ3NDk1_cac72774-354e-40be-8bc1-fb8a22b61538">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzYtOS0xLTEtMTQ3NDk1_49b302cf-11bd-44fb-a032-2bc74c601326">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from continuing operations available to common stockholders &#8211; basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzctMi0xLTEtMTQ3NDk1_48f24212-f603-4eb5-bf95-44609ec2d5f5">145</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzctNC0xLTEtMTQ3NDk1_ab3b5fa3-6335-4149-9550-82b909781c5b">158</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzctNy0xLTEtMTQ3NDk1_fddb1d55-24f8-4c65-bce1-a348a0aad9b6">492</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzctOS0xLTEtMTQ3NDk1_9ea5e5b7-737a-4abb-ad26-5bd856b2d298">473</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Average common shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares &#8211; basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzktMi0xLTEtMTQ3NDk1_734425d4-1ea4-4f2e-a029-670705f17743">289.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzktNC0xLTEtMTQ3NDk1_6ce0c901-a08a-43c5-a6aa-8b68a4035134">289.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="shares" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzktNy0xLTEtMTQ3NDk1_b4b8c435-990f-41cd-9588-5094b046c560">289.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzktOS0xLTEtMTQ3NDk1_50c1be89-9a28-4b0e-bbe1-e12c07cfbda5">288.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Add dilutive nonvested stock awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzEwLTItMS0xLTE0NzQ5NQ_5d4aedbc-a13f-4b59-bd28-9b923917d1a3">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzEwLTQtMS0xLTE0NzQ5NQ_c51cf519-b80b-4873-ab36-d9faa5ba8f7b">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="shares" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzEwLTctMS0xLTE0NzQ5NQ_ecafca7e-a9a4-4076-8c71-e0db78a702d1">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzEwLTktMS0xLTE0NzQ5NQ_da73cb4c-cc3c-4292-a281-7916a4a3ab5b">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Add dilutive forward equity sale contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzExLTItMS0xLTE0NzQ5NQ_a46889ea-ac32-4b5c-8232-53494c3962da">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzExLTQtMS0xLTE0NzQ5NQ_eb9e0cfa-9640-4e88-b7b3-1dbf7a306d73">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="shares" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzExLTctMS0xLTE0NzQ5NQ_3db0ac6e-2587-475d-83eb-10b1bb024bcf">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzExLTktMS0xLTE0NzQ5NQ_fc9dced6-0010-445d-903f-307a0aec5abe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares &#8211; diluted</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzEyLTItMS0xLTE0NzQ5NQ_7b547cb4-e3cb-4352-8a14-61b5d2176e39">290.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzEyLTQtMS0xLTE0NzQ5NQ_0435f4a3-46aa-4502-9ea0-922a33e69fea">289.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="shares" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzEyLTctMS0xLTE0NzQ5NQ_f7c1b215-e674-40ec-8b18-4d4eabe98468">290.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzEyLTktMS0xLTE0NzQ5NQ_10020acf-8f73-479a-9484-40eb5eb79ed4">289.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income from continuing operations per average common share available to common stockholders</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzE0LTItMS0xLTE0NzQ5NQ_0adafec4-ef54-477a-bf4d-7d17ab2e3894">0.50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzE0LTQtMS0xLTE0NzQ5NQ_89c7640d-eb18-44da-9c0f-e1bcfd76be51">0.55</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzE0LTctMS0xLTE0NzQ5NQ_625c674f-6c47-4e26-a3a6-40530af717f1">1.70</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzE0LTktMS0xLTE0NzQ5NQ_9547f127-70ea-4149-9eef-eab903e64cb8">1.64</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzE1LTItMS0xLTE0NzQ5NQ_ccf40ed6-d474-485f-8592-1cd231b9efd1">0.50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzE1LTQtMS0xLTE0NzQ5NQ_800c63a4-5e92-4f49-839f-2cd693b42731">0.55</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzE1LTctMS0xLTE0NzQ5NQ_d8a1d153-5284-4a0f-8868-77757c8bd004">1.70</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzE1LTktMS0xLTE0NzQ5NQ_61113b01-e3c8-43f3-9a00-ead92b3c733f">1.64</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90ZXh0cmVnaW9uOjFjZjRhM2MxYWZiOTQ1MzI4ODhhMzU2NjQwODYyZjExXzE2NzU_b158aea7-c215-489a-88db-0ba187e43340" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Nonvested Stock Awards</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy&#8217;s nonvested stock awards are composed of participating and non&#8209;participating securities. The participating securities accrue cash dividends when common stockholders receive dividends. Since the recipient is not required to return the dividends to CMS&#160;Energy if the recipient forfeits the award, the nonvested stock awards are considered participating securities. As such, the participating nonvested stock awards were included in the computation of basic EPS. The non&#8209;participating securities accrue stock dividends that vest concurrently with the stock award. If the recipient forfeits the award, the stock dividends accrued on the non&#8209;participating securities are also forfeited. Accordingly, the non&#8209;participating awards and stock dividends were included in the computation of diluted EPS, but not in the computation of basic EPS.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Forward Equity Sale Contracts</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy has entered into forward equity sale contracts. These forward equity sale contracts are non&#8209;participating securities. While the forward sale price in the forward equity sale contract is decreased on certain dates by certain predetermined amounts to reflect expected dividend payments, these price adjustments were set upon inception of the agreement and the forward contract does not give the owner the right to participate in undistributed earnings. Accordingly, the forward equity sale contracts were included in the computation of diluted EPS, but not in the computation of basic EPS. For further details on the forward equity sale contracts, see Note&#160;3, Financings and Capitalization.</span></div></ix:nonNumeric></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">78</span></div></div></div><div id="iedef37dc53354d4baa10c50c5095e29f_367"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">9:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjcvZnJhZzpjMDU2ZmRiYmY2MTA0NGZkYTc5ZDMyODM0YzJjNDUyOC90ZXh0cmVnaW9uOmMwNTZmZGJiZjYxMDQ0ZmRhNzlkMzI4MzRjMmM0NTI4Xzg1_5633dfa2-a924-4d49-97f5-39bbeee9360b" continuedAt="i1296246138c04ea1b6621be594d302ff" escape="true"><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjcvZnJhZzpjMDU2ZmRiYmY2MTA0NGZkYTc5ZDMyODM0YzJjNDUyOC90ZXh0cmVnaW9uOmMwNTZmZGJiZjYxMDQ0ZmRhNzlkMzI4MzRjMmM0NTI4Xzg1_cd8a1c3f-a965-4137-9441-8e0cc02443c7" continuedAt="ie1f3ac3f34974dbf829785a81b288825" escape="true">Revenue</ix:nonNumeric></ix:nonNumeric></span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:continuation id="i1296246138c04ea1b6621be594d302ff" continuedAt="ib9682d7a51194b95802d7eaf6662d978"><ix:continuation id="ie1f3ac3f34974dbf829785a81b288825" continuedAt="i75393613beba4055b1a474113ed34725"><ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjcvZnJhZzpjMDU2ZmRiYmY2MTA0NGZkYTc5ZDMyODM0YzJjNDUyOC90ZXh0cmVnaW9uOmMwNTZmZGJiZjYxMDQ0ZmRhNzlkMzI4MzRjMmM0NTI4Xzg2_4dbee168-06c6-4d5b-b953-79f5b0be5b29" continuedAt="i462f22b426dc4f499ad03484741d1f3f" escape="true"><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjcvZnJhZzpjMDU2ZmRiYmY2MTA0NGZkYTc5ZDMyODM0YzJjNDUyOC90ZXh0cmVnaW9uOmMwNTZmZGJiZjYxMDQ0ZmRhNzlkMzI4MzRjMmM0NTI4Xzg2_4e634b9b-2621-42ff-99db-a98f59ceb9a6" continuedAt="i6ce298c3dd814a85882530f6a5d45ccf" escape="true">Presented in the following tables are the components of operating revenue:</ix:nonNumeric></ix:nonNumeric></ix:continuation></ix:continuation></span></div><div id="iedef37dc53354d4baa10c50c5095e29f_370"></div><ix:continuation id="ib9682d7a51194b95802d7eaf6662d978" continuedAt="i1da2c8e7be3a4cebadc6427fb9ea06c7"><ix:continuation id="i75393613beba4055b1a474113ed34725" continuedAt="i1adc5177580849c0869f8f4772076963"><ix:continuation id="i462f22b426dc4f499ad03484741d1f3f" continuedAt="i3b9c3cb6d7e040d8acfafa45eb97554d"><ix:continuation id="i6ce298c3dd814a85882530f6a5d45ccf" continuedAt="i05f157fbcfcb439ea406e41dbaecb8e8"><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.457%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.669%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.073%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.226%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.073%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.226%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.073%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:3.226%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.077%"></td><td style="width:0.1%"></td></tr><tr><td colspan="27" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended June&#160;30,&#160;2022</span></td><td colspan="6" 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:120%">Electric Utility</span></td><td colspan="6" 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:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i02838ca7462d4286aa5cd3e543f62212_D20220401-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzMtMi0xLTEtMTQ3NDk1_a6d2d6c6-045b-44fd-99ec-6d20931f7c63">1,322</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="if14df13f750c47efaffdce02f891ca3a_D20220401-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzMtNC0xLTEtMTQ3NDk1_3f081f92-ee9d-42f7-a347-52d2c49f1786">468</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzMtMTAtMS0xLTE0NzQ5NQ_89b3593c-f8da-4143-92d6-d0083da9bcd1">1,790</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i82796e437cc545fea16fdadf8331eaee_D20220401-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzQtNi0xLTEtMTQ3NDk1_1879c23a-355e-410a-8168-9386ae0de392">52</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i7f28fc90a6b34a3e8b6bd9525c8d4063_D20220401-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzQtMTAtMS0xLTE0NzQ5NQ_a0eff61a-374a-42cb-b82c-c489b741177c">52</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i47bf09c6d4344d37a18460fbd89d2804_D20220401-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzUtMi0xLTEtMTQ3NDk1_6085145f-04f8-4807-8054-a54911250aad">1,322</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iaab2b99fc6f04101be08dd93161eb79c_D20220401-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzUtNC0xLTEtMTQ3NDk1_7aee0b71-ea44-4bd7-9529-3f1bf3f80aa5">468</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i43cb2826d4f94470b9cbe03f0b75af07_D20220401-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzUtNi0xLTEtMTQ3NDk1_92a9599f-971f-4717-b742-2bad24d5be4a">52</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzUtMTAtMS0xLTE0NzQ5NQ_f093d5b6-9671-4076-84ee-6897bba47b90">1,842</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasing income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i43cb2826d4f94470b9cbe03f0b75af07_D20220401-20220630" decimals="-6" name="us-gaap:LeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzYtNi0xLTEtMTQ3NDk1_d2b27278-c07e-41ff-aa55-48e6a60cf33b">66</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:LeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzYtMTAtMS0xLTE0NzQ5NQ_8b3bcc1a-87f5-4af3-82f4-d62fc9f178aa">66</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i47bf09c6d4344d37a18460fbd89d2804_D20220401-20220630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzctMi0xLTEtMTQ3NDk1_e9a8a09f-83b9-408d-abde-e5178ae5a6de">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iaab2b99fc6f04101be08dd93161eb79c_D20220401-20220630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzctNC0xLTEtMTQ3NDk1_aa529b0f-8157-4acf-aac3-734d622917fb">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzctMTAtMS0xLTE0NzQ5NQ_7d690874-5081-4955-a8e5-1c8df84d4fc5">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i02838ca7462d4286aa5cd3e543f62212_D20220401-20220630" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzgtMi0xLTEtMTQ3NDk1_4b6c61aa-1ca1-4d0c-915d-cc79c9ad73c7">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if14df13f750c47efaffdce02f891ca3a_D20220401-20220630" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzgtNC0xLTEtMTQ3NDk1_f720fd86-2122-4257-8e25-d7e07d8696af">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzgtMTAtMS0xLTE0NzQ5NQ_87ce9029-4866-4a34-8b2b-73b6aba88525">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i47bf09c6d4344d37a18460fbd89d2804_D20220401-20220630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzEwLTItMS0xLTE0NzQ5NQ_3c50bf33-cdf9-4060-8901-9dee4ccca2c9">1,325</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iaab2b99fc6f04101be08dd93161eb79c_D20220401-20220630" decimals="-6" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzEwLTQtMS0xLTE0NzQ5NQ_80465bf0-77ca-40e4-a9e2-1d90b63b553c">477</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i43cb2826d4f94470b9cbe03f0b75af07_D20220401-20220630" decimals="-6" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzEwLTYtMS0xLTE0NzQ5NQ_41fab3fc-31d2-443c-92f2-909e7f15862a">118</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzEwLTEwLTEtMS0xNDc0OTU_6bf2da80-4e18-4159-ae1d-915c2e23c5af">1,920</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="if1d09785712646e891f4dd9c77801fb3_D20220401-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzEzLTItMS0xLTE0NzQ5NQ_9f8d171f-c576-4d8a-a8bb-21e54aabcf99">597</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i88f1df96097c4b09b4aed861bbca8b3d_D20220401-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzEzLTQtMS0xLTE0NzQ5NQ_240a233c-6a89-4fb4-9a90-65be99a028c6">309</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="if5ad833dfb59486f9a470f21fda6756d_D20220401-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzEzLTEwLTEtMS0xNDc0OTU_5e5cd5ba-7f43-4d25-a225-acf1c9ce20c5">906</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iea512fa7358e46f4bdf51ca7aa718413_D20220401-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzE0LTItMS0xLTE0NzQ5NQ_547370bb-b68f-44a3-9c4a-bab55fcd9d1c">420</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if23d6127820b48248a44e68c427ac843_D20220401-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzE0LTQtMS0xLTE0NzQ5NQ_7cbc5595-63bb-4f0b-9578-9734150fadea">99</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i33c1e00c4e374e299af55dc33d79e428_D20220401-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzE0LTEwLTEtMS0xNDc0OTU_e8baaf27-9643-40a7-a098-0de36768ea1e">519</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idc85d8b3629e442ebe1dce65921fecfb_D20220401-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzE1LTItMS0xLTE0NzQ5NQ_2928884a-965c-4fe8-89ff-7fc89b0aa878">207</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie5bc54843fa54ba48be15df2af53dc90_D20220401-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzE1LTQtMS0xLTE0NzQ5NQ_e72d886f-f828-4a9f-a97c-994443008b4f">15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1093df3701a4411e9bf2665b1671edd5_D20220401-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzE1LTEwLTEtMS0xNDc0OTU_f25a372b-f60e-4b36-bfb8-4ff36099e8c4">222</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iff3df7b85dee4378b3ca7dcb6784a4f4_D20220401-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzE2LTItMS0xLTE0NzQ5NQ_e46dfadc-c134-4fd5-811e-b25df42971ae">98</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic935c2d3c8114cec9ae44678ad9165df_D20220401-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzE2LTQtMS0xLTE0NzQ5NQ_207eb42e-c49b-406b-a026-fb5f5e3310a9">45</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iac8c2cb9491e47698aa8a8083a90ab7c_D20220401-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzE2LTEwLTEtMS0xNDc0OTU_5f656aca-54a6-4edf-9c33-b5c323ad5721">143</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i02838ca7462d4286aa5cd3e543f62212_D20220401-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzE3LTItMS0xLTE0NzQ5NQ_45bee3de-c5e0-4790-a933-a1b89a95724e">1,322</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="if14df13f750c47efaffdce02f891ca3a_D20220401-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzE3LTQtMS0xLTE0NzQ5NQ_db0de790-8b52-4350-8a04-ec914bb55db9">468</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td 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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzE3LTEwLTEtMS0xNDc0OTU_25562735-0683-44e9-b7b0-c2f169afdb4f">1,790</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i02838ca7462d4286aa5cd3e543f62212_D20220401-20220630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzE5LTItMS0xLTE0NzQ5NQ_27ccb804-e5da-4f41-9fbf-f9185f623331">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if14df13f750c47efaffdce02f891ca3a_D20220401-20220630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzE5LTQtMS0xLTE0NzQ5NQ_7d6753cf-90f9-43e4-8ec2-31f0e549505f">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzE5LTEwLTEtMS0xNDc0OTU_57fbe9d0-cec6-4a50-9db2-bbe26275b1c1">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i02838ca7462d4286aa5cd3e543f62212_D20220401-20220630" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzIwLTItMS0xLTE0NzQ5NQ_96f3b3f8-694a-4723-8c5a-77438dd3f871">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if14df13f750c47efaffdce02f891ca3a_D20220401-20220630" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzIwLTQtMS0xLTE0NzQ5NQ_ef2a9a25-e6d4-4163-b113-48bf6b8c6ef8">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzIwLTEwLTEtMS0xNDc0OTU_cd968d25-ea7e-43ee-8aed-7c5e58fe7c5c">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i02838ca7462d4286aa5cd3e543f62212_D20220401-20220630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzIyLTItMS0xLTE0NzQ5NQ_3f51b287-e0e4-4458-baac-1c420d26cf09">1,325</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if14df13f750c47efaffdce02f891ca3a_D20220401-20220630" decimals="-6" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzIyLTQtMS0xLTE0NzQ5NQ_4686d816-6bbe-4d12-89cd-edd1e76a9f6e">477</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzIyLTEwLTEtMS0xNDc0OTU_86ab66ba-1e53-4ee7-af80-f512b132cf93">1,802</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts represent the enterprises segment&#8217;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#8217;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#8217;s leasing income included variable lease payments of $<ix:nonFraction unitRef="usd" contextRef="i43cb2826d4f94470b9cbe03f0b75af07_D20220401-20220630" decimals="-6" name="us-gaap:VariableLeaseIncome" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90ZXh0cmVnaW9uOjI5MmJiNGU0MjljYzQyMDVhYWEwMGNjYjhjMGM2ZjdjXzE0Mw_8c14c46b-243a-490e-8c07-fff7eb3b5505">53</ix:nonFraction>&#160;million for the three&#160;months ended June&#160;30,&#160;2022.</span></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">79</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><ix:continuation id="i1da2c8e7be3a4cebadc6427fb9ea06c7" continuedAt="i59bcc2a63bea43e5899c0a6a94d5e891"><ix:continuation id="i1adc5177580849c0869f8f4772076963" continuedAt="i8e20dfde5b9a4657893d682cb1202087"><ix:continuation id="i3b9c3cb6d7e040d8acfafa45eb97554d" continuedAt="i5f73f3cb1cb243a0aa93e3c92d85d876"><ix:continuation id="i05f157fbcfcb439ea406e41dbaecb8e8" continuedAt="i502d5312e1524797bb70aeaa2fb0ca59"><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.137%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.669%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.073%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.226%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.073%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.226%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.073%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:3.547%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.076%"></td><td style="width:0.1%"></td></tr><tr><td colspan="27" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended June&#160;30,&#160;2021</span></td><td colspan="6" 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:120%">Electric Utility</span></td><td colspan="6" 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:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"></td><td colspan="6" 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:120%">Consolidated</span></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i14cde9a1eaa443dabff9dfc6ab2d37d8_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzMtMi0xLTEtMTQ3NDk1_07fbb584-2fc2-44a4-bebc-e2ef20dd69dc">1,158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="idb61cdb97a9c4a0787c512e479751f65_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzMtNC0xLTEtMTQ3NDk1_ccf7cb05-10ec-4e03-b96b-935727bcffc7">332</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzMtMTAtMS0xLTE0NzQ5NQ_d65bb7cf-4249-4e07-88d8-0cb653462cf8">1,490</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i191fc38e26be4ad687034413ee1bc55e_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzQtNi0xLTEtMTQ3NDk1_30789264-70c2-4ffd-a1c0-2371b1e6eff8">25</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i8ce73d558c5944719c05a9aa34fbad24_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzQtMTAtMS0xLTE0NzQ5NQ_b1d083c7-100e-4fc4-a2c9-6722ff644792">25</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia5c7f73b577e486d9a05de66e4484751_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzUtMi0xLTEtMTQ3NDk1_97ddfae9-640c-4302-8190-75e64e22468e">1,158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie8f9596d68fb43789553aa8755d40b0a_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzUtNC0xLTEtMTQ3NDk1_2fba0b94-97d8-47d5-b83e-acde64e9440a">332</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1349d8e335e3458e81422b19f345f579_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzUtNi0xLTEtMTQ3NDk1_fde7704b-280f-4fff-8e83-aa17fa747bda">25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzUtMTAtMS0xLTE0NzQ5NQ_11ef8139-f559-442c-bbdf-5c4cf90e553f">1,515</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasing income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1349d8e335e3458e81422b19f345f579_D20210401-20210630" decimals="-6" name="us-gaap:LeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzYtNi0xLTEtMTQ3NDk1_82dbdd64-f550-44a0-bbdc-cfc243c02041">40</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:LeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzYtMTAtMS0xLTE0NzQ5NQ_fb28f1be-ccd8-42bc-936d-a020ace9ea82">40</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia5c7f73b577e486d9a05de66e4484751_D20210401-20210630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzctMi0xLTEtMTQ3NDk1_4f277d10-6b3f-491d-81ac-ca3028d81db2">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie8f9596d68fb43789553aa8755d40b0a_D20210401-20210630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzctNC0xLTEtMTQ3NDk1_10e2c239-6676-4922-8079-5159ef97042d">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzctMTAtMS0xLTE0NzQ5NQ_23c12776-5f5f-4f20-990f-e467c8380a0c">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia5c7f73b577e486d9a05de66e4484751_D20210401-20210630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzEwLTItMS0xLTE0NzQ5NQ_8abb68b6-08d4-41f5-bc88-49160a19b9b2">1,160</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie8f9596d68fb43789553aa8755d40b0a_D20210401-20210630" decimals="-6" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzEwLTQtMS0xLTE0NzQ5NQ_f428039d-c80f-4882-a857-ddfa13d2bce7">333</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1349d8e335e3458e81422b19f345f579_D20210401-20210630" decimals="-6" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzEwLTYtMS0xLTE0NzQ5NQ_7f2b0907-1591-45bb-b1b6-f9b6032d148e">65</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzEwLTEwLTEtMS0xNDc0OTU_416a55aa-3641-4a2f-a2c3-cbb7a05fb8fe">1,558</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="27" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i2a241833f7184f488f5148df868cd410_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzEzLTItMS0xLTE0NzQ5NQ_758bc113-8fc8-472f-bbcc-7d60ba5ae660">561</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i653585794a44486b8359952a5b455c2b_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzEzLTQtMS0xLTE0NzQ5NQ_8c8017fd-ee53-4c28-a757-ba7bcd99f42e">220</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i088e388b57a749eb99debe1dfa2ecd7b_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzEzLTEwLTEtMS0xNDc0OTU_b37f8c76-8bdd-4789-8aa3-c7fc6e624933">781</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie2a86e2829cd4b46ba0971c73d118e29_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzE0LTItMS0xLTE0NzQ5NQ_ba987f79-7f0b-4cc0-820c-6b26b9e9e4c3">390</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i69e0a38c017241a5871ad61ea1faac41_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzE0LTQtMS0xLTE0NzQ5NQ_b8d1a97e-65c3-4c8a-be50-f2895ad28624">59</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iea9b7c28b6e144c794242f14c5246225_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzE0LTEwLTEtMS0xNDc0OTU_e7d33fd0-110a-44f5-8572-3dc5f14feda8">449</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i93b7ecf36cd74f159a284d96c9f9d626_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzE1LTItMS0xLTE0NzQ5NQ_f84b1523-359a-4bde-beed-9cb4ce0ad371">153</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i67571f8c33e540f0adf8c3090cb54f44_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzE1LTQtMS0xLTE0NzQ5NQ_86329c36-d4ee-404a-b09c-6d534a309dfd">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib3bfb49be5454f9ea694b291e79c3ef2_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzE1LTEwLTEtMS0xNDc0OTU_4538c03f-3299-4910-8f67-4829ce3b89b2">161</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idf0f7748eb7f4d5f8cdb406e591fc85d_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzE2LTItMS0xLTE0NzQ5NQ_7c77e65a-356f-45d5-9807-db705950b985">54</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id3ca3e97d51c4423a1801c807a6e8434_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzE2LTQtMS0xLTE0NzQ5NQ_6bf7e96c-a375-46ec-8db9-bc8a1c3d06c8">45</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie39b0617f91f488e84cb4b63ed233707_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzE2LTEwLTEtMS0xNDc0OTU_bdf3772d-ae7b-4a70-9132-2642b6ecb04e">99</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i14cde9a1eaa443dabff9dfc6ab2d37d8_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzE3LTItMS0xLTE0NzQ5NQ_d563426a-4fbc-4a14-888b-e863fc398d1b">1,158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb61cdb97a9c4a0787c512e479751f65_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzE3LTQtMS0xLTE0NzQ5NQ_f9ed8baf-8bee-48db-ba1b-5442d286ac45">332</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzE3LTEwLTEtMS0xNDc0OTU_6f75c05a-e3d0-472a-885b-eaa092bb708b">1,490</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i14cde9a1eaa443dabff9dfc6ab2d37d8_D20210401-20210630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzE5LTItMS0xLTE0NzQ5NQ_a6033302-e1ec-46f0-88a0-14962cec74f1">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb61cdb97a9c4a0787c512e479751f65_D20210401-20210630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzE5LTQtMS0xLTE0NzQ5NQ_fd6bc0f5-7ccc-41ae-8131-d72df149cf3b">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzE5LTEwLTEtMS0xNDc0OTU_a1968f93-9b8e-4b37-b3f5-2e19ed6a74de">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i14cde9a1eaa443dabff9dfc6ab2d37d8_D20210401-20210630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzIyLTItMS0xLTE0NzQ5NQ_a43cd9dd-3ccf-4e51-9373-2e509d6e512c">1,160</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb61cdb97a9c4a0787c512e479751f65_D20210401-20210630" decimals="-6" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzIyLTQtMS0xLTE0NzQ5NQ_a85ec260-5085-47d6-bddd-4d74bf5fd883">333</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzIyLTEwLTEtMS0xNDc0OTU_71af74e6-4773-4b1e-ab9c-73e6f68985f2">1,493</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.43pt">Amounts represent the enterprises segment&#8217;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#8217;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#8217;s leasing income included variable lease payments of $<ix:nonFraction unitRef="usd" contextRef="i1349d8e335e3458e81422b19f345f579_D20210401-20210630" decimals="-6" name="us-gaap:VariableLeaseIncome" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90ZXh0cmVnaW9uOjI5MmJiNGU0MjljYzQyMDVhYWEwMGNjYjhjMGM2ZjdjXzE1OA_ad09edc7-231f-4435-949f-5267090e4882">26</ix:nonFraction>&#160;million for the three&#160;months ended June&#160;30,&#160;2021.</span></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div id="iedef37dc53354d4baa10c50c5095e29f_373"></div><div style="margin-bottom:12pt"><ix:continuation id="i59bcc2a63bea43e5899c0a6a94d5e891" continuedAt="i5ec2439be5eb49e5b7cdc4c99d80f7a6"><ix:continuation id="i8e20dfde5b9a4657893d682cb1202087" continuedAt="ic1f4097789244f1ab399dd80cbd1adf2"><ix:continuation id="i5f73f3cb1cb243a0aa93e3c92d85d876" continuedAt="i1675d1335a744ac7b43e06440e309468"><ix:continuation id="i502d5312e1524797bb70aeaa2fb0ca59" continuedAt="i040efe082b8c4224b5c1f62e22d8e475"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.617%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.964%"></td><td style="width:0.1%"></td></tr><tr><td colspan="27" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended June&#160;30,&#160;2022</span></td><td colspan="6" 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:120%">Electric Utility</span></td><td colspan="6" 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:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"></td><td colspan="6" 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:120%">Consolidated</span></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i6a3a4fd71fcf4ce89603a7d962ca2ed5_D20220101-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzMtMi0xLTEtMTQ3NDk1_f0a20adc-1601-4c06-a8e2-31ca75f79217">2,560</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i649ea0b94e9f4b74a19c7a5dd556c29f_D20220101-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzMtNC0xLTEtMTQ3NDk1_295f4bcd-28b5-4947-949b-9de76436322f">1,515</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzMtMTAtMS0xLTE0NzQ5NQ_751903ef-c14e-4de2-8d62-723755831adb">4,075</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i74c6876ffc574a469b15463f691b16f6_D20220101-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzQtNi0xLTEtMTQ3NDk1_84f40348-1269-459c-9a15-546cd74218ea">85</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="ic50f90c25fc54c2289b8505670a51108_D20220101-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzQtMTAtMS0xLTE0NzQ5NQ_749368f4-34fb-4bfe-bf0a-52ae3a34812e">85</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ice4e185d59e647ae99e14162cb85d3b4_D20220101-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzUtMi0xLTEtMTQ3NDk1_4dcc9c09-1daa-416d-b4f2-838778ffbc69">2,560</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i01b2b8b9de554e658482d26b57e5838b_D20220101-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzUtNC0xLTEtMTQ3NDk1_b7706297-6c27-4993-b8f2-fa141057874f">1,515</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%"><ix:nonFraction unitRef="usd" contextRef="ieff896ff77ca4eaea1b632c9419e4bb3_D20220101-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzUtNi0xLTEtMTQ3NDk1_43977956-668e-4b9a-b953-d2d79cf13fcf">85</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzUtMTAtMS0xLTE0NzQ5NQ_a3f6f8c2-976d-4bb1-8514-5263a70688af">4,160</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasing income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieff896ff77ca4eaea1b632c9419e4bb3_D20220101-20220630" decimals="-6" name="us-gaap:LeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzYtNi0xLTEtMTQ3NDk1_0e2eb70a-2e42-4333-832b-c4a4232ca930">124</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:LeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzYtMTAtMS0xLTE0NzQ5NQ_99ad7895-a87e-4dd8-a2e4-78709de39445">124</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ice4e185d59e647ae99e14162cb85d3b4_D20220101-20220630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzctMi0xLTEtMTQ3NDk1_26542197-e737-401e-a3b2-e3f33eb722a6">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i01b2b8b9de554e658482d26b57e5838b_D20220101-20220630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzctNC0xLTEtMTQ3NDk1_b02e96b0-5ca1-493d-985f-7c87587c4d0c">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzctMTAtMS0xLTE0NzQ5NQ_6898e1c8-5d3b-4eee-a6d7-36694f82abe2">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ice4e185d59e647ae99e14162cb85d3b4_D20220101-20220630" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzgtMi0xLTEtMTQ3NDk1_618b6d97-427d-43ae-9239-7fa4016b5dcd">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i01b2b8b9de554e658482d26b57e5838b_D20220101-20220630" decimals="-6" name="cms:AlternativeRevenuePrograms" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzgtNC0xLTEtMTQ3NDk1_3acfdc6e-f445-498f-a10e-7eecc7d0bb12">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzgtMTAtMS0xLTE0NzQ5NQ_3161cc08-c1fa-4e6f-b6bb-e0781dc8c28c">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ice4e185d59e647ae99e14162cb85d3b4_D20220101-20220630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzEwLTItMS0xLTE0NzQ5NQ_2d3d7b7d-8bdd-4d49-a729-d56b55d80ed5">2,566</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i01b2b8b9de554e658482d26b57e5838b_D20220101-20220630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzEwLTQtMS0xLTE0NzQ5NQ_4b7a37ba-0498-4bb2-9cdb-f1beb6315b2f">1,519</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieff896ff77ca4eaea1b632c9419e4bb3_D20220101-20220630" decimals="-6" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzEwLTYtMS0xLTE0NzQ5NQ_d9ea06e5-11b6-4ee6-aa3d-5ad3916aea6e">209</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzEwLTEwLTEtMS0xNDc0OTU_bbcc8d44-277e-4b47-9e2f-d3944a156dfe">4,294</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="iebe2c9e90e9549258309e2ab13f96cf3_D20220101-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzEzLTItMS0xLTE0NzQ5NQ_53d32287-5aee-4deb-a916-6c7fc170879b">1,188</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i94f89e893f2e4db6aa77dd57c09f4a9f_D20220101-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzEzLTQtMS0xLTE0NzQ5NQ_868f8000-8fd2-457b-8b77-135fb9e2ac45">1,049</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="ia223517fa6ea498d85803f41ffad6c99_D20220101-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzEzLTEwLTEtMS0xNDc0OTU_307e04cc-ad8d-450b-bc12-ee5040e76298">2,237</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id669dd2448884ee5a9c8932aff25cbc0_D20220101-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzE0LTItMS0xLTE0NzQ5NQ_47570cc7-1324-4301-8b5d-2da9dde5a8d7">804</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i553cef376a9b4b27bfb80efdbd2ba316_D20220101-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzE0LTQtMS0xLTE0NzQ5NQ_aa81475e-2e97-4c4c-ab34-ff69afd47993">320</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8b09fdc41d97483289620ce2ea57678a_D20220101-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzE0LTEwLTEtMS0xNDc0OTU_ad01351d-3d33-4c14-bef3-e420187b0552">1,124</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i28511966605f4f6996d71f2ad61a3230_D20220101-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzE1LTItMS0xLTE0NzQ5NQ_f174bbef-ffc7-47fc-a687-e0bae2d3454d">375</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieef9c5d7b6844ca481f8b175171ba060_D20220101-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzE1LTQtMS0xLTE0NzQ5NQ_f19b7b4f-7c5d-49f1-b8c9-90b7963bbef1">43</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i33e338b697df4d9d88835b1c516b3938_D20220101-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzE1LTEwLTEtMS0xNDc0OTU_01ecef29-599d-4971-977a-4147e4daf7d8">418</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id0c202cfafcd4ecbb5371949d0694658_D20220101-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzE2LTItMS0xLTE0NzQ5NQ_74f0fe44-a658-4c91-a346-91c9b205bf7a">193</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i33d2b2b1848b4ed7b241fb682c55b67c_D20220101-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzE2LTQtMS0xLTE0NzQ5NQ_ef80bcce-1087-4e62-a642-bb485f88274c">103</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i483c11ed9a3c4087b90f1e2e1e255e8e_D20220101-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzE2LTEwLTEtMS0xNDc0OTU_f9b2ba89-e2d3-457c-944c-7518ab9467ca">296</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i6a3a4fd71fcf4ce89603a7d962ca2ed5_D20220101-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzE3LTItMS0xLTE0NzQ5NQ_d4023765-f4c9-4e2d-8408-16b6fbc15c1b">2,560</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i649ea0b94e9f4b74a19c7a5dd556c29f_D20220101-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzE3LTQtMS0xLTE0NzQ5NQ_dab8030c-14d3-49bf-b062-bb3de49de781">1,515</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td 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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzE3LTEwLTEtMS0xNDc0OTU_049ef299-0d67-4a53-9632-253f19fe8fb6">4,075</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6a3a4fd71fcf4ce89603a7d962ca2ed5_D20220101-20220630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzE5LTItMS0xLTE0NzQ5NQ_d14b929d-1ccc-4e79-959d-1e560dc722bb">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i649ea0b94e9f4b74a19c7a5dd556c29f_D20220101-20220630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzE5LTQtMS0xLTE0NzQ5NQ_08b85b69-e063-4d58-9114-8f76ffc30b73">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzE5LTEwLTEtMS0xNDc0OTU_275b0a78-d3b4-43e4-82d3-1be76274cb48">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6a3a4fd71fcf4ce89603a7d962ca2ed5_D20220101-20220630" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzIwLTItMS0xLTE0NzQ5NQ_2e9b75be-e507-4f55-8bf2-36eb7ec0401d">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i649ea0b94e9f4b74a19c7a5dd556c29f_D20220101-20220630" decimals="-6" name="cms:AlternativeRevenuePrograms" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzIwLTQtMS0xLTE0NzQ5NQ_1def7971-05ea-41fa-9e86-d173d50e644c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzIwLTEwLTEtMS0xNDc0OTU_a4ca7b3d-676f-4d27-a5f0-001903799164">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6a3a4fd71fcf4ce89603a7d962ca2ed5_D20220101-20220630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzIyLTItMS0xLTE0NzQ5NQ_26a591d0-d58c-4614-b2af-0a95d23a055e">2,566</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i649ea0b94e9f4b74a19c7a5dd556c29f_D20220101-20220630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzIyLTQtMS0xLTE0NzQ5NQ_d210116c-2d9f-4b8f-bc95-8705804afb1e">1,519</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzIyLTEwLTEtMS0xNDc0OTU_6472cf7f-74bd-4f0d-8450-5380ed585cc4">4,085</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></ix:continuation></ix:continuation></ix:continuation></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">80</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><ix:continuation id="i5ec2439be5eb49e5b7cdc4c99d80f7a6" continuedAt="i4b593140b30842a5a86007d994ae37ae"><ix:continuation id="ic1f4097789244f1ab399dd80cbd1adf2" continuedAt="iec7cfd67f40b414ebbec7f5d6b294877"><ix:continuation id="i1675d1335a744ac7b43e06440e309468"><ix:continuation id="i040efe082b8c4224b5c1f62e22d8e475"><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts represent the enterprises segment&#8217;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#8217;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#8217;s leasing income included variable lease payments of $<ix:nonFraction unitRef="usd" contextRef="ieff896ff77ca4eaea1b632c9419e4bb3_D20220101-20220630" decimals="-6" name="us-gaap:VariableLeaseIncome" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90ZXh0cmVnaW9uOjY0MzFmZDliMTJhMjQ2OTk5NjcwN2FjYTYwMjI1N2MzXzEz_b0069114-15f6-47ce-8773-51afb47a0daf">97</ix:nonFraction>&#160;million for the six&#160;months ended June&#160;30,&#160;2022.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.617%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.964%"></td><td style="width:0.1%"></td></tr><tr><td colspan="27" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended June&#160;30,&#160;2021</span></td><td colspan="6" 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:120%">Electric Utility</span></td><td colspan="6" 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:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"></td><td colspan="6" 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:120%">Consolidated</span></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ibca35d97a2e6461698eeb7dac883ab77_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzMtMi0xLTEtMTQ3NDk1_3ded2c01-0fef-4952-8123-661c1c23f7cd">2,289</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i16ebc15e39a84f2c9c870274affb39be_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzMtNC0xLTEtMTQ3NDk1_b0ec7ce3-4431-4db3-9173-100700c5a97b">1,133</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzMtMTAtMS0xLTE0NzQ5NQ_7d924877-675e-4be9-ab17-e82e09d50cdf">3,422</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i39ac0c39524d4ec5985d6a7d00dcac94_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzQtNi0xLTEtMTQ3NDk1_872349a5-3842-412a-b714-a59c71df0a50">55</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i7b5c8005cbf54553bde54cd2db4cecaf_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzQtMTAtMS0xLTE0NzQ5NQ_e3da482b-7fca-4e80-86af-4d5d621faa25">55</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ibc31edead13e44f3b461e7498d1b6fd4_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzUtMi0xLTEtMTQ3NDk1_4d9061dd-648d-4e89-bb75-c71f5387200e">2,289</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib46ed8c1022045ffb6c660bb979b1c65_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzUtNC0xLTEtMTQ3NDk1_3121191a-e1b9-4ed5-a4a8-ffd61574b6fc">1,133</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i2d34c6050cbf457ba059c97843593644_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzUtNi0xLTEtMTQ3NDk1_0c68c18c-5cdf-46f6-8f05-f14b8e81b3f6">55</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzUtMTAtMS0xLTE0NzQ5NQ_5d75e2d5-979b-492c-b59e-b1dca6ff958f">3,477</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasing income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2d34c6050cbf457ba059c97843593644_D20210101-20210630" decimals="-6" name="us-gaap:LeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzYtNi0xLTEtMTQ3NDk1_b7d6851d-f7f4-45b2-8afe-b6a8db6b8bee">86</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:LeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzYtMTAtMS0xLTE0NzQ5NQ_daa185e6-12da-472e-aca4-0680b6594317">86</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ibc31edead13e44f3b461e7498d1b6fd4_D20210101-20210630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzctMi0xLTEtMTQ3NDk1_5355b9b7-78b7-4e92-9c18-ec8afdc3cc76">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib46ed8c1022045ffb6c660bb979b1c65_D20210101-20210630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzctNC0xLTEtMTQ3NDk1_03265d80-484d-48cf-ad52-e3bb65dd9c57">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzctMTAtMS0xLTE0NzQ5NQ_41192fb4-27b8-4233-8a7d-48e8901249bd">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="ibc31edead13e44f3b461e7498d1b6fd4_D20210101-20210630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzEwLTItMS0xLTE0NzQ5NQ_895246a9-db3e-4d60-bc2b-7f7336811b2f">2,294</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="ib46ed8c1022045ffb6c660bb979b1c65_D20210101-20210630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzEwLTQtMS0xLTE0NzQ5NQ_db28e477-3496-4563-ab2d-a7b2ad4ac812">1,136</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i2d34c6050cbf457ba059c97843593644_D20210101-20210630" decimals="-6" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzEwLTYtMS0xLTE0NzQ5NQ_937c5894-04c5-4401-a1fc-d21d0419193a">141</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzEwLTEwLTEtMS0xNDc0OTU_61e02dd5-e352-4046-982a-9e772bd8e1ce">3,571</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="27" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i35cee2cb2c324fc6a522eb51938b6e45_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzEzLTItMS0xLTE0NzQ5NQ_ef0b820c-413c-438a-88f4-b50dcd3b4cd2">1,129</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i9bcd23695b0047ccaf196da38dd802aa_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzEzLTQtMS0xLTE0NzQ5NQ_00e7874e-7d7e-4a2d-9b6b-f1765a98212c">774</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i6f541ec977684ed285aece9a2514ad7a_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzEzLTEwLTEtMS0xNDc0OTU_6777cf90-ea80-4f30-84dd-aef203d84ec1">1,903</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1459454ef9c40428672fd737807ba33_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzE0LTItMS0xLTE0NzQ5NQ_22ff0337-1ca1-49eb-a702-f0f6e735b4dc">735</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1f1a6d4cb28b4e53832926a8548af0bc_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzE0LTQtMS0xLTE0NzQ5NQ_10f80993-242d-4827-9a21-c0223a4ef73d">222</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i748f52f394444ec3a526d0183f129bc1_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzE0LTEwLTEtMS0xNDc0OTU_449d831f-0baa-426f-8557-6234b2ec47f2">957</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i03c856672cdc4ec79fd59538db51bbba_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzE1LTItMS0xLTE0NzQ5NQ_8c410efb-3a7e-42fc-b220-832e6cb5e8d2">291</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i516bdf786905406cbee13641ed5d858b_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzE1LTQtMS0xLTE0NzQ5NQ_13593754-3b4d-4d38-ad6b-2852cb7c812b">31</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib6113e842ec742f8bffb35cf976a384f_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzE1LTEwLTEtMS0xNDc0OTU_f0cec0c9-aaed-4469-a1d2-3be19f6e8727">322</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5e072f34ff1f4ac2896392edacbb06fc_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzE2LTItMS0xLTE0NzQ5NQ_80f600a4-239e-4491-b924-c2673a9ad5ba">134</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie2295c029f53459f982d34c362e9fe51_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzE2LTQtMS0xLTE0NzQ5NQ_cca4928b-b67c-423c-97ee-3f61ff8eb4a6">106</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6089ba47172d41fba91d9ce0a2429352_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzE2LTEwLTEtMS0xNDc0OTU_c26bc523-e18d-442b-8e9e-e9d5c2fcdf0b">240</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ibca35d97a2e6461698eeb7dac883ab77_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzE3LTItMS0xLTE0NzQ5NQ_4cc7ce30-986a-44c6-98f6-42faf08ab72b">2,289</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i16ebc15e39a84f2c9c870274affb39be_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzE3LTQtMS0xLTE0NzQ5NQ_c89fd242-dd1a-46f3-8afa-8057c2248a6f">1,133</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzE3LTEwLTEtMS0xNDc0OTU_ca6183f2-1155-4493-929c-a9ca6d0f8c16">3,422</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ibca35d97a2e6461698eeb7dac883ab77_D20210101-20210630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzE5LTItMS0xLTE0NzQ5NQ_a0fcc30f-4eb3-4405-9a9a-d9f49e1f5da6">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i16ebc15e39a84f2c9c870274affb39be_D20210101-20210630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzE5LTQtMS0xLTE0NzQ5NQ_164947ab-effb-43d5-9690-3d75fa45ffea">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="cms:FinancingIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzE5LTEwLTEtMS0xNDc0OTU_827aefb3-9816-4d80-8b44-8e8d3884a413">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ibca35d97a2e6461698eeb7dac883ab77_D20210101-20210630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzIyLTItMS0xLTE0NzQ5NQ_b8738c0e-1e32-4446-abf9-90dc24107ef8">2,294</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i16ebc15e39a84f2c9c870274affb39be_D20210101-20210630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzIyLTQtMS0xLTE0NzQ5NQ_be1ec494-e96e-47b8-95ba-3364d99dcc38">1,136</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzIyLTEwLTEtMS0xNDc0OTU_6cb783b1-f7f9-4b9d-8bae-dfd1bf3a64aa">3,430</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts represent the enterprises segment&#8217;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#8217;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#8217;s leasing income included variable lease payments of $<ix:nonFraction unitRef="usd" contextRef="i2d34c6050cbf457ba059c97843593644_D20210101-20210630" decimals="-6" name="us-gaap:VariableLeaseIncome" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90ZXh0cmVnaW9uOjY0MzFmZDliMTJhMjQ2OTk5NjcwN2FjYTYwMjI1N2MzXzI2_d271de79-f6ec-47bf-85be-2f49109a33a2">59</ix:nonFraction>&#160;million for the six&#160;months ended June&#160;30,&#160;2021.</span></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div id="iedef37dc53354d4baa10c50c5095e29f_379"></div><ix:continuation id="i4b593140b30842a5a86007d994ae37ae" continuedAt="i56313116ef6547279dd2da3b3f0c3945"><ix:continuation id="iec7cfd67f40b414ebbec7f5d6b294877" continuedAt="i8cd4a1ee31124ed9aa58eaaad8597f4d"><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Electric and Gas Utilities</span></div><ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzkvZnJhZzo2ODgzMjk2ZTQ5ZGU0NWE2OWRjZDI0NDRjNWQxNmVmMC90ZXh0cmVnaW9uOjY4ODMyOTZlNDlkZTQ1YTY5ZGNkMjQ0NGM1ZDE2ZWYwXzQyOTQ_1e91e4ac-a169-427f-83fe-a12e978bb9f2" continuedAt="ic307c194cb094469bc458093a14a7c16" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Consumers Utility Revenue:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers recognizes revenue primarily from the sale of electric and gas utility services at tariff-based rates regulated by the MPSC. Consumers&#8217; customer base consists of a mix of residential, commercial, and diversified industrial customers. Consumers&#8217; tariff-based sales performance obligations are described below.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Consumers has performance obligations for the service of standing ready to deliver electricity or natural gas to customers, and it satisfies these performance obligations over time. Consumers recognizes revenue at a fixed rate as it provides these services. These arrangements generally do not have fixed terms and remain in effect as long as the customer consumes the utility service. The rates are set by the MPSC through the rate-making process and represent the stand-alone selling price of Consumers&#8217; service to stand ready to deliver.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Consumers has performance obligations for the service of delivering the commodity of electricity or natural gas to customers, and it satisfies these performance obligations upon delivery. Consumers recognizes revenue at a price per unit of electricity or natural gas delivered, based on the tariffs established by the MPSC. These arrangements generally do not have fixed terms and </span></div></ix:nonNumeric></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">81</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><ix:continuation id="i56313116ef6547279dd2da3b3f0c3945"><ix:continuation id="i8cd4a1ee31124ed9aa58eaaad8597f4d"><ix:continuation id="ic307c194cb094469bc458093a14a7c16" continuedAt="iac37c32ee7fb4e2fb46d2f8d4d13bd9e"><div style="margin-bottom:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">remain in effect as long as the customer consumes the utility service. The rates are set by the MPSC through the rate-making process and represent the stand-alone selling price of a bundled product comprising the commodity, electricity or natural gas, and the service of delivering such commodity.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In some instances, Consumers has specific fixed-term contracts with large commercial and industrial customers to provide electricity or gas at certain tariff rates or to provide gas transportation services at contracted rates. The amount of electricity and gas to be delivered under these contracts and the associated future revenue to be received are generally dependent on the customers&#8217; needs. Accordingly, Consumers recognizes revenues at the tariff or contracted rate as electricity or gas is delivered to the customer. Consumers also has other miscellaneous contracts with customers related to pole and other property rentals, appliance service plans, and utility contract work. Generally, these contracts are short term or evergreen in nature.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Alternative-Revenue Program: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under a gas revenue decoupling mechanism authorized by the MPSC, Consumers is allowed to adjust future gas rates for differences between Consumers&#8217; actual weather-normalized, non-fuel revenues and the revenues approved by the MPSC. Consumers accounts for this program as an alternative-revenue program that meets the criteria for recognizing the effects of decoupling adjustments on revenue as gas is delivered. </span></div></ix:continuation><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:continuation id="iac37c32ee7fb4e2fb46d2f8d4d13bd9e">Consumers does not reclassify revenue from its alternative-revenue program to revenue from contracts with customers at the time the amounts are collected from customers.</ix:continuation> </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzkvZnJhZzo2ODgzMjk2ZTQ5ZGU0NWE2OWRjZDI0NDRjNWQxNmVmMC90ZXh0cmVnaW9uOjY4ODMyOTZlNDlkZTQ1YTY5ZGNkMjQ0NGM1ZDE2ZWYwXzQyODI_42cfe499-3a85-484e-bd7e-e886a27eff9e" continuedAt="i95ad007c1d7d466abed1da1825efbc22" escape="true"><ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzkvZnJhZzo2ODgzMjk2ZTQ5ZGU0NWE2OWRjZDI0NDRjNWQxNmVmMC90ZXh0cmVnaW9uOjY4ODMyOTZlNDlkZTQ1YTY5ZGNkMjQ0NGM1ZDE2ZWYwXzQyODI_b15a9ee4-4701-4873-9416-fee44d6ef464" continuedAt="i0e0a5faf27dd4a159cd77e2159aac2f9" escape="true">Accounts Receivable and Unbilled Revenues:</ix:nonNumeric></ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:continuation id="i95ad007c1d7d466abed1da1825efbc22"><ix:continuation id="i0e0a5faf27dd4a159cd77e2159aac2f9"> Accounts receivable comprise trade receivables and unbilled receivables. CMS&#160;Energy and Consumers record their accounts receivable at cost less an allowance for uncollectible accounts. The allowance is increased for uncollectible accounts expense and decreased for account write-offs net of recoveries. CMS&#160;Energy and Consumers establish the allowance based on historical losses, management&#8217;s assessment of existing economic conditions, customer payment trends, and reasonable and supported forecast information. CMS&#160;Energy and Consumers assess late payment fees on trade receivables based on contractual past-due terms established with customers. Accounts are written off when deemed uncollectible, which is generally when they become six&#160;months past due.</ix:continuation></ix:continuation> </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers recorded uncollectible accounts expense of $<ix:nonFraction unitRef="usd" contextRef="i713ca5446e114e5383baecde282b23d5_D20220401-20220630" decimals="-6" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzkvZnJhZzo2ODgzMjk2ZTQ5ZGU0NWE2OWRjZDI0NDRjNWQxNmVmMC90ZXh0cmVnaW9uOjY4ODMyOTZlNDlkZTQ1YTY5ZGNkMjQ0NGM1ZDE2ZWYwXzM3Njc_2eec3b5c-2723-423e-86f3-c8cc02a2054f"><ix:nonFraction unitRef="usd" contextRef="i657568dc5501478086415b8f94f91364_D20220401-20220630" decimals="-6" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzkvZnJhZzo2ODgzMjk2ZTQ5ZGU0NWE2OWRjZDI0NDRjNWQxNmVmMC90ZXh0cmVnaW9uOjY4ODMyOTZlNDlkZTQ1YTY5ZGNkMjQ0NGM1ZDE2ZWYwXzM3Njc_300bce96-4024-4973-911e-54dda3ddcbd0">14</ix:nonFraction></ix:nonFraction>&#160;million for the three&#160;months ended June&#160;30,&#160;2022 and $<ix:nonFraction unitRef="usd" contextRef="i4bad915d726942fe98eb42b2fb081d3a_D20210401-20210630" decimals="-6" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzkvZnJhZzo2ODgzMjk2ZTQ5ZGU0NWE2OWRjZDI0NDRjNWQxNmVmMC90ZXh0cmVnaW9uOjY4ODMyOTZlNDlkZTQ1YTY5ZGNkMjQ0NGM1ZDE2ZWYwXzM3NzE_60d4ca3b-6dda-44a3-8106-7b64f5bfa0be"><ix:nonFraction unitRef="usd" contextRef="iebb5b8267f454b6d8cc957a0fbd29210_D20210401-20210630" decimals="-6" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzkvZnJhZzo2ODgzMjk2ZTQ5ZGU0NWE2OWRjZDI0NDRjNWQxNmVmMC90ZXh0cmVnaW9uOjY4ODMyOTZlNDlkZTQ1YTY5ZGNkMjQ0NGM1ZDE2ZWYwXzM3NzE_a29a0628-7355-43a7-a804-bf1d184f1fef">5</ix:nonFraction></ix:nonFraction>&#160;million for the three&#160;months ended June&#160;30,&#160;2021. CMS&#160;Energy and Consumers recorded uncollectible accounts expense of $<ix:nonFraction unitRef="usd" contextRef="i5f4f8e51fc494f689a46ec0698c9d95b_D20220101-20220630" decimals="-6" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzkvZnJhZzo2ODgzMjk2ZTQ5ZGU0NWE2OWRjZDI0NDRjNWQxNmVmMC90ZXh0cmVnaW9uOjY4ODMyOTZlNDlkZTQ1YTY5ZGNkMjQ0NGM1ZDE2ZWYwXzM3NzU_5a835083-7598-42e0-acae-fe592b0caa61"><ix:nonFraction unitRef="usd" contextRef="i6447fac8abf7483fb2b85068b5ee371f_D20220101-20220630" decimals="-6" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzkvZnJhZzo2ODgzMjk2ZTQ5ZGU0NWE2OWRjZDI0NDRjNWQxNmVmMC90ZXh0cmVnaW9uOjY4ODMyOTZlNDlkZTQ1YTY5ZGNkMjQ0NGM1ZDE2ZWYwXzM3NzU_6c438e96-6d38-403a-873f-55f78ed2ae59">18</ix:nonFraction></ix:nonFraction>&#160;million for the six&#160;months ended June&#160;30,&#160;2022 and $<ix:nonFraction unitRef="usd" contextRef="i0fb2a5ee2dcb4c65816c6879290fd1b5_D20210101-20210630" decimals="-6" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzkvZnJhZzo2ODgzMjk2ZTQ5ZGU0NWE2OWRjZDI0NDRjNWQxNmVmMC90ZXh0cmVnaW9uOjY4ODMyOTZlNDlkZTQ1YTY5ZGNkMjQ0NGM1ZDE2ZWYwXzM3ODM_1671aef1-6d23-49f6-98df-31d84c93da62"><ix:nonFraction unitRef="usd" contextRef="ie180a89d6a5847c98a2117ff2f2e5a68_D20210101-20210630" decimals="-6" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzkvZnJhZzo2ODgzMjk2ZTQ5ZGU0NWE2OWRjZDI0NDRjNWQxNmVmMC90ZXh0cmVnaW9uOjY4ODMyOTZlNDlkZTQ1YTY5ZGNkMjQ0NGM1ZDE2ZWYwXzM3ODM_53b1a6a2-3282-4938-a803-8a8d21837fc6">11</ix:nonFraction></ix:nonFraction>&#160;million for the six&#160;months ended June&#160;30,&#160;2021. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="us-gaap:TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzkvZnJhZzo2ODgzMjk2ZTQ5ZGU0NWE2OWRjZDI0NDRjNWQxNmVmMC90ZXh0cmVnaW9uOjY4ODMyOTZlNDlkZTQ1YTY5ZGNkMjQ0NGM1ZDE2ZWYwXzQyODU_152426e7-6406-44f2-bd8c-302b22f5a737" escape="true">Consumers&#8217; customers are billed monthly in cycles having billing dates that do not generally coincide with the end of a calendar month. This results in customers having received electricity or natural gas that they have not been billed for as of the month-end. Consumers estimates its unbilled revenues by applying an average billed rate to total unbilled deliveries for each customer class.</ix:nonNumeric> Unbilled revenues, which are recorded as accounts receivable and accrued revenue on CMS&#160;Energy&#8217;s and Consumers&#8217; consolidated balance sheets, were $<ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzkvZnJhZzo2ODgzMjk2ZTQ5ZGU0NWE2OWRjZDI0NDRjNWQxNmVmMC90ZXh0cmVnaW9uOjY4ODMyOTZlNDlkZTQ1YTY5ZGNkMjQ0NGM1ZDE2ZWYwXzQyNzI_29aff6e9-10a3-4b38-9858-f90c9b83112b"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzkvZnJhZzo2ODgzMjk2ZTQ5ZGU0NWE2OWRjZDI0NDRjNWQxNmVmMC90ZXh0cmVnaW9uOjY4ODMyOTZlNDlkZTQ1YTY5ZGNkMjQ0NGM1ZDE2ZWYwXzQyNzI_40c55741-4bf1-4bf9-842b-0a7c83faaae9">387</ix:nonFraction></ix:nonFraction>&#160;million at June&#160;30,&#160;2022 and $<ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzkvZnJhZzo2ODgzMjk2ZTQ5ZGU0NWE2OWRjZDI0NDRjNWQxNmVmMC90ZXh0cmVnaW9uOjY4ODMyOTZlNDlkZTQ1YTY5ZGNkMjQ0NGM1ZDE2ZWYwXzQyNzg_75f27eb8-b000-40c0-8af5-cc376497284b"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzkvZnJhZzo2ODgzMjk2ZTQ5ZGU0NWE2OWRjZDI0NDRjNWQxNmVmMC90ZXh0cmVnaW9uOjY4ODMyOTZlNDlkZTQ1YTY5ZGNkMjQ0NGM1ZDE2ZWYwXzQyNzg_fad22db6-7ff3-4c17-90fe-6b054e157b87">486</ix:nonFraction></ix:nonFraction>&#160;million at December&#160;31,&#160;2021.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">82</span></div></div></div><div id="iedef37dc53354d4baa10c50c5095e29f_388"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">10:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="us-gaap:CashAndCashEquivalentsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90ZXh0cmVnaW9uOmFiYTJlYzlhNmZhMTQzOTk5MTRiOGRkZDA0MmI1MThiXzc2Mw_e288a144-92d6-4dd6-93f2-65467424252f" continuedAt="ia6c583922b3f4801b0ccd6f0db510290" escape="true"><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="us-gaap:CashAndCashEquivalentsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90ZXh0cmVnaW9uOmFiYTJlYzlhNmZhMTQzOTk5MTRiOGRkZDA0MmI1MThiXzc2NA_e65d36e3-1f09-4497-a821-b9f10d96c98e" continuedAt="i760ccddcbda44a10ab66ade27e21b039" escape="true">Cash and Cash Equivalents</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="ia6c583922b3f4801b0ccd6f0db510290"><ix:continuation id="i760ccddcbda44a10ab66ade27e21b039"><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="cms:ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90ZXh0cmVnaW9uOmFiYTJlYzlhNmZhMTQzOTk5MTRiOGRkZDA0MmI1MThiXzc2OA_450be0a9-d323-4741-a1c8-a24ff330627f" escape="true"><ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="cms:ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90ZXh0cmVnaW9uOmFiYTJlYzlhNmZhMTQzOTk5MTRiOGRkZDA0MmI1MThiXzc3NQ_a0db51c5-fe76-48e2-8b56-2b0c98804670" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the components of total cash and cash equivalents, including restricted amounts, and their location on CMS&#160;Energy&#8217;s and Consumers&#8217; consolidated balance sheets:</span></div><div style="margin-bottom:13pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.797%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="6" style="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:120%">June&#160;30,&#160;2022</span></td><td colspan="6" style="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:120%">December&#160;31,&#160;2021</span></td></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90YWJsZTo4YjU3OWZmMTE2Mjg0MTM0ODMzZTQ3ODRmZjAwYTAzNy90YWJsZXJhbmdlOjhiNTc5ZmYxMTYyODQxMzQ4MzNlNDc4NGZmMDBhMDM3XzMtMi0xLTEtMTQ3NDk1_f1b4222d-82f7-413a-8ab3-9ae1272b50c1">77</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90YWJsZTo4YjU3OWZmMTE2Mjg0MTM0ODMzZTQ3ODRmZjAwYTAzNy90YWJsZXJhbmdlOjhiNTc5ZmYxMTYyODQxMzQ4MzNlNDc4NGZmMDBhMDM3XzMtNC0xLTEtMTQ3NDk1_1b4734d1-cc0f-4dc0-8839-ef1886121828">452</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90YWJsZTo4YjU3OWZmMTE2Mjg0MTM0ODMzZTQ3ODRmZjAwYTAzNy90YWJsZXJhbmdlOjhiNTc5ZmYxMTYyODQxMzQ4MzNlNDc4NGZmMDBhMDM3XzQtMi0xLTEtMTQ3NDk1_e24e4fa9-56e0-40fd-80ac-6e1171333346">19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90YWJsZTo4YjU3OWZmMTE2Mjg0MTM0ODMzZTQ3ODRmZjAwYTAzNy90YWJsZXJhbmdlOjhiNTc5ZmYxMTYyODQxMzQ4MzNlNDc4NGZmMDBhMDM3XzQtNC0xLTEtMTQ3NDk1_4104c6a4-1485-407e-a781-254e59fc0175">24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents, including restricted amounts &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90YWJsZTo4YjU3OWZmMTE2Mjg0MTM0ODMzZTQ3ODRmZjAwYTAzNy90YWJsZXJhbmdlOjhiNTc5ZmYxMTYyODQxMzQ4MzNlNDc4NGZmMDBhMDM3XzYtMi0xLTEtMTQ3NDk1_f0059feb-e57a-439e-926c-01d8c434d857">96</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90YWJsZTo4YjU3OWZmMTE2Mjg0MTM0ODMzZTQ3ODRmZjAwYTAzNy90YWJsZXJhbmdlOjhiNTc5ZmYxMTYyODQxMzQ4MzNlNDc4NGZmMDBhMDM3XzYtNC0xLTEtMTQ3NDk1_f6fca3f3-1332-4307-9e49-59bde76a4fa0">476</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90YWJsZTo4YjU3OWZmMTE2Mjg0MTM0ODMzZTQ3ODRmZjAwYTAzNy90YWJsZXJhbmdlOjhiNTc5ZmYxMTYyODQxMzQ4MzNlNDc4NGZmMDBhMDM3XzgtMi0xLTEtMTQ3NDk1_e3ea45fd-53f8-4e81-9f6f-557131821d6c">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90YWJsZTo4YjU3OWZmMTE2Mjg0MTM0ODMzZTQ3ODRmZjAwYTAzNy90YWJsZXJhbmdlOjhiNTc5ZmYxMTYyODQxMzQ4MzNlNDc4NGZmMDBhMDM3XzgtNC0xLTEtMTQ3NDk1_cd9f0ad9-f048-4c5e-94bf-6110d91db311">22</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90YWJsZTo4YjU3OWZmMTE2Mjg0MTM0ODMzZTQ3ODRmZjAwYTAzNy90YWJsZXJhbmdlOjhiNTc5ZmYxMTYyODQxMzQ4MzNlNDc4NGZmMDBhMDM3XzktMi0xLTEtMTQ3NDk1_7c811177-4b7c-44b3-a203-aae061ed4d1c">18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90YWJsZTo4YjU3OWZmMTE2Mjg0MTM0ODMzZTQ3ODRmZjAwYTAzNy90YWJsZXJhbmdlOjhiNTc5ZmYxMTYyODQxMzQ4MzNlNDc4NGZmMDBhMDM3XzktNC0xLTEtMTQ3NDk1_5a73dcc1-2004-42d4-b4d9-d3066fd4c69b">22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents, including restricted amounts &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90YWJsZTo4YjU3OWZmMTE2Mjg0MTM0ODMzZTQ3ODRmZjAwYTAzNy90YWJsZXJhbmdlOjhiNTc5ZmYxMTYyODQxMzQ4MzNlNDc4NGZmMDBhMDM3XzEwLTItMS0xLTE0NzQ5NQ_4c660c6a-1028-4a39-a5ce-82aba00c9a96">26</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90YWJsZTo4YjU3OWZmMTE2Mjg0MTM0ODMzZTQ3ODRmZjAwYTAzNy90YWJsZXJhbmdlOjhiNTc5ZmYxMTYyODQxMzQ4MzNlNDc4NGZmMDBhMDM3XzEwLTQtMS0xLTE0NzQ5NQ_0953df34-fb83-49e3-a2f2-c65fe3b23bf4">44</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="margin-bottom:12pt"><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90ZXh0cmVnaW9uOmFiYTJlYzlhNmZhMTQzOTk5MTRiOGRkZDA0MmI1MThiXzc3Nw_913b8bf1-86d8-4612-8c5d-6c4e56d758f8" escape="true"><ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90ZXh0cmVnaW9uOmFiYTJlYzlhNmZhMTQzOTk5MTRiOGRkZDA0MmI1MThiXzc3OA_8af13c4c-d771-4c88-8e4e-58f3085cd014" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Cash and Cash Equivalents:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Cash and cash equivalents include short-term, highly liquid investments with original maturities of three&#160;months or less.</span></ix:nonNumeric></ix:nonNumeric></div><div style="margin-bottom:12pt"><ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90ZXh0cmVnaW9uOmFiYTJlYzlhNmZhMTQzOTk5MTRiOGRkZDA0MmI1MThiXzc2MQ_314dab64-69c1-45fd-961d-605ddf3f2be7" escape="true"><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90ZXh0cmVnaW9uOmFiYTJlYzlhNmZhMTQzOTk5MTRiOGRkZDA0MmI1MThiXzc2Mg_25749157-5276-430d-94d1-6dd1069ba1b2" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Restricted Cash and Cash Equivalents:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Restricted cash and cash equivalents are held primarily for the repayment of securitization bonds and funds held in escrow. Cash and cash equivalents may also be restricted to pay other contractual obligations such as leasing of coal railcars. These amounts are classified as current assets since they relate to payments that could or will occur within one&#160;year.</span></ix:nonNumeric></ix:nonNumeric></div></ix:continuation></ix:continuation><div id="iedef37dc53354d4baa10c50c5095e29f_391"></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">11:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zOTEvZnJhZzowYzk3ZjcwZjhiYTA0MDRjYmVjM2VkOWVjY2ZkMDk5Zi90ZXh0cmVnaW9uOjBjOTdmNzBmOGJhMDQwNGNiZWMzZWQ5ZWNjZmQwOTlmXzIwNA_5e80206e-31b0-4f42-b91a-da07cdb954fb" continuedAt="ia3bad8a569bf4b94a6c33a35843e2ee3" escape="true"><ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zOTEvZnJhZzowYzk3ZjcwZjhiYTA0MDRjYmVjM2VkOWVjY2ZkMDk5Zi90ZXh0cmVnaW9uOjBjOTdmNzBmOGJhMDQwNGNiZWMzZWQ5ZWNjZmQwOTlmXzIwNA_5f58b4f0-d721-4763-bdcd-4daaa815d5cf" continuedAt="icb625fe242c940799261ab1f27734ffd" escape="true">Reportable Segments</ix:nonNumeric></ix:nonNumeric></span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:continuation id="ia3bad8a569bf4b94a6c33a35843e2ee3" continuedAt="i418b00aeb37f4f5080fd91e1dccc784a"><ix:continuation id="icb625fe242c940799261ab1f27734ffd" continuedAt="ia14ec31a026540439f9e860b7a998aa6">Reportable segments consist of business units defined by the products and services they offer. CMS&#160;Energy and Consumers evaluate the performance of each segment based on its contribution to net income available to CMS&#160;Energy&#8217;s common stockholders.</ix:continuation></ix:continuation></span></div><div id="iedef37dc53354d4baa10c50c5095e29f_397"></div><ix:continuation id="i418b00aeb37f4f5080fd91e1dccc784a" continuedAt="i833db31734de429c8105dc02ead192b6"><ix:continuation id="ia14ec31a026540439f9e860b7a998aa6" continuedAt="i9f210d0d4c9a4286aab19d674015e092"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">CMS&#160;Energy</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The segments reported for CMS&#160;Energy are:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">electric utility, consisting of regulated activities associated with the generation, purchase, distribution, and sale of electricity in Michigan</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">gas utility, consisting of regulated activities associated with the purchase, transmission, storage, distribution, and sale of natural gas in Michigan</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">enterprises, consisting of various subsidiaries engaging in domestic independent power production, including the development and operation of renewable generation, and the marketing of independent power production</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On October&#160;1,&#160;2021, EnerBank was acquired by Regions Bank. As a result, EnerBank was removed from the composition of CMS&#160;Energy&#8217;s reportable segments. EnerBank&#8217;s results of operations through the date of the sale are presented as income from discontinued operations on CMS&#160;Energy&#8217;s consolidated statements of income. For information regarding the sale of EnerBank, see Note&#160;13, Exit Activities and Discontinued Operations.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">83</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><ix:continuation id="i833db31734de429c8105dc02ead192b6" continuedAt="i0b99bb6232ac4d47a5a28eef2d6f5e26"><ix:continuation id="i9f210d0d4c9a4286aab19d674015e092" continuedAt="i9cacbcc71ab640a495bf5032eb8a1ddd"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy presents corporate interest and other expenses, discontinued operations, and Consumers&#8217; other consolidated entities within other reconciling items.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Consumers</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The segments reported for Consumers are:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">electric utility, consisting of regulated activities associated with the generation, purchase, distribution, and sale of electricity in Michigan</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">gas utility, consisting of regulated activities associated with the purchase, transmission, storage, distribution, and sale of natural gas in Michigan</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers&#8217; other consolidated entities are presented within other reconciling items.</span></div></ix:continuation></ix:continuation><div id="iedef37dc53354d4baa10c50c5095e29f_400"></div><ix:continuation id="i0b99bb6232ac4d47a5a28eef2d6f5e26" continuedAt="id1515eaae62b448c96ff0c4ad59adbb6"><ix:continuation id="i9cacbcc71ab640a495bf5032eb8a1ddd" continuedAt="ia3d6d5f636d142d9a87e30b098c31b70"><ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90ZXh0cmVnaW9uOjZjMjcyOGZjY2M4ZDQ5ODY4OTI4ODhiYjAzMjlkNjMwXzIwMQ_4f5f1d13-a3a6-4e46-bfcc-de8e79fdac23" continuedAt="i1cfc43e5e4544322bda57563f8b0b817" escape="true"><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90ZXh0cmVnaW9uOjZjMjcyOGZjY2M4ZDQ5ODY4OTI4ODhiYjAzMjlkNjMwXzIwMQ_f667def6-1c52-4670-afdf-7fa3673e07bf" continuedAt="ia2a674817dfb400cafe4d7749b0ab771" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following tables is financial information by segment:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.335%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.962%"></td><td style="width:0.1%"></td></tr><tr><td colspan="27" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30</span></td><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i47bf09c6d4344d37a18460fbd89d2804_D20220401-20220630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzUtMi0xLTEtMTQ3NDk1_e0531c09-21b5-47a0-a78e-38b5343ee68f">1,325</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="ia5c7f73b577e486d9a05de66e4484751_D20210401-20210630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzUtNC0xLTEtMTQ3NDk1_06cfb40a-3dfd-4202-8064-3f59c79254d7">1,160</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="ice4e185d59e647ae99e14162cb85d3b4_D20220101-20220630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzUtNy0xLTEtMTQ3NDk1_f18274e9-8200-4323-b210-f6c2b01b249f">2,566</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="ibc31edead13e44f3b461e7498d1b6fd4_D20210101-20210630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzUtOS0xLTEtMTQ3NDk1_3ae1102a-04ee-4734-b767-9818f842f97a">2,294</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iaab2b99fc6f04101be08dd93161eb79c_D20220401-20220630" decimals="-6" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzYtMi0xLTEtMTQ3NDk1_dfe7dc6e-15af-4cac-b2e7-eb39b458a4d9">477</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie8f9596d68fb43789553aa8755d40b0a_D20210401-20210630" decimals="-6" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzYtNC0xLTEtMTQ3NDk1_66926b8f-3385-43f1-9d4e-4b5b647730f3">333</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i01b2b8b9de554e658482d26b57e5838b_D20220101-20220630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzYtNy0xLTEtMTQ3NDk1_45fe51f6-aa66-479a-80b2-0cd63daaf784">1,519</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib46ed8c1022045ffb6c660bb979b1c65_D20210101-20210630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzYtOS0xLTEtMTQ3NDk1_bf79d4f4-ed1b-4728-9a17-a65c0a601355">1,136</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i43cb2826d4f94470b9cbe03f0b75af07_D20220401-20220630" decimals="-6" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzctMi0xLTEtMTQ3NDk1_07a2e9c0-dd0e-402d-b5e9-7d24c6ca77ea">118</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1349d8e335e3458e81422b19f345f579_D20210401-20210630" decimals="-6" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzctNC0xLTEtMTQ3NDk1_7b954a7c-8012-4c12-b383-e654fcd38ed3">65</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieff896ff77ca4eaea1b632c9419e4bb3_D20220101-20220630" decimals="-6" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzctNy0xLTEtMTQ3NDk1_5dd5db8c-e4f3-4e70-9af0-1c4f2374294d">209</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2d34c6050cbf457ba059c97843593644_D20210101-20210630" decimals="-6" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzctOS0xLTEtMTQ3NDk1_7cdf20ee-bd00-4987-917b-d1653c47f67e">141</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzEwLTItMS0xLTE0NzQ5NQ_c95ddfea-0798-4553-8109-115386fee9e1">1,920</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzEwLTQtMS0xLTE0NzQ5NQ_30326919-99c2-4158-ba0d-9b9cbb1befd2">1,558</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzEwLTctMS0xLTE0NzQ5NQ_e96cb676-61f0-4137-8f24-e02dc9631fd2">4,294</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzEwLTktMS0xLTE0NzQ5NQ_0a668011-4378-410f-b10c-ce8d8c987a46">3,571</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i02838ca7462d4286aa5cd3e543f62212_D20220401-20220630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzEzLTItMS0xLTE0NzQ5NQ_68fc8315-9f01-4241-8b6f-85510144447c">1,325</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i14cde9a1eaa443dabff9dfc6ab2d37d8_D20210401-20210630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzEzLTQtMS0xLTE0NzQ5NQ_56969022-9e9e-4456-9741-41cd6b897563">1,160</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i6a3a4fd71fcf4ce89603a7d962ca2ed5_D20220101-20220630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzEzLTctMS0xLTE0NzQ5NQ_dddeb45d-1ebf-42d6-b946-d52f7fb6f5c0">2,566</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="ibca35d97a2e6461698eeb7dac883ab77_D20210101-20210630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzEzLTktMS0xLTE0NzQ5NQ_2333519b-874b-4e3d-aa6d-67501b6a6603">2,294</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if14df13f750c47efaffdce02f891ca3a_D20220401-20220630" decimals="-6" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzE0LTItMS0xLTE0NzQ5NQ_da2e4302-9c95-4034-afa4-5049b1379671">477</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb61cdb97a9c4a0787c512e479751f65_D20210401-20210630" decimals="-6" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzE0LTQtMS0xLTE0NzQ5NQ_90232087-0412-4910-a054-894cb1e91bb7">333</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i649ea0b94e9f4b74a19c7a5dd556c29f_D20220101-20220630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzE0LTctMS0xLTE0NzQ5NQ_46d36ca5-1575-4cfd-ba72-e8a260000951">1,519</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i16ebc15e39a84f2c9c870274affb39be_D20210101-20210630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzE0LTktMS0xLTE0NzQ5NQ_05dbc7be-f3cc-4b81-b72f-08e4f60bb53a">1,136</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzE2LTItMS0xLTE0NzQ5NQ_4b35d61a-451d-4c10-a649-b7578d51704f">1,802</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzE2LTQtMS0xLTE0NzQ5NQ_19a31822-ac0b-4d58-a0e3-5695365e67b4">1,493</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzE2LTctMS0xLTE0NzQ5NQ_4d1a0b72-32a6-4919-b9a9-1fc25ca6fbff">4,085</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzE2LTktMS0xLTE0NzQ5NQ_d2f944ac-43c9-4d60-9c3d-2a484f324639">3,430</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net income (loss) available to common stockholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i47bf09c6d4344d37a18460fbd89d2804_D20220401-20220630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzE5LTItMS0xLTE0NzQ5NQ_38b4bf4b-769d-4e2c-914d-29841559f8bb">140</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ia5c7f73b577e486d9a05de66e4484751_D20210401-20210630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzE5LTQtMS0xLTE0NzQ5NQ_2394ed19-ca1d-49d0-a08c-a45a1b7bd942">154</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ice4e185d59e647ae99e14162cb85d3b4_D20220101-20220630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzE5LTctMS0xLTE0NzQ5NQ_21481070-5ed5-4f97-8d21-9f41a3ab827b">307</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ibc31edead13e44f3b461e7498d1b6fd4_D20210101-20210630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzE5LTktMS0xLTE0NzQ5NQ_c6020764-b1cb-44c1-8872-cd2fe4bfc406">309</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iaab2b99fc6f04101be08dd93161eb79c_D20220401-20220630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzIwLTItMS0xLTE0NzQ5NQ_339fe395-41b1-456e-924f-73e8ffe5074f">36</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie8f9596d68fb43789553aa8755d40b0a_D20210401-20210630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzIwLTQtMS0xLTE0NzQ5NQ_8ce9e6af-605e-4580-9d63-851051e464f6">36</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i01b2b8b9de554e658482d26b57e5838b_D20220101-20220630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzIwLTctMS0xLTE0NzQ5NQ_9000c6fe-6389-43cd-b430-b7b90445e782">252</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib46ed8c1022045ffb6c660bb979b1c65_D20210101-20210630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzIwLTktMS0xLTE0NzQ5NQ_84d67d5f-0431-416b-bd20-10835a6dd757">217</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i43cb2826d4f94470b9cbe03f0b75af07_D20220401-20220630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzIxLTItMS0xLTE0NzQ5NQ_86e9eb0f-1083-4e03-ae93-c50ec71cea78">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1349d8e335e3458e81422b19f345f579_D20210401-20210630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzIxLTQtMS0xLTE0NzQ5NQ_26b81fed-8856-43a6-a03f-57dbb27914fd">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieff896ff77ca4eaea1b632c9419e4bb3_D20220101-20220630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzIxLTctMS0xLTE0NzQ5NQ_cd12193f-65ac-4cad-81ae-8c626ecf77d1">15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2d34c6050cbf457ba059c97843593644_D20210101-20210630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzIxLTktMS0xLTE0NzQ5NQ_a1d15623-d6d3-483d-9169-d0ce3c413509">19</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other reconciling items</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i8aa8b95d19724f3e90e879a8cca07806_D20220401-20220630" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzIzLTItMS0xLTE0NzQ5NQ_cbaab90b-5567-41fb-ba94-4e2ba35936ea">38</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i943a3c278df6438ab2782458023056d2_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzIzLTQtMS0xLTE0NzQ5NQ_7429dbed-659d-4c91-909f-8cf3e36805b1">19</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if70bce5a67d240ad9d60a2363ba41fcc_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzIzLTctMS0xLTE0NzQ5NQ_43733f44-2852-4781-bb2d-3b14ff1680ae">78</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ia2a04a69e013417db66e32370cb0d7dd_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzIzLTktMS0xLTE0NzQ5NQ_7c1e9add-09cb-4e0e-9061-c38d6e229f1b">20</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net income available to common stockholders &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzI0LTItMS0xLTE0NzQ5NQ_700b0e42-cb2a-4ddd-b232-87968ab8e1bf">145</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzI0LTQtMS0xLTE0NzQ5NQ_5247b909-27c7-4d3f-999e-f6fbaaac5571">176</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzI0LTctMS0xLTE0NzQ5NQ_8efefbfc-7d2b-45d4-a123-ae2b1fd4fd00">496</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzI0LTktMS0xLTE0NzQ5NQ_bd96586a-ed20-4577-82db-dad198fe47b7">525</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net income (loss) available to common stockholder</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i02838ca7462d4286aa5cd3e543f62212_D20220401-20220630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzI3LTItMS0xLTE0NzQ5NQ_62918785-4d5a-41e4-a524-39213d668888">140</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i14cde9a1eaa443dabff9dfc6ab2d37d8_D20210401-20210630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzI3LTQtMS0xLTE0NzQ5NQ_e4538181-8f42-457c-8c09-fa1f7404cd60">154</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i6a3a4fd71fcf4ce89603a7d962ca2ed5_D20220101-20220630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzI3LTctMS0xLTE0NzQ5NQ_a353f605-50d7-4324-9b19-898161e6649d">307</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="ibca35d97a2e6461698eeb7dac883ab77_D20210101-20210630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzI3LTktMS0xLTE0NzQ5NQ_e9540696-5fe2-49b4-bd37-d62d1703bb89">309</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if14df13f750c47efaffdce02f891ca3a_D20220401-20220630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzI4LTItMS0xLTE0NzQ5NQ_5095e8d1-fbe0-4311-9cbb-cc2f09ec576b">36</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb61cdb97a9c4a0787c512e479751f65_D20210401-20210630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzI4LTQtMS0xLTE0NzQ5NQ_fbf1f42a-9c27-4efd-9bf1-8ccd3fbe791a">36</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i649ea0b94e9f4b74a19c7a5dd556c29f_D20220101-20220630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzI4LTctMS0xLTE0NzQ5NQ_fab0d72d-7095-454e-af3a-d3f0504fc927">252</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i16ebc15e39a84f2c9c870274affb39be_D20210101-20210630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzI4LTktMS0xLTE0NzQ5NQ_6b942ab7-14b7-459a-8d20-06eb7a028566">217</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other reconciling items</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if96fc07095114c90813c44ba4cbfe54b_D20220401-20220630" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzI5LTItMS0xLTE0NzQ5NQ_39e48c96-5385-4bfd-abbb-4c8f728df407">4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if29d1724549a4d4fad63868e5bbd1220_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzI5LTQtMS0xLTE0NzQ5NQ_1a301ad7-9516-49dc-8a48-469ecd11b672">1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i9c184cc6c22041f2883652e32f51f2bb_D20220101-20220630" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzI5LTctMS0xLTE0NzQ5NQ_e7868c23-6410-486f-9e22-a777807b2f9e">4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i7ee83ace56d84331b35c2f91307b7fa1_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzI5LTktMS0xLTE0NzQ5NQ_4f9598f5-96b9-4481-b86e-fac71fb9bb4a">1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net income available to common stockholder &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzMwLTItMS0xLTE0NzQ5NQ_6ebb7104-8a21-4049-9f0b-96025511e048">172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzMwLTQtMS0xLTE0NzQ5NQ_5393f04d-423c-483b-be9c-0fe39b481b44">189</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzMwLTctMS0xLTE0NzQ5NQ_579ae6b5-9be5-4578-95f8-ef70114ae9b3">555</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzMwLTktMS0xLTE0NzQ5NQ_e38561d5-5588-415c-985d-fafb04722d2f">525</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">84</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><ix:continuation id="id1515eaae62b448c96ff0c4ad59adbb6"><ix:continuation id="ia3d6d5f636d142d9a87e30b098c31b70"><ix:continuation id="i1cfc43e5e4544322bda57563f8b0b817"><ix:continuation id="ia2a674817dfb400cafe4d7749b0ab771"><div style="margin-bottom:13pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.002%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.959%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="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:120%">June&#160;30,&#160;2022</span></td><td colspan="6" style="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:120%">December&#160;31,&#160;2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Plant, property, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i2057a2d2ff874d35b120f28d7a06a2d3_I20220630" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzQtMi0xLTEtMTQ3NDk1_09c860d9-38e0-44c7-9100-d12942644688">17,333</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i94a0438ccaa24e01a9729d7ef6e9575d_I20211231" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzQtNC0xLTEtMTQ3NDk1_954c42c5-2b85-432e-a227-4a0894473f6f">18,147</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4153e0742c3c4d8582c41117774c52fc_I20220630" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzUtMi0xLTEtMTQ3NDk1_ad106854-e895-4049-910a-b21b6447e170">10,946</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c1e6b003c741d4847a2dd0c5cd3c1e_I20211231" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzUtNC0xLTEtMTQ3NDk1_660d18da-7156-4a0f-ab99-1a017478f2c1">10,601</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i80217270f39f4344900d0e519668fc9a_I20220630" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzYtMi0xLTEtMTQ3NDk1_1129fee2-484c-464e-a4f4-cc90faad298b">1,122</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia78929c6d9af41998bd93969c150c07a_I20211231" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzYtNC0xLTEtMTQ3NDk1_76e6af6b-09b3-4939-b1f3-3ad3587a3966">1,122</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other reconciling items</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie96de76f667e4c72adbf6f5859475bab_I20220630" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzgtMi0xLTEtMTQ3NDk1_84dbf197-3686-493d-9b87-d691269cb68d">25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic82dfb2c72f44c8ca49ff0bb1cd1dcb4_I20211231" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzgtNC0xLTEtMTQ3NDk1_0721055e-66af-48e0-b19b-e6cf6c10df7a">23</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total plant, property, and equipment, gross &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzktMi0xLTEtMTQ3NDk1_9215c2c0-bcc6-40c6-ab03-5c8445b7dc5a">29,426</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzktNC0xLTEtMTQ3NDk1_6c21bd5d-c53c-4433-a914-3c0b27f2545f">29,893</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Plant, property, and equipment, gross</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i10dd9afc254c443ca2797e2f719eeea4_I20220630" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzEyLTItMS0xLTE0NzQ5NQ_3b253685-3f62-4802-be18-e79caf8da9a7">17,333</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i1fc14cf810c244aa845d85ff9cec3f59_I20211231" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzEyLTQtMS0xLTE0NzQ5NQ_1a77f949-2248-4d85-94c1-75e6d8b80a42">18,147</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5028113bd7d34cb6af40960d93cfe51e_I20220630" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzEzLTItMS0xLTE0NzQ5NQ_cf449549-b5af-4233-a2f4-f4c40525057f">10,946</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i61f45728671f45a684bcad8deab6426d_I20211231" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzEzLTQtMS0xLTE0NzQ5NQ_22d111d5-5b32-4b33-a27f-9ebb0367065f">10,601</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other reconciling items</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i54848e6b7f8d48c38bfd02b2983851d8_I20220630" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzE0LTItMS0xLTE0NzQ5NQ_bddfa097-3568-4126-b2a6-eec91c433967">25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib15432fa8bcf4a71b5441ce326796bbf_I20211231" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzE0LTQtMS0xLTE0NzQ5NQ_b8304c2e-c4d6-4bf0-b1ea-792f10d96b5a">23</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total plant, property, and equipment, gross &#8211; Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzE1LTItMS0xLTE0NzQ5NQ_c28525b8-9590-4f90-8abc-3eac0c25ac1e">28,304</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzE1LTQtMS0xLTE0NzQ5NQ_26769456-8114-4a50-97c4-5bd8f2c8a0b7">28,771</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i2057a2d2ff874d35b120f28d7a06a2d3_I20220630" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzE4LTItMS0xLTE0NzQ5NQ_c2b37a21-d2cf-4eba-96ea-e797b5ca0b06">16,860</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i94a0438ccaa24e01a9729d7ef6e9575d_I20211231" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzE4LTQtMS0xLTE0NzQ5NQ_2a9bab4e-3b9b-4edd-8840-800f37b4d505">16,493</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4153e0742c3c4d8582c41117774c52fc_I20220630" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzE5LTItMS0xLTE0NzQ5NQ_252912a1-10a9-462e-b893-6eeb4b2b8f41">10,725</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c1e6b003c741d4847a2dd0c5cd3c1e_I20211231" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzE5LTQtMS0xLTE0NzQ5NQ_efdce065-f994-4753-ba09-4d352ff3ac1f">10,517</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i80217270f39f4344900d0e519668fc9a_I20220630" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzIwLTItMS0xLTE0NzQ5NQ_a1dff72c-2629-4920-bcd8-f8ba1064c42d">1,387</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia78929c6d9af41998bd93969c150c07a_I20211231" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzIwLTQtMS0xLTE0NzQ5NQ_e32d2379-98ea-4c9b-bf3a-a03c367900cb">1,312</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other reconciling items</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie96de76f667e4c72adbf6f5859475bab_I20220630" decimals="-6" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzIyLTItMS0xLTE0NzQ5NQ_f249c7c8-d07f-4250-a21f-30ec560516fb">68</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic82dfb2c72f44c8ca49ff0bb1cd1dcb4_I20211231" decimals="-6" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzIyLTQtMS0xLTE0NzQ5NQ_5b8dce95-ea83-48c4-b552-0122d497c550">431</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzIzLTItMS0xLTE0NzQ5NQ_fbc97cb5-e9f2-41b4-a664-09ff69acd454">29,040</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzIzLTQtMS0xLTE0NzQ5NQ_6c649832-b86f-4ef8-aa46-c4fd0140d6a6">28,753</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i10dd9afc254c443ca2797e2f719eeea4_I20220630" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzI2LTItMS0xLTE0NzQ5NQ_52f657f3-876f-44f4-9577-b06726bddc86">16,922</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="i1fc14cf810c244aa845d85ff9cec3f59_I20211231" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzI2LTQtMS0xLTE0NzQ5NQ_1773c214-006b-432b-92ab-44233eb16402">16,555</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5028113bd7d34cb6af40960d93cfe51e_I20220630" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzI3LTItMS0xLTE0NzQ5NQ_c4fb8a69-c0fd-4559-8eaa-ceacf3477170">10,771</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i61f45728671f45a684bcad8deab6426d_I20211231" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzI3LTQtMS0xLTE0NzQ5NQ_1742e8eb-89a0-46aa-b424-39d3dbac0ea5">10,564</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other reconciling items</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i54848e6b7f8d48c38bfd02b2983851d8_I20220630" decimals="-6" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzI4LTItMS0xLTE0NzQ5NQ_4de1cb17-2913-405a-bb34-ff6ec3625998">22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib15432fa8bcf4a71b5441ce326796bbf_I20211231" decimals="-6" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzI4LTQtMS0xLTE0NzQ5NQ_8f557837-63f1-4bc4-a4d3-542acbf75895">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1edfe96b6394fab8767063f07543e92_I20220630" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzI5LTItMS0xLTE0NzQ5NQ_d36a299c-cb6d-4a6b-95aa-d3a6d9511b38">27,715</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzI5LTQtMS0xLTE0NzQ5NQ_6fce76bf-1a74-45f8-b75c-9ff999db907b">27,140</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</span></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div id="iedef37dc53354d4baa10c50c5095e29f_409"></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">12:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="us-gaap:VariableInterestEntityDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90ZXh0cmVnaW9uOmNmN2Q2MzI5NmVhZjQxNGQ4NjMyMTFkZjk2NGMwYzA3XzIwNjQ_bd3f9253-c844-4920-924e-45cf66c60916" continuedAt="ie09855cd83074c2488a626eeaf8c1bfa" escape="true">Variable Interest Entities</ix:nonNumeric></span></div><ix:continuation id="ie09855cd83074c2488a626eeaf8c1bfa" continuedAt="i58e33957ddbe451fa1760d7c40d4c6bd"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In June&#160;2022, CMS&#160;Enterprises sold a Class&#160;A membership interest in NWO&#160;Holdco to a tax equity investor for $<ix:nonFraction unitRef="usd" contextRef="i7b2c4c641b92433497601230dddce459_D20220601-20220630" decimals="-6" name="us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90ZXh0cmVnaW9uOmNmN2Q2MzI5NmVhZjQxNGQ4NjMyMTFkZjk2NGMwYzA3XzIxOTkwMjMyNTkwMTk_8b3cb69a-2cda-4db3-b017-21edb638641c">49</ix:nonFraction>&#160;million. NWO&#160;Holdco owns 100&#160;percent of Northwest Ohio Wind,&#160;LLC, a <ix:nonFraction unitRef="mw" contextRef="idfb8fdc2a69942ae9bf957c956bdfd8a_D20220101-20220630" decimals="0" name="cms:VariableInterestEntityMaximumCapacity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90ZXh0cmVnaW9uOmNmN2Q2MzI5NmVhZjQxNGQ4NjMyMTFkZjk2NGMwYzA3XzIxOTkwMjMyNTkwMjk_1339680a-2460-4155-8680-002ca5fe824c">105</ix:nonFraction>&#8209;MW wind generation project in Paulding County, Ohio. CMS&#160;Enterprises retained a Class&#160;B membership interest in NWO&#160;Holdco.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Enterprises has a <ix:nonFraction unitRef="number" contextRef="i37e94014a30d4220b545ced5c908704c_D20220101-20220630" decimals="2" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90ZXh0cmVnaW9uOmNmN2Q2MzI5NmVhZjQxNGQ4NjMyMTFkZjk2NGMwYzA3XzM0_d8ffe072-ffd9-4068-820e-af8fd3f51d7f">51</ix:nonFraction>&#8209;percent ownership interest in Aviator Wind Equity Holdings, which holds a Class&#160;B membership interest in Aviator Wind, a <ix:nonFraction unitRef="mw" contextRef="i37e94014a30d4220b545ced5c908704c_D20220101-20220630" decimals="0" name="cms:VariableInterestEntityMaximumCapacity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90ZXh0cmVnaW9uOmNmN2Q2MzI5NmVhZjQxNGQ4NjMyMTFkZjk2NGMwYzA3XzE1MA_f932e71f-ba20-4c48-bcf1-8b3e5b9d9548">525</ix:nonFraction>&#8209;MW wind generation project in Coke County, Texas. The Class&#160;A membership interest in Aviator Wind is held by a tax equity investor.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Earnings, tax attributes, and cash flows generated by NWO&#160;Holdco and Aviator Wind are allocated among and distributed to the membership classes in accordance with the ratios specified in the associated limited liability company agreements; these ratios change over time and are not representative of the ownership interest percentages of each membership class. Since NWO&#160;Holdco&#8217;s and Aviator Wind&#8217;s income and cash flows are not distributed among their investors based on ownership interest percentages, </span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">85</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><ix:continuation id="i58e33957ddbe451fa1760d7c40d4c6bd" continuedAt="ie41c2c2753cf470598e3a0460be96b66"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Enterprises allocates the entities&#8217; income (loss) among the investors by applying the hypothetical liquidation at book value method. This method calculates each investor&#8217;s earnings based on a hypothetical liquidation of the entities at the net book value of underlying assets as of the balance sheet date. The liquidation tax gain (loss) is allocated to each investor&#8217;s capital account, resulting in income (loss) equal to the period change in the investor&#8217;s capital account balance. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">NWO&#160;Holdco, <ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="us-gaap:ConsolidationVariableInterestEntityPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90ZXh0cmVnaW9uOmNmN2Q2MzI5NmVhZjQxNGQ4NjMyMTFkZjk2NGMwYzA3XzIwNjc_c1b65d9f-5582-4131-a5f6-c2a035165c79" continuedAt="ic48d78a34cfa44e18209814e86a41308" escape="true">Aviator Wind Equity Holdings, and Aviator Wind are VIEs. In accordance with the associated limited liability company agreements, the tax equity investors are guaranteed preferred returns from NWO&#160;Holdco and Aviator Wind. However, CMS&#160;Enterprises manages and controls the operating activities of NWO&#160;Holdco and Aviator Wind Equity Holdings (and, thereby, Aviator Wind). As a result, CMS&#160;Enterprises is the primary beneficiary, as it has the power to direct the activities that most significantly impact the economic performance of the companies, as well as the obligation to absorb losses or the right to receive benefits from the companies.</ix:nonNumeric> CMS&#160;Enterprises consolidates NWO&#160;Holdco, Aviator Wind Equity Holdings, and Aviator Wind and presents the Class&#160;A membership interests and <ix:nonFraction unitRef="number" contextRef="icb6df08b62934477a60bccdb44a3353f_I20220630" decimals="2" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90ZXh0cmVnaW9uOmNmN2Q2MzI5NmVhZjQxNGQ4NjMyMTFkZjk2NGMwYzA3XzE1MDY_13c8684e-73c8-4f05-b310-58246acae69f">49</ix:nonFraction>&#160;percent of the Class&#160;B membership interest in Aviator Wind as noncontrolling interests. </span></div><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="us-gaap:ScheduleOfVariableInterestEntitiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90ZXh0cmVnaW9uOmNmN2Q2MzI5NmVhZjQxNGQ4NjMyMTFkZjk2NGMwYzA3XzIwNjg_bdb32afe-83cc-4782-9f8d-b58f6b41d113" continuedAt="i47bf33b0efdb454dbbb3ac47385f901d" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the carrying values of the VIEs&#8217; assets and liabilities included on CMS&#160;Energy&#8217;s consolidated balance sheets:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.002%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.959%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="6" style="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:120%">June&#160;30,&#160;2022</span></td><td colspan="6" style="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:120%">December&#160;31,&#160;2021</span></td></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ia6f89561bee3490c895e58270a4b735e_I20220630" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzMtMi0xLTEtMTQ3NDk1_da932c12-bcaf-491b-80d8-808eed12d268">24</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i5a093ff087504cff933543f970174c86_I20211231" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzMtNC0xLTEtMTQ3NDk1_c0396d39-e699-43da-999c-7b1c11a99146">21</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia6f89561bee3490c895e58270a4b735e_I20220630" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzQtMi0xLTEtMTQ3NDk1_df34b973-5bb7-4b76-967b-9abed513cbc5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5a093ff087504cff933543f970174c86_I20211231" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzQtNC0xLTEtMTY5ODIw_a49457a4-3493-4fc6-a109-b9c4adbb7dda">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia6f89561bee3490c895e58270a4b735e_I20220630" decimals="-6" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzUtMi0xLTEtMTQ3NDk1_fea970aa-cd9d-4913-be41-a38230141557">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5a093ff087504cff933543f970174c86_I20211231" decimals="-6" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzUtNC0xLTEtMTQ3NDk1_8a9f8954-faf2-4b81-be94-0fa65528a904">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepayments and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia6f89561bee3490c895e58270a4b735e_I20220630" decimals="-6" name="us-gaap:OtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzYtMi0xLTEtMTQ3NDk1_7b9543ff-79e0-4c90-86a3-c2671143d705">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5a093ff087504cff933543f970174c86_I20211231" decimals="-6" name="us-gaap:OtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzYtNC0xLTEtMTQ3NDk1_7eafb274-d480-44b8-bcb6-feef93fd3fba">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Plant, property, and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia6f89561bee3490c895e58270a4b735e_I20220630" decimals="-6" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzgtMi0xLTEtMTQ3NDk1_3172271d-b07c-4045-894e-bf41229a921f">841</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5a093ff087504cff933543f970174c86_I20211231" decimals="-6" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzgtNC0xLTEtMTQ3NDk1_9a352ecf-42eb-4ad8-9a9d-e90bcb28e122">856</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">Total assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia6f89561bee3490c895e58270a4b735e_I20220630" decimals="-6" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzktMi0xLTEtMTQ3NDk1_c8917230-25f0-4e8b-9211-d46da32b92cf">878</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5a093ff087504cff933543f970174c86_I20211231" decimals="-6" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzktNC0xLTEtMTQ3NDk1_30cd9eed-14cd-4c1b-977f-51de5a3eb6b9">883</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ia6f89561bee3490c895e58270a4b735e_I20220630" decimals="-6" name="us-gaap:AccountsPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzExLTItMS0xLTE0NzQ5NQ_ca4ca965-0f57-431f-ab78-653664279208">18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i5a093ff087504cff933543f970174c86_I20211231" decimals="-6" name="us-gaap:AccountsPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzExLTQtMS0xLTE0NzQ5NQ_fb681f46-fe52-44cf-b1f7-7cb8fca5e4c7">17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia6f89561bee3490c895e58270a4b735e_I20220630" decimals="-6" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzEyLTItMS0xLTE2NjM0OA_84734497-ba39-4acf-94b6-9154a84cea79">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5a093ff087504cff933543f970174c86_I20211231" decimals="-6" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzEyLTQtMS0xLTE2MjcyNA_a4020bc2-78e2-4255-ab8d-b73760c4c9f0">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asset retirement obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia6f89561bee3490c895e58270a4b735e_I20220630" decimals="-6" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzEzLTItMS0xLTE0NzQ5NQ_4b0edc39-c964-4435-8ef9-4ceb722dbfb1">23</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5a093ff087504cff933543f970174c86_I20211231" decimals="-6" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzEzLTQtMS0xLTE0NzQ5NQ_301eff5b-ad59-4bd8-af35-b22360c33d68">23</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="ia6f89561bee3490c895e58270a4b735e_I20220630" xsi:nil="true" name="us-gaap:OtherLiabilitiesNoncurrent" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzE1LTItMS0xLTE2NjM2Nw_13072082-69a2-4b23-b7b6-c0ac97fdc372"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="i5a093ff087504cff933543f970174c86_I20211231" decimals="-6" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzE1LTQtMS0xLTE2MjczMQ_94794a2d-0ca3-42d4-8aa2-02c24e9225ef">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia6f89561bee3490c895e58270a4b735e_I20220630" decimals="-6" name="us-gaap:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzE0LTItMS0xLTE0NzQ5NQ_8d230738-4fda-445d-9032-cc398c62a63e">41</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5a093ff087504cff933543f970174c86_I20211231" decimals="-6" name="us-gaap:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzE0LTQtMS0xLTE0NzQ5NQ_880ba26a-e547-44d5-9102-7473e766be41">46</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Assets may be used only to meet VIEs&#8217; obligations and commitments.</span></div></ix:nonNumeric><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Enterprises is obligated under certain indemnities that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. For additional details on these indemnity obligations, see Note&#160;2, Contingencies and Commitments&#8212;Guarantees.</span></div></ix:continuation><div id="iedef37dc53354d4baa10c50c5095e29f_415"></div><div style="margin-bottom:12pt"><ix:continuation id="ie41c2c2753cf470598e3a0460be96b66" continuedAt="i5740a53ea6924f6baed5b0c458b714bd"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Other VIEs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> <ix:continuation id="ic48d78a34cfa44e18209814e86a41308">CMS&#160;Energy has variable interests in T.E.S.&#160;Filer City, Grayling, Genesee, and Craven. While CMS&#160;Energy owns <ix:nonFraction unitRef="number" contextRef="iae232592a56e4442a155f84d9876cd78_D20220101-20220630" decimals="2" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTUvZnJhZzo5NjExOWI0NmIyZjk0YjhkYjQ2ODkwNGE2ZmJjOGQ4Ny90ZXh0cmVnaW9uOjk2MTE5YjQ2YjJmOTRiOGRiNDY4OTA0YTZmYmM4ZDg3XzEyNg_6e534202-2e0f-46a6-bff2-fc713b3cdc04"><ix:nonFraction unitRef="number" contextRef="ic0b89f9353ec43fea68661a6aa69ed68_D20220101-20220630" decimals="2" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTUvZnJhZzo5NjExOWI0NmIyZjk0YjhkYjQ2ODkwNGE2ZmJjOGQ4Ny90ZXh0cmVnaW9uOjk2MTE5YjQ2YjJmOTRiOGRiNDY4OTA0YTZmYmM4ZDg3XzEyNg_7c0d1463-0e9a-424e-bb30-020e238ebd05"><ix:nonFraction unitRef="number" contextRef="ieb02a81861cd4be69f1ba05ccbb6f1ab_D20220101-20220630" decimals="2" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTUvZnJhZzo5NjExOWI0NmIyZjk0YjhkYjQ2ODkwNGE2ZmJjOGQ4Ny90ZXh0cmVnaW9uOjk2MTE5YjQ2YjJmOTRiOGRiNDY4OTA0YTZmYmM4ZDg3XzEyNg_da9724b6-9b24-46ea-bbfe-b156cf40a832"><ix:nonFraction unitRef="number" contextRef="i62912d837ca94e33bbbd16ccf89c575b_D20220101-20220630" decimals="2" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTUvZnJhZzo5NjExOWI0NmIyZjk0YjhkYjQ2ODkwNGE2ZmJjOGQ4Ny90ZXh0cmVnaW9uOjk2MTE5YjQ2YjJmOTRiOGRiNDY4OTA0YTZmYmM4ZDg3XzEyNg_f7488ddd-ac9b-4db0-925d-098abe080798">50</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;percent of each partnership, it is not the primary beneficiary of any of these partnerships because decision making is shared among unrelated parties, and no one party has the ability to direct the activities that most significantly impact the entities&#8217; economic performance, such as operations and maintenance, plant dispatch, and fuel strategy. The partners must agree on all major decisions for each of the partnerships.</ix:continuation></span></ix:continuation></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">86</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><ix:continuation id="i5740a53ea6924f6baed5b0c458b714bd"><ix:continuation id="i47bf33b0efdb454dbbb3ac47385f901d"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is information about these partnerships:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.444%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.073%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.183%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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:120%">Name</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nature&#160;of&#160;the&#160;Entity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nature of CMS&#160;Energy&#8217;s Involvement</span></td></tr><tr style="height:15pt"><td colspan="3" rowspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">T.E.S.&#160;Filer City </span></td><td colspan="3" rowspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coal-fueled power generator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term PPA between partnership and Consumers</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee assignment agreement</span></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" rowspan="4" style="border-top:1pt solid #000;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:120%">Grayling </span></td><td colspan="3" rowspan="4" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wood waste-fueled power generator</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term PPA between partnership and Consumers</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reduced dispatch agreement with Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and management contract</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" rowspan="4" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">Genesee </span></td><td colspan="3" rowspan="4" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wood waste-fueled power generator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term PPA between partnership and Consumers</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reduced dispatch agreement with Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and management contract</span></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000;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:120%">Craven </span></td><td colspan="3" rowspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wood waste-fueled power generator</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and management contract</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Reduced dispatch agreements allow the facilities to be dispatched based on the market price of power compared with the cost of production of the plants. This results in fuel cost savings that each partnership shares with Consumers&#8217; customers.</span></div></ix:continuation><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The creditors of these partnerships do not have recourse to the general credit of CMS&#160;Energy or Consumers. CMS&#160;Energy and Consumers have not provided any financial or other support during the periods presented that was not previously contractually required.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy&#8217;s investment in these partnerships is included in investments on its consolidated balance sheets in the amount of $<ix:nonFraction unitRef="usd" contextRef="ifb3d69c9502e4b0c9d9da3fa6df32d4e_I20220630" decimals="-6" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTUvZnJhZzo5NjExOWI0NmIyZjk0YjhkYjQ2ODkwNGE2ZmJjOGQ4Ny90ZXh0cmVnaW9uOjk2MTE5YjQ2YjJmOTRiOGRiNDY4OTA0YTZmYmM4ZDg3XzEyMTY_bf6b392e-6066-43f0-9af7-e0d844151c19">69</ix:nonFraction>&#160;million at June&#160;30,&#160;2022 and $<ix:nonFraction unitRef="usd" contextRef="i9d1120c477494ed8b3aa97cf43559137_I20211231" decimals="-6" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTUvZnJhZzo5NjExOWI0NmIyZjk0YjhkYjQ2ODkwNGE2ZmJjOGQ4Ny90ZXh0cmVnaW9uOjk2MTE5YjQ2YjJmOTRiOGRiNDY4OTA0YTZmYmM4ZDg3XzEyMjI_d0025528-d7b0-460e-ae31-3c018db15c30">71</ix:nonFraction>&#160;million at December&#160;31,&#160;2021.</span></div></ix:continuation><div id="iedef37dc53354d4baa10c50c5095e29f_418"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">13:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzI0NzA_b9d85006-f1eb-4d6f-900f-82644458aeb0" continuedAt="i008caf2fa2cf4776a2f3501271f160a0" escape="true"><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzI0Nzc_dfd29ff3-ce53-4e33-bfb3-3a72b6fe3a8b" continuedAt="i7da33b4eedf84ddc87360c6053e9dd48" escape="true">Exit Activities and Discontinued Operations</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="i008caf2fa2cf4776a2f3501271f160a0" continuedAt="i17ea656542774e97b764a65b45db5534"><ix:continuation id="i7da33b4eedf84ddc87360c6053e9dd48" continuedAt="ic22b659078b74ca1a13bc538c5513977"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Exit Activities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Under its Clean Energy Plan, Consumers plans to retire the D.E.&#160;Karn coal-fueled electric generating units in 2023. In 2019, Consumers announced a retention incentive program to ensure necessary staffing at the D.E.&#160;Karn generating complex through the anticipated retirement of the coal-fueled generating units. Based on the number of employees that have chosen to participate, the aggregate cost of the program through 2023 is estimated to be $<ix:nonFraction unitRef="usd" contextRef="i51250a62c7794207be90a2d3110c152c_I20220630" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzM4OQ_5bf2759f-810c-4650-bc09-2657a4688438">35</ix:nonFraction>&#160;million. In its order in Consumers&#8217; 2020&#160;electric rate case, the MPSC approved deferred accounting treatment for these costs; Consumers began deferring these costs as a regulatory asset in 2021.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under the 2021&#160;IRP, Consumers will retire the J.H.&#160;Campbell coal-fueled generating units in 2025. Similar to the D.E.&#160;Karn program, Consumers will provide a retention incentive program to ensure necessary staffing at the J.H.&#160;Campbell generating complex through retirement. Based on the number of employees expected to participate, the aggregate cost of the program through 2025 is estimated to be $<ix:nonFraction unitRef="usd" contextRef="i1aecbc28c3c84fc5b1efe4abeacc1bad_I20220630" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzI3NDg3NzkwNzI0MTg_4a552062-df41-409e-8e14-bfb61b1a4ac7">50</ix:nonFraction>&#160;million. Additionally, Consumers recognized $<ix:nonFraction unitRef="usd" contextRef="id255e0d94b3a4e0f81b4f308e24e1fbe_D20220101-20220630" decimals="-6" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzI3NDg3NzkwNzMyNDk_98a4b5c7-eed1-4480-8391-eb38901fdd90">4</ix:nonFraction>&#160;million related to severance benefits during the six&#160;months ended June&#160;30,&#160;2022. This amount was recorded in other liabilities on its consolidated balance sheets at June&#160;30,&#160;2022. The 2021&#160;IRP provides deferred accounting treatment for the retention and severance costs recognized during 2022; deferral of costs beyond 2022 will be addressed in future rate cases.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">87</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><ix:continuation id="i17ea656542774e97b764a65b45db5534" continuedAt="ie033d26f656f4a4e81c50796589b609f"><ix:continuation id="ic22b659078b74ca1a13bc538c5513977" continuedAt="i4c414eec5abf4e839f0d48e0dac7bd13"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of June&#160;30,&#160;2022, the cumulative cost incurred and charged to expense related to the D.E.&#160;Karn retention incentive program was $<ix:nonFraction unitRef="usd" contextRef="i5a6f0c38d4af4a7cae7eb8bfb9012115_D20191001-20220630" decimals="-6" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzExOTA_504601b7-fab7-4bdd-ad3c-4a3ac5f68d58">16</ix:nonFraction>&#160;million. Additionally, an amount of $<ix:nonFraction unitRef="usd" contextRef="i43e9f2cf2f6d4fbfbcff6b4043636905_D20191001-20220630" decimals="-6" name="cms:RestructuringAndRelatedCostIncurredCostCapitalized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzEyMjE_f8da12b8-14d9-4b86-98a3-aeb59ec9179f">4</ix:nonFraction>&#160;million has been capitalized as a cost of plant, property, and equipment and an amount of $<ix:nonFraction unitRef="usd" contextRef="ia68b70c081b944388d39393d5618b882_D20191001-20220630" decimals="-6" name="cms:RestructuringAndRelatedCostDeferredCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzEzMDY_99cb3e77-7e68-4d62-99c4-beb2b4d1737e">9</ix:nonFraction>&#160;million has been deferred as a regulatory asset. The cumulative cost incurred and deferred as a regulatory asset related to the J.H.&#160;Campbell retention incentive program was less than $<ix:nonFraction unitRef="usd" contextRef="i790a69def54f4f65951eec03d5948125_D20220101-20220630" decimals="-6" name="cms:RestructuringAndRelatedCostDeferredCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzI3NDg3NzkwNzMwODU_e40606fb-3a3d-4d8e-a851-f02fec5fb455">1</ix:nonFraction>&#160;million.</span></div><ix:nonNumeric contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630" name="us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzI0Njg_16a762d2-76f6-4a2b-ab81-d49e4b4a6452" escape="true"><ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzI0Njg_5fd07646-6168-4be4-8b3e-9a4ec1cabcf7" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a reconciliation of the retention benefit liability recorded in other liabilities on Consumers&#8217; consolidated balance sheets:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.617%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retention benefit liability at beginning of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i66b9b6b4cbc94aaa974486b91c15cd68_I20211231" decimals="-6" name="us-gaap:OtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZTo3MDAxNmY1OGJkMzE0ZjZmYWEzODM4MTgzY2E1MmZiNi90YWJsZXJhbmdlOjcwMDE2ZjU4YmQzMTRmNmZhYTM4MzgxODNjYTUyZmI2XzMtNy0xLTEtMTQ3NDk1_1258eb4f-a8f8-4892-97d4-0a056c4b23f8">14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i7b9d0663e9574de688f58e44e0b1bfe3_I20201231" decimals="-6" name="us-gaap:OtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZTo3MDAxNmY1OGJkMzE0ZjZmYWEzODM4MTgzY2E1MmZiNi90YWJsZXJhbmdlOjcwMDE2ZjU4YmQzMTRmNmZhYTM4MzgxODNjYTUyZmI2XzMtOS0xLTEtMTQ3NDk1_d7a43fb7-88ac-42de-9c04-3ef19e5cd48f">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">Costs deferred as a regulatory asset</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id45ff8aaaac84c4f8a79affd16ea689f_D20220101-20220630" decimals="-6" name="cms:RestructuringAndRelatedCostDeferredCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZTo3MDAxNmY1OGJkMzE0ZjZmYWEzODM4MTgzY2E1MmZiNi90YWJsZXJhbmdlOjcwMDE2ZjU4YmQzMTRmNmZhYTM4MzgxODNjYTUyZmI2XzUtNy0xLTEtMTQ3NDk1_cc10f448-3f36-43e2-9b3e-75f1ec1a974b">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2a52b971301e4e8999c3d94a4c947e29_D20210101-20210630" decimals="-6" name="cms:RestructuringAndRelatedCostDeferredCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZTo3MDAxNmY1OGJkMzE0ZjZmYWEzODM4MTgzY2E1MmZiNi90YWJsZXJhbmdlOjcwMDE2ZjU4YmQzMTRmNmZhYTM4MzgxODNjYTUyZmI2XzUtOS0xLTEtMTQ3NDk1_05074642-cdc5-4b71-93b4-18376b8b9969">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">Retention benefit liability at the end of the period</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ibddfe7b367c947b48bdc6645aad0b98c_I20220630" decimals="-6" name="us-gaap:OtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZTo3MDAxNmY1OGJkMzE0ZjZmYWEzODM4MTgzY2E1MmZiNi90YWJsZXJhbmdlOjcwMDE2ZjU4YmQzMTRmNmZhYTM4MzgxODNjYTUyZmI2XzgtNy0xLTEtMTQ3NDk1_450abc4e-d0b2-40ea-80ae-934b958b19cc">17</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia8aaf138df61469eb151b79d80715378_I20210630" decimals="-6" name="us-gaap:OtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZTo3MDAxNmY1OGJkMzE0ZjZmYWEzODM4MTgzY2E1MmZiNi90YWJsZXJhbmdlOjcwMDE2ZjU4YmQzMTRmNmZhYTM4MzgxODNjYTUyZmI2XzgtOS0xLTEtMTQ3NDk1_20d5f726-7494-4189-bbb3-92e64b280210">15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes $<ix:nonFraction unitRef="usd" contextRef="i06ffbfd1c42b4609a7b6b03814b53f1d_D20210401-20210630" decimals="-6" name="cms:RestructuringAndRelatedCostDeferredCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzI3NDg3NzkwNzM4MzY_a3d7ad16-53b0-4adb-b1f3-7c924ebfa3da"><ix:nonFraction unitRef="usd" contextRef="i389e44bead5d4fa59681557a0a540780_D20220401-20220630" decimals="-6" name="cms:RestructuringAndRelatedCostDeferredCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzI3NDg3NzkwNzM4MzY_ff5f6e2f-c7e4-44d0-a68e-6807c5c700f7">2</ix:nonFraction></ix:nonFraction>&#160;million for the three&#160;months ended June&#160;30,&#160;2022 and 2021.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of other liabilities of $<ix:nonFraction unitRef="usd" contextRef="ibddfe7b367c947b48bdc6645aad0b98c_I20220630" decimals="-6" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzE1MjQ_92165b4a-5e37-461a-b1f0-74187d3702e8">6</ix:nonFraction>&#160;million at June&#160;30,&#160;2022 and $<ix:nonFraction unitRef="usd" contextRef="ia8aaf138df61469eb151b79d80715378_I20210630" decimals="-6" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzE1MzA_f71a512d-a870-456b-8dee-37ed2a092f8b">5</ix:nonFraction>&#160;million at June&#160;30,&#160;2021.</span></div></ix:nonNumeric></ix:nonNumeric><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Discontinued Operations:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> On October&#160;1,&#160;2021, EnerBank was acquired by Regions Bank. CMS&#160;Energy received proceeds of over $<ix:nonFraction unitRef="usd" contextRef="i6a460c6239e142a89abfb7cf980fad28_D20211001-20211001" decimals="-9" name="us-gaap:ProceedsFromDivestitureOfBusinesses" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzE2NTc_50fb50fa-2b96-47a5-90bb-adb1418ef1a7">1</ix:nonFraction>&#160;billion from the transaction and recognized a pre-tax gain of $<ix:nonFraction unitRef="usd" contextRef="i588e28ac2f0f45499567474c0f10a792_D20211001-20211031" decimals="-6" name="us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzE3MTQ_a5e1ad7a-00ab-4dcd-ad42-aa7c6cb2c4ba">657</ix:nonFraction>&#160;million in 2021. In March&#160;2022, CMS&#160;Energy received $<ix:nonFraction unitRef="usd" contextRef="i78543db0fd17413596f115cb7fce9307_D20220301-20220331" decimals="-6" name="us-gaap:DiscontinuedOperationAmountOfAdjustmentToPriorPeriodGainLossOnDisposalBeforeIncomeTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzE3NTU_c2ac1312-5d95-4aa9-944b-97d3495c4f11">6</ix:nonFraction>&#160;million of additional proceeds as the result of a post-closing adjustment. Net of related transaction costs, CMS&#160;Energy recognized a pre-tax gain of $<ix:nonFraction unitRef="usd" contextRef="if683816586a24a90a85113fabfe3e3ee_D20220101-20220630" decimals="-6" name="us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzE4OTk_6d9ce8ba-4177-4d16-bc58-f36552ef0b36">5</ix:nonFraction>&#160;million during the six&#160;months ended June&#160;30,&#160;2022.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December&#160;2021, CMS&#160;Energy submitted a notice of disagreement to Regions Bank relating to a $<ix:nonFraction unitRef="usd" contextRef="i7613eff3d7004ddfb00cd9b6208a8a09_I20211231" decimals="-6" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzIwMDA_0fe0098e-3917-4a2d-a187-e4a40f3c35d0">36</ix:nonFraction>&#160;million negative post-closing purchase price adjustment that it believed was inconsistent with the merger agreement. In accordance with the merger agreement, the disputed adjustment was submitted to a mutually agreed upon independent accounting firm for final determination. In June&#160;2022, the accounting firm rendered a determination on the disputed items entirely in favor of CMS&#160;Energy. As a result, no further adjustment was required in 2022.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">EnerBank&#8217;s results of operations through the date of the sale are presented as income from discontinued operations on CMS&#160;Energy&#8217;s consolidated statements of income for the three and six&#160;months ended </span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">88</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><ix:continuation id="ie033d26f656f4a4e81c50796589b609f"><ix:continuation id="i4c414eec5abf4e839f0d48e0dac7bd13"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">June&#160;30,&#160;2021. <ix:nonNumeric contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630" name="us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzI0NzY_be3d1583-40a8-4797-b0d7-b29557918a3d" continuedAt="ib7685ff7ffba4d96b2065502b20012c2" escape="true">The table below presents the financial results of EnerBank included in income from discontinued operations:</ix:nonNumeric></span></div><ix:continuation id="ib7685ff7ffba4d96b2065502b20012c2"><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.962%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="30" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30</span></td><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2021</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ie97a1b98f0fc4c989fce8ab8505c1b2f_D20220401-20220630" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzMtMi0xLTEtMTQ3NDk1_b5f266a8-7c66-4194-8e6a-70915b6fed76">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i26b76a911f414a3da287a16e43b8ea67_D20210401-20210630" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzMtNC0xLTEtMTQ3NDk1_20a52d60-10ad-4f3f-872d-92476c9e5d62">69</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="if683816586a24a90a85113fabfe3e3ee_D20220101-20220630" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzMtNy0xLTEtMTQ3NDk1_aefe7156-b505-41d6-9531-6f2387476f76">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i084cdc6e0ec34ff3951387654190fcab_D20210101-20210630" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzMtOS0xLTEtMTQ3NDk1_9a70d2ce-19a0-410f-9d7c-0558d969c86b">139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie97a1b98f0fc4c989fce8ab8505c1b2f_D20220401-20220630" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzUtMi0xLTEtMTQ3NDk1_6db20756-6ac3-4116-bda9-04babbbb7911">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i26b76a911f414a3da287a16e43b8ea67_D20210401-20210630" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzUtNC0xLTEtMTQ3NDk1_12886e2a-9b93-458c-95dc-9ea2baaaeeec">28</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="if683816586a24a90a85113fabfe3e3ee_D20220101-20220630" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzUtNy0xLTEtMTQ3NDk1_db583713-d43f-4c14-b9fa-788da2bb048d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i084cdc6e0ec34ff3951387654190fcab_D20210101-20210630" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzUtOS0xLTEtMTQ3NDk1_a37a6dd2-b069-496e-aca0-05e814f11dc4">43</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie97a1b98f0fc4c989fce8ab8505c1b2f_D20220401-20220630" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzctMi0xLTEtMTQ3NDk1_432a0912-319e-42d2-a097-5c54f63895c9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i26b76a911f414a3da287a16e43b8ea67_D20210401-20210630" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzctNC0xLTEtMTQ3NDk1_923fc10e-6178-45c8-9d93-a915dffe29a3">11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="if683816586a24a90a85113fabfe3e3ee_D20220101-20220630" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzctNy0xLTEtMTQ3NDk1_93dedd03-66d5-46f4-8eac-7ff7f32cb42e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i084cdc6e0ec34ff3951387654190fcab_D20210101-20210630" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzctOS0xLTEtMTQ3NDk1_79771d8e-9333-456d-b5a8-8ebde3ab0e3a">23</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income before income taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ie97a1b98f0fc4c989fce8ab8505c1b2f_D20220401-20220630" decimals="-6" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzgtMi0xLTEtMTQ3NDk1_2e7e84f0-b036-4bff-9dd1-62f09ab2566b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i26b76a911f414a3da287a16e43b8ea67_D20210401-20210630" decimals="-6" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzgtNC0xLTEtMTQ3NDk1_2ea61a84-841b-4d8d-85ce-207e49b96f0e">30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="if683816586a24a90a85113fabfe3e3ee_D20220101-20220630" decimals="-6" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzgtNy0xLTEtMTQ3NDk1_997bcf03-6459-4d23-a75a-cc56fc429240">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i084cdc6e0ec34ff3951387654190fcab_D20210101-20210630" decimals="-6" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzgtOS0xLTEtMTQ3NDk1_5aa3315a-aeb2-4f57-9bb3-9294765b6d7a">73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">Gain on sale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie97a1b98f0fc4c989fce8ab8505c1b2f_D20220401-20220630" decimals="-6" name="us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzktMi0xLTEtMTQ3NDk1_a09c1b8e-d6b7-4554-888f-6a3862941dae">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i26b76a911f414a3da287a16e43b8ea67_D20210401-20210630" decimals="-6" sign="-" name="us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzktNC0xLTEtMTQ3NDk1_7b40872a-c21c-4492-bfee-c0ca81777968">5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="if683816586a24a90a85113fabfe3e3ee_D20220101-20220630" decimals="-6" name="us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzktNy0xLTEtMTQ3NDk1_d9c93872-4283-42b0-875f-12477e9e6344">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i084cdc6e0ec34ff3951387654190fcab_D20210101-20210630" decimals="-6" sign="-" name="us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzktOS0xLTEtMTQ3NDk1_5ec00917-9cb3-43d3-8778-b65ffabcdbad">5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from discontinued operations before income taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ie97a1b98f0fc4c989fce8ab8505c1b2f_D20220401-20220630" decimals="-6" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzEwLTItMS0xLTE0NzQ5NQ_1cb58775-6be4-4ba8-b0aa-ee0ee4bcfcb4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i26b76a911f414a3da287a16e43b8ea67_D20210401-20210630" decimals="-6" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzEwLTQtMS0xLTE0NzQ5NQ_9fff49dd-2a10-4205-9af9-62b6e54182a9">25</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="if683816586a24a90a85113fabfe3e3ee_D20220101-20220630" decimals="-6" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzEwLTctMS0xLTE0NzQ5NQ_f55b2c1c-232e-449d-920a-21b7944050d4">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i084cdc6e0ec34ff3951387654190fcab_D20210101-20210630" decimals="-6" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzEwLTktMS0xLTE0NzQ5NQ_bd0b8142-533e-41fb-9166-ce8c2c46c325">68</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie97a1b98f0fc4c989fce8ab8505c1b2f_D20220401-20220630" decimals="-6" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzExLTItMS0xLTE0NzQ5NQ_dfd2eefb-80fe-4226-9d0b-f4901c9a76ca">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i26b76a911f414a3da287a16e43b8ea67_D20210401-20210630" decimals="-6" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzExLTQtMS0xLTE0NzQ5NQ_7681b4f2-649a-488c-bbd4-32e595653f4c">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%"><ix:nonFraction unitRef="usd" contextRef="if683816586a24a90a85113fabfe3e3ee_D20220101-20220630" decimals="-6" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzExLTctMS0xLTE0NzQ5NQ_1f1f3ee0-3137-4dcf-8026-9c561982a7da">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i084cdc6e0ec34ff3951387654190fcab_D20210101-20210630" decimals="-6" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzExLTktMS0xLTE0NzQ5NQ_020c097c-8bb4-45e1-a29e-8150d0cc6caf">16</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from discontinued operations, net of tax</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie97a1b98f0fc4c989fce8ab8505c1b2f_D20220401-20220630" decimals="-6" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzEyLTItMS0xLTE0NzQ5NQ_18fae72e-50d4-4c68-9945-8f7b15301485">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i26b76a911f414a3da287a16e43b8ea67_D20210401-20210630" decimals="-6" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzEyLTQtMS0xLTE0NzQ5NQ_160d19bf-6812-4c2a-9668-8b3541978c13">18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if683816586a24a90a85113fabfe3e3ee_D20220101-20220630" decimals="-6" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzEyLTctMS0xLTE0NzQ5NQ_9141b6b3-0a25-4534-af1b-7b1ac949c517">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i084cdc6e0ec34ff3951387654190fcab_D20210101-20210630" decimals="-6" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzEyLTktMS0xLTE0NzQ5NQ_a42e11c3-5126-4ccb-8028-b14d3f6f6a8e">52</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts in 2021 represent transaction costs.</span></div></ix:continuation></ix:continuation></ix:continuation><div id="iedef37dc53354d4baa10c50c5095e29f_430"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item&#160;2.&#160;&#160;&#160;&#160;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Management&#8217;s discussion and analysis of financial condition and results of operations for CMS&#160;Energy and Consumers is contained in Part&#160;I&#8212;Item&#160;1. Financial Statements&#8212;MD&amp;A, which is incorporated by reference herein.</span></div><div id="iedef37dc53354d4baa10c50c5095e29f_433"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item&#160;3.&#160;&#160;&#160;&#160;Quantitative and Qualitative Disclosures About Market Risk</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">There have been no material changes to market risk as previously disclosed in Part&#160;II&#8212;Item&#160;7A. Quantitative and Qualitative Disclosures About Market Risk, in the 2021&#160;Form&#160;10&#8209;K.</span></div><div id="iedef37dc53354d4baa10c50c5095e29f_442"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item&#160;4.&#160;&#160;&#160;&#160;Controls and Procedures</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">CMS&#160;Energy</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Disclosure Controls and Procedures:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> CMS&#160;Energy&#8217;s management, with the participation of its CEO and CFO, has evaluated the effectiveness of its disclosure controls and procedures (as such term is defined in Rules&#160;13a&#8209;15(e) and 15d&#8209;15(e) under the Exchange Act) as of the end of the period covered by this report. Based on such evaluation, CMS&#160;Energy&#8217;s CEO and CFO have concluded that, as of the end of such period, its disclosure controls and procedures are effective.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Internal Control Over Financial Reporting:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> There have not been any changes in CMS&#160;Energy&#8217;s internal control over financial reporting (as such term is defined in Rules&#160;13a&#8209;15(f) and 15d&#8209;15(f) under the Exchange Act) during the last fiscal quarter that have materially affected, or are reasonably likely to affect materially, its internal control over financial reporting.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">89</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Consumers</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Disclosure Controls and Procedures:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers&#8217; management, with the participation of its CEO and CFO, has evaluated the effectiveness of its disclosure controls and procedures (as such term is defined in Rules&#160;13a&#8209;15(e) and 15d&#8209;15(e) under the Exchange Act) as of the end of the period covered by this report. Based on such evaluation, Consumers&#8217; CEO and CFO have concluded that, as of the end of such period, its disclosure controls and procedures are effective.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Internal Control Over Financial Reporting:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> There have not been any changes in Consumers&#8217; internal control over financial reporting (as such term is defined in Rules&#160;13a&#8209;15(f) and 15d&#8209;15(f) under the Exchange Act) during the last fiscal quarter that have materially affected, or are reasonably likely to affect materially, its internal control over financial reporting.</span></div><div id="iedef37dc53354d4baa10c50c5095e29f_451"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">Part&#160;II&#8212;Other Information</span></div><div id="iedef37dc53354d4baa10c50c5095e29f_454"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item&#160;1.&#160;&#160;&#160;&#160;Legal Proceedings</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy, Consumers, and certain of their affiliates are parties to various lawsuits and regulatory matters in the ordinary course of business. For information regarding material legal proceedings, including updates to information reported under Part&#160;I&#8212;Item&#160;3. Legal Proceedings of the 2021&#160;Form&#160;10&#8209;K, see Part&#160;I&#8212;Item&#160;1. Financial Statements&#8212;Notes to the Unaudited Consolidated Financial Statements&#8212;Note&#160;1, Regulatory Matters and Note&#160;2, Contingencies and Commitments.</span></div><div id="iedef37dc53354d4baa10c50c5095e29f_457"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item&#160;1A.&#160;&#160;&#160;&#160;Risk Factors</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">There have been no material changes to the Risk Factors as previously disclosed in Part&#160;I&#8212;Item&#160;1A. Risk Factors in the 2021&#160;Form&#160;10-K, which Risk Factors are incorporated herein by reference.</span></div><div id="iedef37dc53354d4baa10c50c5095e29f_460"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item&#160;2.&#160;&#160;&#160;&#160;Unregistered Sales of Equity Securities and Use of Proceeds</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Unregistered Sales of Equity Securities</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">None.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">90</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Issuer Repurchases of Equity Securities</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are CMS&#160;Energy&#8217;s repurchases of common stock for the three&#160;months ended June&#160;30,&#160;2022:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:17.489%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Period</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Number of Shares Purchased</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">1</span></div></td><td colspan="6" style="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%">Average Price Paid per Share</span></td><td colspan="6" style="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%">Total Number of Shares Purchased as Part&#160;of Publicly Announced Plans or Programs</span></td><td colspan="6" style="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%">Maximum Number of Shares That May&#160;Yet Be Purchased Under Publicly Announced Plans or Programs</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">April&#160;1,&#160;2022 to April&#160;30,&#160;2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">225&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">71.10&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">May&#160;1,&#160;2022 to May&#160;31,&#160;2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;1,&#160;2022 to June&#160;30,&#160;2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">276&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61.93&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;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:120%">501&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66.05&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.43pt">All of the common shares were repurchased to satisfy the minimum statutory income tax withholding obligation for common shares that have vested under the Performance Incentive Stock Plan. The value of shares repurchased is based on the market price on the vesting date.</span></div><div id="iedef37dc53354d4baa10c50c5095e29f_463"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item&#160;3.&#160;&#160;&#160;&#160;Defaults Upon Senior Securities</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">None.</span></div><div id="iedef37dc53354d4baa10c50c5095e29f_466"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item&#160;4.&#160;&#160;&#160;&#160;Mine Safety Disclosures</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Not applicable.</span></div><div id="iedef37dc53354d4baa10c50c5095e29f_469"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item&#160;5.&#160;&#160;&#160;&#160;Other Information</span></div><div style="margin-bottom:11pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Entry into a Material Definitive Agreement and Creation of a Direct Financial Obligation</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On July&#160;22,&#160;2022, Consumers entered into an unsecured $1,000,000,000&#160;Term Loan Credit Agreement (the &#8220;Agreement&#8221;) among Consumers, as borrower, the lenders listed therein (the &#8220;Lenders&#8221;), U.S.&#160;Bank National Association, as Agent for the Lenders and as a Lender, and the other financial institutions listed therein.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Agreement expires on January&#160;22,&#160;2024. Consumers may borrow up to the full amount of the Agreement in up to three borrowings, which may be made, at Consumers&#8217; option, at any time before November&#160;30,&#160;2022. Upon the earlier to occur of the third borrowing under the Agreement or November&#160;30,&#160;2022, any unused commitments of the Lenders to make loans under the Agreement shall terminate. Any borrowings under the Agreement will be used to fund working capital and for general corporate purposes.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loans under the Agreement may be, at Consumers&#8217; option, in the form of a Term SOFR Loan or Floating Rate Loan. Term SOFR Loans bear interest at an adjusted term SOFR (calculated based on one, three, or six-month term SOFR as of a specified date), plus a spread of 0.65% (the &#8220;Applicable Margin&#8221;). Floating </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">91</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Rate Loans bear interest at an interest rate per annum equal to the Alternate Base Rate plus 0%. The Alternate Base Rate is a rate equal to the greatest of: (a) the Federal Funds Effective Rate, in effect on such day, plus 0.50%; (b) the Federal Funds Effective Rate, in effect on such day plus the Federal Funds Effective Rate Adjustment; and (c) the Term SOFR for a one</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">month Interest Period, on such day (or if such day is not a Business Day or if the Term SOFR for such Business Day is not published due to a holiday or other circumstance that the Agent deems in its sole discretion to be temporary, the immediately preceding Business Day) plus 1.0%.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Agreement contains customary covenants for facilities of this type, restricting, subject to certain exceptions, Consumers and its subsidiaries from, among other things:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">incurring additional liens;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">entering into mergers and consolidations; and</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">selling more than 25% of its assets.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In addition, the Agreement requires that Consumers maintain a ratio of Total Consolidated Debt to Total Consolidated Capitalization of not greater than 0.65 to 1.0 and observe certain customary reporting requirements and other affirmative covenants, consistent with its current revolving credit facilities.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Agreement also contains customary events of default for facilities of this type, the occurrence of which would allow the Lenders to accelerate all outstanding loans and terminate their commitments, including certain changes in control of Consumers that are not permitted transactions under the Agreement and cross-default provisions in the event Consumers or any of its subsidiaries defaults on indebtedness in a principal amount in excess of $75&#160;million or receives judgments for the payment of money in excess of $75&#160;million that are not discharged within 30&#160;days.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Each of the Lenders have provided banking and underwriting services to Consumers.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The foregoing description of the Agreement does not purport to be complete and is qualified in its entirety by the provisions of the Agreement, which is attached hereto as Exhibit&#160;10.1 and incorporated by reference herein. Additionally, capitalized terms used but not defined herein shall have the meanings ascribed to such terms in the Agreement.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">92</span></div></div></div><div id="iedef37dc53354d4baa10c50c5095e29f_472"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="-sec-extract:summary;margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item&#160;6.&#160;&#160;&#160;&#160;Exhibits</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">CMS&#160;Energy&#8217;s and Consumers&#8217; Exhibit Index</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The agreements included as exhibits to this Form&#160;10-Q filing are included solely to provide information regarding the terms of the agreements and are not intended to provide any other factual or disclosure information about CMS&#160;Energy, Consumers, or other parties to the agreements. The agreements may contain representations and warranties made by each of the parties to each of the agreements that were made exclusively for the benefit of the parties involved in each of the agreements and should not be treated as statements of fact. The representations and warranties were made as a way to allocate risk if one or more of those statements prove to be incorrect. The statements were qualified by disclosures of the parties to each of the agreements that may not be reflected in each of the agreements. The agreements may apply standards of materiality that are different than standards applied to other investors. Additionally, the statements were made as of the date of the agreements or as specified in the agreements and have not been updated. The representations and warranties may not describe the actual state of affairs of the parties to each agreement.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Additional information about CMS&#160;Energy and Consumers may be found in this filing, at www.cmsenergy.com, at www.consumersenergy.com, and through the SEC&#8217;s website at www.sec.gov.</span></div><div style="margin-bottom:12pt;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><td style="width:9.156%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.105%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.439%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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:11pt;font-weight:700;line-height:120%;text-decoration:underline">Exhibits</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:11pt;font-weight:700;line-height:120%;text-decoration:underline">Description</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">10.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="cms10q20220630_ex10-1.htm">$1&#160;billion unsecured Term Loan Credit Agreement dated as of July&#160;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="cms10q20220630_ex10-1.htm">22</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="cms10q20220630_ex10-1.htm">,&#160;2022 among Consumers, the Banks defined therein, and U.S.&#160;Bank National Association, as Agent</a></span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">31.1</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="cms10q20220630_ex31-1.htm">CMS&#160;Energy&#8217;s certification of the CEO pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">31.2</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="cms10q20220630_ex31-2.htm">CMS&#160;Energy&#8217;s certification of the CFO pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">31.3</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="cms10q20220630_ex31-3.htm">Consumers&#8217; certification of the CEO pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">31.4</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="cms10q20220630_ex31-4.htm">Consumers&#8217; certification of the CFO pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">32.1</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="cms10q20220630_ex32-1.htm">CMS&#160;Energy&#8217;s certifications pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">32.2</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="cms10q20220630_ex32-2.htm">Consumers&#8217; certifications pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">101.INS</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Inline XBRL Instance Document</span></td></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">101.SCH</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Schema</span></td></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">101.CAL</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Calculation Linkbase</span></td></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">101.DEF</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Definition Linkbase</span></td></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">101.LAB</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Labels Linkbase</span></td></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">101.PRE</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Presentation Linkbase</span></td></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">104</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Cover Page Interactive Data File (the cover page XBRL tags are embedded in the Inline XBRL document)</span></td></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">93</span></div></div></div><div id="iedef37dc53354d4baa10c50c5095e29f_541"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iedef37dc53354d4baa10c50c5095e29f_25">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Signatures</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of&#160;1934, each registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized. The signature for each undersigned company shall be deemed to relate only to matters having reference to such company or its subsidiary.</span></div><div style="margin-bottom:4pt;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><td style="width:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.310%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.664%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;ENERGY CORPORATION</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Dated: July 28, 2022</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:11pt;font-weight:400;line-height:120%">By:</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:11pt;font-weight:400;line-height:120%">/s/ Rejji P. Hayes</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Rejji P. Hayes</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Executive Vice President and Chief Financial Officer</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CONSUMERS ENERGY COMPANY</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Dated: July 28, 2022</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:11pt;font-weight:400;line-height:120%">By:</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:11pt;font-weight:400;line-height:120%">/s/ Rejji P. Hayes</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Rejji P. Hayes</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Executive Vice President and Chief Financial Officer</span></td></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">94</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>cms10q20220630_ex10-1.htm
<DESCRIPTION>TERM LOAN CREDIT AGREEMENT
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="ia2218b0a89f64f168421a2b651c8355b_7"></div><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit 10.1</font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">EXECUTED VERSION</font></div></div><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Deal &#47; Facility CUSIP Numbers&#58;&#160;&#160;&#160;&#160;210517AK4 &#47; 210517AL2</font></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.412%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.775%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">$1,000,000,000</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">TERM LOAN CREDIT AGREEMENT</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Dated as of July 22, 2022</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">among</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONSUMERS ENERGY COMPANY,</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">as the Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">THE FINANCIAL INSTITUTIONS NAMED HEREIN,</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">as the Banks</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">,</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">and</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">U.S. BANK NATIONAL ASSOCIATION,</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">as Agent</font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SUMITOMO MITSUI BANKING CORPORATION,</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">as Syndication Agent</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PNC BANK, NATIONAL ASSOCIATION,</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">as Documentation Agent</font></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.412%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.775%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">U.S. BANK NATIONAL ASSOCIATION, SUMITOMO MITSUI BANKING CORPORATION</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">and</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PNC CAPITAL MARKETS LLC,</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">as Joint Lead Arrangers and Joint Bookrunners</font></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.412%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.775%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:112%">283408578v.4</font></div></div></div><div id="ia2218b0a89f64f168421a2b651c8355b_144"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</font></div><div><font><br></font></div><div style="margin-bottom:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Page</font></div><div style="margin-bottom:12pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.198%"><tr><td style="width:1.0%"></td><td style="width:3.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.008%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:80.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.363%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">ARTICLE I DEFINITIONS</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Definitions</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Interpretation</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">20</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.3</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Accounting Terms</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">21</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.4</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Interest Rates</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.5</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Divisions</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">23</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">ARTICLE II THE ADVANCES</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">23</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Commitment</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">23</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Repayment of Loans</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">23</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.3</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Ratable Loans</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">23</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.4</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Types of Advances</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">23</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.5</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Commitment Fee&#59; Changes in Commitments</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">23</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.6</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Advances</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">23</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.7</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Prepayments</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">24</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.8</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Method of Selecting Types and Interest Periods for New Advances</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">24</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.9</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Conversion and Continuation of Outstanding Advances</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">25</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.10</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Interest Rates, Interest Payment Dates</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">25</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.11</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Rate on Overdue Amounts</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">26</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.12</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Method of Payment&#59; Sharing Set-Offs</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">26</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.13</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Record-keeping&#59; Telephonic Notices&#59; Evidence of Debt</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">27</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.14</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Lending Installations</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">28</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.15</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Non-Receipt of Funds by the Agent</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">28</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.16</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Maximum Rate</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">28</font></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">ARTICLE III &#91;INTENTIONALLY OMITTED&#93;</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">28</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">ARTICLE IV CHANGE IN CIRCUMSTANCES</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">28</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Yield Protection</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">28</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.2</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Replacement of Banks</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">30</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.3</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Availability of Types of Advances&#59; Adequacy of Interest Rate&#59; Benchmark Replacement</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">30</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.4</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Funding Indemnification</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">33</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.5</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Taxes</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">33</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.6</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Bank Certificates, Survival of Indemnity</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">35</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.7</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Defaulting Banks</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">35</font></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">i</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.198%"><tr><td style="width:1.0%"></td><td style="width:3.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.008%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:80.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.363%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">ARTICLE V REPRESENTATIONS AND WARRANTIES</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">36</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Incorporation and Good Standing</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">36</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Corporate Power and Authority&#58; No Conflicts</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">37</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.3</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Governmental Approvals</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">37</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.4</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Legally Enforceable Agreements</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">37</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.5</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Financial Statements</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">37</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.6</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Litigation</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">37</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.7</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Margin Stock</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">38</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.8</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">ERISA</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">38</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.9</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Insurance</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">38</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.10</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Taxes</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">38</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.11</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Investment Company Act</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">38</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.12</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Disclosure</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">38</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.13</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Anti-Corruption Laws and Sanctions</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">38</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.14</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Affected Financial Institution</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">39</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">ARTICLE VI AFFIRMATIVE COVENANTS</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">39</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Payment of Taxes, Etc.</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">39</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Maintenance of Insurance</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">39</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.3</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Preservation of Corporate Existence, Etc</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">39</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.4</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Compliance with Laws, Etc</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">39</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.5</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Visitation Rights</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">40</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.6</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Keeping of Books</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">40</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.7</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Reporting Requirements</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">40</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.8</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Use of Proceeds</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">42</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.9</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Maintenance of Properties, Etc.</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">43</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">ARTICLE VII NEGATIVE COVENANTS</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">43</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Liens</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">43</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Sale of Assets</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">44</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.3</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Mergers, Etc.</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">45</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.4</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Compliance with ERISA</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">45</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.5</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Organizational Documents</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">45</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.6</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Change in Nature of Business</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">45</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.7</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Transactions with Affiliates</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">45</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">ARTICLE VIII FINANCIAL COVENANT</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">46</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Maximum Consolidated Leverage Ratio</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">46</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ii</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.198%"><tr><td style="width:1.0%"></td><td style="width:3.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.008%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:80.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.363%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">ARTICLE IX EVENTS OF DEFAULT</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">46</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Events of Default</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">46</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Remedies</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">48</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.3</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Application of Payments</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">48</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">ARTICLE X WAIVERS, AMENDMENTS AND REMEDIES</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">49</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">10.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Amendments</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">49</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">10.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Preservation of Rights</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">50</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">ARTICLE XI CONDITIONS PRECEDENT</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">50</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">11.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Effectiveness of this Agreement</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">50</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">11.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Each Advance</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">52</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">ARTICLE XII GENERAL PROVISIONS</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">52</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Successors and Assigns</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">52</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Survival of Representations</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">55</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.3</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Governmental Regulation</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">55</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.4</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Taxes</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">55</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.5</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Choice of Law</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">55</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.6</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Headings</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">55</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.7</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Entire Agreement</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">55</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.8</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Expenses&#59; Indemnification</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">55</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.9</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Severability of Provisions</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">56</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.10</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Setoff</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">56</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.11</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Ratable Payments</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">57</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.12</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Nonliability</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">57</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.13</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Other Agents</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">57</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.14</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">USA Patriot Act</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">58</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.15</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Electronic Delivery</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">58</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.16</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Confidentiality</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">59</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.17</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">No Advisory or Fiduciary Responsibility</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">60</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.18</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Acknowledgement and Consent to Bail-In of Affected Financial Institutions</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">61</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">ARTICLE XIII THE AGENT</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">61</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">13.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Appointment</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">61</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">13.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Powers</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">61</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">13.3</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">General Immunity</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">61</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">13.4</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">No Responsibility for Recitals, Etc.</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">62</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">13.5</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Action on Instructions of Banks</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">62</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">13.6</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Employment of Agents and Counsel</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">62</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">13.7</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Reliance on Documents&#59; Counsel</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">62</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">iii</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.198%"><tr><td style="width:1.0%"></td><td style="width:3.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.008%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:80.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.363%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">13.8</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Agent&#8217;s Reimbursement and Indemnification</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">62</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">13.9</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Rights as a Bank</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">63</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">13.10</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Bank Credit Decision</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">63</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">13.11</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Successor Agent</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">64</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">13.12</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Additional ERISA Matters</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">64</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">13.13</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Erroneous Payments</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">65</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">ARTICLE XIV NOTICES</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">67</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">14.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Giving Notice</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">67</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">14.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Change of Address</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">67</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">ARTICLE XV COUNTERPARTS</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">67</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">iv</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">SCHEDULES</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Schedule 1&#160;&#160;&#160;&#160;&#91;Intentionally Omitted&#93;</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Schedule 2&#160;&#160;&#160;&#160;Commitment Schedule</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">EXHIBITS</font></div><div style="padding-left:72pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Exhibit A&#160;&#160;&#160;&#160;Form of Opinion from Melissa M. Gleespen, Esq., Vice President, Corporate Secretary and Chief Compliance Officer of the Company</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Exhibit B&#160;&#160;&#160;&#160;Form of Compliance Certificate</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Exhibit C&#160;&#160;&#160;&#160;Form of Assignment and Assumption Agreement</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Exhibit D&#160;&#160;&#160;&#160;Terms of Subordination (Junior Subordinated Debt</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">v</font></div></div></div><div id="ia2218b0a89f64f168421a2b651c8355b_139"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">TERM LOAN CREDIT AGREEMENT</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This TERM LOAN CREDIT AGREEMENT, dated as of July 22, 2022, is among CONSUMERS ENERGY COMPANY, a Michigan corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), the financial institutions listed on the signature pages hereof (together with their respective successors and assigns, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Banks</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) and U.S. BANK NATIONAL ASSOCIATION, as Agent.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">W I T N E S S E T H&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">WHEREAS, the Company has requested, and the Agent and the Banks have agreed, on the terms and conditions set forth herein, to enter into a term loan credit facility in an aggregate amount of $1,000,000,000&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">NOW THEREFORE, the parties hereto agree as follows&#58;</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE I</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">DEFINITIONS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  As used in this Agreement&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Accounting Changes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; &#8211; see </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 1.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Administrative Questionnaire</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means an administrative questionnaire, substantially in the form supplied by the Agent, completed by a Bank and furnished to the Agent in connection with this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Advance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means a borrowing hereunder (a) made by some or all of the Banks on the same Borrowing Date or (b) converted or continued by the Banks on the same date of conversion or continuation, consisting, in either case, of the aggregate amount of the several Loans of the same Type and, in the case of Term SOFR Rate Loans, for the same Interest Period.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Affected Financial Institution</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means (a) any EEA Financial Institution or (b) any UK Financial Institution.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Affiliate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, with respect to any Person, any other Person directly or indirectly controlling (including all directors and officers of such Person), controlled by, or under direct or indirect common control with such Person.  A Person shall be deemed to control another entity if such Person possesses, directly or indirectly, the power to direct or cause the direction of the management and policies of such entity, whether through the ownership of voting securities, by contract or otherwise. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means U.S. Bank National Association, in its capacity as administrative agent for the Banks pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Article XIII</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, and not in its individual capacity as a Bank, and any successor Agent appointed pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Article XIII</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Aggregate Commitment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the aggregate amount of the Commitments of all Banks then in effect.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-1-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Aggregate Outstanding Credit Exposure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, at any time, the aggregate of the Outstanding Credit Exposure of all the Banks.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means this Term Loan Credit Agreement, as amended from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Alternate Base Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, for any day, a rate per annum equal to the greatest of (a) the Federal Funds Effective Rate in effect on such day plus the Federal Funds Effective Rate Adjustment, (b) the Federal Funds Effective Rate in effect on such day plus &#189; of 1% and (c) the Term SOFR Screen Rate for a one month Interest Period on such day (or if such day is not a Business Day or if the Term SOFR Screen Rate for such Business Day is not published due to a holiday or other circumstance that the Agent deems in its sole discretion to be temporary, the immediately preceding Business Day) plus 1%.  Any change in the Alternate Base Rate due to a change in the Prime Rate, the Federal Funds Effective Rate or the Term SOFR Screen Rate shall be effective from and including the effective date of such change in the Prime Rate, the Federal Funds Effective Rate or the Term SOFR Screen Rate, respectively.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Anti-Corruption Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means all laws, rules, and regulations of any jurisdiction applicable to the Company or any of its Subsidiaries from time to time concerning or relating to bribery, anti-money laundering or corruption.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Applicable Margin</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, with respect to Term SOFR Advances, 0.65%, and with respect to Floating Rate Advances, 0.0%.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Arranger</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means each of U.S. Bank National Association, Sumitomo Mitsui Banking Corporation and PNC Capital Markets LLC.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Assignment Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; &#8211; see </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 12.1(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Available Tenor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, as of any date of determination and with respect to the then-current Benchmark, as applicable, (x) if the then-current Benchmark is a term rate, any tenor for such Benchmark that is or may be used for determining the length of an Interest Period or (y) otherwise, any payment period for interest calculated with reference to such Benchmark, as applicable, pursuant to this Agreement as of such date. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Bail-In Action</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the exercise of any Write-Down and Conversion Powers by the applicable Resolution Authority in respect of any liability of an Affected Financial Institution.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Bail-In Legislation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means (a) with respect to any EEA Member Country  implementing Article 55 of Directive 2014&#47;59&#47;EU of the European Parliament and of the Council of the European Union, the implementing law, regulation, rule or requirement for such EEA Member Country from time to time which is described in the EU Bail-In Legislation Schedule and (b) with respect to the United Kingdom,  Part I of the United Kingdom Banking Act 2009 (as amended from time to time) and any other law, regulation or rule applicable in the United Kingdom relating to the resolution of unsound or failing banks, investment firms or other financial institutions or their affiliates (other than through liquidation, administration or other insolvency proceedings).</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-2-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Bankruptcy Event</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, with respect to any Person, such Person becomes the subject of a bankruptcy or insolvency proceeding, or has had a receiver, conservator, trustee, administrator, custodian, assignee for the benefit of creditors or similar Person charged with the reorganization or liquidation of its business appointed for it, or, in the good faith determination of the Agent, has taken any action in furtherance of, or indicating its consent to, approval of, or acquiescence in, any such proceeding or appointment, provided that a Bankruptcy Event shall not result solely by virtue of any ownership interest, or the acquisition of any ownership interest, in such Person by a Governmental Authority or instrumentality thereof, provided, further, that such ownership interest does not result in or provide such Person with immunity from the jurisdiction of courts within the United States or from the enforcement of judgments or writs of attachment on its assets or permit such Person (or such Governmental Authority or instrumentality) to reject, repudiate, disavow or disaffirm any contracts or agreements made by such Person.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Banks</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; &#8211; see the preamble.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Benchmark</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, initially, in the case of Term SOFR Advances, the Term SOFR Screen Rate&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that if a replacement of the Benchmark has occurred pursuant to Section 4.3(b), then &#8220;Benchmark&#8221; means the applicable Benchmark Replacement to the extent that such Benchmark Replacement has become effective pursuant to Section 4.3(b).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Benchmark Replacement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, for any Available Tenor, the first alternative set forth in the order below that can be determined by the Agent for the applicable Benchmark Replacement Date&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Daily Simple SOFR&#59; or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;the sum of&#58; (a) the alternate benchmark rate that has been selected by the Agent and the Company as the replacement for the then-current Benchmark for the applicable Corresponding Tenor giving due consideration to (i) any selection or recommendation of a replacement benchmark rate or the mechanism for determining such a rate by the Relevant Governmental Body or (ii) any evolving or then-prevailing market convention for determining a benchmark rate as a replacement for the then-current Benchmark for U.S. dollar-denominated syndicated credit facilities at such time and (b) the related Benchmark Replacement Adjustment.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">If the Benchmark Replacement as determined pursuant to clause (1) or (2) above would be less than the Floor, the Benchmark Replacement will be deemed to be the Floor for the purposes of this Agreement and the other Credit Documents.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Benchmark Replacement Adjustment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, with respect to any replacement of the then-current Benchmark with a Benchmark Replacement pursuant to clause (2) of the definition of Benchmark Replacement for any applicable Interest Period and Available Tenor for any setting of such Benchmark Replacement, the spread adjustment, or method for calculating or determining such spread adjustment, (which may be a positive or negative value or zero) that has been selected by the Agent and the Company for the applicable Corresponding Tenor giving due consideration to (i) any selection or recommendation of a spread adjustment, or method for calculating or determining such spread adjustment, for the replacement of such Benchmark with </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-3-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">the applicable Unadjusted Benchmark Replacement by the Relevant Governmental Body on the applicable Benchmark Replacement Date or (ii) any evolving or then-prevailing market convention for determining a spread adjustment, or method for calculating or determining such spread adjustment, for the replacement of such Benchmark with the applicable Unadjusted Benchmark Replacement for U.S. dollar-denominated syndicated credit facilities.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Benchmark Replacement Conforming Changes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, with respect to any Benchmark Replacement, any technical, administrative or operational changes (including changes to the definition of &#8220;Advance&#8221;, the definition of &#8220;Term SOFR Advance,&#8221; the definition of &#8220;Alternate Base Rate,&#8221; the definition of &#8220;Business Day,&#8221; the definition of &#8220;Term SOFR Loan&#8221;, the definition of &#8220;Interest Period,&#8221; timing and frequency of determining rates and making payments of interest, timing of borrowing requests or prepayment, conversion or continuation notices, length of lookback periods, the applicability of breakage provisions, and other technical, administrative or operational matters) that the Agent decides may be appropriate to reflect the adoption and implementation of such Benchmark Replacement and to permit the administration thereof by the Agent in a manner substantially consistent with market practice (or, if the Agent decides that adoption of any portion of such market practice is not administratively feasible or if the Agent determines that no market practice for the administration of such Benchmark Replacement exists, in such other manner of administration as the Agent decides is reasonably necessary in connection with the administration of this Agreement and the other Credit Documents).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Benchmark Replacement Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the earliest to occur of the following events with respect to the then-current Benchmark&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;in the case of clause (1) or (2) of the definition of &#8220;Benchmark Transition Event,&#8221; the later of (a) the date of the public statement or publication of information referenced therein and (b) the date on which the administrator of such Benchmark (or the published component used in the calculation thereof) permanently or indefinitely ceases to provide all Available Tenors of such Benchmark (or such component thereof)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;in the case of clause (3) of the definition of &#8220;Benchmark Transition Event,&#8221; the first date on which such Benchmark (or the published component used in the calculation thereof) has been determined and announced by the regulatory supervisor for the administrator of such Benchmark (or such component thereof) to be no longer representative&#59; provided, that such non-representativeness will be determined by reference to the most recent statement or publication referenced in such clause (3) and even if any Available Tenor of such Benchmark (or such component thereof) continues to be provided on such date&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(3)&#160;&#160;&#160;&#160;in the case of an Early Opt-in Election, the Business Day specified by the Agent in the notice of the Early Opt-in Election provided to the Banks, so long as the Agent has not received, by 5&#58;00 p.m. (Central time) on the fifth Business Day after the date notice of such Early Opt-in Election is provided to the Banks, written notice of objection to such Early Opt-in Election from Banks comprising the Majority Banks.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-4-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">For the avoidance of doubt, (i) if the event giving rise to the Benchmark Replacement Date occurs on the same day as, but earlier than, the Reference Time in respect of any determination, the Benchmark Replacement Date will be deemed to have occurred prior to the Reference Time for such determination and (ii) the &#8220;Benchmark Replacement Date&#8221; will be deemed to have occurred in the case of clause (1) or (2) with respect to any Benchmark upon the occurrence of the applicable event or events set forth therein with respect to all then-current Available Tenors of such Benchmark (or the published component used in the calculation thereof).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Benchmark Transition Event</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the occurrence of one or more of the following events with respect to the then-current Benchmark&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;a public statement or publication of information by or on behalf of the administrator of such Benchmark (or the published component used in the calculation thereof) announcing that such administrator has ceased or will cease to provide all Available Tenors of such Benchmark (or such component thereof), permanently or indefinitely, provided that, at the time of such statement or publication, there is no successor administrator that will continue to provide any Available Tenor of such Benchmark (or such component thereof)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;a public statement or publication of information by the regulatory supervisor for the administrator of such Benchmark (or the published component used in the calculation thereof), the Board, the NYFRB, an insolvency official with jurisdiction over the administrator for such Benchmark (or such component), a resolution authority with jurisdiction over the administrator for such Benchmark (or such component) or a court or an entity with similar insolvency or resolution authority over the administrator for such Benchmark (or such component), which states that the administrator of such Benchmark (or such component) has ceased or will cease to provide all Available Tenors of such Benchmark (or such component thereof) permanently or indefinitely, provided that, at the time of such statement or publication, there is no successor administrator that will continue to provide any Available Tenor of such Benchmark (or such component thereof)&#59; or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(3)&#160;&#160;&#160;&#160;a public statement or publication of information by any of the entities referenced in clause (2) above announcing that all Available Tenors of such Benchmark (or such component thereof) are no longer, or as of a specified future date will no longer be, representative.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">For the avoidance of doubt, a &#8220;Benchmark Transition Event&#8221; will be deemed to have occurred with respect to any Benchmark if a public statement or publication of information set forth above has occurred with respect to each then-current Available Tenor of such Benchmark (or the published component used in the calculation thereof).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Benchmark Unavailability Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the period (if any) (x) beginning at the time that a Benchmark Replacement Date pursuant to clauses (1) or (2) of that definition has occurred if, at such time, no Benchmark Replacement has replaced the then-current Benchmark in accordance with Section 4.3(b), and (y) ending at the time that a Benchmark Replacement has replaced the then-current Benchmark in accordance with Section 4.3(b).</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-5-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Beneficial Ownership Certification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means a certification regarding beneficial ownership as required by the Beneficial Ownership Regulation.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Beneficial Ownership Regulation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means 31 C.F.R. &#167; 1010.230.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Benefit Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any of (a) an &#8220;employee benefit plan&#8221; (as defined in Section 3(3) of ERISA) that is subject to Title I of ERISA, (b) a &#8220;plan&#8221; as defined in Section 4975 of the Code to which Section 4975 of the Code applies, and (c) any Person whose assets include (for purposes of the Plan Asset Regulations or otherwise for purposes of Title I of ERISA or Section 4975 of the Code) the assets of any such &#8220;employee benefit plan&#8221; or &#8220;plan&#8221;.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the Board of Governors of the Federal Reserve System.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Borrowing Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means a date on which an Advance is made hereunder.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Borrowing Notice</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; &#8211; see </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Business Day</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means a day (other than a Saturday or Sunday) on which banks generally are open in New York City, New York for the conduct of substantially all of their commercial lending activities and interbank wire transfers can be made on the Fedwire system&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that, when used in connection with SOFR or the Term SOFR Screen Rate, the term &#8220;Business Day&#8221; excludes any day on which the Securities Industry and Financial Markets Association recommends that the fixed income departments of its members be closed for the entire day for purposes of trading in United States government securities.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Capital Lease</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any lease which has been or would be capitalized on the books of the lessee in accordance with GAAP, subject to clause (iii) of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 1.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means (a) any &#8220;person&#8221; or &#8220;group&#8221; within the meaning of Sections 13(d) and 14(d)(2) of the Exchange Act shall become the &#8220;beneficial owner&#8221; (as defined in Rule 13d-3 under the Exchange Act) of more than 50% of the then outstanding voting capital stock of CMS, or (b) the majority of the board of directors of CMS shall fail to consist of Continuing Directors, or (c) a consolidation or merger of CMS shall occur after which the holders of the outstanding voting capital stock of CMS immediately prior thereto hold less than 50% of the outstanding voting capital stock of the surviving entity, or (d) more than 50% of the outstanding voting capital stock of CMS shall be transferred to any entity of which CMS owns less than 50% of the outstanding voting capital stock or (e) CMS shall own less than 80% of the Equity Interests of the Company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Change in Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the occurrence, after the date of this Agreement (or with respect to any Bank, if later, the date on which such Bank becomes a Bank), of any of the following&#58;  (a) the adoption or taking effect of any law, rule, regulation or treaty, (b) any change in any law, rule, regulation or treaty or in the administration, interpretation, implementation or application thereof by any Governmental Authority, or (c) the making or issuance of any request, rules, guideline, requirement or directive (whether or not having the force of law) by any Governmental Authority&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that notwithstanding anything herein to the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-6-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">contrary, (i) the Dodd-Frank Wall Street Reform and Consumer Protection Act and all requests, rules, guidelines, requirements and directives thereunder, issued in connection therewith or in implementation thereof, and (ii) all requests, rules, guidelines, requirements and directives promulgated by the Bank for International Settlements, the Basel Committee on Banking Supervision (or any successor or similar authority) or the United States or foreign regulatory authorities, in each case pursuant to Basel III, shall in each case be deemed to be a &#8220;Change in Law&#8221; regardless of the date enacted, adopted, issued or implemented.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Closing Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means July 22, 2022.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">CMS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means CMS Energy Corporation, a Michigan corporation. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Code</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the Internal Revenue Code of 1986, as amended from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Commitment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, for each Bank, the obligation of such Bank to make Loans to the Company on or prior to the Commitment Termination Date in an aggregate amount not exceeding the amount set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> or as set forth in any Assignment Agreement that has become effective pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 12.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, as such amount may be modified from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Commitment Fee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; &#8211; see Section 2.5. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Commitment Termination Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means November 30, 2022.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; &#8211; see the preamble.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Consolidated Subsidiary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any Subsidiary the accounts of which are or are required to be consolidated with the accounts of the Company in accordance with GAAP.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Continuing Director</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, as of any date of determination, any member of the board of directors of CMS who (a) was a member of such board of directors on the Closing Date, or (b) was nominated for election or elected to such board of directors with the approval of the Continuing Directors who were members of such board of directors at the time of such nomination or election&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that an individual who is so elected or nominated in connection with a merger, consolidation, acquisition or similar transaction shall not be a Continuing Director unless such individual was a Continuing Director prior thereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Conversion&#47;Continuation Notice</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; &#8211; see </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Corresponding Tenor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; with respect to any Available Tenor means, as applicable, either a tenor (including overnight) or an interest payment period having approximately the same length (disregarding business day adjustment) as such Available Tenor. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Credit Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means this Agreement and any notes issued pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.13(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Credit Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the Agent or any other Bank.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-7-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Daily Simple SOFR</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, for any day, SOFR, with the conventions for this rate (which will include a lookback) being established by the Agent in accordance with the conventions for this rate selected or recommended by the Relevant Governmental Body for determining &#8220;Daily Simple SOFR&#8221; for syndicated business loans&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that if the Agent decides that any such convention is not administratively feasible for the Agent, then the Agent may establish another convention in its reasonable discretion. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Debt</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, with respect to any Person, and without duplication, (a) all indebtedness of such Person for borrowed money, (b) all indebtedness of such Person for the deferred purchase price of property or services (other than trade accounts payable arising in the ordinary course of business which are not overdue), (c) liabilities for accumulated funding deficiencies (prior to the effectiveness of the applicable provisions of the Pension Protection Act of 2006 with respect to a Plan) and liabilities for failure to make a payment required to satisfy the minimum funding standard within the meaning of Section 412 of the Code or Section 302 of ERISA (on and after the effectiveness of the applicable provisions of the Pension Protection Act of 2006 with respect to a Plan), (d) all liabilities arising in connection with any withdrawal liability under ERISA to any Multiemployer Plan, (e) all obligations of such Person arising under acceptance facilities, (f) all obligations of such Person as lessee under Capital Leases, (g) all obligations of such Person arising under any interest rate swap, &#8220;cap&#8221;, &#8220;collar&#8221; or other hedging agreement&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that for purposes of the calculation of Debt for this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">clause (g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> only, the actual amount of Debt of such Person shall be determined on a net basis to the extent such agreements permit such amounts to be calculated on a net basis, (h) Off-Balance Sheet Liabilities, (i) non-contingent obligations of such Person in respect of letters of credit and bankers&#8217; acceptances, and (j) all guaranties, endorsements (other than for collection in the ordinary course of business) and other contingent obligations of such Person to assure a creditor against loss (whether by the purchase of goods or services, the provision of funds for payment, the supply of funds to invest in any Person or otherwise) in respect of indebtedness or obligations of any other Person of the kinds referred to in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">clauses (a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> through </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> above.  Notwithstanding the foregoing, solely for purposes of the calculation required under Article VIII, Debt shall not include any Junior Subordinated Debt, Hybrid Equity Securities or Hybrid Preferred Securities each issued by the Company or owned by any Hybrid Equity Securities Subsidiary or Hybrid Preferred Securities Subsidiary.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Default</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means an event which but for the giving of notice or lapse of time, or both, would constitute an Event of Default.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Defaulting Bank</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any Bank that (a) has failed, within two (2) Business Days of the date required to be funded or paid, to (i) fund any portion of its Loan or (ii) pay over to any Credit Party any other amount required to be paid by it hereunder, unless, in the case of clause (i) above, such Bank notifies the Agent in writing that such failure is the result of such Bank&#8217;s good faith determination that a condition precedent to funding (specifically identified and including the particular default, if any) has not been satisfied, (b) has notified the Company or any Credit Party in writing, or has made a public statement to the effect, that it does not intend or expect to comply with any of its funding obligations under this Agreement (unless such writing or public statement indicates that such position is based on such Bank&#8217;s good faith determination that a condition precedent (specifically identified and including the particular default, if any) to funding </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-8-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">a loan under this Agreement cannot be satisfied) or generally under other agreements in which it commits to extend credit, (c) has failed, within three (3) Business Days after request by a Credit Party, acting in good faith, to provide a certification in writing from an authorized officer of such Bank that it will comply with its obligations to fund its prospective Loan under this Agreement, provided that such Bank shall cease to be a Defaulting Bank pursuant to this clause (c) upon such Credit Party&#8217;s receipt of such certification in form and substance reasonably satisfactory to it and the Agent, or (d) has become the subject of a Bankruptcy Event or a Bail-In Action. Any determination by the Agent that a Bank is a Defaulting Bank under any one or more of clauses (a) through (d) above shall be conclusive and binding absent manifest error.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Designated Officer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the Chief Financial Officer, the Treasurer, an Assistant Treasurer, any Vice President in charge of financial or accounting matters or the principal accounting officer of the Company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Determination Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; has the meaning provided in the definition of Term SOFR Screen Rate.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">E-SIGN</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the Federal Electronic Signatures in Global and National Commerce Act, as amended from time to time, and any successor statute, and any regulations promulgated thereunder from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Early Opt-in Election</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, if the then-current Benchmark is the Term SOFR Screen Rate, the joint election by the Agent and the Company to trigger a fallback from such Benchmark to the Benchmark Replacement, and a notification by the Agent to each of the other parties hereto of such election and the proposed Benchmark Replacement. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">EEA Financial Institution</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means (a) any credit institution or investment firm established in any EEA Member Country that is subject to the supervision of an EEA Resolution Authority, (b) any entity established in an EEA Member Country that is a parent of an institution described in clause (a) of this definition, or (c) any financial institution established in an EEA Member Country that is a subsidiary of an institution described in clause (a) or (b) of this definition and is subject to consolidated supervision with its parent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">EEA Member Country</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any of the member states of the European Union, Iceland, Liechtenstein, and Norway.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">EEA Resolution Authority</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any public administrative authority or any person entrusted with public administrative authority of any EEA Member Country (including any delegee) having responsibility for the resolution of any EEA Financial Institution.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Electronic Signature</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means an electronic sound, symbol or process attached to, or associated with, a contract or other record and adopted by a Person with the intent to sign, authenticate or accept such contract or record.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Electronic System</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any electronic system, including (i) e-mail, (ii) e-fax, (iii) Intralinks&#174;, Syndtrak&#174;, ClearPar&#174;, DebtDomain&#174; and (iv) any other Internet or extranet-based </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-9-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">site, whether such electronic system is owned, operated or hosted by the Agent and any of its Related Parties or any other Person, providing for access to data protected by passcodes or other security system.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Environmental Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means all laws, rules, regulations, codes, ordinances, orders, decrees, judgments, injunctions, notices or binding agreements issued, promulgated or entered into by any governmental agency or authority relating in any way to the environment, preservation or reclamation of natural resources, the management, release or threatened release of any Hazardous Substance or to health and safety matters.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Environmental Liability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any liability, contingent or otherwise (including any liability for damages, costs of environmental remediation, fines, penalties or indemnities), directly or indirectly resulting from or based upon (a) violation of any Environmental Law, (b) the generation, use, handling, transportation, storage, treatment or disposal of any Hazardous Substance, (c) exposure to any Hazardous Substance, (d) the release or threatened release of any Hazardous Substance into the environment or (e) any contract, agreement or other consensual arrangement pursuant to which liability is assumed or imposed with respect to any of the foregoing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Equity Interests</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means shares of capital stock, partnership interests, membership interests in a limited liability company, beneficial interests in a trust or other equity ownership interests in a Person, and any warrants, options or other rights entitling the holder thereof to purchase or acquire any of the foregoing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">ERISA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the Employee Retirement Income Security Act of 1974, as amended from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">ERISA Affiliate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any corporation or trade or business which is a member of the same controlled group of corporations (within the meaning of Section 414(b) of the Code) as the Company or is under common control (within the meaning of Section 414(c) of the Code) with the Company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Erroneous Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; &#8211; see Section </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">13.13(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">EU Bail-In Legislation Schedule</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the EU Bail-In Legislation Schedule published by the Loan Market Association (or any successor Person), as in effect from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Event of Default</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means an event described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Article IX</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Exchange Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the Securities Exchange Act of 1934, as amended.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Excluded Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, in the case of each Bank or applicable Lending Installation and the Agent, (i) taxes imposed on its overall net income, and franchise taxes imposed on it, including Michigan Business Tax, by (a) the jurisdiction under the laws of which such Bank or the Agent is incorporated or organized or (b) the jurisdiction in which the Agent&#8217;s or such </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-10-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Bank&#8217;s principal executive office or such Bank&#8217;s applicable Lending Installation is located, and (ii) any U.S. Federal withholding taxes resulting from FATCA.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">FATCA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means Sections 1471 through 1474 of the Code, as of the date of this Agreement (or any amended or successor version that is substantively comparable and not materially more onerous to comply with), any current or future regulations or official interpretations thereof and any agreement entered into pursuant to Section 1471(b)(1) of the Code.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Federal Funds Effective Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, for any day, the rate calculated by the NYFRB based on such day&#8217;s federal funds transactions by depositary institutions, as determined in such manner as the NYFRB shall set forth on its public website from time to time, and published on the next succeeding Business Day by the NYFRB as the effective federal funds rate, or, if such rate is not so published for any day which is a Business Day, the average of the quotations at approximately 10&#58;00 a.m. (Central time) on such day on such transactions received by the Agent from three federal funds brokers of recognized standing selected by the Agent in its sole discretion&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that, if the Federal Funds Effective Rate shall be less than zero, such rate shall be deemed to be zero for purposes of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Federal Funds Effective Rate Adjustment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the Prime Rate minus the Federal Funds Effective Rate, not to exceed six percent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">First Mortgage Bonds</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means bonds issued by the Company pursuant to the Indenture. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Fitch</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means Fitch Inc. or any successor thereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Floating Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, with respect to a Floating Rate Advance, an interest rate per annum equal to (i) the Alternate Base Rate </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">plus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> (ii) the Applicable Margin, changing when and as the Alternate Base Rate or the Applicable Margin changes.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Floating Rate Advance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means an Advance consisting of Floating Rate Loans.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Floating Rate Loan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means a Loan which bears interest at the Floating Rate.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Floor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">means the benchmark rate floor, if any, provided in this Agreement initially (as of the execution of this Agreement, the modification, amendment or renewal of this Agreement or otherwise) with respect to the Term SOFR Screen Rate.  For the avoidance of doubt the initial Floor for the Term SOFR Rate shall be zero.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">GAAP</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means generally accepted accounting principles in the United States of America as in effect on the Closing Date, applied on a basis consistent with those used in the preparation of the financial statements referred to in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 5.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> (except, for purposes of the financial statements required to be delivered pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Sections 6.7(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, for changes concurred in by the Company&#8217;s independent public accountants).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Governmental Authority</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the government of the United States of America, any other nation or any political subdivision thereof, whether state or local, and any agency, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-11-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">authority, instrumentality, regulatory body, court, central bank or other entity exercising executive, legislative, judicial, taxing, regulatory or administrative powers or functions of or pertaining to government (including the European Union or the European Central Bank).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Hazardous Substance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any waste, substance or material identified as hazardous, dangerous or toxic by any office, agency, department, commission, board, bureau or instrumentality of the United States or of the State or locality in which the same is located having or exercising jurisdiction over such waste, substance or material.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Hybrid Equity Securities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means securities issued by the Company or a Hybrid Equity Securities Subsidiary that (i) are classified as possessing a minimum of at least two of the following&#58;  (x) &#8220;intermediate equity content&#8221; by S&#38;P&#59; (y) &#8220;Basket C equity credit&#8221; by Moody&#8217;s&#59; and (z) &#8220;50% equity credit&#8221; by Fitch and (ii) require no repayment, prepayment, mandatory redemption or mandatory repurchase prior to the date that is at least 91 days after the later of the termination of the Commitments and the repayment in full of all Obligations.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Hybrid Equity Securities Subsidiary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any Delaware business trust (or similar entity) (i) all of the common equity interest of which is owned (either directly or indirectly through one or more wholly-owned Subsidiaries of the Company) at all times by the Company or a wholly-owned direct or indirect Subsidiary of the Company, (ii) that has been formed for the purpose of issuing Hybrid Equity Securities and (iii) substantially all of the assets of which consist at all times solely of Junior Subordinated Debt issued by the Company or a wholly-owned direct or indirect Subsidiary of the Company (as the case may be) and payments made from time to time on such Junior Subordinated Debt.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Hybrid Preferred Securities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any preferred securities issued by a Hybrid Preferred Securities Subsidiary, where such preferred securities have the following characteristics&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.69pt">such Hybrid Preferred Securities Subsidiary lends substantially all of the proceeds from the issuance of such preferred securities to the Company or a wholly-owned direct or indirect Subsidiary of the Company in exchange for Junior Subordinated Debt issued by the Company or such wholly-owned direct or indirect Subsidiary, respectively&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;such preferred securities contain terms providing for the deferral of interest payments corresponding to provisions providing for the deferral of interest payments on such Junior Subordinated Debt&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(iii)&#160;&#160;&#160;&#160;the Company or a wholly-owned direct or indirect Subsidiary of the Company (as the case may be) makes periodic interest payments on such Junior Subordinated Debt, which interest payments are in turn used by the Hybrid Preferred Securities Subsidiary to make corresponding payments to the holders of the preferred securities.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-12-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Hybrid Preferred Securities Subsidiary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any Delaware business trust (or similar entity) (i) all of the common equity interest of which is owned (either directly or indirectly through one or more wholly-owned Subsidiaries of the Company) at all times by the Company or a wholly-owned direct or indirect Subsidiary of the Company, (ii) that has been formed for the purpose of issuing Hybrid Preferred Securities and (iii) substantially all of the assets of which consist at all times solely of Junior Subordinated Debt issued by the Company or a wholly-owned direct or indirect Subsidiary of the Company (as the case may be) and payments made from time to time on such Junior Subordinated Debt.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Indemnified Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; &#8211; see </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 12.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Indenture</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the Indenture, dated as of September 1, 1945, as supplemented and amended from time to time, from the Company to The Bank of New York Mellon, as successor trustee. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Ineligible Institution</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means (a) a natural person, (b) a Defaulting Bank, (c) the Company, any of its Subsidiaries or any of its Affiliates, or (d) a company, investment vehicle or trust for, or owned and operated for the primary benefit of, a natural person or relative(s) thereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Interest Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, with respect to a Term SOFR Advance, a period of one, three or six months (in each case, subject to the availability thereof) commencing on a Business Day selected by the Company pursuant to this Agreement and ending on the day that corresponds numerically to such date one, three or six months thereafter&#59; provided that</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:4.7pt">any Interest Period that would otherwise end on a day that is not a Business Day shall be extended to the next succeeding Business Day unless such succeeding Business Day falls in a new calendar month, in which case such Interest Period shall end on the immediately preceding Business Day&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:4.02pt">any Interest Period that commences on the last Business Day of a calendar month (or on a day for which there is no numerically corresponding day in the calendar month at the end of such Interest Period) shall end on the last Business Day of the calendar month at the end of such Interest Period&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:4.7pt">no Interest Period shall extend beyond the Maturity Date&#59; and</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:4.02pt">no tenor that has been removed from this definition pursuant to Section 4.3(b)(iv) may be available for selection by the Company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Junior Subordinated Debt</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any unsecured Debt of the Company or a Subsidiary of the Company that is (i) issued in connection with the issuance of Hybrid Equity Securities or Hybrid Preferred Securities and (ii) subordinated to the rights of the Banks hereunder and under the other Credit Documents pursuant to terms of subordination substantially similar to those set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Exhibit D</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, or pursuant to other terms and conditions satisfactory to the Majority Banks.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Lender Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; &#8211; see Section </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">13.13(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-13-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Lending Installation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any office, branch, subsidiary or Affiliate of a Bank.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Lien</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any lien (statutory or otherwise), security interest, mortgage, deed of trust, priority, pledge, charge, conditional sale, title retention agreement, financing lease or other encumbrance or similar right of others, or any agreement to give any of the foregoing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Loan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; &#8211; see </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Majority Banks</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, as of any date of determination, Banks in the aggregate having more than 50% of the Aggregate Commitment as of such date or, if the Aggregate Commitment has been terminated, Banks in the aggregate holding more than 50% of the aggregate unpaid principal amount of the Aggregate Outstanding Credit Exposure as of such date&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, if there is more than one (1) Bank, then that at least two (2) of such Banks which are not Defaulting Banks must approve any amendment or modification requiring the consent of the Majority Banks.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Material Adverse Change</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any event, development or circumstance that has had or could reasonably be expected to have a material adverse effect on (a) the financial condition or results of operations of the Company and its Consolidated Subsidiaries, taken as a whole, (b) the Company&#8217;s ability to perform its obligations under any Credit Document or (c) the validity or enforceability of any Credit Document or the rights or remedies of the Agent or the Banks thereunder.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Material Subsidiary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any Subsidiary of the Company that, on a consolidated basis with any of its Subsidiaries as of any date of determination, accounts for more than 10% of the consolidated assets of the Company and its Consolidated Subsidiaries.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Maturity Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means January 22, 2024 or the date of acceleration following an Event of Default, whichever is the earlier to occur.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Maximum Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; &#8211; see </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Moody&#8217;s</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means Moody&#8217;s Investors Service, Inc. or any successor thereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Multiemployer Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means a &#8220;multiemployer plan&#8221; as defined in Section 4001(a)(3) of ERISA.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Net Proceeds</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, with respect to any sale or issuance of securities or incurrence of Debt by any Person, the excess of (i) the gross cash proceeds received by or on behalf of such Person in respect of such sale, issuance or incurrence (as the case may be) </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">over</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> (ii) customary underwriting commissions, auditing and legal fees, printing costs, rating agency fees and other customary and reasonable fees and expenses incurred by such Person in connection therewith.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Net Worth</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, with respect to any Person, the excess of such Person&#8217;s total assets </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">over</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> its total liabilities, total assets and total liabilities each to be determined in accordance with GAAP consistently applied, excluding from the determination of total assets (i) goodwill, organizational expenses, research and development expenses, trademarks, trade names, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-14-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">copyrights, patents, patent applications, licenses and rights in any thereof, and other similar intangibles, (ii) cash held in a sinking or other analogous fund established for the purpose of redemption, retirement or prepayment of capital stock or Debt, and (iii) any item not included in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">clause (i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> above, that is treated as an intangible asset in conformity with GAAP.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">NYFRB</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the Federal Reserve Bank of New York.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means all unpaid principal of and accrued and unpaid interest on the Loans, all accrued and unpaid fees and all other obligations (including indemnities and interest and fees accruing during the pendency of any bankruptcy, insolvency, receivership or other similar proceeding, regardless of whether allowed or allowable in such proceeding) of the Company to the Banks or to any Bank or the Agent arising under the Credit Documents.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">OFAC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the Office of Foreign Assets Control of the U.S. Department of Treasury.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Off-Balance Sheet Liability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; of a Person means (i) any repurchase obligation or liability of such Person with respect to accounts or notes receivable sold by such Person, (ii) any liability under any sale and leaseback transaction which is not a Capital Lease, or (iii) any liability under any so-called &#8220;synthetic lease&#8221; transaction entered into by such Person&#59; but excluding from this definition, any Operating Leases.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Operating Lease</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; of a Person means any lease of Property (other than a Capital Lease) by such Person as lessee.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Other Agents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; &#8211; see </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 12.13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Other Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; &#8211; see </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 4.5(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Outstanding Credit Exposure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, as to any Bank at any time, the aggregate principal amount of its Loan outstanding at such time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Parent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, with respect to any Bank, any Person as to which such Bank is, directly or indirectly, a subsidiary.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Payment Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the second Business Day of each calendar quarter occurring after the Closing Date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Payment Recipient</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; &#8211; see Section </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">13.13(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">PBGC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the Pension Benefit Guaranty Corporation and any entity succeeding to any or all of its functions under ERISA.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means an individual, partnership, corporation, limited liability company, business trust, joint stock company, trust, unincorporated association, joint venture, governmental authority or other entity of whatever nature.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-15-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any employee benefit plan (other than a Multiemployer Plan) maintained for employees of the Company or any ERISA Affiliate and covered by Title IV of ERISA.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Plan Asset Regulations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means 29 CFR &#167; 2510.3-101 et seq., as modified by Section 3(42) of ERISA.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Plan Termination Event</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means (a) a Reportable Event described in Section 4043 of ERISA and the regulations issued thereunder (other than a Reportable Event not subject to the provision for 30-day notice to the PBGC under such regulations), (b) the withdrawal of the Company or any ERISA Affiliate from a Plan during a plan year in which it was a &#8220;substantial employer&#8221; as defined in Section 4001(a)(2) of ERISA, (c) the filing of a notice of intent to terminate a Plan or the treatment of a Plan amendment as a termination under Section 4041 of ERISA, or (d) the institution of proceedings to terminate a Plan by the PBGC or to appoint a trustee to administer any Plan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;Prime Rate&#8221; means a rate per annum equal to the prime rate of interest announced from time to time by U.S. Bank or its parent (which is not necessarily the lowest rate charged to any customer), changing when and as such prime rate changes.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Property</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; of a Person means any and all property, whether real, personal, tangible, intangible, or mixed, of such Person, or other assets owned, leased or operated by such Person.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Pro Rata Share</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, with respect to a Bank, a portion equal to (i) a fraction the numerator of which is such Bank&#8217;s Commitment and the denominator of which is the Aggregate Commitment and (ii) after the Commitments of all of the Banks have terminated, a fraction the numerator of which is the Outstanding Credit Exposure for such Bank, and the denominator of which is the Aggregate Outstanding Credit Exposure at such time&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that in the case of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 4.7(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, when a Defaulting Bank shall exist the Commitment or Outstanding Credit Exposure, as applicable, of such Defaulting Bank shall be disregarded when calculating such Bank&#8217;s &#8220;Pro Rata Share&#8221;.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">PTE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means a prohibited transaction class exemption issued by the U.S. Department of Labor, as any such exemption may be amended from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Reference Time</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; with respect to any setting of the then-current Benchmark means (1) if such Benchmark is the Term SOFR, 10&#58;00 a.m. (Central time) on the day that is two Business Days before the date of such setting, and (2) if such Benchmark is not Term SOFR, the time determined by the Agent in its reasonable discretion. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Regulation D</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means Regulation D of the Board from time to time in effect and shall include any successor or other regulation or official interpretation of the Board relating to reserve requirements applicable to member banks of the Federal Reserve System.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Regulation U</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means Regulation U of the Board from time to time in effect and shall include any successor or other regulation or official interpretation of the Board relating to the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-16-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">extension of credit by banks, non-banks and non-broker-dealers for the purpose of purchasing or carrying margin stocks.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Related Parties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, with respect to any specified Person, such Person&#8217;s Affiliates and the respective directors, officers, employees, agents and advisors of such Person and such Person&#8217;s Affiliates.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Relevant Governmental Body</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the Board or the NYFRB, or a committee officially endorsed or convened by the Board or the NYFRB, or any successor thereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Reportable Event</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; has the meaning assigned to that term in Title IV of ERISA.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Resolution Authority</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means an EEA Resolution Authority or, with respect to any UK Financial Institution, a UK Resolution Authority.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">S&#38;P</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means Standard &#38; Poor&#8217;s Financial Services LLC, a subsidiary of S&#38;P Global Inc., or any successor thereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Sanctioned Country</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, at any time, a country, region or territory which is itself the subject or target of any Sanctions (at the time of this Agreement, the Crimea Region of Ukraine, the so-called Donetsk People&#8217;s Republic or Luhansk People&#8217;s Republic regions of Ukraine, Cuba, Iran, North Korea, Syria, Belarus and Russia).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Sanctioned Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, at any time, (a) any Person listed in any Sanctions-related list of designated Persons maintained by OFAC, the U.S. Department of State, or by the United Nations Security Council, the European Union or any European Union member state, Her Majesty&#8217;s Treasury of the United Kingdom, (b) any Person operating, organized or resident in a Sanctioned Country, (c) any Person owned or controlled by any such Person or Persons described in the foregoing </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">clauses (a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> any Person otherwise the subject of any Sanctions. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Sanctions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means all economic or financial sanctions or trade embargoes imposed, administered or enforced from time to time by (a) the U.S. government, including those administered by OFAC or the U.S. Department of State, or (b) the United Nations Security Council, the European Union, any European Union member state or Her Majesty&#8217;s Treasury of the United Kingdom.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Screen</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; has the meaning provided in the definition of Term SOFR Screen Rate.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">SEC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the Securities and Exchange Commission or any governmental authority which may be substituted therefor. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Securitized Bonds</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means nonrecourse bonds or similar asset-backed securities issued by a special-purpose Subsidiary of the Company which are payable solely from specialized charges authorized by the utility commission of the relevant state in connection with the recovery of (x) stranded regulatory costs, (y) stranded clean air and pension costs and (z) other &#8220;Qualified </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-17-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Costs&#8221; (as defined in M.C.L. &#167;460.10h(g)) authorized to be securitized by the Michigan Public Service Commission.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Single Employer Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means a Plan maintained by the Company or any ERISA Affiliate for employees of the Company or any ERISA Affiliate.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">SOFR</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, with respect to any Business Day, a rate per annum equal to the secured overnight financing rate for such Business Day published by the SOFR Administrator on the SOFR Administrator&#8217;s Website.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">SOFR Administrator</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the NYFRB (or a successor administrator of the secured overnight financing rate).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">SOFR Administrator&#8217;s Website</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the website of the NYFRB, currently at http&#58;&#47;&#47;www.newyorkfed.org, or any successor source for the secured overnight financing rate identified as such by the SOFR Administrator from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Subsidiary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, as to any Person, any corporation or other entity of which at least a majority of the securities or other ownership interests having ordinary voting power (absolutely or contingently) for the election of directors or other Persons performing similar functions are at the time owned directly or indirectly by such Person. Unless otherwise specified, all references herein to a &#8220;Subsidiary&#8221; or to &#8220;Subsidiaries&#8221; shall refer to a Subsidiary or Subsidiaries of the Company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any and all present or future taxes, duties, assessments, fees, levies, imposts, deductions, charges or withholdings, and any and all liabilities with respect to the foregoing, that are imposed by a Governmental Authority on or with respect to any payment made by the Company hereunder, but excluding Excluded Taxes and Other Taxes.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Term SOFR</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the rate per annum determined by the Agent as the forward-looking term rate based on SOFR.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Term SOFR Administrator</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means CME Group Benchmark Administration Ltd. (or a successor administrator of Term SOFR).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Term SOFR Administrator&#8217;s Website</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means https&#58;&#47;&#47;www.cmegroup.com&#47;market-data&#47;cme-group-benchmark-administration&#47;term-sofr, or any successor source for Term SOFR identified as such by the Term SOFR Administrator from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Term SOFR Advance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means an Advance consisting of Term SOFR Rate Loans.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Term SOFR Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, for the relevant Interest Period, the sum of (a) the Term SOFR Screen Rate applicable to such Interest Period, plus (b) the Applicable Margin&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that the Term SOFR Rate expressed as an annual rate shall not be less than zero.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Term SOFR Rate Loan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means a Loan which bears interest by reference to the Term SOFR Rate other than pursuant to clause (c) of the definition of Alternate Base Rate.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-18-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Term SOFR Screen Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, for the relevant Interest Period, the Term SOFR rate for the applicable tenor comparable to the Interest Period quoted by the Agent from the Term SOFR Administrator&#8217;s Website or the applicable Bloomberg screen (or other commercially available source providing such quotations as may be selected by the Agent from time to time) (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Screen</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), which shall be the Term SOFR rate published two Business Days before the first day of such Interest Period (such Business Day, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Determination Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;).  If as of 5&#58;00 p.m. (New York time) on any Determination Date, the Term SOFR rate has not been published by the Term SOFR Administrator or on the Screen, then the rate used will be that as published by the Term SOFR Administrator or on the Screen for the first preceding Business Day for which such rate was published on such Screen so long as such first preceding Business Day is not more than three (3) Business Days prior to such Determination Date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Total Consolidated Capitalization</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, at any date of determination, without duplication, the sum of (a) Total Consolidated Debt </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">plus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> all amounts excluded from Total Consolidated Debt pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">clauses (ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">(v)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> of the proviso to the definition of such term (but only, in the case of securities of the type described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">clause (iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> of such proviso, to the extent such securities have been deemed to be equity pursuant to Accounting Standards Codification Subtopic 480-10 (previously referred to as Statement of Financial Accounting Standards No. 150)), (b) equity of the common stockholders of the Company, (c) equity of the preference stockholders of the Company and (d) equity of the preferred stockholders of the Company, in each case determined at such date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Total Consolidated Debt</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, at any date of determination, the aggregate Debt of the Company and its Consolidated Subsidiaries (including, without limitation, all Off-Balance Sheet Liabilities)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that Total Consolidated Debt shall exclude, without duplication, (i) the principal amount of any Securitized Bonds, (ii) any Junior Subordinated Debt, Hybrid Equity Securities or Hybrid Preferred Securities each issued by the Company or owned by any Hybrid Equity Securities Subsidiary or Hybrid Preferred Securities Subsidiary, (iii) such percentage of the Net Proceeds from any issuance of hybrid debt&#47;equity securities (other than Junior Subordinated Debt, Hybrid Equity Securities and Hybrid Preferred Securities) by the Company or any Consolidated Subsidiary as shall be agreed to be deemed equity by the Agent and the Company prior to the issuance thereof (which determination shall be based on, among other things, the treatment (if any) given to such securities by the applicable rating agencies), (iv) to the extent that any portion of the disposition of the Company&#8217;s Palisades Nuclear Plant shall be required to be accounted for as a financing under GAAP rather than as a sale, the amount of liabilities reflected on the Company&#8217;s consolidated balance sheet as the result of such disposition, (v) Debt of any Affiliate of the Company that is (1) consolidated on the financial statements of the Company solely as a result of the effect and application of Accounting Standards Codification Subtopic 810-10 (previously referred to as Financial Accounting Standards Board Interpretation No. 46(R) and Accounting Research Bulletin No. 51) and (2) non-recourse to the Company or any of its Affiliates (other than the primary obligor of such Debt and any of its Subsidiaries) and (vi) Debt of the Company and its Affiliates that is re-categorized as such from certain lease obligations pursuant to Section 15 of Accounting Standards Codification Subtopic 840-10 (previously referred to as Emerging Issues Task Force Issue No. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-19-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">01-8), any subsequent recommendation or other interpretation, bulletin or other similar document by the Financial Accounting Standards Board on or related to such re-categorization.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Type</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; &#8211; see </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">UETA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the Uniform Electronic Transactions Act as in effect in the State of New York, as amended from time to time, and any successor statute, and any regulations promulgated thereunder from time to time.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">UK Financial Institution</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any BRRD Undertaking (as such term is defined under the PRA Rulebook (as amended from time to time) promulgated by the United Kingdom Prudential Regulation Authority) or any person falling within IFPRU 11.6 of the FCA Handbook (as amended from time to time) promulgated by the United Kingdom Financial Conduct Authority, which includes certain credit institutions and investment firms, and certain affiliates of such credit institutions or investment firms.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">UK Resolution Authority</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the Bank of England or any other public administrative authority having responsibility for the resolution of any UK Financial Institution.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Unadjusted Benchmark Replacement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">means the applicable Benchmark Replacement excluding the related Benchmark Replacement Adjustment, if any.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">USA Patriot Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the Uniting and Strengthening America by Providing Appropriate Tools Required to Intercept and Obstruct Terrorism Act of 2001, Pub. L. No. 107-56, 115 Stat. 272 (2001), as amended.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Write-Down and Conversion Powers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, (a) with respect to any EEA Resolution Authority, the write-down and conversion powers of such EEA Resolution Authority from time to time under the Bail-In Legislation for the applicable EEA Member Country, which write-down and conversion powers are described in the EU Bail-In Legislation Schedule, and (b) with respect to the United Kingdom,  any powers of the applicable Resolution Authority  under the Bail-In Legislation to cancel, reduce, modify or change the form of a liability of any UK Financial Institution  or any contract or instrument under which that liability arises, to convert all or part of that liability into shares, securities or obligations of that person or any other person, to provide that any such contract or instrument is to have effect as if a right had been exercised under it or to suspend any obligation in respect of that liability or any of the powers under that Bail-In Legislation that are related to or ancillary to any of those powers.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Interpretation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:4.7pt">The foregoing definitions shall be equally applicable to both the singular and plural forms of the defined terms.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:4.02pt">The words &#8220;include,&#8221; &#8220;includes&#8221; and &#8220;including&#8221; shall be deemed to be followed by the phrase &#8220;without limitation.&#8221;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-20-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:4.7pt">Unless otherwise specified, each reference to an Article, Section, Exhibit and Schedule means an Article or Section of or an Exhibit or Schedule to this Agreement.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:4.02pt">Whenever the context may require, any pronoun shall include the corresponding masculine, feminine and neuter forms.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:4.7pt">The word &#8220;will&#8221; shall be construed to have the same meaning and effect as the word &#8220;shall&#8221;.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:6.03pt">The word &#8220;law&#8221; shall be construed as referring to all statutes, rules, regulations, codes and other laws (including official rulings and interpretations thereunder having the force of law or with which affected Persons customarily comply), and all judgments, orders and decrees, of all Governmental Authorities.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:4.02pt">Unless the context requires otherwise, any definition of or reference to any agreement, instrument or other document herein shall be construed as referring to such agreement, instrument or other document as from time to time amended, restated, supplemented or otherwise modified (subject to any restrictions on such amendments, restatements, supplements or modifications set forth herein).</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:4.02pt">Unless the context requires otherwise, any definition of or reference to any statute, rule or regulation shall be construed as referring thereto as from time to time amended, supplemented or otherwise modified (including by succession of comparable successor laws).</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:6.69pt">Unless the context requires otherwise, any reference herein to any Person shall be construed to include such Person&#8217;s successors and assigns (subject to any restrictions on assignment set forth herein) and, in the case of any Governmental Authority, any other Governmental Authority that shall have succeeded to any or all functions thereof.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:6.69pt">Unless the context requires otherwise, the words &#8220;herein&#8221;, &#8220;hereof&#8221; and &#8220;hereunder&#8221;, and words of similar import, shall be construed to refer to this Agreement in its entirety and not to any particular provision hereof.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:4.02pt">Unless the context requires otherwise, the words &#8220;asset&#8221; and &#8220;property&#8221; shall be construed to have the same meaning and effect and to refer to any and all tangible and intangible assets and properties, including cash, securities, accounts and contract rights.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Accounting Terms</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  All accounting terms not specifically defined herein shall be construed in accordance with GAAP.  If any changes in generally accepted accounting principles are hereafter required or permitted and are adopted by the Company or any of its Subsidiaries, or the Company or any of its Subsidiaries shall change its application of generally accepted accounting principles with respect to any Off-Balance Sheet Liabilities, in each case with the agreement of its independent certified public accountants, and such changes result in a change in the method of calculation of any of the financial covenants, tests, restrictions or standards herein or in the related definitions or terms used therein (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Accounting Changes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), the parties hereto </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-21-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">agree, at the Company&#8217;s request, to enter into negotiations, in good faith, in order to amend such provisions in a credit neutral manner so as to reflect equitably such changes with the desired result that the criteria for evaluating the Company&#8217;s and its Subsidiaries&#8217; financial condition shall be the same after such changes as if such changes had not been made&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that, until such provisions are amended in a manner reasonably satisfactory to the Majority Banks, no Accounting Change shall be given effect in such calculations.  In the event such amendment is entered into, all references in this Agreement to GAAP shall mean generally accepted accounting principles as of the date of such amendment.  Notwithstanding any other provision contained herein, all terms of an accounting or financial nature used herein shall be construed, and all computations of amounts and ratios referred to herein shall be made, (i) without giving effect to any election under Section 25 of Accounting Standards Codification Subtopic 825-10 (previously referred to as Statement of Financial Accounting Standards No. 159) (or any other Accounting Standards Codification Topic having a similar result or effect) to value any Debt or other liabilities of the Company or any Subsidiary at &#8220;fair value&#8221;, as defined therein, (ii) without giving effect to any treatment of Debt in respect of convertible debt instruments under Accounting Standards Codification Subtopic 470-20 (or any other Accounting Standards Codification Topic having a similar result or effect) to value any such Debt in a reduced or bifurcated manner as described therein, and such Debt shall at all times be valued at the full stated principal amount thereof and (iii) without giving effect to any changes in GAAP under Accounting Standards Codification 842, or any other financial accounting standard having similar result or effect, occurring after December 31, 2018, the effect of which would be to cause leases which would be treated as operating leases under GAAP as of December 31, 2018 to be recorded as a liability&#47;debt on the Company&#8217;s statement of financial position under GAAP.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Interest Rates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The interest rate on Term SOFR Loans is determined by reference to the Term SOFR Screen Rate, which is derived from Term SOFR.  Section 4.3(b) provides a mechanism for (a) determining an alternative rate of interest if Term SOFR is no longer available or in the other circumstances set forth in Section 4.3(b), and (b) modifying this Agreement to give effect to such alternative rate of interest. The Agent does not warrant or accept any responsibility for, and shall not have any liability with respect to, the administration, submission or any other matter related to Term SOFR or other rates in the definition of Term SOFR Rate or with respect to any alternative or successor rate thereto, or replacement rate thereof (including any Benchmark Replacement), including without limitation, whether any such alternative, successor or replacement reference rate (including any Benchmark Replacement), as it may or may not be adjusted pursuant to Section 4.3(b), will have the same value as, or be economically equivalent to, Term SOFR. The Agent and its affiliates or other related entities may engage in transactions that affect the calculation of Alternate Base Rate, Term SOFR, the Term SOFR Rate, any alternative, successor or replacement rate (including any Benchmark Replacement) or any relevant adjustments thereto, in each case, in a manner adverse to the Company.  The Agent may select information sources or services in its reasonable discretion to ascertain the Alternate Base Rate, the Term SOFR Rate, Term SOFR or any other Benchmark, in each case pursuant to the terms of this Agreement, and shall have no liability to the Company, any Bank or any other person or entity for damages of any kind, including direct or indirect, special, punitive, incidental or consequential damages, costs, losses or expenses (whether in tort, contract or otherwise and </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-22-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">whether at law or in equity), for any error or calculation of any such rate (or component thereof) provided by any such information source or service.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Divisions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  For all purposes under the Credit Documents, in connection with any division or plan of division under Delaware law (or any comparable event under a different jurisdiction&#8217;s laws)&#58; (a) if any asset, right, obligation or liability of any Person becomes the asset, right, obligation or liability of a different Person, then it shall be deemed to have been transferred from the original Person to the subsequent Person, and (b) if any new Person comes into existence, such new Person shall be deemed to have been organized on the first date of its existence by the holders of its Equity Interests at such time.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE II</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">THE ADVANCES</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Commitment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Each Bank severally agrees, on the terms and conditions set forth in this Agreement, to make term loans in U.S. dollars to the Company in not more than three (3) Advances on or prior to the Commitment Termination Date in an amount equal to such Bank&#8217;s unused Commitment (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;).  Amounts repaid or prepaid in respect of the Loans may not be reborrowed.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Repayment of Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Aggregate Outstanding Credit Exposure and all other unpaid obligations of the Company hereunder shall be paid in full on the Maturity Date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Ratable Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Each Advance shall consist of Loans made by the several Banks ratably according to their Pro Rata Shares.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Types of Advances</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Advances may be Floating Rate Advances or Term SOFR Advances (each a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Type</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; of Advance), or a combination thereof, as selected by the Company in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Sections 2.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">2.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Commitment Fee&#59; Changes in Commitments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:4.7pt">The Company agrees to pay to the Agent for the account of each Bank a commitment fee (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Commitment Fee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) on the aggregate unused amount of such Bank&#8217;s Commitment from September 20, 2022 until the earlier of (i) the Commitment Termination Date and (ii) the date on which all of the Commitments under this Agreement have been terminated, at a rate per annum equal to 0.075%, payable in arrears quarterly on the last Business Day of each calendar quarter prior to the Commitment Termination Date and on the Commitment Termination Date.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:4.02pt">The Company may permanently reduce the unused portion of the Aggregate Commitment in whole or in part ratably among the Banks in the minimum amount of $10,000,000 (and in multiples of $1,000,000 if in excess thereof), upon at least five (5) Business Days&#8217; prior written notice to the Agent, which notice shall specify the amount of any such reduction. All accrued Commitment Fees shall be payable on the effective date of any termination of the obligation of the Banks to make any Advance hereunder.  </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-23-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Advances</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Each Advance shall be in the minimum amount of $10,000,000 (and in integral multiples of $1,000,000 if in excess thereof)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that any Floating Rate Advance may be in the amount of the Aggregate Commitment (rounded down, if necessary, to an integral multiple of $1,000,000).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Prepayments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  </font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:4.7pt">The Company may from time to time prepay, without penalty or premium, all outstanding Floating Rate Advances or, in a minimum aggregate amount of $5,000,000 or a higher integral multiple of $1,000,000, any portion of the outstanding Floating Rate Advances upon written notice to the Agent provided no later than 12&#58;00 noon (New York City time) on the applicable date of any such repayment.  The Company may from time to time prepay, subject to the payment of any funding indemnification amounts required by </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 4.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, but otherwise without penalty or premium, all outstanding Term SOFR Advances or, in a minimum aggregate amount of $5,000,000 or a higher integral multiple of $1,000,000, any portion of any outstanding Term SOFR Advance upon three (3) Business Days&#8217; prior written notice to the Agent&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that if, after giving effect to any such prepayment, the principal amount of any Term SOFR Advance is less than $5,000,000, such Term SOFR Advance shall automatically convert into a Floating Rate Advance.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">Each prepayment of an Advance pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.7(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> shall be applied to prepay the Loans ratably in accordance with the then outstanding amounts thereof.  Prepayment shall be accompanied by (i) accrued interest to the extent required by </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> and (ii) funding indemnification amounts required by </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 4.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">Unless previously terminated, the Aggregate Commitment shall be automatically reduced and terminated ratably among the Banks at 5&#58;00 p.m. (New York City time) (i) on a dollar-for-dollar basis concurrently with the making of any Advance on any Borrowing Date and (ii) on the Commitment Termination Date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Method of Selecting Types and Interest Periods for New Advances</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company shall select the Type of Advance and, in the case of each Term SOFR Advance, the Interest Period applicable thereto from time to time.  The Company shall give the Agent irrevocable notice (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Borrowing Notice</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) not later than 10&#58;00 a.m. (New York City time) on the applicable Borrowing Date of each Floating Rate Advance and not later than 12&#58;00 noon (New York City time) three (3) Business Days before the applicable Borrowing Date (or, solely with respect to the initial Borrowing Notice, such shorter period as may be acceptable to the Agent) for each Term SOFR Advance, specifying&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.69pt">the Borrowing Date, which shall be a Business Day&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21.36pt">the aggregate amount of such Advance&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:18.03pt">the Type of Advance selected&#59; and</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-24-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:18.69pt">in the case of each Term SOFR Advance, the initial Interest Period applicable thereto.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Promptly after receipt thereof, the Agent will notify each Bank of the contents of each Borrowing Notice.  Not later than 3&#58;00 p.m. (New York City time) on each Borrowing Date, each Bank shall make available its Loan in funds immediately available in New York, New York to the Agent at its address specified pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 14.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  To the extent funds are received from the Banks, the Agent will make such funds available to the Company at the Agent&#8217;s aforesaid address.  No Bank&#8217;s obligation to make any Loan shall be affected by any other Bank&#8217;s failure to make any Loan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Conversion and Continuation of Outstanding Advances</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Floating Rate Advances shall continue as Floating Rate Advances unless and until such Floating Rate Advances are converted into Term SOFR Advances pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> or are repaid in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">2.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Each Term SOFR Advance shall continue as a Term SOFR Advance until the end of the then applicable Interest Period therefor, at which time such Term SOFR Advance shall be automatically converted into a Floating Rate Advance unless (x) such Term SOFR Advance is or was repaid in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">2.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> or (y) the Company shall have given the Agent a Conversion&#47;Continuation Notice (as defined below) requesting that, at the end of such Interest Period, such Term SOFR Advance continue as a Term SOFR Advance for the same or another Interest Period.  Subject to the terms of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, the Company may elect from time to time to convert all or any part of a Floating Rate Advance into a Term SOFR Advance.  The Company shall give the Agent irrevocable notice (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Conversion&#47;Continuation Notice</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) of each conversion of a Floating Rate Advance into a Term SOFR Advance or continuation of a Term SOFR Advance not later than 12&#58;00 noon (New York City time) at least three (3) Business Days prior to the date of the requested conversion or continuation, specifying&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.69pt">the requested date, which shall be a Business Day, of such conversion or continuation&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21.36pt">the aggregate amount and Type of the Advance which is to be converted or continued&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:18.03pt">the amount of the Advance which is to be converted into or continued as a Term SOFR Advance and the duration of the Interest Period applicable thereto&#59;</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that no Advance may be continued as, or converted into, a Term SOFR Advance if (x) such continuation or conversion would violate any provision of this Agreement or (y) a Default or Event of Default exists.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Interest Rates, Interest Payment Dates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  (a) Subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, each Advance shall bear interest as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.69pt">at any time such Advance is a Floating Rate Advance, at a rate per annum equal to the Floating Rate from time to time in effect&#59; and</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-25-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21.36pt">at any time such Advance is a Term SOFR Advance, at a rate per annum equal to the Term SOFR Rate for each applicable Interest Period.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Changes in the rate of interest on that portion or any Advance maintained as a Floating Rate Advance will take effect simultaneously with each change in the Floating Rate.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.02pt">Interest accrued on each Floating Rate Advance shall be payable on each Payment Date and on the Maturity Date.  Interest accrued on each Term SOFR Advance shall be payable on the last day of its applicable Interest Period, on any date on which such Term SOFR Advance is prepaid and on the Maturity Date.  Interest accrued on each Term SOFR Advance having an Interest Period longer than three (3) months shall also be payable on the last day of each three-month interval during such Interest Period.  Interest on Term SOFR Advances and interest on Floating Rate Advances based on the Federal Funds Effective Rate shall be calculated for actual days elapsed on the basis of a 360-day year.  Interest on each Advance shall accrue from and including the date such Advance is made to but excluding the date payment thereof is received in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.12</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  If any payment of principal of or interest on an Advance shall become due on a day which is not a Business Day, such payment shall be made on the next succeeding Business Day (unless, in the case of a Term SOFR Advance, such next succeeding Business Day falls in a new calendar month, in which case such payment shall be due on the immediately preceding Business Day) and, in the case of a principal payment, such extension of time shall be included in computing interest in connection with such payment.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Rate on Overdue Amounts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  If any principal of or interest on any Loan or any fee or other amount payable by the Company hereunder is not paid when due, whether at stated maturity, upon acceleration or otherwise, such overdue amount shall bear interest, after as well as before judgment, at a rate per annum equal to (i) in the case of overdue principal of any Loan, 2% plus the rate otherwise applicable to such Loan or (ii) in the case of any other amount, the Floating Rate plus 2%.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.12</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Method of Payment&#59; Sharing Set-Offs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  (a) All payments of principal, interest and fees hereunder shall be made in immediately available funds to the Agent at its address specified on its signature page to this Agreement (or at any other Lending Installation of the Agent specified in writing by the Agent to the Company), without setoff or counterclaim, not later than 12&#58;00 noon (New York City time) on the date when due and shall (except as otherwise specifically required hereunder) be applied ratably by the Agent among the Banks.  Funds received after such time shall be deemed received on the following Business Day unless the Agent shall have received from, or on behalf of, the Company a Federal Reserve reference number with respect to such payment before 1&#58;00 p.m. (New York City time) on the date of such payment.  Each payment delivered to the Agent for the account of any Bank shall be delivered promptly by the Agent in the same type of funds received by the Agent to such Bank at the address specified for such Bank in its Administrative Questionnaire or at any Lending Installation specified in a notice received by the Agent from such Bank.  The Agent is hereby authorized to charge the account of the Company maintained with U.S. Bank National Association, if any, for each payment of principal, interest and fees as such payment becomes due hereunder.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-26-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">If any Bank shall fail to make any payment required to be made by it pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 13.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, then the Agent may, in its discretion and notwithstanding any contrary provision hereof, (i) apply any amounts thereafter received by the Agent for the account of such Bank and for the benefit of the Agent to satisfy such Bank&#8217;s obligations under such Sections until all such unsatisfied obligations are fully paid and&#47;or (ii) hold any such amounts in a segregated account over which the Agent shall have exclusive control as cash collateral for, and application to, any future funding obligations of such Bank under any such Section, in the case of each of clauses (i) and (ii) above, in any order as determined by the Agent in its discretion.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Record-keeping&#59; Telephonic Notices&#59; Evidence of Debt</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  </font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">Each Bank shall maintain in accordance with its usual practice an account or accounts evidencing the indebtedness of the Company to such Bank resulting from each Loan made by such Bank from time to time, including the amounts of principal and interest payable and paid to such Bank from time to time hereunder.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">The Agent shall also maintain accounts in which it will record (i) the amount of each Loan made hereunder, the Type thereof and, if applicable, the Interest Period with respect thereto, (ii) the amount of any principal or interest due and payable or to become due and payable from the Company to each Bank hereunder, and (iii) the amount of any sum received by the Agent hereunder from the Company and each Bank&#8217;s share thereof.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">The entries maintained in the accounts maintained pursuant to clauses (a) and (b) above shall be prima facie evidence of the existence and amounts of the Obligations therein recorded absent manifest error&#59; provided that the failure of the Agent or any Bank to maintain such accounts or any error therein shall not in any manner affect the obligation of the Company to repay the Obligations in accordance with their terms.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">The Company hereby authorizes the Banks and the Agent to make Advances based on oral or written requests, including Borrowing Notices and Conversion&#47;Continuation Notices via telephone.  The Agent and the Banks may rely upon, and shall incur no liability for relying upon, any oral or written request the Agent or any Bank believes to be genuine and to have been signed, sent or made by an authorized person.  The Company agrees to deliver promptly to the Agent a written confirmation of each telephonic notice signed by a Designated Officer.  If the written confirmation differs in any material respect from the action taken by the Agent and the Banks, the records of the Agent and the Banks shall govern absent manifest error.  </font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">Any Bank may request that Loans made by it be evidenced by a promissory note.  In such event, the Company shall prepare, execute and deliver to such Bank a promissory note payable to the order of such Bank (or, if requested by such Bank, to such Bank and its registered assigns) and in a form approved by the Agent.  Thereafter, the Loans evidenced by such promissory note and interest thereon shall at all times (including after assignment pursuant to Section 12.1) be represented by one or more promissory notes in such form </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-27-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">payable to the order of the payee named therein (or, if such promissory note is a registered note, to such payee and its registered assigns). </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Lending Installations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Subject to the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 4.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, each Bank may book its Loans at any Lending Installation selected by such Bank and may change its Lending Installation from time to time.  All terms of this Agreement shall apply to any such Lending Installation and the Loans shall be deemed held by the applicable Bank for the benefit of such Lending Installation.  Each Bank may, by written or facsimile notice to the Company, designate a Lending Installation through which Loans will be made by it and for whose account payments on the Loans are to be made.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Non-Receipt of Funds by the Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Unless a Bank or the Company, as the case may be, notifies the Agent prior to the time on the date on which it is scheduled to make payment to the Agent of (i) in the case of a Bank, the proceeds of a Loan or (ii) in the case of the Company, a payment of principal, interest or fees to the Agent for the account of the Banks, that it does not intend to make such payment, the Agent may assume that such payment has been made.  The Agent may, but shall not be obligated to, make the amount of such payment available to the intended recipient in reliance upon such assumption.  If such Bank or the Company, as the case may be, has not in fact made such payment to the Agent, the recipient of such payment shall, on demand by the Agent, repay to the Agent the amount so made available together with interest thereon in respect of each day during the period commencing on the date such amount was so made available by the Agent until the date the Agent recovers such amount at a rate per annum equal to (i) in the case of payment by a Bank, the Federal Funds Effective Rate for such day or (ii) in the case of payment by the Company, the interest rate applicable to the relevant Loan.</font></div><div style="margin-bottom:24pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Maximum Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Notwithstanding anything to the contrary contained in any Credit Document, the interest paid or agreed to be paid under the Credit Documents shall not exceed the maximum rate of non-usurious interest permitted by applicable law (the &#8220;Maximum Rate&#8221;).  If the Agent or any Bank shall receive interest in an amount that exceeds the Maximum Rate, the excess interest shall be applied to the principal of the Loans or, if it exceeds such unpaid principal, refunded to the Company. </font></div><div style="padding-right:-18pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE III</font></div><div style="margin-bottom:24pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#91;INTENTIONALLY OMITTED&#93;</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE IV</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">CHANGE IN CIRCUMSTANCES</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Yield Protection</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  </font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">If any Change in Law,</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-28-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.69pt">subjects the Agent or any Bank or any applicable Lending Installation to any tax, duty, charge, withholding levy, imposts, deduction, assessment or fee on its loans, loan principal, commitments, or other obligations, or its deposits, reserves, other liabilities or capital attributable thereto (other than (A) Taxes, (B) Excluded Taxes, and (C) Other Taxes), or</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21.36pt">imposes or increases or deems applicable any reserve, special deposit, liquidity or similar requirement (including any compulsory loan requirement, insurance charge or other assessment) against assets of, deposits with or for the account of, or credit extended by any Bank or any applicable Lending Installation, or</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:18.03pt">imposes any other condition the result of which is to increase the cost to any Bank or any applicable Lending Installation of making, continuing, converting into, funding or maintaining Advances, or reduces any amount receivable by any Bank or any applicable Lending Installation in connection with Advances or requires any Bank or any applicable Lending Installation to make any payment calculated by reference to its Outstanding Credit Exposure or interest received by it, by an amount deemed material by such Bank, or</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:18.69pt">affects the amount of capital or liquidity required or expected to be maintained by any Bank or any applicable Lending Installation or any corporation controlling any Bank and such Bank determines the amount of capital or liquidity required is increased by or based upon the existence of this Agreement or its obligation to make Advances hereunder or of commitments of this type,</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">then, upon presentation by the Agent or such Bank to the Company of a certificate (as referred to in the immediately succeeding sentence of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 4.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">) setting forth the basis for such determination and the additional amounts reasonably determined by the Agent or such Bank for the period of up to ninety (90) days prior to the date on which such certificate is delivered to the Company and the Agent, to be sufficient to compensate the Agent or such Bank, as applicable, in light of such circumstances, the Company shall within thirty (30) days of such delivery of such certificate pay to the Agent for its own account or for the account of the Agent or such Bank, as applicable, the specified amounts set forth on such certificate.  The Agent or the affected Bank, as applicable, shall deliver to the Company and the Agent a certificate setting forth the basis of the claim and specifying in reasonable detail the calculation of such increased expense, which certificate shall be prima facie evidence as to such increase and such amounts.  The Agent or an affected Bank, as applicable, may deliver more than one certificate to the Company during the term of this Agreement.  In making the determinations contemplated by the above-referenced certificate, the Agent and any Bank may make such reasonable estimates, assumptions, allocations and the like that the Agent or such Bank, as applicable, in good faith determines to be appropriate, and the Agent&#8217;s or such Bank&#8217;s selection thereof in accordance with this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 4.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> shall be conclusive and binding on the Company, absent manifest error.  </font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">No Bank shall be entitled to demand compensation or be compensated hereunder to the extent that such compensation relates to any period of time more than ninety (90) days prior to the date upon which such Bank first notified the Company of the occurrence of the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-29-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">event entitling such Bank to such compensation (unless, and to the extent, that any such compensation so demanded shall relate to the retroactive application of any event so notified to the Company).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Replacement of Banks</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">If any Bank shall make a demand for payment under Section 4.1, then within thirty (30) days after such demand, the Company may, with the approval of the Agent (which approval shall not be unreasonably withheld) and provided that no Default or Event of Default shall then have occurred and be continuing, demand, at the Company&#8217;s sole cost and expense, that such Bank assign to one or more financial institutions designated by the Company and approved by the Agent all (but not less than all) of such Bank&#8217;s Commitment and Outstanding Credit Exposure within the period ending on the later of such 30th day and the last day of the longest of the then current Interest Periods or maturity dates for such Outstanding Credit Exposure.  Any such assignment shall be consummated on terms satisfactory to the assigning Bank&#59; provided that such Bank&#8217;s consent to such assignment shall not be unreasonably withheld.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">If the Company shall elect to replace a Bank pursuant to clause (a) above, the Company shall prepay the Outstanding Credit Exposure of such Bank, and the financial institution or institutions selected by the Company shall replace such Bank as a Bank hereunder pursuant to an instrument satisfactory to the Company, the Agent and the Bank being replaced by making Advances to the Company in the amount of the Outstanding Credit Exposure of such assigning Bank and assuming all the same rights and responsibilities hereunder as such assigning Bank and having the same Commitment as such assigning Bank.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">If any Bank becomes a Defaulting Bank, then the Company may, at its sole expense and effort, upon notice to such Bank and the Agent, require such Bank to assign and delegate, without recourse (in accordance with and subject to the restrictions contained in Section 12.1), all its interests, rights and obligations under this Agreement to an assignee that shall assume such obligations (which assignee may be another Bank, if such Bank accepts such assignment)&#59; provided that (i) to the extent required pursuant to Section 12.1(c), the Company shall have received the necessary consents from the Agent, if any, and (ii) such Bank shall have received payment of an amount equal to its Outstanding Credit Exposure, accrued interest thereon, accrued fees and all other amounts payable to it hereunder, from the assignee (to the extent of such Outstanding Credit Exposure and accrued interest and fees) or the Company (in the case of all other amounts).  A Bank shall not be required to make any such assignment and delegation if, prior thereto, as a result of a waiver by such Bank or otherwise, the circumstances entitling the Company to require such assignment and delegation cease to apply.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Availability of Types of Advances&#59; Adequacy of Interest Rate&#59; Benchmark Replacement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  </font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">Availability of Term SOFR Advances. Notwithstanding anything to the contrary in this Agreement or any other Credit Document, but subject to Section 4.3(b), if the Agent </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-30-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">determines (which determination shall be conclusive absent manifest error), or the Majority Banks notify the Agent that the Majority Banks have determined, that&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.69pt">for any reason in connection with any request for a Term SOFR Advance or a conversion or continuation thereof, the Term SOFR Screen Rate for any requested Interest Period with respect to a proposed Term SOFR Advance does not adequately and fairly reflect the cost to such Banks of funding such Loans, or</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21.36pt">the interest rate applicable to Term SOFR Advances for any requested Interest Period is not ascertainable or available (including, without limitation, because the applicable Screen (or on any successor or substitute page on such screen) is unavailable) and such inability to ascertain or unavailability is not expected to be permanent,</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">then the Agent shall suspend the availability of Term SOFR Advances and the Borrower shall elect by prompt written notice to the Agent to either repay any affected Term SOFR Advance or convert any affected Term SOFR Advance to a Floating Rate Advance (provided that if such notice is not received by the Agent within 3 Business Days following the Agent&#8217;s notice of suspension to the Borrower, the Agent shall convert the Term SOFR Advance to a Floating Rate Advance), subject to the payment of any funding indemnification amounts required by Section&#160;4.4.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">Benchmark Replacement. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.69pt">Benchmark Transition Event&#59; Early Opt-in Election. Notwithstanding anything to the contrary herein or in any other Credit Document, if a Benchmark Transition Event or an Early Opt-in Election, as applicable, and its related Benchmark Replacement Date have occurred prior to the Reference Time in respect of any setting of the then-current Benchmark, then (x) if a Benchmark Replacement is determined in accordance with clause (1) of the definition of &#8220;Benchmark Replacement&#8221; for such Benchmark Replacement Date, such Benchmark Replacement will replace such Benchmark for all purposes hereunder and under any Credit Document in respect of such Benchmark setting and subsequent Benchmark settings without any amendment to, or further action or consent of any other party to, this Agreement or any other Credit Document and (y) if a Benchmark Replacement is determined in accordance with clause (2) of the definition of &#8220;Benchmark Replacement&#8221; for such Benchmark Replacement Date, such Benchmark Replacement will replace such Benchmark for all purposes hereunder and under any Credit Document in respect of any Benchmark setting at or after 5&#58;00 p.m. (New York City time) on the fifth Business Day after the date notice of such Benchmark Replacement is provided by the Agent to the Banks without any amendment to, or further action or consent of any other party to, this Agreement or any other Credit Document so long as the Agent has not received, by such time, written notice of objection to such Benchmark Replacement from Banks comprising the Majority Banks. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21.36pt">Benchmark Replacement Conforming Changes. In connection with the implementation of a Benchmark Replacement, the Agent will have the right to make Benchmark Replacement Conforming Changes from time to time and, notwithstanding </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-31-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">anything to the contrary herein or in any other Credit Document, any amendments implementing such Benchmark Replacement Conforming Changes will become effective without any further action or consent of any other party to this Agreement or any other Credit Document.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:22.53pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:31.5pt">Notices&#59; Standards for Decisions and Determinations. The Agent will promptly notify the Company and the Banks of (A) the implementation of any Benchmark Replacement, and (B) the effectiveness of any Benchmark Replacement Conforming Changes. Any determination, decision or election that may be made by the Agent or, if applicable, any Bank (or group of Banks) pursuant to this Section 4.3(b), including any determination with respect to a tenor, rate or adjustment or of the occurrence or non-occurrence of an event, circumstance or date and any decision to take or refrain from taking any action or any selection, will be conclusive and binding absent manifest error and may be made in its or their sole discretion and without consent from any other party to this Agreement or any other Credit Document, except, in each case, as expressly required pursuant to this Section 4.3(b). </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:27.69pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt">Unavailability of Tenor of Benchmark. Notwithstanding anything to the contrary herein or in any other Credit Document, at any time (including in connection with the implementation of a Benchmark Replacement), (i) if the then-current Benchmark is a term rate (including the Term SOFR Screen Rate) and either (A) any tenor for such Benchmark is not displayed on a screen or other information service that publishes such rate from time to time as selected by the Agent in its reasonable discretion or (B) the regulatory supervisor for the administrator of such Benchmark has provided a public statement or publication of information announcing that any tenor for such Benchmark is or will be no longer representative, then the Agent may modify the definition of &#8220;Interest Period&#8221; (or any similar or analogous definition) for any Benchmark settings at or after such time to remove any tenor of such Benchmark that is unavailable or non-representative for any Benchmark settings and (ii) if a tenor that was removed pursuant to clause (i) above either (A) is subsequently displayed on a screen or information service for a Benchmark (including a Benchmark Replacement) or (B) is not, or is no longer, subject to an announcement that it is or will no longer be representative for a Benchmark (including a Benchmark Replacement), then the Agent may modify the definition of &#8220;Interest Period&#8221; (or any similar or analogous definition) for all Benchmark settings at or after such time to reinstate such previously removed tenor.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:26.52pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(v)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:31.5pt">Benchmark Unavailability Period. Upon notice to the Company by the Agent in accordance with Section 14.1 of the commencement of a Benchmark Unavailability Period and until a Benchmark Replacement is determined in accordance with this Section 4.3(b), the Company may revoke any request for a Term SOFR Advance, or any request for the conversion or continuation of a Term SOFR Advance to be made, converted or continued during any Benchmark Unavailability Period at the end of the applicable Interest Period, and, failing that, the Company will be deemed to have converted any such request at the end of the applicable Interest Period into a request for a Floating Rate Advance or conversion to a Floating Rate Advance. During any Benchmark </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-32-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Unavailability Period or at any time that a tenor for the then-current Benchmark is not an Available Tenor, the component of the Alternate Base Rate based upon the then-current Benchmark or such tenor for such Benchmark, as applicable, will not be used in any determination of the Alternate Base Rate. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Funding Indemnification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  If any payment of a Term SOFR Rate Loan occurs on a date which is not the last day of an applicable Interest Period, whether because of prepayment or otherwise (including as a result of acceleration), or a Term SOFR Rate Loan is not made on the date specified by the Company for any reason other than default by the Banks or a Term SOFR Rate Loan is assigned on a date which is not the last day of an applicable Interest Period as a result of a request by the Company under Section 4.2, the Company will indemnify each Bank for any loss or cost (but not lost profits) incurred by it resulting therefrom, including any loss or cost in liquidating or employing deposits acquired to fund or maintain such Term SOFR Rate Loan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  </font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">All payments by the Company to or for the account of any Bank or the Agent hereunder shall be made free and clear of and without deduction for any and all Taxes unless such deduction is required by law.  If the Company shall be required by law to deduct any Taxes from or in respect of any sum payable hereunder to any Bank or the Agent, (i) the sum payable shall be increased by the amount of such Taxes required to be withheld as necessary so that after making all required deductions (including deductions applicable to additional sums payable under this Section 4.5) such Bank or the Agent (as the case may be) receives an amount equal to the sum it would have received had no such deductions been made, (ii) the Company shall make such deductions, (iii) the Company shall pay the full amount deducted to the relevant authority in accordance with applicable law and (iv) the Company shall furnish to the Agent the original copy of a receipt evidencing payment thereof within thirty (30) days after such payment is made.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">In addition, the Company hereby agrees to pay any present or future stamp or documentary taxes and any other excise or property taxes, charges or similar levies which arise from any payment made hereunder or from the execution or delivery of, or otherwise with respect to, this Agreement (&#8220;Other Taxes&#8221;).</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">The Company hereby agrees to indemnify the Agent and each Bank for the full amount of Taxes or Other Taxes (including any Taxes or Other Taxes imposed on amounts payable under this Section 4.5) paid by the Agent or such Bank and any liability (including penalties, interest and expenses) arising therefrom or with respect thereto.  Payments due under this indemnification shall be made within thirty (30) days of the date the Agent or such Bank makes demand therefor pursuant to Section 4.6.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">Each Bank that is not incorporated under the laws of the United States of America or a state thereof (each a &#8220;Non-U.S. Bank&#8221;) agrees that it will, not more than ten (10) Business Days after the Closing Date, or, if later, not more than ten (10) Business Days after becoming a Bank hereunder, (i) deliver to each of the Company and the Agent two duly </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-33-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">completed copies of United States Internal Revenue Service Form W-8BEN, W-8BEN-E or W-8ECI, or any other form or documentation prescribed by applicable law, certifying in either case that such Bank is entitled to receive payments under this Agreement without deduction or withholding of any United States federal income taxes, and (ii) deliver to each of the Company and the Agent a United States Internal Revenue Form W-8 or W-9, as the case may be, and certify that it is entitled to an exemption from United States backup withholding tax.  Each Non-U.S. Bank further undertakes to deliver to each of the Company and the Agent (x) renewals or additional copies of such form (or any successor form) on or before the date that such form expires or becomes obsolete, and (y) after the occurrence of any event requiring a change in the most recent forms so delivered by it, such additional forms or amendments thereto as may be reasonably requested by the Company or the Agent.  All forms or amendments described in the preceding sentence shall certify that such Bank is entitled to receive payments under this Agreement without deduction or withholding of any United States federal income taxes, unless an event (including any change in treaty, law or regulation) has occurred prior to the date on which any such delivery would otherwise be required which renders all such forms inapplicable or which would prevent such Bank from duly completing and delivering any such form or amendment with respect to it and such Bank advises the Company and the Agent that it is not capable of receiving payments without any deduction or withholding of United States federal income tax.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">For any period during which a Non-U.S. Bank has failed to provide the Company with an appropriate form pursuant to clause (d), above (unless such failure is due to a change in treaty, law or regulation, or any change in the interpretation or administration thereof by any governmental authority, occurring subsequent to the date on which a form originally was required to be provided), such Non-U.S. Bank shall not be entitled to indemnification under this Section 4.5 with respect to Taxes imposed by the United States&#59; provided that, should a Non-U.S. Bank which is otherwise exempt from or subject to a reduced rate of withholding tax become subject to Taxes because of its failure to deliver a form required under clause (d) above, the Company shall take such steps as such Non-U.S. Bank shall reasonably request to assist such Non-U.S. Bank to recover such Taxes.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15.03pt">Any Bank that is entitled to an exemption from or reduction of withholding tax with respect to payments under this Agreement pursuant to the law of any relevant jurisdiction or any treaty shall deliver to the Company (with a copy to the Agent), at the time or times prescribed by applicable law, such properly completed and executed documentation prescribed by applicable law as will permit such payments to be made without withholding or at a reduced rate.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">If a payment made to a Bank under any Credit Document would be subject to U.S. federal withholding tax imposed by FATCA if such Bank were to fail to comply with the applicable reporting requirements of FATCA (including those contained in Section 1471(b) or 1472(b) of the Code, as applicable), such Bank shall deliver to the Company and the Agent at the time or times prescribed by law and at such time or times reasonably requested by the Company or the Agent such documentation prescribed by applicable law (including as prescribed by Section 1471(b)(3)(C)(i) of the Code) and such additional </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-34-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">documentation reasonably requested by the Company or the Agent as may be necessary for the Company and the Agent to comply with their obligations under FATCA and to determine that such Bank has complied with such Bank&#8217;s obligations under FATCA or to determine the amount to deduct and withhold from such payment.  Solely for purposes of this clause (g), &#8220;FATCA&#8221; shall include any amendments made to FATCA after the date of this Agreement. Notwithstanding anything to the contrary herein, the completion, execution and submission of such documentation shall not be required if in a Bank&#8217;s reasonable judgment such completion, execution or submission would subject such Bank to any material unreimbursed cost or expense or would materially prejudice the legal or commercial position of such Bank.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">Each Bank shall severally indemnify the Agent for any taxes, levies, imposts, duties, deductions, withholdings, assessments, fees or other charges imposed by any taxing authority (but, in the case of any Taxes and Other Taxes, only to the extent that the Company has not already indemnified the Agent for such Taxes and Other Taxes and without limiting the obligation of the Company to do so) attributable to such Bank that are paid or payable by the Agent in connection with this Agreement and any reasonable expenses arising therefrom or with respect thereto, whether or not such amounts were correctly or legally imposed or asserted by the relevant taxing authority.  The indemnity under this Section 4.5(h) shall be paid within ten (10) days after the Agent delivers to the applicable Bank a certificate stating the amount so paid or payable by the Agent.  Such certificate shall be conclusive of the amount so paid or payable absent manifest error.  The obligations of the Banks under this clause (h) shall survive the payment of the Obligations and termination of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Bank Certificates, Survival of Indemnity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  To the extent reasonably possible, each Bank shall designate an alternate Lending Installation with respect to Term SOFR Rate Loans to reduce any liability of the Company to such Bank under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 4.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> or to avoid the unavailability of Term SOFR Rate Loans under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 4.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, so long as such designation is not disadvantageous to such Bank.  A certificate of such Bank as to the amount due under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 4.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">4.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">4.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> shall be final, conclusive and binding on the Company in the absence of manifest error.  Unless otherwise provided herein, the amount specified in any certificate shall be payable on demand after receipt by the Company of such certificate.  The obligations of the Company under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Sections 4.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">4.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">4.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> shall survive payment of the Obligations and termination of this Agreement&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that no Bank shall be entitled to compensation to the extent that such compensation relates to any period of time more than ninety (90) days after the termination of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Defaulting Banks</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Notwithstanding any provision of this Agreement to the contrary, if any Bank becomes a Defaulting Bank, then the following provisions shall apply for so long as such Bank is a Defaulting Bank&#58;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">Any payment of principal, interest, fees or other amounts received by the Agent for the account of such Defaulting Bank (whether voluntary or mandatory, at maturity, pursuant to Section 9.2 or otherwise) or received by the Agent from a Defaulting Bank pursuant to Section 12.10 shall be applied at such time or times as may be determined by the Agent as follows&#58; first, to the payment of any amounts owing by such Defaulting Bank to the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-35-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Agent hereunder&#59; second, unless a Default or Event of Default exists, as the Company may request to fund any Loan in respect of which such Defaulting Bank has failed to fund its portion thereof as required by this Agreement, as determined by the Agent&#59; third, to be held in a deposit account and released in order to satisfy such Defaulting Bank&#8217;s potential future funding obligations with respect to Loans under this Agreement&#59; fourth, to the payment of any amounts owing to the Banks as a result of any judgment of a court of competent jurisdiction obtained by any Bank against such Defaulting Bank as a result of such Defaulting Bank&#8217;s breach of its obligations under this Agreement or under any other Credit Document&#59; fifth, so long as no Default or Event of Default exists, to the payment of any amounts owing to the Company as a result of any judgment of a court of competent jurisdiction obtained by the Company against such Defaulting Bank as a result of such Defaulting Bank's breach of its obligations under this Agreement or under any other Credit Document&#59; and sixth, to such Defaulting Bank or as otherwise directed by a court of competent jurisdiction&#59; provided that if (x) such payment is a payment of the principal amount of any Loans in respect of which such Defaulting Bank has not fully funded its appropriate share, and (y) such Loans were made at a time when the conditions set forth in Section 11.2 were satisfied or waived, such payment shall be applied solely to pay the Loans of all non-Defaulting Banks on a pro rata basis prior to being applied to the payment of any Loans of such Defaulting Bank until such time as all Loans and funded are held by the Banks pro rata in accordance with the Commitments.  Any payments, prepayments or other amounts paid or payable to a Defaulting Bank that are applied (or held) to pay amounts owed by a Defaulting Bank or to post cash collateral pursuant to this Section shall be deemed paid to and redirected by such Defaulting Bank, and each Bank irrevocably consents hereto.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">The Commitment and Outstanding Credit Exposure of such Defaulting Bank shall not be included in determining whether the Majority Banks have taken or may take any action hereunder (including any consent to any amendment or waiver pursuant to Section 10.1)&#59; provided, that, except as otherwise provided in Section 10.1, this clause (b) shall not apply to the vote of a Defaulting Bank in the case of an amendment, waiver or other modification requiring the consent of such Bank or each Bank directly affected thereby.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">In the event that the Agent and the Company each agrees that a Defaulting Bank has adequately remedied all matters that caused such Bank to be a Defaulting Bank, then on such date such Bank shall purchase at par such of the Loans of the other Banks as the Agent shall determine may be necessary in order for such Bank to hold such Loans in accordance with its Pro Rata Share of the Aggregate Commitment.  </font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">Commitment Fees shall cease to accrue on the unfunded portion of the Commitment of such Defaulting Bank pursuant to Section 2.5, as applicable.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE V</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">REPRESENTATIONS AND WARRANTIES</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The Company hereby represents and warrants that&#58;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-36-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Incorporation and Good Standing</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Each of the Company and its Material Subsidiaries is duly incorporated, validly existing and in good standing under the laws of its jurisdiction of organization.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Corporate Power and Authority&#58; No Conflicts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The execution, delivery and performance by the Company of the Credit Documents are within the Company&#8217;s corporate powers, have been duly authorized by all necessary corporate action and do not (i) violate the Company&#8217;s articles of incorporation, bylaws or any applicable law, or (ii) breach or result in an event of default under any indenture or material agreement, and do not result in or require the creation of any Lien upon or with respect to any of its properties.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Governmental Approvals</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  No authorization or approval or other action by, and no notice to or filing with, any governmental authority or regulatory body is required for the due execution, delivery and performance by the Company of any Credit Document, except for the authorization to issue, sell or guarantee secured and&#47;or unsecured long-term debt granted by the Federal Energy Regulatory Commission, which authorization has been obtained and is in full force and effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Legally Enforceable Agreements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Each Credit Document constitutes a legal, valid and binding obligation of the Company, enforceable in accordance with its terms, subject to (a) the effect of applicable bankruptcy, insolvency, reorganization, moratorium or other similar laws affecting the enforcement of creditors&#8217; rights generally and (b) the application of general principles of equity (regardless of whether considered in a proceeding in equity or at law).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Financial Statements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  (a) The audited balance sheet of the Company and its Consolidated Subsidiaries as at December 31, 2021, and the related statements of income and cash flows of the Company and its Consolidated Subsidiaries for the fiscal year then ended, as set forth in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2021 (copies of which have been furnished to each Bank), fairly present the financial condition of the Company and its Consolidated Subsidiaries as at such date and the results of operations of the Company and its Consolidated Subsidiaries for the fiscal year ended on such date, all in accordance with GAAP. </font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">The unaudited balance sheet of the Company and its Consolidated Subsidiaries as at March 31, 2022, and the related statements of income and cash flows of the Company and its Consolidated Subsidiaries for the three-month period then ended, as set forth in the Company&#8217;s Quarterly Report on Form 10-Q for the fiscal quarter ended March 31, 2022 (copies of which have been furnished to each Bank), fairly present (subject to year-end audit adjustments) the financial condition of the Company and its Consolidated Subsidiaries as at such date and the results of operations of the Company and its Consolidated Subsidiaries for the three-month period ended on such date, all in accordance with GAAP.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">Since December 31, 2021, there has been no Material Adverse Change.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Litigation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Except (i) to the extent described in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2021 and Quarterly Report on Form 10-Q for the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-37-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">fiscal quarter ended March 31, 2022, in each case as filed with the SEC, and (ii) such other similar actions, suits and proceedings predicated on the occurrence of the same events giving rise to any actions, suits and proceedings described in the reports referred to in the foregoing </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">clause (i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> (all matters described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">clauses (i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> above, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Disclosed Matters</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), there is no pending or threatened action, suit, investigation or proceeding against the Company or any of its Consolidated Subsidiaries before any court, governmental agency or arbitrator, which, if adversely determined, might reasonably be expected to result in a Material Adverse Change.  As of the Closing Date, (a) there is no litigation challenging the validity or the enforceability of any of the Credit Documents and (b) there have been no adverse developments with respect to the Disclosed Matters that have resulted, or could reasonably be expected to result, in a Material Adverse Change.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Margin Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company is not engaged in the business of extending credit for the purpose of buying or carrying margin stock (within the meaning of Regulation U), and no proceeds of any Advance will be used to buy or carry any margin stock or to extend credit to others for the purpose of buying or carrying any margin stock.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">ERISA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  No Plan Termination Event has occurred or is reasonably expected to occur with respect to any Plan.  Neither the Company nor any ERISA Affiliate is an employer under or has any liability with respect to a Multiemployer Plan. None of the Company and its Subsidiaries is an entity deemed to hold &#8220;plan assets&#8221; (within the meaning of the Plan Asset Regulations), and neither the execution, delivery or performance of the transactions contemplated hereby, including the making of any Loan hereunder, will give rise to a non-exempt prohibited transaction under Section 406 of ERISA or Section 4975 of the Code.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Insurance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  All insurance required by </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 6.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> is in full force and effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company and its Subsidiaries have filed all tax returns (Federal, state and local) required to be filed and paid all taxes shown thereon to be due, including interest and penalties, or, to the extent the Company or any of its Subsidiaries is contesting in good faith an assertion of liability based on such returns, has provided adequate reserves for payment thereof in accordance with GAAP.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Investment Company Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company is not an investment company (within the meaning of the Investment Company Act of 1940, as amended).  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5.12</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Disclosure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  </font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">The Company has not withheld any fact from the Agent or the Banks in regard to the occurrence of a Material Adverse Change&#59; and all financial information delivered by the Company to the Agent and the Banks on and after the date of this Agreement is true and correct in all material respects as at the dates and for the periods indicated therein.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">As of the Closing Date, the information included in the Beneficial Ownership Certification provided on or prior to the Closing Date, if required, to any Bank in connection with this Agreement is true and correct in all respects. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-38-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5.13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Anti-Corruption Laws and Sanctions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company has implemented and maintains in effect policies, procedures and&#47;or practices designed to ensure, in its reasonable judgment, compliance in all material respects by the Company, its Subsidiaries and their respective directors, officers, employees and agents with Anti-Corruption Laws and applicable Sanctions, and the Company, its Subsidiaries and their respective officers and employees and to the knowledge of the Company its directors and agents, are in compliance with Anti-Corruption Laws and applicable Sanctions in all material respects.  None of (a) the Company, any Subsidiary or to the knowledge of the Company or such Subsidiary, any of their respective directors, officers or employees, or (b) to the knowledge of the Company, any agent of the Company or any Subsidiary that will act in any capacity in connection with or benefit from the credit facility established hereby, is a Sanctioned Person.  No Credit Extension, use of proceeds or other transaction contemplated by this Agreement will violate any Anti-Corruption Law or applicable Sanctions.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5.14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Affected Financial Institution</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company is not an Affected Financial Institution.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE VI</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">AFFIRMATIVE COVENANTS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">So long as any Obligations shall remain unpaid or any Bank shall have any Commitment under this Agreement&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Payment of Taxes, Etc</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company shall, and shall cause each of its Subsidiaries to, pay and discharge, before the same shall become delinquent, (a) all taxes, assessments and governmental charges or levies imposed upon it or upon its property, and (b) all lawful claims which, if unpaid, might by law become a Lien upon its property&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that the Company shall not be required to pay or discharge any such tax, assessment, charge or claim (i) which is being contested by it in good faith and by proper procedures or (ii) the non-payment of which will not result in a Material Adverse Change.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Maintenance of Insurance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company shall, and shall cause each of its Material Subsidiaries to, maintain insurance in such amounts and covering such risks with respect to its business and properties as is usually carried by companies engaged in similar businesses and owning similar properties, either with reputable insurance companies or, in whole or in part, by establishing reserves or one or more insurance funds, either alone or with other corporations or associations.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Preservation of Corporate Existence, Etc</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Except as provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 7.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, the Company shall, and shall cause each of its Material Subsidiaries to, (a) preserve and maintain its corporate existence, rights and franchises, and (b) qualify and remain qualified as a foreign corporation in each jurisdiction in which such qualification is necessary in view of its business and operations or the ownership of its properties&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that the Company shall not be required to preserve any such right or franchise under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">clause (a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> above or to remain so qualified under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">clause (b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> above unless the failure to do so would reasonably be expected to result in a Material Adverse Change. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-39-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Compliance with Laws, Etc</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company shall, and shall cause each of its Consolidated Subsidiaries to, comply with the requirements of all applicable laws, rules, regulations and orders of any governmental authority, the non-compliance of which would reasonably be expected to result in a Material Adverse Change.  The Company will maintain in effect and enforce policies, procedures and&#47;or practices designed to ensure, in its reasonable judgment, compliance in all material respects by the Company, its Subsidiaries and their respective directors, officers, employees and agents with Anti-Corruption Laws and applicable Sanctions.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Visitation Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company shall, and shall cause each of its Material Subsidiaries to, at any reasonable time and from time to time, permit the Agent, any of the Banks or any agents or representatives thereof to examine and make copies of and abstracts from its records and books of account, visit its properties and discuss its affairs, finances and accounts with any of its officers.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Keeping of Books</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company shall, and shall cause each of its Consolidated Subsidiaries to, keep adequate records and books of account, in which full and correct entries shall be made of all of its financial transactions and its assets and business so as to permit the Company and its Consolidated Subsidiaries to present financial statements in accordance with GAAP.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Reporting Requirements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company shall furnish to the Agent, with sufficient copies for each of the Banks (and the Agent shall thereafter promptly make available to the Banks)&#58;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">as soon as practicable and in any event within five (5) Business Days after becoming aware of the occurrence of any Default or Event of Default, a statement of a Designated Officer as to the nature thereof, and as soon as practicable and in any event within five (5) Business Days thereafter, a statement of a Designated Officer as to the action which the Company has taken, is taking or proposes to take with respect thereto&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">as soon as available and in any event within sixty (60) days after the end of each of the first three quarters of each fiscal year of the Company, a consolidated balance sheet of the Company and its Consolidated Subsidiaries as at the end of such quarter, and the related consolidated statements of income, cash flows and common stockholder&#8217;s equity of the Company and its Consolidated Subsidiaries as at the end of and for the period commencing at the end of the previous fiscal year and ending with the end of such quarter, setting forth in each case in comparative form the corresponding figures for the corresponding date or period of the preceding fiscal year, or statements providing substantially similar information (which requirement shall be deemed satisfied by the delivery of the Company&#8217;s quarterly report on Form 10-Q for such quarter), all in reasonable detail and duly certified (subject to the absence of footnotes and to year-end audit adjustments) by a Designated Officer as having been prepared in accordance with GAAP, together with (i) a certificate of a Designated Officer stating that such officer has no knowledge (having made due inquiry with respect thereto) that a Default or Event of Default has occurred and is continuing, or, if a Default or Event of Default has occurred and is continuing, a statement as to the nature thereof and the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-40-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">actions which the Company has taken, is taking or proposes to take with respect thereto, and (ii) a certificate of a Designated Officer, in substantially the form of Exhibit B hereto, setting forth the Company&#8217;s computation of the financial ratio specified in Article VIII as of the end of the immediately preceding fiscal quarter or year, as the case may be, of the Company&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">as soon as available and in any event within one hundred twenty (120) days after the end of each fiscal year of the Company, a copy of the Company&#8217;s Annual Report on Form 10-K (or any successor form) for such year, including therein the consolidated balance sheet of the Company and its Consolidated Subsidiaries as at the end of such year and the consolidated statements of income, cash flows and common stockholder&#8217;s equity of the Company and its Consolidated Subsidiaries as at the end of and for such year, or statements providing substantially similar information, in each case (i) certified by independent public accountants of recognized national standing selected by the Company and not objected to by the Majority Banks (without a &#8220;going concern&#8221; or like qualification or exception and without any qualification or exception as to the scope of such audit) to the effect that such consolidated financial statements present fairly in all material respects the financial condition and results of operations of the Company and its Consolidated Subsidiaries on a consolidated basis in accordance with GAAP consistently applied, and (ii) together with (a) a certificate of a Designated Officer stating that such officer has no knowledge (having made due inquiry with respect thereto) that a Default or Event of Default has occurred and is continuing, or, if a Default or Event of Default has occurred and is continuing, a statement as to the nature thereof and the actions which the Company has taken, is taking or proposes to take with respect thereto and (b) a certificate of a Designated Officer, in substantially the form of Exhibit B hereto, setting forth the Company&#8217;s computation of the financial ratio specified in Article VIII as of the end of the immediately preceding fiscal year of the Company&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">promptly after the sending or filing thereof, notice of all proxy statements which the Company sends to its stockholders, copies of all regular, periodic and special reports (other than those which relate solely to employee benefit plans) which the Company files with the SEC and notice of the sending or filing of (and, upon the request of the Agent or any Bank, a copy of) any final prospectus filed with the SEC&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">as soon as possible and in any event (i) within thirty (30) days after the Company or any ERISA Affiliate knows or has reason to know that any Plan Termination Event described in clause (a) of the definition of Plan Termination Event with respect to any Plan has occurred and (ii) within ten (10) days after the Company or any ERISA Affiliate knows or has reason to know that any other Plan Termination Event with respect to any Plan has occurred and could reasonably be expected to result in a material liability to the Company, a statement of the Chief Financial Officer of the Company describing such Plan Termination Event and the action, if any, which the Company or such ERISA Affiliate, as the case may be, proposes to take with respect thereto&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15.03pt">&#91;Reserved&#93;&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">as soon as possible and in any event within five (5) Business Days after the occurrence of any default under any agreement to which the Company or any of its </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-41-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Subsidiaries is a party, which default would reasonably be expected to result in a Material Adverse Change, and which is continuing on the date of such certificate, a certificate of the president or chief financial officer of the Company setting forth the details of such default and the action which the Company or any such Subsidiary proposes to take with respect thereto&#59; and</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">promptly after requested, (x) such other information respecting the business, properties or financial condition of the Company as the Agent or any Bank through the Agent may from time to time reasonably request in writing and (y) information and documentation reasonably requested by the Agent or any Bank for purposes of compliance with applicable &#8220;know your customer&#8221; and anti-money laundering rules and regulations, including the USA Patriot Act and the Beneficial Ownership Regulation&#59; and</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15.69pt">promptly after becoming aware thereof, notice of any change in the information provided in the Beneficial Ownership Certification delivered to such Bank that would result in a change to the list of beneficial owners identified in parts (c) or (d) of such certification.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Documents required to be delivered pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 6.7(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> may be delivered electronically and, if so delivered, shall be deemed to have been delivered on the date (i) on which such materials are publicly available as posted on the Electronic Data Gathering, Analysis and Retrieval system (EDGAR) or (ii) on which such documents are posted on the Company&#8217;s behalf on an Internet or intranet website, if any, to which each Bank and the Agent have access (whether a commercial, third-party website or whether made available by the Agent)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that&#58; (A) upon written request by the Agent (or any Bank through the Agent) to the Company, the Company shall deliver paper copies of such documents to the Agent or such Bank until a written request to cease delivering paper copies is given by the Agent and each Bank (by telecopier or electronic mail) of the posting of any such documents and provide to the Agent by electronic mail electronic versions (i.e. soft copies) of such documents.  The Agent shall have no obligation to request the delivery of or to maintain paper copies of the documents referred to above, and in any event shall have no responsibility to monitor compliance by the Company with any such request by a Bank for delivery, and each Bank shall be solely responsible for timely accessing posted documents or requesting delivery of paper copies of such document to it and maintaining its copies of such documents.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Use of Proceeds</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  </font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">The Company will use the proceeds of the Advances for general corporate purposes and working capital.  The Company will not, nor will it permit any Subsidiary to, use any of the proceeds of the Advances to purchase or carry any &#8220;margin stock&#8221; (as defined in Regulation U).</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">The Company will not request any Loans, and the Company shall not directly or knowingly indirectly use, and shall procure that its Subsidiaries and its or their respective directors, officers, employees and agents shall not directly or knowingly indirectly use, the proceeds of any Loans (A) in furtherance of an offer, payment, promise to pay, or authorization of the payment or giving of money, or anything else of value, to any Person in </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-42-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">violation of any Anti-Corruption Laws, (B) for the purpose of funding, financing or facilitating any activities, business or transaction of or with any Sanctioned Person, or in any Sanctioned Country, to the extent such activities, businesses or transaction would be prohibited by Sanctions, or (C) in any manner that would result in the violation of  any Sanctions applicable to any party hereto.  Notwithstanding the foregoing, the Company&#8217;s and its Subsidiaries&#8217; provision of utility services in the ordinary course of business in accordance with applicable law, including Anti-Corruption Laws and applicable Sanctions, shall not constitute a violation of this Section.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Maintenance of Properties, Etc</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company shall, and shall cause each of its Material Subsidiaries to, maintain in all material respects all of its respective owned and leased Property in good and safe condition and repair to the same degree as other companies engaged in similar businesses and owning similar properties, and not permit, commit or suffer any waste or abandonment of any such Property, and from time to time make or cause to be made all material repairs, renewals and replacements thereof, including any capital improvements which may be required&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that such Property may be altered or renovated in the ordinary course of the Company&#8217;s or its Subsidiaries&#8217; business&#59; and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">further</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that the foregoing shall not restrict the sale of any asset of the Company or any Subsidiary to the extent not prohibited by </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.2.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE VII</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">NEGATIVE COVENANTS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">So long as any Obligations shall remain unpaid or any Bank shall have any Commitment under this Agreement&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Liens</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company shall not create, incur, assume or suffer to exist any Lien upon or with respect to any of its properties, now owned or hereafter acquired, except&#58;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">Liens created pursuant to the Indenture securing the First Mortgage Bonds&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">Liens securing pollution control bonds, or bonds issued to refund or refinance pollution control bonds (including Liens securing obligations (contingent or otherwise) of the Company under letter of credit agreements or other reimbursement or similar credit enhancement agreements with respect to pollution control bonds)&#59; provided that the aggregate face amount of any such bonds so issued shall not exceed the aggregate face amount of such pollution control bonds, as the case may be, so refunded or refinanced&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">Liens in (and only in) assets acquired to secure Debt incurred to finance the acquisition of such assets&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">statutory and common law banker&#8217;s Liens on bank deposits&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">Liens in respect of accounts receivable sold, transferred or assigned by the Company&#59;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-43-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15.03pt">Liens for taxes, assessments or other governmental charges or levies not at the time delinquent or thereafter payable without penalty or being contested in good faith by appropriate proceedings and for which adequate reserves in accordance with GAAP shall have been set aside on its books&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">Liens of carriers, warehousemen, mechanics, materialmen and landlords incurred in the ordinary course of business for sums not overdue or being contested in good faith by appropriate proceedings and for which adequate reserves shall have been set aside on its books&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">Liens incurred in the ordinary course of business in connection with workers&#8217; compensation, unemployment insurance or other forms of governmental insurance or benefits, or to secure performance of tenders, statutory obligations, leases and contracts (other than for borrowed money) entered into in the ordinary course of business or to secure obligations on surety or appeal bonds&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15.69pt">judgment Liens in existence less than thirty (30) days after the entry thereof or with respect to which execution has been stayed or the payment of which is covered (subject to a customary deductible) by insurance&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15.69pt">zoning restrictions, easements, licenses, covenants, reservations, utility company rights, restrictions on the use of real property or minor irregularities of title incident thereto which do not in the aggregate materially detract from the value of the property or assets of the Company or any Subsidiary or materially impair the operation of its business&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">Liens arising in connection with the financing of the Company&#8217;s fuel resources, including nuclear fuel&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15.69pt">Liens arising pursuant to M.C.L. 324.20138&#59; provided that the aggregate amount of all obligations secured by such Liens (excluding any such Liens of which the Company has no knowledge or which are permitted by clause (f) above) shall not exceed $20,000,000&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(m)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9.69pt">Liens arising in connection with Securitized Bonds&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(n)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">Liens on natural gas, oil and mineral, or on stock in trade, material or supplies manufactured or acquired for the purpose of sale and or resale in the usual course of business or consumable in the operation of any of the properties of the Company&#59; provided that such Liens secure obligations not exceeding $500,000,000 in aggregate principal amount&#59; and</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(o)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">other Liens securing obligations in an aggregate amount not in excess of $500,000,000.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">In addition, the Company will not, and will not permit any Subsidiary to, create, incur, assume or suffer to exist any Lien on the Equity Interests of any Material Subsidiary other than Liens permitted to exist under clauses (f), (g), (h) or (i) above.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-44-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Sale of Assets</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company will not, and will not permit any Material Subsidiary to, sell, lease, assign, transfer or otherwise dispose of 25% or more of its assets calculated with reference to total assets as reflected on the Company&#8217;s consolidated balance sheet as at December 31, 2021, during the term of this Agreement.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Mergers, Etc</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company will not, and will not permit any Material Subsidiary to, merge with or into or consolidate with or into any other Person, except that the Company or any Material Subsidiary may merge with any other Person&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that, in each case, immediately after giving effect thereto, (a) no event shall occur and be continuing which constitutes a Default or Event of Default, (b) if the Company is party thereto, the Company is the surviving corporation, or, if the Company is not party thereto, a Material Subsidiary is the surviving corporation, (c) neither the Company nor any Material Subsidiary shall be liable with respect to any Debt or allow its Property to be subject to any Lien which it could not become liable with respect to or allow its Property to become subject to under this Agreement on the date of such transaction and (d) the Company&#8217;s Net Worth shall be equal to or greater than its Net Worth immediately prior to such merger.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Compliance with ERISA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company will not, and will not permit any ERISA Affiliate to, permit to exist any occurrence of any Reportable Event, or any other event or condition which presents a material (in the reasonable opinion of the Majority Banks) risk of a termination by the PBGC of any Plan, which termination will result in any material (in the reasonable opinion of the Majority Banks) liability of the Company or such ERISA Affiliate to the PBGC.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Organizational Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company will not, and will not permit any Consolidated Subsidiary to, amend, modify or otherwise change any of the terms or provisions in any of their respective certificate of incorporation and by-laws (or comparable constitutive documents) as in effect on the Closing Date to the extent that such change is reasonably expected to result in a Material Adverse Change.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Change in Nature of Business</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company will not, and will not permit any Material Subsidiary to, make any material change in the nature of its business as carried on as of the Closing Date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Transactions with Affiliates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company will not, and will not permit any Subsidiary to, enter into any transaction with any of its Affiliates (other than the Company or any Subsidiary) unless such transaction is on terms no less favorable to the Company or such Subsidiary than if the transaction had been negotiated in good faith on an arm&#8217;s-length basis with a non-Affiliate&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that the foregoing shall not prohibit (a) the payment by the Company or any Subsidiary of dividends or other distributions on, or redemptions of, its capital stock, (b) the purchase, acquisition or retirement by the Company or any Subsidiary of the Company&#8217;s capital stock or (c) intercompany loans and advances not otherwise prohibited by this Agreement.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-45-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE VIII</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">FINANCIAL COVENANT</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">8.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Maximum Consolidated Leverage Ratio</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  So long as any of the Obligations shall remain unpaid or any Bank shall have any Commitment under this Agreement, the Company shall at all times maintain a ratio of Total Consolidated Debt to Total Consolidated Capitalization of not greater than 0.65 to 1.0.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE IX</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">EVENTS OF DEFAULT</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">9.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Events of Default</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The occurrence of any of the following events shall constitute an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Event of Default</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;&#58;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">the Company shall fail to pay (i) any principal of any Advance when due and payable within one (1) Business Day after the same becomes due, or (ii) any interest on any Advance or any fee or other Obligation payable hereunder within five (5) Business Days after such interest or fee or other Obligation becomes due and payable&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">any representation or warranty made by or on behalf of the Company in this Agreement or any other Credit Document or in any certificate, document, report, financial or other written statement furnished at any time pursuant to any Credit Document shall prove to have been incorrect in any material respect on or as of the date made or deemed made&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">(i) the Company or any of its Subsidiaries shall fail to perform or observe any term, covenant or agreement contained in Section 6.3(a) (solely with respect to the Company), Article VII or Article VIII&#59; or (ii) the Company or any of its Subsidiaries shall fail to comply with Section 6.8(b) and such failure under this clause (ii) shall continue for five (5) Business Days after the occurrence of such breach&#59; or (iii) the Company shall fail to perform or observe any other term, covenant or agreement on its part to be performed or observed in this Agreement or in any other Credit Document and such failure under this clause (iii) shall continue for thirty (30) consecutive days after the earlier of (x) a Designated Officer obtaining knowledge of such breach and (y) written notice thereof by means of facsimile, regular mail or written notice delivered in person (or telephonic notice thereof confirmed in writing) having been given to the Company by the Agent or the Majority Banks&#59; </font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">the Company or any Material Subsidiary shall&#58; (i) fail to pay any Debt (other than the payment obligations described in clause (a) above) in excess of $75,000,000, or any interest or premium thereon, when due (whether by scheduled maturity, required prepayment, acceleration, demand or otherwise) and such failure shall continue after the applicable grace period, if any, specified in the instrument or agreement relating to such Debt&#59; or (ii) fail to perform or observe any term, covenant or condition on its part to be performed or observed under any agreement or instrument relating to any such Debt, when required to be performed or observed, if the effect of such failure to perform or observe is to accelerate, or to permit the acceleration of, the maturity of such Debt, unless the obligee under or holder of such </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-46-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Debt shall have waived in writing such circumstance, or such circumstance has been cured, so that such circumstance is no longer continuing&#59; or (iii) any such Debt shall be declared to be due and payable, or required to be prepaid (other than by a regularly scheduled required prepayment), in each case in accordance with the terms of such agreement or instrument, prior to the stated maturity thereof&#59; or (iv) generally not, or shall admit in writing its inability to, pay its debts as such debts become due&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">the Company or any Material Subsidiary&#58; (i) shall make an assignment for the benefit of creditors, or petition or apply to any tribunal for the appointment of a custodian, receiver or trustee for it or a substantial part of its assets&#59; or (ii) shall commence any proceeding under any bankruptcy, reorganization, arrangement, readjustment of debt, dissolution or liquidation law or statute of any jurisdiction, whether now or hereafter in effect&#59; or (iii) shall have had any such petition or application filed or any such proceeding shall have been commenced, against it, in which an adjudication or appointment is made or order for relief is entered, or which petition, application or proceeding remains undismissed for a period of sixty (60) consecutive days or more&#59; or (iv) by any act or omission shall indicate its consent to, approval of or acquiescence in any such petition, application or proceeding or order for relief or the appointment of a custodian, receiver or trustee for all or any substantial part of its property&#59; or (v) shall suffer any such custodianship, receivership or trusteeship to continue undischarged for a period of sixty (60) days or more&#59; or (vi) shall take any corporate action to authorize any of the actions set forth above in this clause (e)&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15.03pt">one or more judgments, decrees or orders for the payment of money in excess of $75,000,000 in the aggregate shall be rendered against the Company or any Material Subsidiary and either (i) enforcement proceedings shall have been commenced by any creditor upon any such judgment or order or (ii) there shall be any period of more than thirty (30) consecutive days during which a stay of enforcement of such judgment or order, by reason of a pending appeal or otherwise, shall not be in effect&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">any material provision of any Credit Document, after execution hereof or delivery thereof under Article XI, shall for any reason other than the express terms hereof or thereof cease to be valid and binding on any party thereto&#59; or the Company shall so assert in writing&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">any Plan Termination Event with respect to a Plan shall have occurred, and thirty (30) days after notice thereof shall have been given to the Company by the Agent, (i) such Plan Termination Event (if correctable) shall not have been corrected and (ii) the then present value of such Plan&#8217;s vested benefits exceeds the then current value of the assets accumulated in such Plan by more than the amount of $75,000,000 (or in the case of a Plan Termination Event involving the withdrawal of a &#8220;substantial employer&#8221; (as defined in Section 4001(A)(2) of ERISA), the withdrawing employer&#8217;s proportionate share of such excess shall exceed such amount)&#59; or</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15.69pt">a Change in Control shall occur.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-47-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">9.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Remedies</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  If any Event of Default shall occur and be continuing, the Agent shall upon the request, or may with the consent, of the Majority Banks, by notice to the Company, (i) declare the Commitments to be terminated or suspended, whereupon the same shall forthwith terminate, and&#47;or (ii) declare the Obligations to be forthwith due and payable, whereupon the Aggregate Outstanding Credit Exposure and all other Obligations shall become and be forthwith due and payable, in each case without presentment, demand, protest or further notice of any kind, all of which are hereby expressly waived by the Company&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that in the case of an Event of Default referred to in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 9.1(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, the Commitments shall automatically terminate and the Obligations shall automatically become due and payable without notice, presentment, demand, protest or other formalities of any kind, all of which are hereby expressly waived by the Company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">9.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Application of Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Notwithstanding anything herein to the contrary, following the occurrence and during the continuance of an Event of Default, and notice thereof to the Agent by the Company or the Majority Banks, all payments received on account of the Obligations shall, subject to Section 4.7, be applied by the Agent as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">first, to payment of that portion of the Obligations constituting fees, indemnities, expenses and other amounts payable to the Agent (including fees and disbursements and other charges of counsel to the Agent payable under Section 12.8)&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">second, to payment of that portion of the Obligations constituting fees, expenses, indemnities and other amounts payable to the Banks (including fees and disbursements and other charges of counsel to the Banks payable under Section 12.8) arising under the Credit Documents, ratably among them in proportion to the respective amounts described in this clause (b) payable to them&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">third, to payment of that portion of the Obligations constituting unpaid principal of the Loans, ratably among the Banks in proportion to the respective amounts described in this clause (c) payable to them&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">fourth, to the payment in full of all other Obligations, in each case ratably among the Agent and the Banks based upon the respective aggregate amounts of all such Obligations owing to them in accordance with the respective amounts thereof then due and payable&#59; and</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">finally, the balance, if any, after all Obligations have been indefeasibly paid in full, to the Borrower or as otherwise required by law.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-48-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE X</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">WAIVERS, AMENDMENTS AND REMEDIES</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">10.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Amendments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Subject to the provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Article X</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, the Majority Banks (or the Agent with the consent in writing of the Majority Banks) and the Company may enter into written agreements supplemental hereto for the purpose of adding or modifying any provisions to the Credit Documents or changing in any manner the rights of the Banks or the Company hereunder or waiving any Event of Default hereunder&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that no such supplemental agreement shall, without the consent of all of the Banks&#58;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">Extend the maturity of any Loan or reduce the principal amount thereof, or reduce the rate or extend the time of payment of interest thereon or fees thereon.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">Modify the percentage of Banks specified in the definition of Majority Banks.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">Extend the Maturity Date or increase the amount of the Commitment of any Bank hereunder, or permit the Company to assign its rights under this Agreement.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">Amend this Section 10.1 or Section 12.11.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">Make any change in an express right in this Agreement of a single Bank to give its consent, make a request or give a notice.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15.03pt">Amend any provisions hereunder relating to the pro rata treatment of the Banks.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">No amendment of any provision of this Agreement relating to the Agent shall be effective without the written consent of the Agent.  Notwithstanding the foregoing, no amendment to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 4.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> shall be effective unless the same shall be in writing and signed by the Agent and the Majority Banks.  Notwithstanding the foregoing, no consent with respect to any amendment, waiver or other modification of this Agreement shall be required of any Defaulting Bank, except with respect to any amendment, waiver or other modification referred to in clause (a) or (c) above and then only in the event such Defaulting Bank shall be directly affected by such amendment, waiver or other modification.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">If, in connection with any proposed amendment, waiver or consent  requiring the consent of &#8220;all of the Banks&#8221;, the consent of the Majority Banks is obtained, but the consent of other necessary Banks is not obtained (any such Bank whose consent is necessary but not obtained being referred to herein as a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Non-Consenting Bank</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), then the Company may elect to replace a Non-Consenting Bank as a Bank party to this Agreement, provided that, concurrently with such replacement, (i) another bank or other entity which consents to such proposed amendment and which is reasonably satisfactory to the Company and the Agent shall agree, as of such date, to purchase for cash the Loans and other Obligations due to the Non-Consenting Bank pursuant to an Assignment Agreement and to become a Bank for all purposes under this Agreement and to assume all obligations of the Non-Consenting Bank to be terminated as of such date and to comply with the requirements of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 12.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, and (ii) the Company shall pay to such Non-Consenting Bank in same day funds on the day of such replacement (1) the outstanding principal </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-49-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">amount of its Outstanding Credit Exposure and all interest, fees and other amounts then accrued but unpaid to such Non-Consenting Bank by the Company hereunder to and including the date of termination, including without limitation payments due to such Non-Consenting Bank under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Sections 4.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">4.5</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, and (2) an amount, if any, equal to the payment which would have been due to such Bank on the day of such replacement under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 4.4</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> had the Loans of such Non-Consenting Bank been prepaid on such date rather than sold to the replacement Bank.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">If the Agent and the Company acting together identify any ambiguity, omission, mistake, typographical error or other defect in any provision of this Agreement or any other Credit Document, then the Agent and the Company shall be permitted to amend, modify or supplement such provision to cure such ambiguity, omission, mistake, typographical error or other defect, and such amendment shall become effective without any further action or consent of any other party to this Agreement. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">10.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Preservation of Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  No delay or omission of the Banks or the Agent to exercise any right under the Credit Documents shall impair such right or be construed to be a waiver of any Default or Event of Default or an acquiescence therein, and the making of an Advance notwithstanding the existence of a Default or Event of Default or the inability of the Company to satisfy the conditions precedent to such Advance shall not constitute any waiver or acquiescence.  Any single or partial exercise of any such right shall not preclude other or further exercise thereof or the exercise of any other right, and no waiver, amendment or other variation of the terms, conditions or provisions of the Credit Documents whatsoever shall be valid unless in writing signed by the Banks required pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 10.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, and then only to the extent in such writing specifically set forth.  All remedies contained in the Credit Documents or by law afforded shall be cumulative and all shall be available to the Agent and the Banks until the Obligations have been paid in full.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE XI</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">CONDITIONS PRECEDENT</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">11.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Effectiveness of this Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  This Agreement shall not become effective unless the Agent shall have received (or such delivery shall have been waived in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 10.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">)&#58;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">(i) Counterparts of this Agreement executed by the Company and the Banks or (ii) written evidence satisfactory to the Agent (which may include telecopy or electronic transmission of a signed signature page of this Agreement) that such party has signed a counterpart of this Agreement and a promissory note executed by the Company for each Bank that shall have requested the same.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">Copies of the Restated Articles of Incorporation of the Company, together with all amendments, certified by the Secretary or an Assistant Secretary of the Company, and a certificate of good standing, certified by the appropriate governmental officer in its jurisdiction of incorporation.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-50-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">Copies, certified by the Secretary or an Assistant Secretary of the Company, of its by-laws and of its Board of Directors&#8217; resolutions (and resolutions of other bodies, if any are deemed necessary by counsel for any Bank) authorizing the execution, delivery and performance of the Credit Documents.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">An incumbency certificate, executed by the Secretary or an Assistant Secretary of the Company, which shall identify by name and title and bear the original or facsimile signature of the officers of the Company authorized to sign the Credit Documents and the officers or other employees authorized to make borrowings hereunder, upon which certificate the Banks shall be entitled to rely until informed of any change in writing by the Company.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">A certificate, signed by a Designated Officer of the Company, stating that on the Closing Date (i) no Default or Event of Default has occurred and is continuing and (ii) each representation or warranty contained in Article V is true and correct.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15.03pt">A favorable opinion of (i) Melissa M. Gleespen, Esq., Vice President, Corporate Secretary and Chief Compliance Officer of the Company, as to such matters as the Agent may reasonably request and (ii) Sidley Austin LLP, counsel for the Agent, as to such matters as the Agent may reasonably request.  Such opinions shall be addressed to the Agent and the Banks and shall be satisfactory in form and substance to the Agent.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">Evidence, in form and substance satisfactory to the Agent, that the Company has obtained all governmental approvals, if any, necessary for it to enter into the Credit Documents.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">&#91;Reserved&#93;.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15.69pt">(i) Satisfactory audited consolidated financial statements of the Company for the two most recent fiscal years ended prior to the Closing Date as to which such financial statements are available and (ii) satisfactory unaudited interim consolidated financial statements of the Company for each quarterly period ended subsequent to the date of the latest financial statements delivered pursuant to clause (i) of this paragraph as to which such financial statements are available, together with such information as the Agent and the Banks shall reasonably request.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15.69pt">To the extent requested by any of the Banks, (i) all documentation and other information required by bank regulatory authorities under applicable &#8220;know-your-customer&#8221; and anti-money laundering rules and regulations, including the USA Patriot Act and (ii) to the extent the Company qualifies as a &#8220;legal entity customer&#8221; under the Beneficial Ownership Regulation, at least five (5) days prior to the Closing Date, such Bank shall have received a Beneficial Ownership Certification in relation to the Company.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">All fees and other amounts due and payable on or prior to the Closing Date, including, to the extent invoiced at least three (3) Business Days prior to the Closing Date, reimbursement or payment of all out-of-pocket expenses required to be reimbursed or paid by the Company hereunder.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-51-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15.69pt">Such other documents as any Bank or its counsel may have reasonably requested.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">11.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Each Advance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Banks shall not be required to make any Advance if on the applicable Borrowing Date, (i) any Default or Event of Default exists or would result from such Advance, (ii) any representation or warranty contained in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Article V</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> is not true and correct as of such Borrowing Date, except </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 5.5(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> and the first sentence of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 5.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> or (iii) all legal matters incident to the making of such Advance are not satisfactory to the Banks and their counsel.  Each Borrowing Notice shall constitute a representation and warranty by the Company that the conditions contained in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">clauses (i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> above will be satisfied on the relevant Borrowing Date.  For the avoidance of doubt, the conversion or continuation of an Advance shall not be considered the making of an Advance.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE XII</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">GENERAL PROVISIONS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Successors and Assigns</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  (a) The terms and provisions of the Credit Documents shall be binding upon and inure to the benefit of the Company and the Banks and their respective successors and assigns, except that the Company shall not have the right to assign its rights or obligations under the Credit Documents.  Any Bank may sell participations in all or a portion of its rights and obligations under this Agreement pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">clause (b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> below and any Bank may assign all or any part of its rights and obligations under this Agreement pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">clause (c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> below.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">Any Bank may sell participations to one or more banks or other entities (other than the Company and its Affiliates) (each a &#8220;Participant&#8221;), other than an Ineligible Institution, in all or a portion of its rights and obligations under this Agreement (including all or a portion of its Commitment and its Outstanding Credit Exposure)&#59; provided that (i) such Bank&#8217;s obligations under this Agreement (including its Commitment to the Company hereunder) shall remain unchanged, (ii) such Bank shall remain solely responsible to the other parties hereto for the performance of such obligations, (iii) such Bank shall remain the holder of the Outstanding Credit Exposure of such Bank for all purposes of this Agreement and (iv) the Company shall continue to deal solely and directly with such Bank in connection with such Bank&#8217;s rights and obligations under this Agreement.  Each Bank shall retain the sole right to approve, without the consent of any Participant, any amendment, modification or waiver of any provision of the Credit Documents other than any amendment, modification or waiver with respect to any Loan or Commitment in which such Participant has an interest which would require consent of all of the Banks pursuant to the terms of Section 10.1 or of any other Credit Document.  The Company agrees that each Participant shall be deemed to have the right of setoff provided in Section 12.10 in respect of its participating interest in amounts owing under the Credit Documents to the same extent as if the amount of its participating interest were owing directly to it as a Bank under the Credit Documents&#59; provided that each Bank shall retain the right of setoff provided in Section 12.10 with respect to the amount of participating interests sold to each Participant.  The Banks agree to share with each Participant, and each Participant, by exercising the right of setoff provided in Section 12.10, agrees to share with each Bank, any amount received pursuant to the exercise </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-52-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">of its right of setoff, such amounts to be shared in accordance with Section 12.11 as if each Participant were a Bank.  The Company further agrees that each Participant shall be entitled to the benefits of Sections 4.1, 4.3, 4.4 and 4.5  to the same extent as if it were a Bank and had acquired its interest by assignment pursuant to Section 12.1(c)&#59; provided that (i) a Participant shall not be entitled to receive any greater payment under Section 4.1, 4.3, 4.4 or 4.5 than the Bank that sold the participating interest to such Participant would have received had it retained such interest for its own account, unless the sale of such interest to such Participant is made with the prior written consent of the Company, and (ii) any Participant not incorporated under the laws of the United States of America or any State thereof agrees to comply with the provisions of Section 4.5 to the same extent as if it were a Bank (it being understood that the documentation required under Section 4.5 shall be delivered to the participating Bank).  Each Bank that sells a participation shall, acting solely for this purpose as a non-fiduciary agent of the Company, maintain a register on which it enters the name and address of each Participant and the principal amounts (and stated interest) of each Participant&#8217;s interest in the obligations under this Agreement (the &#8220;Participant Register&#8221;)&#59; provided that no Bank shall have any obligation to disclose all or any portion of the Participant Register to any Person (including the identity of any Participant or any information relating to a Participant&#8217;s interest in the obligations under this Agreement) except to the extent that such disclosure is necessary to establish that such interest is in registered form under Section 5f.103-1(c) of the United States Treasury Regulations.  The entries in the Participant Register shall be conclusive absent manifest error, and such Bank shall treat each person whose name is recorded in the Participant Register as the owner of such participation for all purposes of this Agreement notwithstanding any notice to the contrary. For the avoidance of doubt, the Agent (in its capacity as Agent) shall have no responsibility for maintaining a Participant Register.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">Any Bank may, in the ordinary course of its business and in accordance with applicable law, at any time assign to one or more financial institutions or other Persons (other than an Ineligible Institution) all or any part of its rights and obligations under this Agreement&#59; provided that (i) unless such assignment is to another Bank, an Affiliate of such assigning Bank, or any direct or indirect contractual counterparty in any swap agreement relating to the Loans to the extent required in connection with the settlement of such Bank&#8217;s obligations pursuant thereto, such Bank has received the prior written consent of the Agent and the Company (so long as no Event of Default exists), which consents of the Agent and the Company shall not be unreasonably withheld, conditioned or delayed, provided that the Company shall be deemed to have consented to any such assignment unless it shall object thereto by written notice to the Agent within ten (10) Business Days after having received notice thereof, and (ii) the minimum principal amount of any such assignment (other than assignments to a Federal Reserve Bank or central bank, to another Bank, to an Affiliate of such assigning Bank or any direct or indirect contractual counterparty in any swap agreement relating to the Loans to the extent required in connection with the settlement of such Bank&#8217;s obligations pursuant thereto) shall be $5,000,000 (or such lesser amount consented to by the Agent and, so long as no Event of Default shall be continuing, the Company, which consents shall not be unreasonably withheld or delayed)&#59; provided that after giving effect to such assignment the assigning Bank shall have a Commitment of not less than $5,000,000 (unless </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-53-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">otherwise consented to by the Agent and, so long as no Event of Default shall be continuing, the Company), unless such assignment constitutes an assignment of all of the assigning Bank&#8217;s Commitment, Loans and other rights and obligations hereunder to a single assignee.  Notwithstanding the foregoing sentence, (x) any Bank may at any time, without the consent of the Company or the Agent, pledge or assign a security interest in all or any portion of its rights under this Agreement to secure obligations of such Bank, including, without limitation, any pledge or assignment to secure obligations to a Federal Reserve Bank&#59; provided that no such assignment shall release the transferor Bank from its obligations hereunder or substitute any such pledgee or assignee for such Bank as a party hereto&#59; and (y) no assignment by a Bank to any Affiliate of such Bank shall release such Bank from its obligations hereunder unless (I) the Agent and, so long as no Event of Default exists, the Company have approved such assignment or (II) the creditworthiness of such Affiliate (as determined in accordance with customary standards of the banking industry) is no less than that of the assigning Bank.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">Any Bank may, in connection with any sale or participation or proposed sale or participation pursuant to this Section 12.1, disclose to the purchaser or participant or proposed purchaser or participant any information relating to the Company furnished to such Bank by or on behalf of the Company&#59; provided that prior to any such disclosure of non-public information, the purchaser or participant or proposed purchaser or participant (which purchaser or participant is not an Affiliate of a Bank) shall agree to preserve the confidentiality of any confidential information (except any such disclosure as may be required by law or regulatory process) relating to the Company received by it from such Bank.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">Assignments under this Section 12.1 shall be made pursuant to an agreement (an &#8220;Assignment Agreement&#8221;) substantially in the form of Exhibit C hereto or in such other form as may be agreed to by the parties thereto and shall not be effective until a $3,500 fee has been paid to the Agent by the assignee, which fee shall cover the cost of processing such assignment&#59; provided that such fee shall not be incurred in the event of an assignment by any Bank of all or a portion of its rights under this Agreement to (i) a Federal Reserve Bank, (ii) a Bank or an Affiliate of the assigning Bank or (iii) any direct or indirect contractual counterparty in any swap agreement relating to the Loans to the extent required in connection with the settlement of such Bank&#8217;s obligations pursuant thereto.  The Agent, acting for this purpose as a non-fiduciary agent of the Company, shall maintain at one of its offices a copy of each Assignment Agreement delivered to it and a register for the recordation of the names and addresses of the Banks, and the Commitment of, and principal amount (and stated interest) of the Loans owing to, each Bank pursuant to the terms hereof from time to time (the &#8220;Register&#8221;).  The entries in the Register shall be conclusive absent manifest error and the Company, the Agent and the Banks shall treat each Person whose name is recorded in the Register pursuant to the terms hereof as a Bank hereunder for all purposes of this Agreement, notwithstanding notice to the contrary.  The Register shall be available for inspection by the Company and any Bank at any reasonable time and from time to time upon reasonable prior notice.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-54-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Survival of Representations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  All representations and warranties of the Company contained in this Agreement shall survive the making of the Advances herein contemplated.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Governmental Regulation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Anything contained in this Agreement to the contrary notwithstanding, no Bank shall be obligated to extend credit to the Company in violation of any limitation or prohibition provided by any applicable statute or regulation.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Any taxes (excluding income taxes) payable or ruled payable by any Federal or State authority in respect of the execution of the Credit Documents shall be paid by the Company, together with interest and penalties, if any.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Choice of Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  THE CREDIT DOCUMENTS SHALL BE GOVERNED BY, AND CONSTRUED IN ACCORDANCE WITH, THE INTERNAL LAW (INCLUDING SECTION 5-1401 OF THE GENERAL OBLIGATIONS LAW OF NEW YORK, BUT OTHERWISE WITHOUT REGARD TO THE LAW OF CONFLICTS) OF THE STATE OF NEW YORK, BUT GIVING EFFECT TO FEDERAL LAWS APPLICABLE TO NATIONAL BANKS.  THE COMPANY HEREBY IRREVOCABLY SUBMITS TO THE NON-EXCLUSIVE JURISDICTION OF THE UNITED STATES DISTRICT COURT FOR THE SOUTHERN DISTRICT OF NEW YORK, SITTING IN THE BOROUGH OF MANHATTAN (OR IF SUCH COURT LACKS SUBJECT MATTER JURISDICTION, THE SUPREME COURT OF THE STATE OF NEW  YORK SITTING IN THE BOROUGH OF MANHATTAN), AND ANY APPELLATE COURT THEREOF, IN ANY ACTION OR PROCEEDING ARISING OUT OF OR RELATING TO ANY CREDIT DOCUMENT AND THE COMPANY HEREBY IRREVOCABLY AGREES THAT ALL CLAIMS IN RESPECT OF ANY SUCH ACTION OR PROCEEDING MAY BE HEARD AND DETERMINED IN ANY SUCH FEDERAL (TO THE EXTENT PERMITTED BY LAW) OR NEW YORK STATE COURT.  EACH OF THE COMPANY, THE AGENT AND THE BANKS HEREBY WAIVES ANY RIGHT TO A JURY TRIAL IN ANY ACTION OR ARISING HEREUNDER OR UNDER ANY CREDIT DOCUMENT.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Headings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Section headings in the Credit Documents are for convenience of reference only, and shall not govern the interpretation of any of the provisions of the Credit Documents.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Entire Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Credit Documents embody the entire agreement and understanding between the Company, the Agent and the Banks and supersede all prior agreements and understandings between the Company, the Agent and the Banks relating to the subject matter thereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Expenses&#59; Indemnification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company shall reimburse the Agent and the Arrangers for (a) any reasonable costs and out-of-pocket expenses (including reasonable attorneys&#8217; fees, time charges and expenses of counsel for the Agent) paid or incurred by the Agent or the Arrangers in connection with the preparation, review, execution, delivery, syndication, distribution (including via the internet), administration, amendment and modification of the Credit Documents and (b) any reasonable costs and out-of-pocket expenses (including reasonable attorneys&#8217; fees, time charges and expenses of counsel) paid or incurred by </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-55-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">the Agent or any Arranger on its own behalf or on behalf of any Bank and, on or after the date upon which an Event of Default specified in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 9.1(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">9.1(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> has occurred and is continuing, each Bank, in connection with the collection and enforcement of the Credit Documents.  The Company further agrees to indemnify the Agent, the Arrangers, each Bank and their successors and permitted assigns, and their respective Affiliates, and the directors, officers, employees and agents of the foregoing (all of the foregoing, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Indemnified Persons</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), against all losses, claims, damages, penalties, judgments, liabilities and reasonable expenses (including all reasonable expenses of litigation or preparation therefor whether or not an Indemnified Person is a party thereto), regardless of whether such matter is initiated by a third party or by the Company or any of its Affiliates or equityholders, which any of them may pay or incur arising out of or relating to this Agreement, the other Credit Documents, the transactions contemplated hereby, the direct or indirect application or proposed application of the proceeds of any Advance hereunder, any actual or alleged presence or release of any Hazardous Substance on or from any property owned or operated by the Company or any Subsidiary or any Environmental Liability related in any way to the Company or any Subsidiary&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that the Company shall not be liable to any Indemnified Person for any of the foregoing to the extent they are determined by a court of competent jurisdiction by final and nonappealable judgment to have arisen from the gross negligence or willful misconduct of such Indemnified Person.  Without limiting the foregoing, the Company shall pay any civil penalty or fine assessed by OFAC against any Indemnified Person, and all reasonable costs and expenses (including reasonable fees and expenses of counsel to such Indemnified Person) incurred in connection with defense thereof, as a result of any breach or inaccuracy of the representation made in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 5.13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The obligations of the Company under this Section shall survive the termination of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Severability of Provisions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Any provision in any Credit Document that is held to be inoperative, unenforceable or invalid in any jurisdiction shall, as to that jurisdiction, be inoperative, unenforceable or invalid without affecting the remaining provisions in that jurisdiction or the operation, enforceability or validity of that provision in any other jurisdiction, and to this end the provisions of all Credit Documents are declared to be severable.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt;text-decoration:underline">Setoff</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  In addition to, and without limitation of, any rights of the Banks under applicable law, if the Company becomes insolvent, however evidenced, or during the continuance of an Event of Default, any indebtedness from any Bank or any of its Affiliates to the Company (including all account balances, whether provisional or final and whether or not collected or available) may be, upon prior notice to the Agent, offset and applied toward the payment of the Obligations owing to such Bank or such Affiliate, whether or not the Obligations, or any part hereof, shall then be due&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that in the event that any Defaulting Bank shall exercise any such right of setoff, (x) all amounts so set off shall be paid over immediately to the Agent for further application in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 4.7(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> and, pending such payment, shall be segregated by such Defaulting Bank from its other funds and deemed held in trust for the benefit of the Agent and the Banks, and (y) the Defaulting Bank shall provide promptly to the Agent a statement describing the reasonable detail the indebtedness owing to such Defaulting Bank as to which it exercised such right of setoff.  The Company agrees that any purchaser or participant under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 12.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> may, to the fullest extent permitted by law and in accordance with </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-56-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">this Agreement, exercise all its rights of payment with respect to such purchase or participation as if it were the direct creditor of the Company in the amount of such purchase or participation.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt;text-decoration:underline">Ratable Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  If any Bank, whether by setoff or otherwise, has payment made to it upon its Outstanding Credit Exposure in a greater proportion than that received by any other Bank, such Bank agrees, promptly upon demand, to purchase a portion of the Aggregate Outstanding Credit Exposure held by the other Banks so that after such purchase each Bank will hold its Pro Rata Share of the Aggregate Outstanding Credit Exposure.  If any Bank, whether in connection with setoff or amounts which might be subject to setoff or otherwise, receives collateral or other protection for its Obligations or such amounts which may be subject to setoff, such Bank agrees, promptly upon demand, to take such action necessary such that all Banks share in the benefits of such collateral ratably in proportion to their respective Pro Rata Share of the Aggregate Outstanding Credit Exposure.  In case any such payment is disturbed by legal process, or otherwise, appropriate further adjustments shall be made.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12.12</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt;text-decoration:underline">Nonliability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The relationship between the Company, on the one hand, and the Banks, the Arrangers and the Agent, on the other hand, shall be solely that of borrower and lender.  None of the Agent, any Arranger or any Bank shall have any fiduciary responsibilities to the Company.  To the fullest extent permitted by law, the Company hereby waives and releases any claims that it may have against each of the Agent, the Arrangers and each Bank with respect to any breach or alleged breach of agency or fiduciary duty in connection with any aspect of any transaction contemplated hereby.  None of the Agent, any Arranger or any Bank undertakes any responsibility to the Company to review or inform the Company of any matter in connection with any phase of the Company&#8217;s business or operations.  The Company shall rely entirely upon its own judgment with respect to its business, and any review, inspection, supervision or information supplied to the Company by the Banks is for the protection of the Banks and neither the Company nor any third party is entitled to rely thereon.  The Company agrees that none of the Agent, any Arranger or any Bank shall have liability to the Company (whether sounding in tort, contract or otherwise) for losses suffered by the Company in connection with, arising out of, or in any way related to, the transactions contemplated and the relationship established by the Credit Documents, or any act, omission or event occurring in connection therewith, unless it is determined in a final non-appealable judgment by a court of competent jurisdiction that such losses resulted from the gross negligence or willful misconduct of the party from which recovery is sought.  None of the Agent, any Arranger or any Bank, or any of their respective directors, officers, employees or agents, shall have any liability with respect to, and the Company hereby waives, releases and agrees not to sue for, any special, indirect, consequential or punitive damages suffered by the Company in connection with, arising out of, or in any way related to the Credit Documents or the transactions contemplated thereby.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12.13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt;text-decoration:underline">Other Agents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Banks identified on the signature pages of this Agreement or otherwise herein, or in any amendment hereof or other document related hereto, as being a &#8220;Syndication Agent&#8221; or a &#8220;Documentation Agent&#8221; (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Other Agents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) shall have no rights, powers, obligations, liabilities, responsibilities or duties under this Agreement other than those applicable to all Banks as such.  Without limiting the foregoing, the Other Agents shall not have or be deemed to have any fiduciary relationship with any Bank.  Each Bank acknowledges that it </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-57-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">has not relied, and will not rely, on the Other Agents in deciding to enter into this Agreement or in taking or refraining from taking any action hereunder or pursuant hereto.  Nothing contained in this Agreement or otherwise shall be construed to impose any obligation or duty on any Other Agent, other than those applicable to all Banks as such.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12.14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt;text-decoration:underline">USA Patriot Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Each Bank hereby notifies the Company that pursuant to requirements of the USA Patriot Act, such Bank is required to obtain, verify and record information that identifies the Company, which information includes the name and address of the Company and other information that will allow such Bank to identify the Company in accordance with the USA Patriot Act.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12.15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt;text-decoration:underline">Electronic Delivery</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  </font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">The Company shall use its commercially reasonable best efforts to transmit to the Agent all information, documents and other materials that it is obligated to furnish to the Agent pursuant to this Agreement and the other Credit Documents, including all notices, requests, financial statements, financial and other reports, certificates and other information materials, but excluding (i) any Borrowing Notice, Conversion&#47;Continuation Notice or notice of prepayment, (ii) any notice of a Default or an Event of Default or (iii) any communication that is required to be delivered to satisfy any condition precedent to the effectiveness of this Agreement and&#47;or any Advance hereunder (all such non-excluded communications, collectively, &#8220;Communications&#8221;), in an electronic&#47;soft medium in a format reasonably acceptable to the Agent to such e-mail address as designated by the Agent from time to time.  In addition, the Company shall continue to provide Communications to the Agent or any Bank in the manner specified in this Agreement but only to the extent requested by the Agent or such Bank.  Each Bank and the Company further agrees that the Agent may make Communications available to the Banks by posting Communications on IntraLinks or a substantially similar Electronic System (the &#8220;Platform&#8221;).  Subject to the conditions set forth in the proviso in the immediately preceding sentence, nothing in this Section 12.15 shall prejudice the right of the Agent to make Communications available to the Banks in any other manner specified herein.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">Each Bank agrees that an e-mail notice to it (at the address provided pursuant to the next sentence and deemed delivered as provided in clause (c) below) specifying that a Communication has been posted to the Platform shall constitute effective delivery of such Communication to such Bank for purposes of this Agreement.  Each Bank agrees (i) to notify the Agent in writing (including by electronic communication) from time to time to ensure that the Agent has on record an effective e-mail address for such Bank to which the foregoing notice may be sent by electronic transmission and (ii) that the foregoing notice may be sent to such e-mail address.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">Each party hereto agrees that any electronic Communication referred to in this Section 12.15 shall be deemed delivered upon the posting of a record of such Communication as &#8220;sent&#8221; in the e-mail system of the sending party or, in the case of any such Communication to the Agent, upon the posting of a record of such Communication as &#8220;received&#8221; in the e-mail system of the Agent, provided that if such Communication is not so received by a Person </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-58-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">during the normal business hours of such Person, such Communication shall be deemed delivered at the opening of business on the next business day for such Person.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">Each party hereto acknowledges that the distribution of material through an electronic medium is not necessarily secure and there are confidentiality and other risks associated with such distribution.  Any Electronic System used by the Agent is provided &#8220;as is&#8221; and &#8220;as available.&#8221;  The Agent Parties (as defined below) do not warrant the adequacy of such Electronic Systems and expressly disclaim liability for errors or omissions in the Communications.  No warranty of any kind, express, implied or statutory, including, without limitation, any warranty of merchantability, fitness for a particular purpose, non-infringement of third-party rights or freedom from viruses or other code defects, is made by any Agent Party in connection with the Communications or any Electronic System.  In no event shall the Agent or any of its Related Parties (collectively, the &#8220;Agent Parties&#8221;) have any liability to the Company, any Bank or any other Person or entity for damages of any kind, including, without limitation, direct or indirect, special, incidental or consequential damages, losses or expenses (whether in tort, contract or otherwise) arising out of the Company&#8217;s or the Agent&#8217;s transmission of Communications through an Electronic System, except to the extent that such damages, losses or expenses are determined by a court of competent jurisdiction by final and nonappealable judgment to have resulted from the gross negligence or willful misconduct of such Agent Party.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12.16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt;text-decoration:underline">Confidentiality</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Each of the Agent and the Banks agrees to maintain the confidentiality of the Information (as defined below), except that Information may be disclosed (a) to its and its Affiliates&#8217; directors, officers, employees and agents, including accountants, legal counsel and other advisors (it being understood that the Persons to whom such disclosure is made will be informed of the confidential nature of such Information and instructed to keep such Information confidential), (b) to the extent requested by any regulatory authority or self-regulatory body, (c) to the extent required by applicable laws or by any subpoena or similar legal process, (d) to any other party to this Agreement, (e) in connection with the exercise of any remedies hereunder or any suit, action or proceeding relating to this Agreement or any other Credit Document or the enforcement of rights hereunder or thereunder, (f) subject to an agreement containing provisions substantially the same as those of this Section, to (i) any assignee of or Participant in, or any prospective assignee of or Participant in, any of its rights or obligations under this Agreement or (ii) any actual or prospective counterparty (or its advisors) to any swap or derivative transaction relating to the Company and its obligations, (g) to the extent such Information (i) becomes publicly available other than as a result of a breach of this Section or (ii) becomes available to the Agent or any Bank on a non-confidential basis from a source other than the Company, (h) on a confidential basis to the CUSIP Service Bureau or any similar agency in connection with the issuance and monitoring of CUSIP numbers or other market identifiers with respect to the credit facilities provided hereunder or (i) with the written consent of the Company.  For the purposes of this Section, &#8220;Information&#8221; means all information received from the Company relating to the Company, its Subsidiaries or their business, other than any such information that is available to the Agent or any Bank on a non-confidential basis prior to disclosure by the Company&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that, in the case of information received from the Company after the date hereof, such information is clearly identified at the time of delivery as </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-59-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">confidential.  Any Person required to maintain the confidentiality of Information as provided in this Section shall be considered to have complied with its obligation to do so if such Person has exercised the same degree of care to maintain the confidentiality of such Information as such Person would accord to its own confidential information.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">EACH BANK ACKNOWLEDGES THAT INFORMATION (AS DEFINED ABOVE) FURNISHED TO IT PURSUANT TO THIS AGREEMENT MAY INCLUDE MATERIAL NON-PUBLIC INFORMATION CONCERNING THE COMPANY AND  ITS RELATED PARTIES OR THEIR RESPECTIVE SECURITIES, AND CONFIRMS THAT IT HAS DEVELOPED COMPLIANCE PROCEDURES REGARDING THE USE OF MATERIAL NON-PUBLIC INFORMATION AND THAT IT WILL HANDLE SUCH MATERIAL NON-PUBLIC INFORMATION IN ACCORDANCE WITH THOSE PROCEDURES AND APPLICABLE LAW, INCLUDING FEDERAL AND STATE SECURITIES LAWS.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ALL INFORMATION (AS DEFINED ABOVE), INCLUDING REQUESTS FOR WAIVERS AND AMENDMENTS, FURNISHED BY THE COMPANY OR THE AGENT PURSUANT TO, OR IN THE COURSE OF ADMINISTERING, THIS AGREEMENT WILL BE SYNDICATE-LEVEL INFORMATION, WHICH MAY CONTAIN MATERIAL NON-PUBLIC INFORMATION ABOUT THE COMPANY AND ITS RELATED PARTIES OR THEIR RESPECTIVE SECURITIES.  ACCORDINGLY, EACH BANK REPRESENTS TO THE COMPANY AND THE AGENT THAT IT HAS IDENTIFIED IN ITS ADMINISTRATIVE QUESTIONNAIRE PROVIDED TO THE AGENT A CREDIT CONTACT WHO MAY RECEIVE INFORMATION THAT MAY CONTAIN MATERIAL NON-PUBLIC INFORMATION IN ACCORDANCE WITH ITS COMPLIANCE PROCEDURES AND APPLICABLE LAW.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12.17</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt;text-decoration:underline">No Advisory or Fiduciary Responsibility</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  In connection with all aspects of each transaction contemplated hereby (including in connection with any amendment, waiver or other modification hereof or of any other Credit Document), the Company acknowledges and agrees that&#58;  (i) none of the Arrangers, the Agent or the Banks or their respective Affiliates are subject to any fiduciary or other implied duties, (ii) the Company agrees that the Arrangers, the Agent and the Banks are acting under this Agreement and the Credit Documents as independent contractors and that nothing in this Agreement or the Credit Documents will be deemed to create an advisory, fiduciary or agency relationship or other implied duty between the Arrangers, the Agent, and the Banks, on one hand, and the Company and the Company&#8217;s respective equity holders or the Company and its respective affiliates, on the other hand, (iii) none of the Arrangers, the Agent or the Banks or their respective Affiliates are advising the Company or any of its Affiliates as to any legal, tax, investment, accounting or regulatory matters in any jurisdiction, (iv) the Company has consulted with its own advisors concerning such matters and is responsible for making its own independent investigation and appraisal of the transactions contemplated hereby, and none of the Arrangers, the Agent or the Banks or their respective Affiliates have any responsibility or liability to the Company or any of its Affiliates with respect thereto and (v) each of the Arrangers, the Agent and the Banks and their respective Affiliates may have economic interests that conflict with those of the Company, its stockholders and&#47;or its Affiliates.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-60-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12.18</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt;text-decoration:underline">Acknowledgement and Consent to Bail-In of Affected Financial Institutions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Notwithstanding anything to the contrary in any Credit Document or in any other agreement, arrangement or understanding among any such parties, each party hereto acknowledges that any liability of any Affected Financial Institution arising under any Credit Document may be subject to the Write-Down and Conversion Powers of the applicable Resolution Authority and agrees and consents to, and acknowledges and agrees to be bound by&#58;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">the application of any Write-Down and Conversion Powers by the applicable Resolution Authority to any such liabilities arising hereunder which may be payable to it by any party hereto that is an Affected Financial Institution&#59; and</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">the effects of any Bail-In Action on any such liability, including, if applicable&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.69pt">a reduction in full or in part or cancellation of any such liability&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21.36pt">a conversion of all, or a portion of, such liability into shares or other instruments of ownership in such Affected Financial Institution, its parent entity, or a bridge institution that may be issued to it or otherwise conferred on it, and that such shares or other instruments of ownership will be accepted by it in lieu of any rights with respect to any such liability under this Agreement or any other Credit Document&#59; or</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:18.03pt">the variation of the terms of such liability in connection with the exercise of the Write-Down and Conversion Powers of the applicable Resolution Authority.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE XIII</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">THE AGENT</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Appointment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  U.S. Bank National Association is hereby appointed Agent hereunder, and each of the Banks irrevocably authorizes the Agent to act as the contractual representative on behalf of such Bank.  The Agent agrees to act as such upon the express conditions contained in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Article XIII</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Agent shall not have a fiduciary relationship in respect of any Bank by reason of this Agreement nor shall the have any implied duties, regardless of whether a Default or Event of Default has occurred and is continuing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Powers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Agent shall have and may exercise such powers hereunder as are specifically delegated to the Agent by the terms hereof, together with such powers as are reasonably incidental thereto.  The Agent shall be deemed not to have knowledge of any Default or Event of Default unless and until written notice thereof is given to the Agent by the Company or a Bank or any implied duties to the Banks or any obligation to the Banks to take any action hereunder (whether a Default or Event of Default has occurred and is continuing), except any action specifically provided by this Agreement to be taken by the Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">General Immunity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Neither the Agent nor any of its directors, officers, agents or employees shall be liable to the Banks or any Bank for any action taken or omitted to be taken by it or them hereunder or in connection herewith except for its or their own gross negligence or </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-61-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">willful misconduct as determined in a final, non-appealable judgment by a court of competent jurisdiction.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">No Responsibility for Recitals, Etc</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Agent shall not be responsible to the Banks for any recitals, reports, statements, warranties or representations herein or in any Credit Document or be bound to ascertain or inquire as to the performance or observance of any of the terms of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Action on Instructions of Banks</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Agent shall in all cases be fully protected in acting, or in refraining from acting, hereunder and under any other Credit Document in accordance with written instructions signed by the Majority Banks (or all of the Banks if required by </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 10.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">), and such instructions and any action taken or failure to act pursuant thereto shall be binding on all of the Banks.  The Banks hereby acknowledge that the Agent shall be under no duty to take any discretionary action permitted to be taken by it pursuant to the provisions of this Agreement or any other Credit Document unless it shall be requested in writing to do so by the Majority Banks.  The Agent shall be fully justified in failing or refusing to take any action hereunder and under any other Credit Document unless it shall first be indemnified to its satisfaction by the Banks pro rata against any and all liability, cost and expense that it may incur by reason of taking or continuing to take any such action.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Employment of Agents and Counsel</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Agent may execute any of its duties as Agent hereunder by or through employees, agents and attorneys-in-fact and shall not be answerable to the Banks, except as to money or securities received by it or its authorized agents, for the default or misconduct of any such agents or attorneys-in-fact selected by it with reasonable care.  The Agent shall be entitled to advice of counsel concerning all matters pertaining to the agency hereby created and its duties hereunder.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Reliance on Documents&#59; Counsel</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Agent shall be entitled to rely upon any notice, consent, certificate, affidavit, letter, telegram, statement, paper or document believed by it to be genuine and correct and to have been signed or sent by the proper person or persons, and, in respect to legal matters, upon the opinion of counsel selected by the Agent, which counsel may be employees of the Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Agent&#8217;s Reimbursement and Indemnification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Banks agree to reimburse and indemnify the Agent (in the Agent&#8217;s capacity as Agent) ratably in accordance with their respective Pro Rata Shares (i) for any amounts not reimbursed by the Company for which the Agent (in the Agent&#8217;s capacity as Agent) is entitled to reimbursement by the Company under the Credit Documents, (ii) for any other expenses reasonably incurred by the Agent on behalf of the Banks, in connection with the preparation, execution, delivery, administration and enforcement of the Credit Documents, and for which the Agent (in the Agent&#8217;s capacity as Agent) is not entitled to reimbursement by the Company under the Credit Documents, and (iii) for any liabilities, obligations, losses, damages, penalties, actions, judgments, suits, costs, reasonable expenses or disbursements of any kind and nature whatsoever which may be imposed on, incurred by or asserted against the Agent in any way relating to or arising out of this Agreement or any other document delivered in connection with this Agreement or the transactions contemplated hereby or the enforcement of any of the terms hereof or of any such other </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-62-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">documents, and for which the Agent is not entitled to reimbursement by the Company under the Credit Documents&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that no Bank shall be liable for any of the foregoing to the extent they arise from the gross negligence or willful misconduct as determined in a final, non-appealable judgment by a court of competent jurisdiction of the Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Rights as a Bank</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  With respect to its Commitment and any Advance made by it, the Agent shall have the same rights and powers hereunder as any Bank and may exercise the same as though it were not the Agent, and the term &#8220;Bank&#8221; or &#8220;Banks&#8221; shall, unless the context otherwise indicates, include U.S. Bank National Association in its individual capacity.  The Agent may accept deposits from, lend money to, and generally engage in any kind of banking or trust business with the Company or any Subsidiary as if it were not the Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt;text-decoration:underline">Bank Credit Decision</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  (a) Each Bank acknowledges and agrees that the extensions of credit made hereunder are commercial loans and not investments in a business enterprise or securities. Each Bank further represents that it is engaged in making, acquiring or holding commercial loans in the ordinary course of its business and has, independently and without reliance upon the Agent or any other Bank and based on the financial statements prepared by the Company and such other documents and information as it has deemed appropriate, made its own credit analysis and decision to enter into this Agreement as a Bank, and to make, acquire or hold Loans hereunder.  Each Bank also acknowledges that it will, independently and without reliance upon the Agent or any other Bank and based on such documents and information (which may contain material, non-public information within the meaning of the United States securities laws concerning the Company and its Affiliates) as it shall from time to time deem appropriate, continue to make its own credit decisions in taking or not taking action under or based upon this Agreement, any related agreement or any document furnished hereunder or thereunder and in deciding whether or to the extent to which it will continue as a lender or assign or otherwise transfer its rights, interests and obligations hereunder.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">Without limiting clause (a) above, each Bank acknowledges and agrees that neither such Bank nor any of its Affiliates, participants or assignees may rely on the Agent to carry out such Bank&#8217;s or other Person&#8217;s customer identification program, or other obligations required or imposed under or pursuant to the USA Patriot Act or the regulations thereunder, including the regulations contained in 31 C.F.R. 103.121 (as amended or replaced, the &#8220;CIP Regulations&#8221;), or any other applicable law, rule, regulation or order of any governmental authority, including any program involving any of the following items relating to or in connection with the Company or any of its Subsidiaries or Affiliates or agents, the Credit Documents or the transactions contemplated hereby&#58; (i) any identity verification procedure&#59; (ii) any recordkeeping&#59; (iii) any comparison with a government list&#59; (iv) any customer notice or (v) any other procedure required under the CIP Regulations or such other law, rule, regulation or order.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">Within ten (10) days after the date of this Agreement and at such other times as are required under the USA Patriot Act, each Bank and each assignee and participant that is not incorporated under the laws of the United States of America or a state thereof (and is not excepted from the certification requirement contained in Section 313 of the USA Patriot Act </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-63-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">and the applicable regulations because it is both (i) an Affiliate of a depository institution or foreign bank that maintains a physical presence in the United States or foreign country and (ii) subject to supervision by a banking authority regulating such affiliated depository institution or foreign bank) shall deliver to the Agent a certification, or, if applicable, recertification, certifying that such Bank is not a &#8220;shell&#8221; and certifying as to other matters as required by Section 313 of the USA Patriot Act and the applicable regulations.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt;text-decoration:underline">Successor Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Subject to the appointment and acceptance of a successor Agent as provided in this paragraph, the Agent may resign at any time by notifying the Banks and the Company.  Upon any such resignation, the Majority Banks shall have the right, in consultation with the Company, to appoint a successor.  If no successor shall have been so appointed by the Majority Banks and shall have accepted such appointment within thirty (30) days after the retiring Agent gives notice of its resignation, then the retiring Agent may, on behalf of the Banks, appoint a successor Agent which shall be a bank with an office in the United States, or an Affiliate of any such bank.  Upon the acceptance of its appointment as Agent hereunder by a successor, such successor shall succeed to and become vested with all the rights, powers, privileges and duties of the retiring Agent, and the retiring Agent shall be discharged from its duties and obligations hereunder.  The fees payable by the Company to a successor Agent shall be the same as those payable to its predecessor unless otherwise agreed between the Company and such successor.  After the Agent&#8217;s resignation hereunder, the provisions of this Article and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 12.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> shall continue in effect for the benefit of such retiring Agent, its sub-agents and their respective Related Parties in respect of any actions taken or omitted to be taken by any of them while it was acting as Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.12</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt;text-decoration:underline">Additional ERISA Matters</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">Each Bank (x) represents and warrants, as of the date such Person became a Bank party hereto, to, and (y) covenants, from the date such Person became a Bank party hereto to the date such Person ceases being a Bank party hereto, for the benefit of, the Agent, each Arranger and their respective Affiliates, and not, for the avoidance of doubt, to or for the benefit of the Company, that at least one of the following is and will be true&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.69pt">such Bank is not using &#8220;plan assets&#8221; (within the meaning of the Plan Asset Regulations) of one or more Benefit Plans in connection with the Loans, the Commitments or this Agreement,</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21.36pt">the transaction exemption set forth in one or more PTEs, such as PTE 84-14 (a class exemption for certain transactions determined by independent qualified professional asset managers), PTE 95-60 (a class exemption for certain transactions involving insurance company general accounts), PTE 90-1 (a class exemption for certain transactions involving insurance company pooled separate accounts), PTE 91-38 (a class exemption for certain transactions involving bank collective investment funds) or PTE 96-23 (a class exemption for certain transactions determined by in-house asset managers), is applicable with respect to such Bank&#8217;s entrance into, participation in, administration of and performance of the Loans, the Commitments and this Agreement, and the conditions </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-64-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">for exemptive relief thereunder are and will continue to be satisfied in connection therewith,</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:18.03pt">(A) such Bank is an investment fund managed by a &#8220;Qualified Professional Asset Manager&#8221; (within the meaning of Part VI of PTE 84-14), (B) such Qualified Professional Asset Manager made the investment decision on behalf of such Bank to enter into, participate in, administer and perform the Loans, the Commitments and this Agreement, (C) the entrance into, participation in, administration of and performance of the Loans, the Commitments and this Agreement satisfies the requirements of sub-sections (b) through (g) of Part I of PTE 84-14 and (D) to the best knowledge of such Bank, the requirements of subsection (a) of Part I of PTE 84-14 are satisfied with respect to such Bank&#8217;s entrance into, participation in, administration of and performance of the Loans, the Commitments and this Agreement, or</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:18.69pt">such other representation, warranty and covenant as may be agreed in writing between the Agent, in its sole discretion, and such Bank.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">In addition, unless sub-clause (i) in the immediately preceding clause (a) is true with respect to a Bank or such Bank has provided another representation, warranty and covenant as provided in sub-clause (iv) in the immediately preceding clause (a), such Bank further (x) represents and warrants, as of the date such Person became a Bank party hereto, to, and (y) covenants, from the date such Person became a Bank party hereto to the date such Person ceases being a Bank party hereto, for the benefit of, the Agent, each Arranger and their respective Affiliates, and not, for the avoidance of doubt, to or for the benefit of the Company, that none of the Agent, any Arranger or any of their respective Affiliates is a fiduciary with respect to the assets of such Bank (including in connection with the reservation or exercise of any rights by the Agent under this Agreement, any Credit Document or any documents related to hereto or thereto).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt;text-decoration:underline">Erroneous Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  </font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">If the Agent notifies a Bank or other holder of any Obligations (each, a &#8220;Lender Party&#8221;), or any Person who has received funds on behalf of a Lender Party (any such Lender Party or other recipient, a &#8220;Payment Recipient&#8221;), that the Agent has determined in its sole discretion (whether or not after receipt of any notice under Section 13.13(b)) that any funds received by such Payment Recipient from the Agent or any of its Affiliates were erroneously transmitted to, or otherwise erroneously received by, such Payment Recipient (whether or not such error is known to any Payment Recipient) (any such funds, whether received as a payment, prepayment or repayment of principal, interest, fees, distribution or otherwise, individually and collectively, an &#8220;Erroneous Payment&#8221;) and demands the return of such Erroneous Payment (or a portion thereof), such Erroneous Payment shall at all times remain the property of the Agent and shall be segregated by the Payment Recipient and held in trust for the benefit of the Agent, and such Payment Recipient shall promptly, but in no event later than one Business Day thereafter, return to the Agent the amount of any such Erroneous Payment (or portion thereof) as to which such a demand was made, in same day funds (in the currency so received), together with interest thereon in respect of each day from and </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-65-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">including the date such Erroneous Payment (or portion thereof) was received by such Payment Recipient to the date such amount is repaid to the Agent in same day funds at the greater of the Federal Funds Effective Rate and a rate determined by the Agent in accordance with banking industry rules on interbank compensation from time to time in effect. A notice of the Agent to any Payment Recipient under this clause (a) shall be conclusive, absent manifest error.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">Without limiting Section 13.13(a), if any Payment Recipient receives a payment, prepayment or repayment (whether received as a payment, prepayment or repayment of principal, interest, fees, distribution or otherwise) from the Agent (or any of its Affiliates) that (x) is in a different amount than, or on a different date from, that specified in a notice of payment, prepayment or repayment sent by the Agent (or any of its Affiliates) with respect to such payment, prepayment or repayment, (y) was not preceded or accompanied by a notice of payment, prepayment or repayment sent by the Agent (or any of its Affiliates), or (z) such Payment Recipient otherwise becomes aware was transmitted, or received, in error (in whole or in part)&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.69pt">(A) in the case of immediately preceding clause (x) or (y), an error shall be presumed to have been made (absent written confirmation from the Agent to the contrary) or (B) in the case of immediately preceding clause (z), an error has been made, in each case, with respect to such payment, prepayment or repayment&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21.36pt">such Payment Recipient shall promptly (and, in all events, within one Business Day of its knowledge of such error) notify the Agent of its receipt of such payment, prepayment or repayment, the details thereof (in reasonable detail) and that it is so notifying the Agent pursuant to this Section 13.13(b).</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">Each Lender Party hereby authorizes the Agent to set off, net and apply any and all amounts at any time owing to such Lender Party under any Credit Document, or otherwise payable or distributable by the Agent to such Lender Party from any source, against any amount due to the Agent under Section 13.13(a) or under the indemnification provisions of this Agreement.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.02pt">An Erroneous Payment shall not pay, prepay, repay, discharge or otherwise satisfy any Obligations, except to the extent such Erroneous Payment comprises funds received by the Agent from the Company for the purpose of making such Erroneous Payment. </font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.7pt">To the extent permitted by applicable law, each Payment Recipient hereby agrees not to assert any right or claim to an Erroneous Payment, and hereby waives, and is deemed to waive, any claim, counterclaim, defense or right of set-off or recoupment, including without limitation any defense based on &#8220;discharge for value&#8221; or any similar doctrine, with respect to any demand, claim or counterclaim by the Agent for the return of any Erroneous Payment.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-66-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15.03pt">Each party&#8217;s agreements under this Section 13.13 shall survive the resignation or replacement of the Agent, any transfer of rights or obligations by, or the replacement of, a Bank, the termination of the Commitments, or the repayment, satisfaction or discharge of any or all Obligations.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE XIV</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">NOTICES</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">14.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Giving Notice</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Except as otherwise permitted by </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.13(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> with respect to borrowing notices, all notices, requests and other communications to any party hereunder shall be in writing (including electronic transmission, facsimile transmission or similar writing) and shall be given to such party&#58; (a) in the case of the Company or the Agent, at its address or facsimile number set forth on the signature pages hereof, (b) in the case of any Bank, at its address or facsimile number set forth in its Administrative Questionnaire or (c) in the case of any party, at such other address or facsimile number as such party may hereafter specify for such purpose by notice to the Agent and the Company in accordance with the provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 14.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Each such notice, request or other communication shall be effective (i) if given by facsimile transmission, when transmitted to the facsimile number specified in this Section and confirmation of receipt is received or (ii) if given by mail, 72 hours after such communication is deposited in the mails with first class postage prepaid, addressed as aforesaid&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that notices to the Agent under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Article II</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> shall not be effective until received. </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Unless the Agent otherwise prescribes, (i) notices and other communications sent to an e-mail address shall be deemed received upon the sender&#8217;s receipt of an acknowledgement from the intended recipient (such as by the &#8220;return receipt requested&#8221; function, as available, return e-mail or other written acknowledgement), and (ii) notices or communications posted to an Internet or intranet website, including an Electronic System, shall be deemed received upon the deemed receipt by the intended recipient, at its e-mail address as described in the foregoing clause (i), of notification that such notice or communication is available and identifying the website address therefor&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that, for both clauses (i) and (ii) above, if such notice, email or other communication is not sent during the normal business hours of the recipient, such notice or communication shall be deemed to have been sent at the opening of business on the next business day for the recipient.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">14.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Change of Address</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company, the Agent and any Bank may each change the address for service of notice upon it by a notice in writing to the other parties hereto.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE XV</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">COUNTERPARTS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This Agreement may be executed in any number of counterparts, all of which when taken together shall constitute one agreement, and any of the parties hereto may execute this Agreement by signing any such counterpart.  Except as provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 11.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, this Agreement shall be effective when it has been executed by the Company, the Agent and the Banks and the Agent has received counterparts of this Agreement executed by the Company and the Banks or written evidence satisfactory to the Agent (which may include telecopy or electronic transmission of a signed signature page of this Agreement) that such party has signed a counterpart of this Agreement.  The words &#8220;execution,&#8221; &#8220;signed,&#8221; &#8220;signature,&#8221; &#8220;delivery,&#8221; and </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-67-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">words of like import in or relating to any  document to be signed in connection with this Agreement and the transactions contemplated hereby shall be deemed to include Electronic Signatures, deliveries or the keeping of records in electronic form, each of which shall be of the same legal effect, validity or enforceability as a manually executed signature, physical delivery thereof or the use of a paper-based recordkeeping system, as the case may be, to the extent and as provided for in any applicable law, including E-SIGN, the New York State Electronic Signatures and Records Act, or any other similar state laws based on UETA.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Without notice to or consent of the Company, the Agent and each Bank may create electronic images of any Loan Documents and destroy paper originals of any such imaged documents. Such images have the same legal force and effect as the paper originals and are enforceable against the Company and any other parties thereto. The Agent and each Bank may convert any Loan Document into a &#8220;transferrable record&#8221; as such term is defined under, and to the extent permitted by, UETA, with the image of such instrument in the Agent&#8217;s or such Bank&#8217;s possession constituting an &#8220;authoritative copy&#8221; under UETA. If the Agent agrees, in its sole discretion, to accept delivery by telecopy or PDF of an executed counterpart of a signature page of any Loan Document or other document required to be delivered under the Loan Documents, such delivery will be valid and effective as delivery of an original manually executed counterpart of such document for all purposes. If the Agent agrees, in its sole discretion, to accept any electronic signatures of any Loan Document or other document required to be delivered under the Loan Documents, the words &#8220;execution,&#8221; &#8220;signed,&#8221; and &#8220;signature,&#8221; and words of like import, in or referring to any document so signed will deemed to include electronic signatures and&#47;or the keeping of records in electronic form, which will be of the same legal effect, validity and enforceability as a manually executed signature and&#47;or the use of a paper-based recordkeeping system, to the extent and as provided for in any applicable law, including UETA, E-SIGN, or any other state laws based on, or similar in effect to, such acts. The Agent and each Bank may rely on any such electronic signatures without further inquiry.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">&#91;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">REMAINDER OF PAGE LEFT INTENTIONALLY BLANK</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">&#93;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">-68-</font></div></div></div><div id="ia2218b0a89f64f168421a2b651c8355b_134"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">IN WITNESS WHEREOF, the Company, the Banks and the Agent have executed this Agreement as of the date first above written.</font></div><div style="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><td style="width:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.310%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.664%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">CONSUMERS ENERGY COMPANY</font></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#47;s&#47; Sri Maddipati</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Name&#58; Srikanth Maddipati</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Title&#58; Vice President and Treasurer</font></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Address&#58;</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">One Energy Plaza</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Jackson, MI  49201</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Attention&#58; Heather Wilson</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Confirmation (Phone) No&#58;  (517) 788-0598</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">E-Mail Address&#58;  heather.wilson&#64;cmsenergy.com</font></div></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Signature Page to</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term Loan Credit Agreement</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers Energy Company</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="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><td style="width:41.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.664%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">U.S. BANK NATIONAL ASSOCIATION</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, as</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Agent and as a Bank</font></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#47;s&#47; Jenna Papaz</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Name&#58; Jenna Papaz</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Title&#58; Senior Vice President</font></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Address&#58;</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">U.S. Bank National Association</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">1095 Avenue of the Americas, 15th Floor</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Attention&#58; Ann Marie Griffiths</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Phone&#58; 917.326.3990</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Email&#58; annmarie.gordon&#64;usbank.com</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">With a copy to&#58;</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">U.S. Bank National Association</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Attention&#58;  Agency Services</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Email&#58; agencyserviceslcmshared&#64;usbank.com</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Signature Page to</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term Loan Credit Agreement</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers Energy Company</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="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><td style="width:41.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.664%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">SUMITOMO MITSUI BANKING CORPORATION</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, as Syndication Agent and as a Bank</font></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#47;s&#47; Suela Von Bargen</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Name&#58; Suela Von Bargen</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Title&#58; Director</font></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Signature Page to</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term Loan Credit Agreement</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers Energy Company</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="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><td style="width:41.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.664%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">PNC BANK, NATIONAL ASSOCIATION</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, as Documentation Agent and as a Bank</font></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#47;s&#47; Alex Rolfe</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Name&#58; Alex Rolfe</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Title&#58; Vice President</font></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Signature Page to</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term Loan Credit Agreement</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers Energy Company</font></div></div></div><div id="ia2218b0a89f64f168421a2b651c8355b_129"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">EXHIBIT A</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">FORM OF OPINION FROM </font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">MELISSA M. GLEESPEN, ESQ.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">(Attached)</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><div id="ia2218b0a89f64f168421a2b651c8355b_124"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><img alt="ce_logoxvertical7-22a.jpg" src="ce_logoxvertical7-22a.jpg" style="height:70px;margin-bottom:5pt;vertical-align:text-bottom;width:182px"></div><div style="margin-bottom:9pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.310%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:67.490%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #005db4;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#005db4;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">A CMS Energy Company</font></td><td colspan="3" style="border-top:1pt solid #005db4;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">July 22, 2022</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">To&#58;&#160;&#160;&#160;&#160;The Agent and the Banks</font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">which are parties to the Agreement</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">referred to below</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Re&#58;&#160;&#160;&#160;&#160;$1,000,000,000 Term Loan Credit Agreement</font></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Dear Ladies and Gentlemen&#58;</font></div><div style="margin-bottom:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">I am Vice President, Corporate Secretary and Chief Compliance Officer of Consumers Energy Company, a Michigan corporation (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Consumers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;).  I have represented Consumers in connection with the Term Loan Credit Agreement, dated as of the date hereof (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Credit Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), among Consumers, the Banks named therein and U.S. Bank National Association, as Agent.</font></div><div style="margin-bottom:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This opinion is delivered to you pursuant to Section 11.1(f)(i) of the Credit Agreement.  Capitalized terms used herein that are defined in, or by reference in, the Credit Agreement have the meanings assigned to such terms therein, or by reference therein, unless otherwise defined herein.  </font></div><div style="margin-bottom:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">In connection with this opinion, I, or another attorney admitted to the Bar in the State of Michigan in the Consumers Legal Department have (i) investigated such questions of law, and (ii) examined originals, or certified, conformed or reproduction copies, of such agreements, instruments, documents and records of Consumers, such certificates of public officials and such other documents, as I have deemed necessary or appropriate for the purposes of this opinion. I, or another attorney admitted to the Bar in the State of Michigan in the Consumers Legal Department have examined, among other documents, the Credit Agreement.</font></div><div style="margin-bottom:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">In all such examinations, we have assumed the legal capacity of all natural persons, the genuineness of all signatures of parties (other than the signatures of the officers of Consumers), the authenticity of original and certified documents and the conformity to original or certified copies of all copies submitted to me as conformed or facsimile, electronic or photostatic copies.</font></div><div style="margin-bottom:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">To the extent it may be relevant to the opinions expressed herein, I have assumed (i) that all of the parties to the Credit Agreement (other than Consumers) are validly existing and in good standing under the laws of their respective jurisdictions of organization and have the power and authority to execute (if applicable) and deliver the Credit Agreement, to perform their obligations thereunder and to consummate the transactions contemplated thereby, and (ii) that the Credit Agreement has been duly authorized, executed (if applicable) and delivered by all of the parties thereto (other than Consumers), and constitutes valid and binding obligations of all the parties thereto (other than Consumers).</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#005db4;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">One Energy Plaza </font><font style="color:#005db4;font-family:'Wingdings',sans-serif;font-size:4pt;font-style:italic;font-weight:400;line-height:100%">l</font><font style="color:#005db4;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"> Jackson, MI 49201-2357 </font><font style="color:#005db4;font-family:'Wingdings',sans-serif;font-size:4pt;font-style:italic;font-weight:400;line-height:100%">l</font><font style="color:#005db4;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"> Tel&#58; 1 800 477 5050 </font><font style="color:#005db4;font-family:'Wingdings',sans-serif;font-size:4pt;font-style:italic;font-weight:400;line-height:100%">l</font><font style="color:#005db4;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"> www.consumersenergy.com</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Page 2</font></div></div><div style="margin-bottom:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Based upon the foregoing, and subject to the limitations, qualifications and assumptions set forth herein, I am of the opinion that&#58;</font></div><div style="margin-bottom:6pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt">Consumers is a corporation duly organized, validly existing and in good standing under the laws of the State of Michigan.</font></div><div style="margin-bottom:6pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt">Consumers has the requisite corporate power, and has taken all corporate action necessary to authorize it, to execute and deliver the Credit Agreement and to perform its obligations thereunder.</font></div><div style="margin-bottom:6pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt">Consumers has duly executed and delivered the Credit Agreement.</font></div><div style="margin-bottom:6pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt">The execution, delivery and performance by Consumers of the Credit Agreement in accordance with its terms&#58;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.7pt">does not require under the federal laws of the United States of America or the laws of the State of Michigan any filing or registration by Consumers with, or approval or consent to Consumers of, any governmental agency or regulatory body of the United States of America or the State of Michigan except for the authorization to issue, sell or guarantee secured and&#47;or unsecured long-term debt granted by the Federal Energy Regulatory Commission in Docket No. ES22-24-000 (hereinafter the &#8220;FERC Order&#8221;).  The FERC Order is in full force and effect as of the date hereof&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.02pt">does not contravene any provision of the articles of incorporation of Consumers or the bylaws of Consumers&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.7pt">does not violate any law, or regulation of any governmental agency or regulatory body, of the United States of America or the State of Michigan applicable to Consumers or its property&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.02pt">does not breach, violate or cause a default under, or require the approval or consent of any person (other than any consent or approval which has been obtained and is in full force and effect on the date hereof) pursuant to, any contractual restriction imposed by an indenture or any other agreement or instrument evidencing or governing indebtedness for borrowed money of Consumers or violate any court decree or order binding upon Consumers or its property&#59; and</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.7pt">does not result in or require the creation or imposition of any Lien (except as otherwise contemplated by the terms of the Credit Agreement).</font></div><div style="margin-bottom:6pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt">Consumers is not an &#8220;investment company&#8221; within the meaning of the Investment Company Act of 1940, as amended.</font></div><div style="margin-bottom:6pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt">In a properly presented case, a Michigan court or a federal court applying Michigan choice of law rules should give effect to the choice of law provisions of the Credit Agreement and should hold that the Credit Agreement is to be governed by the laws of the State of New York rather than the laws of the State of Michigan, except in the case of those provisions set forth in the Credit Agreement the enforcement of which would contravene a fundamental policy of the State of Michigan.  In the course of our review of the Credit Agreement, nothing has come to my attention to indicate that any of such provisions would do so.  Notwithstanding the foregoing, even if a Michigan court or a federal court holds that the Credit Agreement is to be </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#005db4;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">One Energy Plaza </font><font style="color:#005db4;font-family:'Wingdings',sans-serif;font-size:4pt;font-style:italic;font-weight:400;line-height:100%">l</font><font style="color:#005db4;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"> Jackson, MI 49201-2357 </font><font style="color:#005db4;font-family:'Wingdings',sans-serif;font-size:4pt;font-style:italic;font-weight:400;line-height:100%">l</font><font style="color:#005db4;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"> Tel&#58; 1 800 477 5050 </font><font style="color:#005db4;font-family:'Wingdings',sans-serif;font-size:4pt;font-style:italic;font-weight:400;line-height:100%">l</font><font style="color:#005db4;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"> www.consumersenergy.com</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Page 3</font></div></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">governed by the laws of the State of Michigan, the Credit Agreement constitutes a legal, valid and binding obligation of Consumers, enforceable under Michigan law (including usury provisions) against Consumers in accordance with its terms, subject to (a) the effect of applicable bankruptcy, insolvency, reorganization, moratorium or other similar laws affecting the enforcement of creditors&#8217; rights generally and (b) the application of general principles of equity (regardless of whether considered in a proceeding in equity or at law).</font></div><div style="margin-bottom:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The opinions set forth above are subject to the following qualifications&#58;</font></div><div style="margin-bottom:6pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(A)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:19.36pt">I am admitted to the Bar in the State of Michigan.  The opinions set forth herein are limited to the laws of the State of Michigan and, solely with respect to the opinions expressed in paragraphs 4(a), (c) and (d) and 5 above, the federal laws of the United States of America.</font></div><div style="margin-bottom:6pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(B)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:20.02pt">I express no opinion with respect to (i) the laws, rules, regulations, ordinances, administrative decisions or orders of any county, town or municipality or governmental subdivision or agency thereof, (ii) state securities or blue sky laws or (iii) any state tax laws.</font></div><div style="margin-bottom:6pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(C)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:20.02pt">I express no opinion as to the enforceability of the Credit Agreement. </font></div><div style="margin-bottom:6pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(D)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:19.36pt">With regard to the opinion set forth in paragraph 4(d), I do not express any opinion as to whether the execution, delivery or performance by Consumers of the Credit Agreement will constitute a violation of, or a default under, any covenant, restriction or provision that requires a determination with respect to financial ratios or financial tests or any aspect of the financial condition or results of operations of Consumers.</font></div><div style="margin-bottom:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This opinion is being furnished only to you in connection with the Credit Agreement and is solely for your benefit and is not to be used, circulated, quoted or otherwise referred to for any other purpose or relied upon by any other person or entity for any purpose without my prior written consent&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that each assignee of a Bank that hereafter becomes a Bank under the Credit Agreement pursuant to Section 12.1 thereof may rely on this opinion with the same effect as if it were originally addressed to such assignee and delivered on the date hereof.  The opinions expressed above are based solely on factual matters in existence as of, and the transactions occurring on, the date hereof and laws and regulations in effect on the date hereof, and I assume no obligation to revise or supplement this opinion letter should such factual matters change or other transactions occur or should such laws or regulations be changed by legislative or regulatory action, judicial decision or otherwise.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.664%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Truly yours,</font></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#47;s&#47;Melissa M. Gleespen</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Melissa M. Gleespen</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Vice President, Corporate Secretary and Chief</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Compliance Officer of Consumers Energy Company</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#005db4;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">One Energy Plaza </font><font style="color:#005db4;font-family:'Wingdings',sans-serif;font-size:4pt;font-style:italic;font-weight:400;line-height:100%">l</font><font style="color:#005db4;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"> Jackson, MI 49201-2357 </font><font style="color:#005db4;font-family:'Wingdings',sans-serif;font-size:4pt;font-style:italic;font-weight:400;line-height:100%">l</font><font style="color:#005db4;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"> Tel&#58; 1 800 477 5050 </font><font style="color:#005db4;font-family:'Wingdings',sans-serif;font-size:4pt;font-style:italic;font-weight:400;line-height:100%">l</font><font style="color:#005db4;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"> www.consumersenergy.com</font></div></div></div><div id="ia2218b0a89f64f168421a2b651c8355b_119"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Page 1</font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">EXHIBIT B</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">FORM OF COMPLIANCE CERTIFICATE</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">I, _________________, ______________ of Consumers Energy Company, a Michigan corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), DO HEREBY CERTIFY in connection with the Term Loan Credit Agreement, dated as of July 22, 2022 (as amended, restated, supplemented or otherwise modified from time to time, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Credit Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;&#59; capitalized terms used herein and not defined herein shall have the meanings assigned to such terms in the Credit Agreement), among the Company, various financial institutions and U.S. Bank National Association, as Agent, that&#58;</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Article VIII</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> of the Credit Agreement provides that the Company shall&#58;  &#8220;At all times, maintain a ratio of Total Consolidated Debt to Total Consolidated Capitalization of not greater than 0.65 to 1.0.&#8221;</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The following calculations are made in accordance with the definitions of Total Consolidated Debt and Total Consolidated Capitalization in the Credit Agreement and are correct and accurate as of _____________, ___&#58;</font></div><div style="margin-bottom: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><td style="width:10.438%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:64.925%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.082%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.055%"></td><td style="width:0.1%"></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline"> Total Consolidated Debt</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:0.05pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(a) Indebtedness for borrowed money</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">$____________</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">plus</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(b) Indebtedness for deferred purchase price of property&#47;services</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(+) $__________</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">plus</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(c) Liabilities for accumulated funding deficiencies (prior to the effectiveness of the applicable provisions of the Pension Protection Act of 2006 with respect to a Plan) and liabilities for failure to make a payment required to satisfy the minimum funding standard within the meaning of Section 412 of the Code or Section 302 of ERISA (on and after the effectiveness of the applicable provisions of the Pension Protection Act of 2006 with respect to a Plan).</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(+) $__________</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">plus</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(d) Liabilities in connection with withdrawal liability under ERISA to any Multiemployer Plan</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(+) $__________</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">plus</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(e) Obligations under acceptance facilities</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(+) $__________</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">plus</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(f) Obligations under Capital Leases</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(+) $__________</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">plus</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(g) Obligations under interest rate swap, &#8220;cap&#8221;, &#8220;collar&#8221; or other hedging agreement</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(+) $__________</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">plus</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(h) Off-Balance Sheet Liabilities</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(+) $__________</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">plus</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(i) non-contingent obligations in respect of letters of credit and bankers&#8217; acceptances</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(+) $__________</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">plus</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(j) Guaranties, endorsements and other contingent obligations</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(+) $__________</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">B-1</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Page 2</font></div></div><div style="margin-bottom: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><td style="width:10.438%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:64.925%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.082%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.055%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">plus</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(k) elimination of reduction in Debt due to any election under Section 25 of Accounting Standards Codification Subtopic 825-10 to &#8220;fair value&#8221; any Debt or other liabilities of the Company or any Subsidiary</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(+) $__________</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">plus</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(l) elimination of reduction in Debt due to application of Accounting Standards Codification Subtopic 470-20</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(+) $__________</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">minus</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(m) Principal amount of any Securitized Bonds</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(-) $__________</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">minus</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(n) Junior Subordinated Debt of the Company, Hybrid Equity Securities and Hybrid Preferred Securities of the Company or owned by any Hybrid Equity Securities Subsidiary or Hybrid Preferred Securities Subsidiary</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(-) $__________</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">minus</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(o) Agreed upon percentage of Net Proceeds from issuance of hybrid debt&#47;equity securities (other than Junior Subordinated Debt, Hybrid Equity Securities and Hybrid Preferred Securities)</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(-) $__________</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">minus</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(p) Liabilities on the Company&#8217;s balance sheet resulting from the disposition of the Palisades Nuclear Plant</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(-) $__________</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">minus</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(q) Debt of Affiliates of the Company of the type described in</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline"> clause (v</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">) of the definition of &#8220;Total Consolidated Debt&#8221;</font></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(-) $__________</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">minus</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(r) Debt of the Company and its Affiliates that is re-categorized as such from certain lease obligations pursuant to Section 15 of Accounting Standards Codification Subtopic 840-10</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(-) $__________</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Total</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">$____________</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">B.</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Total Consolidated Capitalization</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#58;</font></div></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(a) Total Consolidated Debt</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">$____________</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">plus</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(b) The sum of Items</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline"> A(</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">n),</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline"> A(o</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">) and</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline"> A(</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">q) above</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">1</font></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(+) </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">$__________</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">plus</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(c) Equity of common stockholders</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(+) </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">$__________</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">plus</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(d) Equity of preference stockholders</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(+) </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">$__________</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">plus</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(e) Equity of preferred stockholders</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(+) </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">$__________</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Total</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">$_____________</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">C.</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Debt to Capital Ratio</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> (total of A </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">divided b</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">y total of B)</font></div></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">_____ to 1.00</font></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> In the case of securities of the type described in A(o), only to the extent such securities have been deemed to be equity pursuant to Accounting Standards Codification Subtopic 480-10 (previously referred to as Statement of Financial Accounting Standards No. 150).</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">B-2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Page 3</font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">IN WITNESS WHEREOF, I have signed this Certificate this ___ day of _________, ___.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.664%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Title&#58;</font></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">B-3</font></div></div></div><div id="ia2218b0a89f64f168421a2b651c8355b_114"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Page 1</font></div></div><div style="margin-bottom:15pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">EXHIBIT C</font></div><div style="margin-bottom:15pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ASSIGNMENT AND ASSUMPTION AGREEMENT</font></div><div style="margin-bottom:15pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This Assignment and Assumption (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Assignment and Assumption</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) is dated as of the Effective Date set forth below and is entered into by and between </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">&#91;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">Insert name of Assignor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Assignor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">&#91;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">Insert name of Assignee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Assignee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;).  Capitalized terms used but not defined herein shall have the meanings given to them in the Term Loan Credit Agreement identified below (as amended, supplemented or otherwise modified from time to time, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Credit Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), receipt of a copy of which is hereby acknowledged by the Assignee.  The Terms and Conditions set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Annex 1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> attached hereto are hereby agreed to and incorporated herein by reference and made a part of this Assignment and Assumption as if set forth herein in full.</font></div><div style="margin-bottom:15pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">For an agreed consideration, the Assignor hereby irrevocably sells and assigns to the Assignee, and the Assignee hereby irrevocably purchases and assumes from the Assignor, subject to and in accordance with the Standard Terms and Conditions and the Credit Agreement, as of the Effective Date inserted by the Agent as contemplated below, the interest in and to all of the Assignor&#8217;s rights and obligations in its capacity as a Bank under the Credit Agreement and any other documents or instruments delivered pursuant thereto that represents the amount and percentage interest identified below of all of the Assignor&#8217;s outstanding rights and obligations under the respective facilities identified below (including any letters of credit and guaranties included in such facilities and, to the extent permitted to be assigned under applicable law, all claims (including contract claims, tort claims, malpractice claims, statutory claims and all other claims at law or in equity), suits, causes of action and any other right of the Assignor against any Person whether known or unknown arising under or in connection with the Credit Agreement, any other documents or instruments delivered pursuant thereto or the loan transactions governed thereby) (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Assigned Interest</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;).  Such sale and assignment is without recourse to the Assignor and, except as expressly provided in this Assignment and Assumption, without representation or warranty by the Assignor.</font></div><div style="margin-bottom:15pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;Assignor&#58;&#160;&#160;&#160;&#160;______________________________</font></div><div style="margin-bottom:15pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;Assignee&#58;&#160;&#160;&#160;&#160;______________________________ </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">&#91;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">and is an Affiliate of Assignor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">&#93;</font></div><div style="margin-bottom:15pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.&#160;&#160;&#160;&#160;Borrower&#58;&#160;&#160;&#160;&#160;Consumers Energy Company</font></div><div style="margin-bottom:15pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.&#160;&#160;&#160;&#160;Agent&#58;&#160;&#160;&#160;&#160;U.S. Bank National Association, as the Agent under the Credit Agreement.</font></div><div style="margin-bottom:15pt;padding-left:144pt;text-align:justify;text-indent:-144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5.&#160;&#160;&#160;&#160;Credit Agreement&#58;&#160;&#160;&#160;&#160;Term Loan Credit Agreement, dated as of July 22, 2022, among Consumers Energy Company, the Banks party thereto, and U.S. Bank National Association, as Agent.</font></div><div style="margin-bottom:15pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.&#160;&#160;&#160;&#160;Assigned Interest&#58;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">C-1</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Page 2</font></div></div><div style="margin-bottom:15pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.611%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.662%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.662%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.665%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Facility Assigned</font></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Aggregate Amount of Commitment&#47;Outstanding Credit Exposure for all Banks</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:112%;position:relative;top:-4.2pt;vertical-align:baseline">1</font></div></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Amount of Commitment&#47;Outstanding Credit Exposure Assigned</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.47pt;font-weight:400;line-height:112%;position:relative;top:-3.48pt;vertical-align:baseline">1</font></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Percentage Assigned of Commitment&#47;Outstanding Credit Exposure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:112%;position:relative;top:-4.2pt;vertical-align:baseline">2</font></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">____________</font></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">$</font></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">$</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">_______%</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">____________</font></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">$</font></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">$</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">_______%</font></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">____________</font></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">$</font></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">$</font></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">_______%</font></td></tr></table></div><div style="margin-bottom:15pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.&#160;&#160;&#160;&#160;Trade Date&#58;&#160;&#160;&#160;&#160;______________________________ </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">3</font></div><div style="margin-bottom:15pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Effective Date&#58; _________ __, 20__ </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">&#91;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">TO BE INSERTED BY AGENT AND WHICH SHALL BE THE EFFECTIVE DATE OF RECORDATION OF TRANSFER BY THE AGENT.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">&#93;</font></div><div style="margin-bottom:15pt;text-align:justify"><font><br></font></div><div style="margin-bottom:15pt;text-align:justify"><font><br></font></div><div style="margin-bottom:15pt;text-align:justify"><font><br></font></div><div style="margin-bottom:15pt;text-align:justify"><font><br></font></div><div style="margin-bottom:15pt;text-align:justify"><font><br></font></div><div style="margin-bottom:15pt;text-align:justify"><font><br></font></div><div style="margin-bottom:15pt;text-align:justify"><font><br></font></div><div style="margin-bottom:15pt;text-align:justify"><font><br></font></div><div style="margin-bottom:15pt;text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">_________________________</font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Amount to be adjusted by the counterparties to take into account any payments or prepayments made between the Trade Date and the Effective Date.</font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Set forth, to at least 9 decimals, as a percentage of the Commitment&#47;Outstanding Credit Exposure of all Banks thereunder.</font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Insert if satisfaction of minimum amounts is to be determined as of the Trade Date.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">C-2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Page 3</font></div></div><div style="margin-bottom:15pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The terms set forth in this Assignment and Assumption are hereby agreed to&#58;</font></div><div style="margin-bottom:15pt;text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.314%"><tr><td style="width:1.0%"></td><td style="width:39.332%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:52.645%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">ASSIGNOR</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;NAME OF ASSIGNOR&#93;</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Title&#58;</font></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:15pt;text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.314%"><tr><td style="width:1.0%"></td><td style="width:39.332%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:52.645%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">ASSIGNEE</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;NAME OF ASSIGNEER&#93;</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Title&#58;</font></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">&#91;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Consented to and</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:1.69pt;vertical-align:baseline"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Accepted&#58;</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">U.S. BANK NATIONAL ASSOCIATION, as Agent</font></div><div style="margin-bottom:12pt"><font><br></font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">                                                       </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">      Name&#58;</font></div><div style="margin-bottom:12pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Title&#58;</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">&#91;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Consented to&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">5</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">&#91;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">NAME OF RELEVANT PARTY</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">&#93;</font></div><div style="margin-bottom:12pt"><font><br></font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">                                                       </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">      Name&#58;</font></div><div style="margin-bottom:12pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Title&#58;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">________________________________</font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;To be added only if the consent of the Agent is required by the terms of the Credit Agreement.</font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;To be added only if the consent of the Company and&#47;or other parties is required by the terms of the Credit Agreement.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">C-3</font></div></div></div><div id="ia2218b0a89f64f168421a2b651c8355b_109"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Page 4</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ANNEX 1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">TERMS AND CONDITIONS FOR </font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ASSIGNMENT AND ASSUMPTION</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;Representations and Warranties.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Assignor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Assignor represents and warrants that (i) it is the legal and beneficial owner of the Assigned Interest, (ii) the Assigned Interest is free and clear of any lien, encumbrance or other adverse claim and (iii) it has full power and authority, and has taken all action necessary, to execute and deliver this Assignment and Assumption and to consummate the transactions contemplated hereby.  Neither the Assignor nor any of its officers, directors, employees, agents or attorneys shall be responsible for (i) any statements, warranties or representations made in or in connection with the Credit Agreement or any other Credit Document, (ii) the execution, legality, validity, enforceability, genuineness, sufficiency, perfection, priority, collectibility, or value of the Credit Documents, (iii) the financial condition of the Company, any of its Subsidiaries or Affiliates or any other Person obligated in respect of any Credit Document, (iv) the performance or observance by the Company, any of its Subsidiaries or Affiliates or any other Person of any of their respective obligations under any Credit Document, (v) inspecting any of the property, books or records of the Company, or any guarantor, or (vi) any mistake, error of judgment, or action taken or omitted to be taken in connection with the Advances or the Credit Documents.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Assignee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Assignee (a) represents and warrants that (i) it has full power and authority, and has taken all action necessary, to execute and deliver this Assignment and Assumption and to consummate the transactions contemplated hereby and to become a Bank under the Credit Agreement, (ii) from and after the Effective Date, it shall be bound by the provisions of the Credit Agreement as a Bank thereunder and, to the extent of the Assigned Interest, shall have the obligations of a Bank thereunder, (iii) agrees that its payment instructions and notice instructions are as set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> to this Assignment and Assumption, (iv) confirms that none of the funds, monies, assets or other consideration being used to make the purchase and assumption hereunder are &#8220;plan assets&#8221; as defined under ERISA and that its rights, benefits and interests in and under the Credit Documents will not be &#8220;plan assets&#8221; under ERISA, (v) agrees to indemnify and hold the Assignor harmless against all losses, costs and expenses (including reasonable attorneys&#8217; fees) and liabilities incurred by the Assignor in connection with or arising in any manner from the Assignee&#8217;s non-performance of the obligations assumed under this Assignment and Assumption, (vi) it has received a copy of  the Credit Agreement, together with copies of financial statements and such other documents and information as it has deemed appropriate to make its own credit analysis and decision to enter into this Assignment and Assumption and to purchase the Assigned Interest on the basis of which it has made such analysis and decision independently and without reliance on the Agent or any other Bank, and (vii) attached as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> to this Assignment and Assumption is any documentation required to be delivered by the Assignee with respect to its tax status pursuant to the terms of the Credit Agreement, duly completed and executed by the Assignee&#59; (b) appoints and authorizes the Agent to take such action as agent on its behalf and to exercise such powers under the Credit Documents as are delegated to the Agent by the terms thereof, together with such powers as are </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Annex 1</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Page 5</font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">reasonably incidental thereto&#59; and (c) agrees that (i) it will, independently and without reliance on the Agent, the Assignor or any other Bank, and based on such documents and information as it shall deem appropriate at the time, continue to make its own credit decisions in taking or not taking action under the Credit Documents, and (ii) it will perform in accordance with their terms all of the obligations which by the terms of the Credit Documents are required to be performed by it as a Bank.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Assignee shall pay the Assignor, on the Effective Date, the amount agreed to by the Assignor and the Assignee.  From and after the Effective Date, the Agent shall make all payments in respect of the Assigned Interest (including payments of principal, interest, fees and other amounts) to the Assignor for amounts which have accrued to but excluding the Effective Date and to the Assignee for amounts which have accrued from and after the Effective Date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">General Provisions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  This Assignment and Assumption shall be binding upon, and inure to the benefit of, the parties hereto and their respective successors and assigns.  This Assignment and Assumption may be executed in any number of counterparts, which together shall constitute one instrument.  Delivery of an executed counterpart of a signature page of this Assignment and Assumption by telecopy shall be effective as delivery of a manually executed counterpart of this Assignment and Assumption.  This Assignment and Assumption shall be governed by, and construed in accordance with, the law of the State of New York.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Annex 1</font></div></div></div><div id="ia2218b0a89f64f168421a2b651c8355b_104"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Page 6</font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SCHEDULE 1</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">TERMS AND CONDITIONS FOR </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ASSIGNMENT AND ASSUMPTION AGREEMENT</font></div><div style="margin-bottom:12pt"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Administrative Questionnaire</font></div><div style="margin-bottom:12pt"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">On File with Agent</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><div id="ia2218b0a89f64f168421a2b651c8355b_99"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Page 7</font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SCHEDULE 2</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">TO </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">TERMS AND CONDITIONS FOR </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ASSIGNMENT AND ASSUMPTION AGREEMENT</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">US and Non-US Tax Information Reporting Requirements</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><div id="ia2218b0a89f64f168421a2b651c8355b_94"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Page 1</font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">EXHIBIT D</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">TERMS OF SUBORDINATION</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">&#91;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">JUNIOR SUBORDINATED DEBT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">&#93;</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE ____ </font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">SUBORDINATION</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section __.1.  Applicability of Article&#59; Securities Subordinated to Senior Indebtedness. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;This Article ____ shall apply only to the Securities of any series which, pursuant to Section ___, are expressly made subject to this Article.  Such Securities are referred to in this Article ____ as &#8220;Subordinated Securities.&#8221;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;The Issuer covenants and agrees, and each Holder of Subordinated Securities by his acceptance thereof likewise covenants and agrees, that the indebtedness represented by the Subordinated Securities and the payment of the principal and interest, if any, on the Subordinated Securities is subordinated and subject in right, to the extent and in the manner provided in this Article, to the prior payment in full of all Senior Indebtedness.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;Senior Indebtedness&#8221; means the principal of and premium, if any, and interest on the following, whether outstanding on the date hereof or thereafter incurred, created or assumed&#58; (i) indebtedness of the Issuer for money borrowed by the Issuer (including purchase money obligations) or evidenced by debentures (other than the Subordinated Securities), notes, bankers&#8217; acceptances or other corporate debt securities, or similar instruments issued by the Issuer&#59; (ii) all capital lease obligations of the Issuer&#59; (iii) all obligations of the Issuer issued or assumed as the deferred purchase price of property, all conditional sale obligations of the Issuer and all obligations of the Issuer under any title retention agreement (but excluding trade accounts payable arising in the ordinary course of business)&#59; (iv) obligations with respect to letters of credit&#59; (v) all indebtedness of others of the type referred to in the preceding clauses (i) through (iv) assumed by or guaranteed in any manner by the Issuer or in effect guaranteed by the Issuer&#59; (vi) all obligations of the type referred to in clauses (i) through (v) above of other persons secured by any lien on any property or asset of the Issuer (whether or not such obligation is assumed by the Issuer), except for (1) any such indebtedness that is by its terms subordinated to or pari passu with the Subordinated Securities, as the case may be, including all other debt securities and guaranties in respect of those debt securities, issued to any other trusts, partnerships or other entities affiliated with the Issuer which act as a financing vehicle of the Issuer in connection with the issuance of preferred securities by such entity or other securities which rank pari passu with, or junior to, the Preferred Securities, and (2) any indebtedness between or among the Issuer and its affiliates&#59; and&#47;or (vii) renewals, extensions or refundings of any of the indebtedness referred to in the preceding clauses unless, in the case of any particular indebtedness, renewal, extension or refunding, under the express provisions of the instrument creating or evidencing the same or the assumption or guarantee of the same, or pursuant to which the same is outstanding, such indebtedness or such renewal, extension or refunding thereof is not superior in right of payment to the Subordinated Securities.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">D-1</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Page 2</font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This Article shall constitute a continuing obligation to all Persons who, in reliance upon such provisions become holders of, or continue to hold, Senior Indebtedness, and such provisions are made for the benefit of the holders of Senior Indebtedness, and such holders are made obligees hereunder and they and&#47;or each of them may enforce such provisions.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section __.2.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Issuer Not to Make Payments with Respect to Subordinated Securities in Certain Circumstances</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;Upon the maturity of any Senior Indebtedness by lapse of time, acceleration or otherwise, all principal thereof and premium and interest thereon shall first be paid in full, or such payment duly provided for in cash in a manner satisfactory to the holders of such Senior Indebtedness, before any payment is made on account of the principal of, or interest on, Subordinated Securities or to acquire any Subordinated Securities or on account of any sinking fund provisions of any Subordinated Securities (except payments made in capital stock of the Issuer or in warrants, rights or options to purchase or acquire capital stock of the Issuer, sinking fund payments made in Subordinated Securities acquired by the Issuer before the maturity of such Senior Indebtedness, and payments made through the exchange of other debt obligations of the Issuer for such Subordinated Securities in accordance with the terms of such Subordinated Securities, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that such debt obligations are subordinated to Senior Indebtedness at least to the extent that the Subordinated Securities for which they are exchanged are so subordinated pursuant to this Article ____).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;Upon the happening and during the continuation of any default in payment of the principal of, or interest on, any Senior Indebtedness when the same becomes due and payable or in the event any judicial proceeding shall be pending with respect to any such default, then, unless and until such default shall have been cured or waived or shall have ceased to exist, no payment shall be made by the Issuer with respect to the principal of, or interest on, Subordinated Securities or to acquire any Subordinated Securities or on account of any sinking fund provisions of Subordinated Securities (except payments made in capital stock of the Issuer or in warrants, rights, or options to purchase or acquire capital stock of the Issuer, sinking fund payments made in Subordinated Securities acquired by the Issuer before such default and notice thereof, and payments made through the exchange of other debt obligations of the Issuer for such Subordinated Securities in accordance with the terms of such Subordinated Securities, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that such debt obligations are subordinated to Senior Indebtedness at least to the extent that the Subordinated Securities for which they are exchanged are so subordinated pursuant to this Article ____).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;In the event that, notwithstanding the provisions of this Section ___.2, the Issuer shall make any payment to the Trustee on account of the principal of or interest on Subordinated Securities, or on account of any sinking fund provisions of such Subordinated Securities, after the maturity of any Senior Indebtedness as described in Section ___.2(a) above or after the happening of a default in payment of the principal of or interest on any Senior Indebtedness as described in Section ___.2(b) above, then, unless and until all Senior Indebtedness which shall have matured, and all premium and interest thereon, shall have been paid in full (or the declaration of acceleration thereof shall have been rescinded or annulled), or such default shall </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">D-2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Page 3</font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">have been cured or waived or shall have ceased to exist, such payment (subject to the provisions of Sections ___.6 and ___.7) shall be held by the Trustee, in trust for the benefit of, and shall be paid forthwith over and delivered to, the holders of such Senior Indebtedness (pro rata as to each of such holders on the basis of the respective amounts of Senior Indebtedness held by them) or their representative or the trustee under the indenture or other agreement (if any) pursuant to which such Senior Indebtedness may have been issued, as their respective interests may appear, for application to the payment of all such Senior Indebtedness remaining unpaid to the extent necessary to pay the same in full in accordance with its terms, after giving effect to any concurrent payment or distribution to or for the holders of Senior Indebtedness.  The Issuer shall give prompt written notice to the Trustee of any default in the payment of principal of or interest on any Senior Indebtedness.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section __.3.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Subordinated Securities Subordinated to Prior Payment of All Senior Indebtedness on Dissolution, Liquidation or Reorganization of Issuer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Upon any distribution of assets of the Issuer in any dissolution, winding up, liquidation or reorganization of the Issuer (whether voluntary or involuntary, in bankruptcy, insolvency or receivership proceedings or upon an assignment for the benefit of creditors or otherwise)&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;the holders of all Senior Indebtedness shall first be entitled to receive payments in full of the principal thereof and premium and interest due thereon, or provision shall be made for such payment, before the Holders of Subordinated Securities are entitled to receive any payment on account of the principal of or interest on such Subordinated Securities&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;any payment or distribution of assets of the Issuer of any kind or character, whether in cash, property or securities (other than securities of the Issuer as reorganized or readjusted or securities of the Issuer or any other corporation provided for by a plan of reorganization or readjustment the payment of which is subordinate, at least to the extent provided in this Article ____ with respect to Subordinated Securities, to the payment in full without diminution or modification by such plan of all Senior Indebtedness), to which the Holders of Subordinated Securities or the Trustee on behalf of the Holders of Subordinated Securities would be entitled except for the provisions of this Article ____ shall be paid or delivered by the liquidating trustee or agent or other person making such payment or distribution directly to the holders of Senior Indebtedness or their representative, or to the trustee under any indenture under which Senior Indebtedness may have been issued (pro rata as to each such holder, representative or trustee on the basis of the respective amounts of unpaid Senior Indebtedness held or represented by each), to the extent necessary to make payment in full of all Senior Indebtedness remaining unpaid, after giving effect to any concurrent payment or distribution or provision thereof to the holders of such Senior Indebtedness&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;in the event that notwithstanding the foregoing provisions of this Section ___.3, any payment or distribution of assets of the Issuer of any kind or character, whether in cash, property or securities (other than securities of the Issuer as reorganized or readjusted or securities of the Issuer or any other corporation provided for by a plan of reorganization or readjustment the payment of which is subordinate, at least to the extent provided in this Article ____ with respect to Subordinated Securities, to the payment in full without diminution or modification by </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">D-3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Page 4</font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">such plan of all Senior Indebtedness), shall be received by the Trustee or the Holders of the Subordinated Securities on account of principal of or interest on the Subordinated Securities before all Senior Indebtedness is paid in full, or effective provision made for its payment, such payment or distribution (subject to the provisions of Section ___.6 and ___.7) shall be received and held in trust for and shall be paid over to the holders of the Senior Indebtedness remaining unpaid or unprovided for or their representative, or to the trustee under any indenture under which such Senior Indebtedness may have been issued (pro rata as provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">clause (b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> above), for application to the payment of such Senior Indebtedness until all such Senior Indebtedness shall have been paid in full, after giving effect to any concurrent payment or distribution or provision therefor to the holders of such Senior Indebtedness.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The Issuer shall give prompt written notice to the Trustee of any dissolution, winding up, liquidation or reorganization of the Issuer.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The consolidation of the Issuer with, or the merger of the Issuer into, another corporation or the liquidation or dissolution of the Issuer following the conveyance or transfer of its property as an entirety, or substantially as an entirety, to another corporation upon the terms and conditions provided for in Article ____ hereof shall not be deemed a dissolution, winding up, liquidation or reorganization for the purposes of this Section ___.3 if such other corporation shall, as a part of such consolidation, merger, conveyance or transfer, comply with the conditions stated such in Article ____.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section __.4.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Holders of Subordinated Securities to be Subrogated to Right of Holders of Senior Indebtedness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Subject to the payment in full of all Senior Indebtedness, the Holders of Subordinated Securities shall be subrogated to the rights of the holders of Senior Indebtedness to receive payments or distributions of assets of the Issuer applicable to the Senior Indebtedness until all amounts owing on Subordinated Securities shall be paid in full, and for the purposes of such subrogation no payments or distributions to the holders of the Senior Indebtedness by or on behalf of the Issuer or by or on behalf of the Holders of Subordinated Securities by virtue of this Article ____ which otherwise would have been made to the Holders of Subordinated Securities shall, as between the Issuer, its creditors other than holders of Senior Indebtedness and the Holders of Subordinated Securities, be deemed to be payment by the Issuer to or on account of the Senior Indebtedness, it being understood that the provisions of this Article ____ are and are intended solely for the purpose of defining the relative rights of the Holders of the Subordinated Securities, on the one hand, and the holders of the Senior Indebtedness, on the other hand.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section __.5.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Obligation of the Issuer Unconditional</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Nothing contained in this Article ____ or elsewhere in this Indenture or in any Subordinated Security is intended to or shall impair, as among the Issuer, its creditors other than holders of Senior Indebtedness and the Holders of Subordinated Securities, the obligation of the Issuer, which is absolute and unconditional, to pay to the Holders of Subordinated Securities the principal of, and interest on, Subordinated Securities as and when the same shall become due and payable in accordance with their terms, or is intended to or shall affect the relative rights of the Holders of Subordinated Securities and creditors of the Issuer other than the holders of the Senior Indebtedness, nor shall anything herein or therein prevent the Trustee or the Holder of any Subordinated Security from </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">D-4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Page 5</font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">exercising all remedies otherwise permitted by applicable law upon default under this Indenture, subject to the rights, if any, under this Article ____ of the holders of Senior Indebtedness in respect of cash, property or securities of the Issuer received upon the exercise of any such remedy.  Upon any payment or distribution of assets of the Issuer referred to in this Article ____, the Trustee and Holders of Subordinated Securities shall be entitled to rely upon any order or decree made by any court of competent jurisdiction in which such dissolution, winding up, liquidation or reorganization proceedings are pending, or, subject to the provisions of Section ___ and ___, a certificate of the receiver, trustee in bankruptcy, liquidating trustee or agent or other Person making such payment or distribution to the Trustee or the Holders of Subordinated Securities, for the purposes of ascertaining the Persons entitled to participate in such distribution, the holders of the Senior Indebtedness and other indebtedness of the Issuer, the amount thereof or payable thereon, the amount or amounts paid or distributed thereon and all other facts pertinent thereto or to this Article ____.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Nothing contained in this Article ____ or elsewhere in this Indenture or in any Subordinated Security is intended to or shall affect the obligation of the Issuer to make, or prevent the Issuer from making, at any time except during the pendency of any dissolution, winding up, liquidation or reorganization proceeding, and, except as provided in subsections (a) and (b) of Section ___.2, payments at any time of the principal of, or interest on, Subordinated Securities.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section __.6.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Trustee Entitled to Assume Payments Not Prohibited in Absence of Notice</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Issuer shall give prompt written notice to the Trustee of any fact known to the Issuer which would prohibit the making of any payment or distribution to or by the Trustee in respect of the Subordinated Securities.  Notwithstanding the provisions of this Article ____ or any provision of this Indenture, the Trustee shall not at any time be charged with knowledge of the existence of any facts which would prohibit the making of any payment or distribution to or by the Trustee, unless at least two Business Days prior to the making of any such payment, the Trustee shall have received written notice thereof from the Issuer or from one or more holders of Senior Indebtedness or from any representative thereof or from any trustee therefor, together with proof satisfactory to the Trustee of such holding of Senior Indebtedness or of the authority of such representative or trustee&#59; and, prior to the receipt of any such written notice, the Trustee, subject to the provisions of Sections ___ and ___, shall be entitled to assume conclusively that no such facts exist.  The Trustee shall be entitled to rely on the delivery to it of a written notice by a Person representing himself to be a holder of Senior Indebtedness (or a representative or trustee on behalf of the holder) to establish that such notice has been given by a holder of Senior Indebtedness (or a representative of or trustee on behalf of any such holder).  In the event that the Trustee determines, in good faith, that further evidence is required with respect to the right of any Person as a holder of Senior Indebtedness to participate in any payments or distribution pursuant of this Article ____, the Trustee may request such Person to furnish evidence to the reasonable satisfaction of the Trustee as to the amount of Senior Indebtedness held by such Person, as to the extent to which such Person is entitled to participate in such payment or distribution, and as to other facts pertinent to the rights of such Person under this Article ____, and if such evidence is not furnished, the Trustee may defer any payment to such Person pending judicial determination as to the right of such Person to receive such payment.  The Trustee, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">D-5</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Page 6</font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">however, shall not be deemed to owe any fiduciary duty to the holders of Senior Indebtedness and nothing in this Article ____ shall apply to claims of, or payments to, the Trustee under or pursuant to Section ___.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section __.7.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Application by Trustee of Monies or Government Obligations Deposited with It</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Money or Government Obligations deposited in trust with the Trustee pursuant to and in accordance with Section ____ shall be for the sole benefit of Securityholders and, to the extent allocated for the payment of Subordinated Securities, shall not be subject to the subordination provisions of this Article ____, if the same are deposited in trust prior to the happening of any event specified in Section ___.2.  Otherwise, any deposit of monies or Government Obligations by the Issuer with the Trustee or any paying agent (whether or not in trust) for the payment of the principal of, or interest on, any Subordinated Securities shall be subject to the provisions of Section ___.1, ___.2 and ___.3 except that, if prior to the date on which by the terms of this Indenture any such monies may become payable for any purposes (including, without limitation, the payment of the principal of, or the interest, if any, on any Subordinated Security) the Trustee shall not have received with respect to such monies the notice provided for in Section ___.6, then the Trustee or the paying agent shall have full power and authority to receive such monies and Government Obligations and to apply the same to the purpose for which they were received, and shall not be affected by any notice to the contrary which may be received by it on or after such date.  This Section ___.7 shall be construed solely for the benefit of the Trustee and paying agent and, as to the first sentence hereof, the Securityholders, and shall not otherwise effect the rights of holders of Senior Indebtedness.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section __.8.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Subordination Rights Not Impaired by Acts or Omissions of Issuer or Holders of Senior Indebtedness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  No rights of any present or future holders of any Senior Indebtedness to enforce subordination as provided herein shall at any time in any way be prejudiced or impaired by any act or failure to act on the part of the Issuer or by any act or failure to act, in good faith, by any such holders or by any noncompliance by the Issuer with the terms of this Indenture, regardless of any knowledge thereof which any such holder may have or be otherwise charged with.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Without in any way limiting the generality of the foregoing paragraph, the holders of Senior Indebtedness of the Issuer may, at any time and from time to time, without the consent of or notice to the Trustee or the Holders of the Subordinated Securities, without incurring responsibility to the Holders of the Subordinated Securities and without impairing or releasing the subordination provided in this Article ____ or the obligations hereunder of the Holders of the Subordinated Securities to the holders of such Senior Indebtedness, do any one or more of the following&#58; (i) change the manner, place or terms of payment or extend the time of payment of, or renew or alter, such Senior Indebtedness, or otherwise amend or supplement in any manner such Senior Indebtedness or any instrument evidencing the same or any agreement under which such Senior Indebtedness is outstanding&#59; (ii) sell, exchange, release or otherwise deal with any property pledged, mortgaged or otherwise securing such Senior Indebtedness&#59; (iii) release any Person liable in any manner for the collection for such Senior Indebtedness&#59; and (iv) exercise or refrain from exercising any rights against the Issuer, as the case may be, and any other Person.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">D-6</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Page 7</font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section __.9.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Securityholders Authorize Trustee to Effectuate Subordination of Securities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Each Holder of Subordinated Securities by his acceptance thereof authorizes and expressly directs the Trustee on his behalf to take such action as may be necessary or appropriate to effectuate the subordination provided in this Article ____ and appoints the Trustee his attorney-in-fact for such purpose, including in the event of any dissolution, winding up, liquidation or reorganization of the Issuer (whether in bankruptcy, insolvency or receivership proceedings or upon an assignment for the benefit of creditors or otherwise) the immediate filing of a claim for the unpaid balance of his Subordinated Securities in the form required in said proceedings and causing said claim to be approved.  If the Trustee does not file a proper claim or proof of debt in the form required in such proceeding prior to 30 days before the expiration of the time to file such claim or claims, then the holders of Senior Indebtedness have the right to file and are hereby authorized to file an appropriate claim for and on behalf of the Holders of said Subordinated Securities.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section __.10.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Right of Trustee to Hold Senior Indebtedness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Trustee in its individual capacity shall be entitled to all of the rights set forth in this Article ____ in respect of any Senior Indebtedness at any time held by it to the same extent as any other holder of Senior Indebtedness, and nothing in this Indenture shall be construed to deprive the Trustee of any of its rights as such holder.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">With respect to the holders of Senior Indebtedness of the Issuer, the Trustee undertakes to perform or to observe only such of its covenants and obligations as are specifically set forth in this Article ____, and no implied covenants or obligations with respect to the holders of such Senior Indebtedness shall be read into this Indenture against the Trustee.  The Trustee shall not be deemed to owe any fiduciary duty to the holders of such Senior Indebtedness and, subject to the provisions of Sections ___.2 and ___.3, the Trustee shall not be liable to any holder of such Senior Indebtedness if it shall pay over or deliver to Holders of Subordinated Securities, the Issuer or any other Person money or assets to which any holder of such Senior Indebtedness shall be entitled by virtue of this Article ____ or otherwise.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section __.11.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Article ____ Not to Prevent Events of Defaults</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The failure to make a payment on account of principal or interest by reason of any provision in this Article ____ shall not be construed as preventing the occurrence of an Event of Default under Section ____.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">D-7</font></div></div></div><div id="ia2218b0a89f64f168421a2b651c8355b_89"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Page 8</font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SCHEDULE 1</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Intentionally Omitted</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Sch.-1</font></div></div></div><div id="ia2218b0a89f64f168421a2b651c8355b_187"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Page 9</font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SCHEDULE 2</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">COMMITMENT SCHEDULE</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.008%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.792%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">BANK</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">COMMITMENT</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">U.S. Bank National Association</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">$350,000,000</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Sumitomo Mitsui Banking Corporation</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">$350,000,000</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">PNC Bank, National Association</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">$300,000,000</font></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">AGGREGATE COMMITMENT</font></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">$1,000,000,000</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">Sch.-2</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>cms10q20220630_ex31-1.htm
<DESCRIPTION>EXHIBIT 31.1 - CEO 302 CERTIFICATION (CMS ENERGY)
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i864538fe81d74288ab1d547609deee6a_1"></div><div style="min-height:45pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit&#160;31.1</font></div><div><font><br></font></div></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Certification of Garrick J. Rochow</font></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">I, Garrick J. Rochow, certify that&#58;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">I have reviewed this quarterly report on Form&#160;10-Q of CMS&#160;Energy Corporation&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">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&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">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&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a&#8209;15(e) and 15d&#8209;15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a&#8209;15(f) and 15d&#8209;15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.46pt">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&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:8.84pt">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&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.46pt">Evaluated the effectiveness of the registrant&#8217;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&#59; and</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:8.84pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.46pt">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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:8.84pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom:13pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.275%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.660%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Dated&#58; July 28, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#47;s&#47; Garrick J. Rochow</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Garrick J. Rochow</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>4
<FILENAME>cms10q20220630_ex31-2.htm
<DESCRIPTION>EXHIBIT 31.2 - CFO 302 CERTIFICATION (CMS ENERGY)
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i7c80b53b70f4461c996ac4af29badf8c_1"></div><div style="min-height:45pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit&#160;31.2</font></div><div><font><br></font></div></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Certification of Rejji P. Hayes</font></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">I, Rejji P. Hayes, certify that&#58;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">I have reviewed this quarterly report on Form&#160;10-Q of CMS&#160;Energy Corporation&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">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&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">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&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a&#8209;15(e) and 15d&#8209;15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a&#8209;15(f) and 15d&#8209;15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.46pt">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&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:8.84pt">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&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.46pt">Evaluated the effectiveness of the registrant&#8217;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&#59; and</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:8.84pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.46pt">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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:19pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:8.84pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.275%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.660%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Dated&#58; July 28, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#47;s&#47; Rejji P. Hayes</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Rejji P. Hayes</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</font></td></tr></table></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.3
<SEQUENCE>5
<FILENAME>cms10q20220630_ex31-3.htm
<DESCRIPTION>EXHIBIT 31.3 - CEO 302 CERTIFICATION (CONSUMERS)
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="iaea97b0852f94964b2e09dcf156fabe1_1"></div><div style="min-height:45pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit&#160;31.3</font></div><div><font><br></font></div></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Certification of Garrick J. Rochow</font></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">I, Garrick J. Rochow, certify that&#58;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">I have reviewed this quarterly report on Form&#160;10-Q of Consumers Energy Company&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">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&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">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&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a&#8209;15(e) and 15d&#8209;15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a&#8209;15(f) and 15d&#8209;15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.46pt">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&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:8.84pt">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&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.46pt">Evaluated the effectiveness of the registrant&#8217;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&#59; and</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:8.84pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.46pt">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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:19pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:8.84pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.275%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.660%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Dated&#58; July 28, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#47;s&#47; Garrick J. Rochow</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Garrick J. Rochow</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td></tr></table></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.4
<SEQUENCE>6
<FILENAME>cms10q20220630_ex31-4.htm
<DESCRIPTION>EXHIBIT 31.4 - CFO 302 CERTIFICATION (CONSUMERS)
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i80c6096dc0514c5cb9c69a140d931a63_1"></div><div style="min-height:45pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit&#160;31.4</font></div><div><font><br></font></div></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Certification of Rejji P. Hayes</font></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">I, Rejji P. Hayes, certify that&#58;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">I have reviewed this quarterly report on Form&#160;10-Q of Consumers Energy Company&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">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&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">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&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a&#8209;15(e) and 15d&#8209;15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a&#8209;15(f) and 15d&#8209;15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.46pt">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&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:8.84pt">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&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.46pt">Evaluated the effectiveness of the registrant&#8217;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&#59; and</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:8.84pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.46pt">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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:19pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:8.84pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.275%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.660%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Dated&#58; July 28, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#47;s&#47; Rejji P. Hayes</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Rejji P. Hayes</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</font></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>7
<FILENAME>cms10q20220630_ex32-1.htm
<DESCRIPTION>EXHIBIT 32.1 - 906 CERTIFICATION (CMS ENERGY)
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i0336eb711516472bb52586075e0f24f0_1"></div><div style="min-height:45pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit&#160;32.1</font></div><div><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Certification of CEO and CFO Pursuant to 18&#160;U.S.C. Section&#160;1350, as Adopted Pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In connection with the Quarterly Report on Form&#160;10-Q of CMS&#160;Energy Corporation (the &#8220;Company&#8221;) for the quarterly period ended</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">June&#160;30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), Garrick J. Rochow, as President and Chief Executive Officer of the Company, and Rejji P. Hayes, as Executive Vice President and Chief Financial Officer of the Company, each hereby certifies, pursuant to 18&#160;U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of&#160;2002, that, to the best of his knowledge&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">The Report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of&#160;1934&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.942%"><tr><td style="width:1.0%"></td><td style="width:11.932%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.868%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#47;s&#47; Garrick J. Rochow</font></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Garrick J. Rochow</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">July 28, 2022</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#47;s&#47; Rejji P. Hayes</font></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Rejji P. Hayes</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">July 28, 2022</font></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>8
<FILENAME>cms10q20220630_ex32-2.htm
<DESCRIPTION>EXHIBIT 32.2 - 906 CERTIFICATION (CONSUMERS)
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i16cbf8a061a04d0b95aaac0ef690812a_1"></div><div style="min-height:45pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit&#160;32.2</font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Certification of CEO and CFO Pursuant to 18&#160;U.S.C. Section&#160;1350, as Adopted Pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In connection with the Quarterly Report on Form&#160;10-Q of Consumers Energy Company (the &#8220;Company&#8221;) for the quarterly period ended</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">June&#160;30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), Garrick J. Rochow, as President and Chief Executive Officer of the Company, and Rejji P. Hayes, as Executive Vice President and Chief Financial Officer of the Company, each hereby certifies, pursuant to 18&#160;U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of&#160;2002, that, to the best of his knowledge&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">The Report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of&#160;1934&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-bottom:7pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.942%"><tr><td style="width:1.0%"></td><td style="width:11.932%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.868%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#47;s&#47; Garrick J. Rochow</font></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Garrick J. Rochow</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">President and</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Chief Executive Officer</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">July 28, 2022</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#47;s&#47; Rejji P. Hayes</font></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Rejji P. Hayes</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">July 28, 2022</font></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>9
<FILENAME>cms-20220630.xsd
<DESCRIPTION>XBRL SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:f56e76bc-dc2d-4e1c-9a63-4664a44fcf0e,g:26fbf97e-fb8f-4049-859b-fb09dc23af16-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:cms="http://www.consumersenergy.com/20220630" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.consumersenergy.com/20220630">
  <xs:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cms-20220630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cms-20220630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cms-20220630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cms-20220630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.consumersenergy.com/role/CoverPage">
        <link:definition>0001001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited" roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited">
        <link:definition>1001002 - Statement - CMS Energy Corporation Consolidated Statements of Income (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CMSEnergyCorporationConsolidatedStatementsofIncomeUnauditedParenthetical" roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnauditedParenthetical">
        <link:definition>1402401 - Statement - CMS Energy Corporation Consolidated Statements of Income (Unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited" roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited">
        <link:definition>1003003 - Statement - CMS Energy Corporation Consolidated Statements of Comprehensive Income (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical" roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical">
        <link:definition>1004004 - Statement - CMS Energy Corporation Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited" roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited">
        <link:definition>1005005 - Statement - CMS Energy Corporation Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited" roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited">
        <link:definition>1006006 - Statement - CMS Energy Corporation Consolidated Balance Sheets (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical" roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical">
        <link:definition>1007007 - Statement - CMS Energy Corporation Consolidated Balance Sheets (Unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited" roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited">
        <link:definition>1008008 - Statement - CMS Energy Corporation Consolidated Statements of Changes in Equity (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited" roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited">
        <link:definition>1009009 - Statement - Consumers Energy Company Consolidated Statements of Income (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited" roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited">
        <link:definition>1010010 - Statement - Consumers Energy Company Consolidated Statements of Comprehensive Income (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical" roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical">
        <link:definition>1011011 - Statement - Consumers Energy Company Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited" roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited">
        <link:definition>1012012 - Statement - Consumers Energy Company Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited" roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited">
        <link:definition>1013013 - Statement - Consumers Energy Company Consolidated Balance Sheets (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsumersEnergyCompanyConsolidatedBalanceSheetsUnauditedParenthetical" roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnauditedParenthetical">
        <link:definition>1014014 - Statement - Consumers Energy Company Consolidated Balance Sheets (Unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited" roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited">
        <link:definition>1015015 - Statement - Consumers Energy Company Consolidated Statements of Changes in Equity (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesPolicy" roleURI="http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy">
        <link:definition>2201201 - Disclosure - Significant Accounting Policies (Policy)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryMatters" roleURI="http://www.consumersenergy.com/role/RegulatoryMatters">
        <link:definition>2102101 - Disclosure - Regulatory Matters</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryMattersQuarterlyNarrativeDetails" roleURI="http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails">
        <link:definition>2403402 - Disclosure - Regulatory Matters - Quarterly Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingenciesandCommitments" roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitments">
        <link:definition>2104102 - Disclosure - Contingencies and Commitments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingenciesandCommitmentsTables" roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables">
        <link:definition>2305301 - Disclosure - Contingencies and Commitments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingenciesandCommitmentsContingenciesAndCommitmentsDetails" roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails">
        <link:definition>2406403 - Disclosure - Contingencies and Commitments (Contingencies And Commitments) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingenciesandCommitmentsExpectedRemediationCostByYearDetails" roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails">
        <link:definition>2407404 - Disclosure - Contingencies and Commitments (Expected Remediation Cost By Year) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingenciesandCommitmentsGuaranteesDetails" roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails">
        <link:definition>2408405 - Disclosure - Contingencies and Commitments (Guarantees) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancingsandCapitalization" roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalization">
        <link:definition>2109103 - Disclosure - Financings and Capitalization</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancingsandCapitalizationTables" roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationTables">
        <link:definition>2310302 - Disclosure - Financings and Capitalization (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancingsandCapitalizationMajorLongTermDebtRetirementsDetails" roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtRetirementsDetails">
        <link:definition>2411406 - Disclosure - Financings and Capitalization (Major Long-Term Debt Retirements) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails" roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails">
        <link:definition>2412407 - Disclosure - Financings and Capitalization (Schedule of Revolving Credit Facilities) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancingsandCapitalizationNarrativeDetails" roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails">
        <link:definition>2413408 - Disclosure - Financings and Capitalization (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancingsandCapitalizationScheduleofForwardStockContractsDetails" roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails">
        <link:definition>2414409 - Disclosure - Financings and Capitalization (Schedule of Forward Stock Contracts) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://www.consumersenergy.com/role/FairValueMeasurements">
        <link:definition>2115104 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsTables" roleURI="http://www.consumersenergy.com/role/FairValueMeasurementsTables">
        <link:definition>2316303 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" roleURI="http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails">
        <link:definition>2417410 - Disclosure - Fair Value Measurements (Assets And Liabilities Measured At Fair Value On A Recurring Basis) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstruments" roleURI="http://www.consumersenergy.com/role/FinancialInstruments">
        <link:definition>2118105 - Disclosure - Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsTables" roleURI="http://www.consumersenergy.com/role/FinancialInstrumentsTables">
        <link:definition>2319304 - Disclosure - Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails" roleURI="http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails">
        <link:definition>2420411 - Disclosure - Financial Instruments (Schedule Of Carrying Amounts And Fair Values Of Financial Instruments) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsNarrativeDetails" roleURI="http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails">
        <link:definition>2421412 - Disclosure - Financial Instruments (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RetirementBenefits" roleURI="http://www.consumersenergy.com/role/RetirementBenefits">
        <link:definition>2122106 - Disclosure - Retirement Benefits</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RetirementBenefitsTables" roleURI="http://www.consumersenergy.com/role/RetirementBenefitsTables">
        <link:definition>2323305 - Disclosure - Retirement Benefits (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RetirementBenefitsQuarterlyNarrativeDetails" roleURI="http://www.consumersenergy.com/role/RetirementBenefitsQuarterlyNarrativeDetails">
        <link:definition>2424413 - Disclosure - Retirement Benefits (Quarterly Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RetirementBenefitsScheduleOfNetBenefitCostsDetails" roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails">
        <link:definition>2425414 - Disclosure - Retirement Benefits (Schedule Of Net Benefit Costs) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.consumersenergy.com/role/IncomeTaxes">
        <link:definition>2126107 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.consumersenergy.com/role/IncomeTaxesTables">
        <link:definition>2327306 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails" roleURI="http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails">
        <link:definition>2428415 - Disclosure - Income Taxes (Schedule Of Effective Income Rate Reconciliation) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareCMSEnergy" roleURI="http://www.consumersenergy.com/role/EarningsPerShareCMSEnergy">
        <link:definition>2129108 - Disclosure - Earnings Per Share - CMS Energy</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareCMSEnergyTables" roleURI="http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyTables">
        <link:definition>2330307 - Disclosure - Earnings Per Share - CMS Energy (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails" roleURI="http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails">
        <link:definition>2431416 - Disclosure - Earnings Per Share - CMS Energy (Basic And Diluted EPS Computations) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Revenue" roleURI="http://www.consumersenergy.com/role/Revenue">
        <link:definition>2132109 - Disclosure - Revenue</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueTables" roleURI="http://www.consumersenergy.com/role/RevenueTables">
        <link:definition>2333308 - Disclosure - Revenue (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueDisaggregationofRevenueDetails" roleURI="http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails">
        <link:definition>2434417 - Disclosure - Revenue (Disaggregation of Revenue) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueNarrativeDetails" roleURI="http://www.consumersenergy.com/role/RevenueNarrativeDetails">
        <link:definition>2435418 - Disclosure - Revenue (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashandCashEquivalents" roleURI="http://www.consumersenergy.com/role/CashandCashEquivalents">
        <link:definition>2136110 - Disclosure - Cash and Cash Equivalents</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashandCashEquivalentsTables" roleURI="http://www.consumersenergy.com/role/CashandCashEquivalentsTables">
        <link:definition>2337309 - Disclosure - Cash and Cash Equivalents (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashandCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails" roleURI="http://www.consumersenergy.com/role/CashandCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails">
        <link:definition>2438419 - Disclosure - Cash and Cash Equivalents (Schedule Of Cash And Cash Equivalents, Including Restricted Amounts) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ReportableSegments" roleURI="http://www.consumersenergy.com/role/ReportableSegments">
        <link:definition>2139111 - Disclosure - Reportable Segments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ReportableSegmentsTables" roleURI="http://www.consumersenergy.com/role/ReportableSegmentsTables">
        <link:definition>2340310 - Disclosure - Reportable Segments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ReportableSegmentsDetails" roleURI="http://www.consumersenergy.com/role/ReportableSegmentsDetails">
        <link:definition>2441420 - Disclosure - Reportable Segments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntities" roleURI="http://www.consumersenergy.com/role/VariableInterestEntities">
        <link:definition>2142112 - Disclosure - Variable Interest Entities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntitiesTables" roleURI="http://www.consumersenergy.com/role/VariableInterestEntitiesTables">
        <link:definition>2343311 - Disclosure - Variable Interest Entities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntitiesNarrativeDetails" roleURI="http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails">
        <link:definition>2444421 - Disclosure - Variable Interest Entities (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails" roleURI="http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails">
        <link:definition>2445422 - Disclosure - Variable Interest Entities (Consolidated Information of Variable Interest Entity) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ExitActivitiesandDiscontinuedOperations" roleURI="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperations">
        <link:definition>2146113 - Disclosure - Exit Activities and Discontinued Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ExitActivitiesandDiscontinuedOperationsTables" roleURI="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsTables">
        <link:definition>2347312 - Disclosure - Exit Activities and Discontinued Operations - (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ExitActivitiesandDiscontinuedOperationsNarrativeDetails" roleURI="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails">
        <link:definition>2448423 - Disclosure - Exit Activities and Discontinued Operations - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ExitActivitiesandDiscontinuedOperationsScheduleofRetentionBenefitLiabilityRollForwardDetails" roleURI="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsScheduleofRetentionBenefitLiabilityRollForwardDetails">
        <link:definition>2449424 - Disclosure - Exit Activities and Discontinued Operations - Schedule of Retention Benefit Liability Roll Forward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails" roleURI="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails">
        <link:definition>2450425 - Disclosure - Exit Activities and Discontinued Operations - Income from Discontinued Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="cms_RevolvingCreditFacilitiesSixMember" abstract="true" name="RevolvingCreditFacilitiesSixMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP" abstract="false" name="PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_NetOverUnderRecoveryOfExpenseIncludingInterestAuthorized" abstract="false" name="NetOverUnderRecoveryOfExpenseIncludingInterestAuthorized" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_GasCostRecoveryMember" abstract="false" name="GasCostRecoveryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_NWOHoldcoLLCMember" abstract="true" name="NWOHoldcoLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_GasUtilityMember" abstract="false" name="GasUtilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_AviatorWindMember" abstract="true" name="AviatorWindMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_SeveranceBenefitsMember" abstract="true" name="SeveranceBenefitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_RayCompressorStationMember" abstract="true" name="RayCompressorStationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_OtherUtilityServiceMember" abstract="false" name="OtherUtilityServiceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_StockOfferingProgramMaximumValue" abstract="false" name="StockOfferingProgramMaximumValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_TermLoanFacilityMember" abstract="true" name="TermLoanFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_AlternativeRevenuePrograms" abstract="false" name="AlternativeRevenuePrograms" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_UnsecuredTermLoanCreditAgreementDueJanuary2024Member" abstract="true" name="UnsecuredTermLoanCreditAgreementDueJanuary2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_A5.875JuniorSubordinatedNotesDue2079Member" abstract="true" name="A5.875JuniorSubordinatedNotesDue2079Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_FinancialInstrumentsAbstract" abstract="true" name="FinancialInstrumentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_FinancialInstrumentsLineItems" abstract="true" name="FinancialInstrumentsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_ManufacturedGasPlantMember" abstract="false" name="ManufacturedGasPlantMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_NotesReceivableRelatedPartiesFairValueDisclosure" abstract="false" name="NotesReceivableRelatedPartiesFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_FinancialInstrumentsTable" abstract="true" name="FinancialInstrumentsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cms_PowerSupplyCostRecoveryMember" abstract="false" name="PowerSupplyCostRecoveryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_IncomeTaxesTable" abstract="true" name="IncomeTaxesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cms_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cms_VariableInterestEntityMaximumCapacity" abstract="false" name="VariableInterestEntityMaximumCapacity" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:powerItemType"/>
  <xs:element id="cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure" abstract="false" name="NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_PurchasedPowerRelatedParties" abstract="false" name="PurchasedPowerRelatedParties" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_ElectricUtilityMember" abstract="false" name="ElectricUtilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_SignificantAccountingPoliciesLineItems" abstract="true" name="SignificantAccountingPoliciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_ForwardContractsEnteredIntoSeptember152020AndMaturingDecember312022Member" abstract="true" name="ForwardContractsEnteredIntoSeptember152020AndMaturingDecember312022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_ScheduleOfFinancingAndCapitalizationTable" abstract="true" name="ScheduleOfFinancingAndCapitalizationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cms_EarningsPerShareBasicAndDilutedEPSAbstract" abstract="true" name="EarningsPerShareBasicAndDilutedEPSAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions" abstract="false" name="PublicUtilitiesPropertyPlantAndEquipmentAdditions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_CMSEnergyNotePayableMember" abstract="true" name="CMSEnergyNotePayableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" abstract="false" name="PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock" abstract="false" name="FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" abstract="false" name="PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_EnerBankMember" abstract="false" name="EnerBankMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract" abstract="true" name="DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_DeferredPropertyTaxes" abstract="false" name="DeferredPropertyTaxes" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_RadioTowerAssetsMember" abstract="true" name="RadioTowerAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_RevolvingCreditFacilitiesTwoMember" abstract="false" name="RevolvingCreditFacilitiesTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_IndustrialUtilityServiceMember" abstract="false" name="IndustrialUtilityServiceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_RetentionBenefitsMember" abstract="true" name="RetentionBenefitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_ElectricRateCaseMember" abstract="false" name="ElectricRateCaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalStockholderContribution" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_JHCampbell3PlantRetirementContractDisputeMember" abstract="true" name="JHCampbell3PlantRetirementContractDisputeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_NrepaMember" abstract="false" name="NrepaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_CerclaLiabilityMember" abstract="false" name="CerclaLiabilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_JHCampbellGeneratingUnitsMember" abstract="true" name="JHCampbellGeneratingUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_CommercialUtilityServiceMember" abstract="false" name="CommercialUtilityServiceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember" abstract="true" name="IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_EnterprisesMember" abstract="false" name="EnterprisesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_AccrualForEnvironmentalLossContingenciesInflationRate" abstract="false" name="AccrualForEnvironmentalLossContingenciesInflationRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cms_GraylingMember" abstract="false" name="GraylingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_SeriesCPreferredStockDepositarySharesMember" abstract="true" name="SeriesCPreferredStockDepositarySharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_FinancingIncome" abstract="false" name="FinancingIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_LudingtonMember" abstract="false" name="LudingtonMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_FinanceLeaseLiabilityAndOtherNoncurrent" abstract="false" name="FinanceLeaseLiabilityAndOtherNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_RestructuringAndRelatedCostIncurredCostCapitalized" abstract="false" name="RestructuringAndRelatedCostIncurredCostCapitalized" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_DefinedBenefitPlanAmortizationOfSettlementLoss" abstract="false" name="DefinedBenefitPlanAmortizationOfSettlementLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_A5.625JuniorSubordinatedNotesDue2078Member" abstract="true" name="A5.625JuniorSubordinatedNotesDue2078Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_InterestAndDividendIncomeRelatedParties" abstract="false" name="InterestAndDividendIncomeRelatedParties" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_ForwardContractsEnteredIntoDecember222020AndMaturingDecember312023Member" abstract="true" name="ForwardContractsEnteredIntoDecember222020AndMaturingDecember312023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_RevolvingCreditFacilitiesSevenMember" abstract="true" name="RevolvingCreditFacilitiesSevenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock" abstract="false" name="ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" abstract="false" name="NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_TESFilerCityMember" abstract="false" name="TESFilerCityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet" abstract="false" name="OtherNonoperatingIncomeExpenseRetirementBenefitsNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_SecuredOvernightFinancingRateSOFRMember" abstract="true" name="SecuredOvernightFinancingRateSOFRMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" abstract="false" name="PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_BayHarborMember" abstract="false" name="BayHarborMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties" abstract="false" name="UtilitiesOperatingExpensePurchasedPowerRelatedParties" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_NumberOfFormerManufacturedGasPlants" abstract="false" name="NumberOfFormerManufacturedGasPlants" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:positiveIntegerItemType"/>
  <xs:element id="cms_A5.875JuniorSubordinatedNotesDue2078Member" abstract="true" name="A5.875JuniorSubordinatedNotesDue2078Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment" abstract="false" name="AssetsNoncurrentOtherThanPropertyPlantAndEquipment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_RequestedRecoveryCollection" abstract="false" name="RequestedRecoveryCollection" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_PropertyPlantAndEquipmentNetExcludingCWIP" abstract="false" name="PropertyPlantAndEquipmentNetExcludingCWIP" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders" abstract="false" name="MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts" abstract="false" name="PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_TermLoanFacilityDueOctober2025Member" abstract="true" name="TermLoanFacilityDueOctober2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_EnergyWasteReductionPlanIncentiveMember" abstract="true" name="EnergyWasteReductionPlanIncentiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_RevolvingCreditFacilitiesFiveMember" abstract="true" name="RevolvingCreditFacilitiesFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_ShortTermDebtAuthorizedBorrowings" abstract="false" name="ShortTermDebtAuthorizedBorrowings" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_PublicUtilitiesPropertyPlantAndEquipmentEstimateOfPossibleDisallowance" abstract="false" name="PublicUtilitiesPropertyPlantAndEquipmentEstimateOfPossibleDisallowance" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_IncreaseDecreaseInIncomeTaxExpenseAbstract" abstract="true" name="IncreaseDecreaseInIncomeTaxExpenseAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_RevolvingCreditFacilitiesOneMember" abstract="false" name="RevolvingCreditFacilitiesOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_CorporateAndReconcilingItemsMember" abstract="true" name="CorporateAndReconcilingItemsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_NonCashTransactionsAbstract" abstract="true" name="NonCashTransactionsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_GuaranteesAndOtherContingenciesTable" abstract="true" name="GuaranteesAndOtherContingenciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cms_AccruedRateRefunds" abstract="false" name="AccruedRateRefunds" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_CommonStockholdersEquity" abstract="false" name="CommonStockholdersEquity" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_AviatorWindClassBMembershipMember" abstract="true" name="AviatorWindClassBMembershipMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_ResidentialUtilityServicesMember" abstract="false" name="ResidentialUtilityServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_RetentionIncentiveProgramMember" abstract="true" name="RetentionIncentiveProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_RestructuringAndRelatedCostDeferredCost" abstract="false" name="RestructuringAndRelatedCostDeferredCost" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_TaxAndOtherIndemnityObligationsMember" abstract="false" name="TaxAndOtherIndemnityObligationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent" abstract="false" name="LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_ExpectedRemediationCostsByYearTableTextBlock" abstract="false" name="ExpectedRemediationCostsByYearTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cms_DBPensionPlanASettlementMember" abstract="true" name="DBPensionPlanASettlementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_PropertyPlantAndEquipmentGrossExcludingCWIP" abstract="false" name="PropertyPlantAndEquipmentGrossExcludingCWIP" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_GuaranteesAndOtherContingenciesLineItems" abstract="true" name="GuaranteesAndOtherContingenciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_CravenMember" abstract="false" name="CravenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_FinancingAndCapitalizationLineItems" abstract="true" name="FinancingAndCapitalizationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_IncomeTaxesLineItems" abstract="true" name="IncomeTaxesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_LudingtonPlantOverhaulContractDisputeMember" abstract="true" name="LudingtonPlantOverhaulContractDisputeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_GeneseeMember" abstract="false" name="GeneseeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_CMSEnterprisesIncludingSubsidiariesMember" abstract="true" name="CMSEnterprisesIncludingSubsidiariesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_VariableInterestEntitiesAbstract" abstract="true" name="VariableInterestEntitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_ConsumersEnergyCompanyMember" abstract="true" name="ConsumersEnergyCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_SignificantAccountingPoliciesTable" abstract="true" name="SignificantAccountingPoliciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cms_D.E.KarnGeneratingComplexMember" abstract="true" name="D.E.KarnGeneratingComplexMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_AmountAvailableForDividendDistribution" abstract="false" name="AmountAvailableForDividendDistribution" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>10
<FILENAME>cms-20220630_cal.xml
<DESCRIPTION>XBRL CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:f56e76bc-dc2d-4e1c-9a63-4664a44fcf0e,g:26fbf97e-fb8f-4049-859b-fb09dc23af16-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited" xlink:type="simple" xlink:href="cms-20220630.xsd#CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_819d4ab1-2343-4be9-878a-4d34379fc0df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_fab02056-2094-4950-943e-efe7549eab3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_819d4ab1-2343-4be9-878a-4d34379fc0df" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_fab02056-2094-4950-943e-efe7549eab3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_5176afd8-818f-4c4f-91ff-764be5a99b11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_819d4ab1-2343-4be9-878a-4d34379fc0df" xlink:to="loc_us-gaap_InterestExpense_5176afd8-818f-4c4f-91ff-764be5a99b11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_59df549c-5da6-4193-a203-079e6e97c5b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_819d4ab1-2343-4be9-878a-4d34379fc0df" xlink:to="loc_us-gaap_OperatingIncomeLoss_59df549c-5da6-4193-a203-079e6e97c5b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_e486117d-0bc6-4390-ba5a-3966cd932900" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e547ad8c-3d1f-4f42-b18c-01dbd65b1425" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_e486117d-0bc6-4390-ba5a-3966cd932900" xlink:to="loc_us-gaap_NetIncomeLoss_e547ad8c-3d1f-4f42-b18c-01dbd65b1425" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_a286d839-123c-47c0-bb09-5266b1a00371" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_e486117d-0bc6-4390-ba5a-3966cd932900" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_a286d839-123c-47c0-bb09-5266b1a00371" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_2e733268-76c8-44ef-a2b1-f1c5ba604e37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_5ccea0b2-0a21-4484-a249-1438db548dbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic_2e733268-76c8-44ef-a2b1-f1c5ba604e37" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_5ccea0b2-0a21-4484-a249-1438db548dbf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_6597e4d6-8f11-41eb-9e34-a8bd2e6d5846" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic_2e733268-76c8-44ef-a2b1-f1c5ba604e37" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_6597e4d6-8f11-41eb-9e34-a8bd2e6d5846" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_8afda733-36c3-42fa-8e02-00c893c09496" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_de4ad97b-f6d0-4a9f-8b63-15464656cb0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_8afda733-36c3-42fa-8e02-00c893c09496" xlink:to="loc_us-gaap_InterestExpenseDebt_de4ad97b-f6d0-4a9f-8b63-15464656cb0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_d22f49dc-1673-4d4b-9502-ca70bdd53bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseOther"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_8afda733-36c3-42fa-8e02-00c893c09496" xlink:to="loc_us-gaap_InterestExpenseOther_d22f49dc-1673-4d4b-9502-ca70bdd53bdb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalizedAdjustment_c1f159d3-98ee-4d01-935c-a50d9e65d5e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestCostsCapitalizedAdjustment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_8afda733-36c3-42fa-8e02-00c893c09496" xlink:to="loc_us-gaap_InterestCostsCapitalizedAdjustment_c1f159d3-98ee-4d01-935c-a50d9e65d5e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseRelatedParty_ce868e3b-9006-4fba-99ba-b6a9ca205c0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseRelatedParty"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_8afda733-36c3-42fa-8e02-00c893c09496" xlink:to="loc_us-gaap_InterestExpenseRelatedParty_ce868e3b-9006-4fba-99ba-b6a9ca205c0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_52a571f1-983a-477e-b95f-10fb665200a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterestAndDividend_141d2029-ae71-47ad-8b4d-c90f79eb6938" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterestAndDividend"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_52a571f1-983a-477e-b95f-10fb665200a5" xlink:to="loc_us-gaap_InvestmentIncomeInterestAndDividend_141d2029-ae71-47ad-8b4d-c90f79eb6938" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_c6e54de2-b0c6-4062-b60b-92bb221f1bd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_52a571f1-983a-477e-b95f-10fb665200a5" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_c6e54de2-b0c6-4062-b60b-92bb221f1bd5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_1365205a-157c-4637-b15b-565785027a6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_52a571f1-983a-477e-b95f-10fb665200a5" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_1365205a-157c-4637-b15b-565785027a6d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_ea8c6f61-548e-474b-8109-1269756a44ee" xlink:href="cms-20220630.xsd#cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_52a571f1-983a-477e-b95f-10fb665200a5" xlink:to="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_ea8c6f61-548e-474b-8109-1269756a44ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncome_6f56bf2c-a9c0-4641-934f-1c1a9ae02035" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncome"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_52a571f1-983a-477e-b95f-10fb665200a5" xlink:to="loc_us-gaap_OtherNonoperatingIncome_6f56bf2c-a9c0-4641-934f-1c1a9ae02035" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_5fb7901a-670d-4c4e-98be-1d9e08419fd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_52a571f1-983a-477e-b95f-10fb665200a5" xlink:to="loc_us-gaap_OtherNonoperatingExpense_5fb7901a-670d-4c4e-98be-1d9e08419fd2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_InterestAndDividendIncomeRelatedParties_9190996e-9ed0-4472-a71a-97249659753c" xlink:href="cms-20220630.xsd#cms_InterestAndDividendIncomeRelatedParties"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_52a571f1-983a-477e-b95f-10fb665200a5" xlink:to="loc_cms_InterestAndDividendIncomeRelatedParties_9190996e-9ed0-4472-a71a-97249659753c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_714079b0-56a7-4f9a-bd4d-0b996abd066b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_2068dc7a-bd16-4197-9b63-e305cd0edf40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_714079b0-56a7-4f9a-bd4d-0b996abd066b" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_2068dc7a-bd16-4197-9b63-e305cd0edf40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_2c0f79cc-f73b-4b48-b32a-e8ba9e7ac66f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_714079b0-56a7-4f9a-bd4d-0b996abd066b" xlink:to="loc_us-gaap_ProfitLoss_2c0f79cc-f73b-4b48-b32a-e8ba9e7ac66f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_a4270362-be32-4de5-a5af-fdab97ca4c34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FuelCosts_67eab575-1713-456e-b1ce-c8440bd8c584" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FuelCosts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_a4270362-be32-4de5-a5af-fdab97ca4c34" xlink:to="loc_us-gaap_FuelCosts_67eab575-1713-456e-b1ce-c8440bd8c584" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PurchasedPowerRelatedParties_5caabdfc-bb4a-419d-a9af-f7f66404d1fb" xlink:href="cms-20220630.xsd#cms_PurchasedPowerRelatedParties"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_a4270362-be32-4de5-a5af-fdab97ca4c34" xlink:to="loc_cms_PurchasedPowerRelatedParties_5caabdfc-bb4a-419d-a9af-f7f66404d1fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_0eb52ca5-c445-47d6-836e-98b8a8baecac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_a4270362-be32-4de5-a5af-fdab97ca4c34" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_0eb52ca5-c445-47d6-836e-98b8a8baecac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_ea6347ca-df74-437d-97ca-c691ca7ecddc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_a4270362-be32-4de5-a5af-fdab97ca4c34" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_ea6347ca-df74-437d-97ca-c691ca7ecddc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_6181a9fb-8a83-44b3-8959-aad5cde9cfb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_a4270362-be32-4de5-a5af-fdab97ca4c34" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_6181a9fb-8a83-44b3-8959-aad5cde9cfb5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_c3ae0daa-83b1-458f-8996-78cf6056023c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesExcludingIncomeAndExciseTaxes"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_a4270362-be32-4de5-a5af-fdab97ca4c34" xlink:to="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_c3ae0daa-83b1-458f-8996-78cf6056023c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_e1cdc25b-096b-4acd-99ad-9344bd527bdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_bc04ae80-079d-495d-b8bb-844ee1b7ad2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_e1cdc25b-096b-4acd-99ad-9344bd527bdf" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_bc04ae80-079d-495d-b8bb-844ee1b7ad2c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_80a7d276-ce7b-478f-85c7-9ae017d8b9dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_e1cdc25b-096b-4acd-99ad-9344bd527bdf" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_80a7d276-ce7b-478f-85c7-9ae017d8b9dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_e7b19c25-ac75-41ee-b57c-0ff53d63be19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4c0f5bc6-65a3-4809-ba69-3f44b955f938" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_e7b19c25-ac75-41ee-b57c-0ff53d63be19" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4c0f5bc6-65a3-4809-ba69-3f44b955f938" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_118b8f00-1c42-476a-9e62-4ef2fac39fd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_e7b19c25-ac75-41ee-b57c-0ff53d63be19" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_118b8f00-1c42-476a-9e62-4ef2fac39fd2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_e565372e-3600-4d21-95ad-c3659034a115" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_25ab17f0-d16b-4942-b2e9-3f4ed7549fb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_e565372e-3600-4d21-95ad-c3659034a115" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_25ab17f0-d16b-4942-b2e9-3f4ed7549fb8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_9199c974-bfa1-4148-ba7f-03734505c421" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_e565372e-3600-4d21-95ad-c3659034a115" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_9199c974-bfa1-4148-ba7f-03734505c421" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="simple" xlink:href="cms-20220630.xsd#CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_435fb691-646a-460a-a0b6-bdb56e61b1d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_a9953244-0d8f-411c-a98d-8d49a84a4e9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_435fb691-646a-460a-a0b6-bdb56e61b1d1" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_a9953244-0d8f-411c-a98d-8d49a84a4e9b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_b6f77520-0051-4a57-a084-6b4b4eca9e6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_435fb691-646a-460a-a0b6-bdb56e61b1d1" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_b6f77520-0051-4a57-a084-6b4b4eca9e6d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_a1d546ac-114b-4ab4-88cf-f9123ed020c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_da09dd47-5350-4286-95cb-0c74c8f6b194" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_a1d546ac-114b-4ab4-88cf-f9123ed020c3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_da09dd47-5350-4286-95cb-0c74c8f6b194" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_3366010e-eb11-45c4-8576-3241417d7cb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_a1d546ac-114b-4ab4-88cf-f9123ed020c3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_3366010e-eb11-45c4-8576-3241417d7cb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_b107f1f0-fb1d-4655-8588-2d00b3bfac04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_a1d546ac-114b-4ab4-88cf-f9123ed020c3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_b107f1f0-fb1d-4655-8588-2d00b3bfac04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_0b60b3e4-9a9c-4579-9055-541f2fb6c4ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_a1d546ac-114b-4ab4-88cf-f9123ed020c3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_0b60b3e4-9a9c-4579-9055-541f2fb6c4ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_2a74c470-958c-4fe9-bc67-052f36e73444" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_a1d546ac-114b-4ab4-88cf-f9123ed020c3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_2a74c470-958c-4fe9-bc67-052f36e73444" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="cms-20220630.xsd#CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5b5a777d-c9c4-414b-966b-817016e60dee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit_6bcc81c3-d12e-4536-b067-47a3f3fc4131" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5b5a777d-c9c4-414b-966b-817016e60dee" xlink:to="loc_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit_6bcc81c3-d12e-4536-b067-47a3f3fc4131" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_76cd95c1-ca86-45d2-a4c2-612ee7efafd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5b5a777d-c9c4-414b-966b-817016e60dee" xlink:to="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_76cd95c1-ca86-45d2-a4c2-612ee7efafd0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_216ae9aa-4286-4aa6-a612-31a1a66aab6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5b5a777d-c9c4-414b-966b-817016e60dee" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_216ae9aa-4286-4aa6-a612-31a1a66aab6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_ebd78b35-350a-4d96-aeae-3d62f23a8733" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5b5a777d-c9c4-414b-966b-817016e60dee" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_ebd78b35-350a-4d96-aeae-3d62f23a8733" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfOrdinaryDividends_1827de26-d3b5-46ed-9228-2be9e0697354" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfOrdinaryDividends"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5b5a777d-c9c4-414b-966b-817016e60dee" xlink:to="loc_us-gaap_PaymentsOfOrdinaryDividends_1827de26-d3b5-46ed-9228-2be9e0697354" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_0d63717c-8b41-4b88-a1e3-a988508b9c64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5b5a777d-c9c4-414b-966b-817016e60dee" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_0d63717c-8b41-4b88-a1e3-a988508b9c64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromNotesPayable_6aad62cf-a382-4c09-829f-f8e03b198ef0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromNotesPayable"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5b5a777d-c9c4-414b-966b-817016e60dee" xlink:to="loc_us-gaap_ProceedsFromNotesPayable_6aad62cf-a382-4c09-829f-f8e03b198ef0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInNotesPayableRelatedParties_746e6dfc-86b0-4410-a8de-02fdad596057" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInNotesPayableRelatedParties"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5b5a777d-c9c4-414b-966b-817016e60dee" xlink:to="loc_us-gaap_IncreaseDecreaseInNotesPayableRelatedParties_746e6dfc-86b0-4410-a8de-02fdad596057" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributedCapital_eb8189b4-3648-4ac8-8e97-7dfcff8051f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5b5a777d-c9c4-414b-966b-817016e60dee" xlink:to="loc_us-gaap_ProceedsFromContributedCapital_eb8189b4-3648-4ac8-8e97-7dfcff8051f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_43b7b6b3-b5bc-4e3a-a80e-50f7ecc6f399" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_52de0e8d-c9f0-449e-ab2b-c437eff4f45f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_43b7b6b3-b5bc-4e3a-a80e-50f7ecc6f399" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_52de0e8d-c9f0-449e-ab2b-c437eff4f45f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_e4e8767f-cd38-459f-9934-40a4b7bd2121" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_43b7b6b3-b5bc-4e3a-a80e-50f7ecc6f399" xlink:to="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_e4e8767f-cd38-459f-9934-40a4b7bd2121" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_2b7b6b20-30ee-4e41-bfd5-2342c10ac5f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_43b7b6b3-b5bc-4e3a-a80e-50f7ecc6f399" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_2b7b6b20-30ee-4e41-bfd5-2342c10ac5f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_d4c80ec8-1b4a-41a1-afb8-8a348a1bb890" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_43b7b6b3-b5bc-4e3a-a80e-50f7ecc6f399" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_d4c80ec8-1b4a-41a1-afb8-8a348a1bb890" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_16b26663-4f42-47be-8e15-380388d17cad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_756b6b25-6c44-4b12-a789-f6f4b81520ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_16b26663-4f42-47be-8e15-380388d17cad" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_756b6b25-6c44-4b12-a789-f6f4b81520ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_56682245-730a-4299-8ded-fb81d1cb8dd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_16b26663-4f42-47be-8e15-380388d17cad" xlink:to="loc_us-gaap_ProfitLoss_56682245-730a-4299-8ded-fb81d1cb8dd0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_18013c3e-b103-475f-a835-6f166515498a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_16b26663-4f42-47be-8e15-380388d17cad" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_18013c3e-b103-475f-a835-6f166515498a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_5a6310f0-b5e6-4e1d-8684-6f56b29f897f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_16b26663-4f42-47be-8e15-380388d17cad" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_5a6310f0-b5e6-4e1d-8684-6f56b29f897f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_c0bffcfc-e4ed-416c-a484-c5d624079818" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_16b26663-4f42-47be-8e15-380388d17cad" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_c0bffcfc-e4ed-416c-a484-c5d624079818" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_59a4a9a1-1a98-4cd2-ad1e-39fe4c2ea578" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_16b26663-4f42-47be-8e15-380388d17cad" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_59a4a9a1-1a98-4cd2-ad1e-39fe4c2ea578" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_a09d4df2-13e0-40c1-bf8c-13d3a69b47f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_16b26663-4f42-47be-8e15-380388d17cad" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_a09d4df2-13e0-40c1-bf8c-13d3a69b47f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_96f37fb4-3c85-45bf-b6f6-7ca8d7fdf123" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_16b26663-4f42-47be-8e15-380388d17cad" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_96f37fb4-3c85-45bf-b6f6-7ca8d7fdf123" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_ee6fd5b3-4c44-4047-994d-3bd479685a73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_16b26663-4f42-47be-8e15-380388d17cad" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_ee6fd5b3-4c44-4047-994d-3bd479685a73" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_3d334280-e25a-47f9-9be6-b2d9c99b890a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_16b26663-4f42-47be-8e15-380388d17cad" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_3d334280-e25a-47f9-9be6-b2d9c99b890a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_0304a6a6-d600-4760-a2e1-c67b85049635" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_16b26663-4f42-47be-8e15-380388d17cad" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_0304a6a6-d600-4760-a2e1-c67b85049635" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_9c774e90-a597-4355-963b-5cbb334be045" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_16b26663-4f42-47be-8e15-380388d17cad" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_9c774e90-a597-4355-963b-5cbb334be045" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited" xlink:type="simple" xlink:href="cms-20220630.xsd#CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d9bfc235-75c1-4074-ad0c-2ed81cd98734" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_cd071c97-3838-40a7-a9af-df68b50985ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d9bfc235-75c1-4074-ad0c-2ed81cd98734" xlink:to="loc_us-gaap_StockholdersEquity_cd071c97-3838-40a7-a9af-df68b50985ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_9ef94abe-4239-48da-bdd6-dd3994b0e8ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d9bfc235-75c1-4074-ad0c-2ed81cd98734" xlink:to="loc_us-gaap_MinorityInterest_9ef94abe-4239-48da-bdd6-dd3994b0e8ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_f824ec5e-34da-4381-8384-fa46869b3585" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent_b3f4d071-5636-43fb-8469-09c32cd1e6bf" xlink:href="cms-20220630.xsd#cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f824ec5e-34da-4381-8384-fa46869b3585" xlink:to="loc_cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent_b3f4d071-5636-43fb-8469-09c32cd1e6bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_f8a14aa9-dd40-4006-9f4a-7d503d609a3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f824ec5e-34da-4381-8384-fa46869b3585" xlink:to="loc_us-gaap_AccountsPayableCurrent_f8a14aa9-dd40-4006-9f4a-7d503d609a3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_17b94f7f-4f49-4926-b9a0-fc870fc7cd45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f824ec5e-34da-4381-8384-fa46869b3585" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_17b94f7f-4f49-4926-b9a0-fc870fc7cd45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccruedRateRefunds_3e625b58-0151-4973-b6ee-75b9ad1ca9ec" xlink:href="cms-20220630.xsd#cms_AccruedRateRefunds"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f824ec5e-34da-4381-8384-fa46869b3585" xlink:to="loc_cms_AccruedRateRefunds_3e625b58-0151-4973-b6ee-75b9ad1ca9ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendsPayableCurrent_aac296f5-94ae-4480-80d1-507dcd03d857" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendsPayableCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f824ec5e-34da-4381-8384-fa46869b3585" xlink:to="loc_us-gaap_InterestAndDividendsPayableCurrent_aac296f5-94ae-4480-80d1-507dcd03d857" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_4eb97c87-323b-435a-9417-75e2c04b5be4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f824ec5e-34da-4381-8384-fa46869b3585" xlink:to="loc_us-gaap_TaxesPayableCurrent_4eb97c87-323b-435a-9417-75e2c04b5be4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_3348d5a0-f074-40ed-9385-d202cfb2a8f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f824ec5e-34da-4381-8384-fa46869b3585" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_3348d5a0-f074-40ed-9385-d202cfb2a8f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_1c1ac93d-2b9f-45f4-9205-bbf6b3a4e32a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f824ec5e-34da-4381-8384-fa46869b3585" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_1c1ac93d-2b9f-45f4-9205-bbf6b3a4e32a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_aa1c00ad-48eb-430b-a393-44464e121f31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f824ec5e-34da-4381-8384-fa46869b3585" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_aa1c00ad-48eb-430b-a393-44464e121f31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableCurrent_5fe0c1a8-9bbe-4809-8094-3fd97b13be35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableCurrent"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f824ec5e-34da-4381-8384-fa46869b3585" xlink:to="loc_us-gaap_NotesPayableCurrent_5fe0c1a8-9bbe-4809-8094-3fd97b13be35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentNetExcludingCWIP_11dc17f0-896a-4d80-9ef3-5997603dad78" xlink:href="cms-20220630.xsd#cms_PropertyPlantAndEquipmentNetExcludingCWIP"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_b7627e3b-3d7e-45ad-988d-9c7177437361" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_PropertyPlantAndEquipmentNetExcludingCWIP_11dc17f0-896a-4d80-9ef3-5997603dad78" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_b7627e3b-3d7e-45ad-988d-9c7177437361" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_c899fc32-9dba-462e-8fd3-90764d0c9730" xlink:href="cms-20220630.xsd#cms_PropertyPlantAndEquipmentGrossExcludingCWIP"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_PropertyPlantAndEquipmentNetExcludingCWIP_11dc17f0-896a-4d80-9ef3-5997603dad78" xlink:to="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_c899fc32-9dba-462e-8fd3-90764d0c9730" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CommonStockholdersEquity_b085c973-48f4-451f-a7e9-638cc63c272b" xlink:href="cms-20220630.xsd#cms_CommonStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_42add7cb-dee2-4fab-a495-7151d80acd5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_CommonStockholdersEquity_b085c973-48f4-451f-a7e9-638cc63c272b" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_42add7cb-dee2-4fab-a495-7151d80acd5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_185b45b7-ba57-4b9b-b66c-9f9991618dd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_CommonStockholdersEquity_b085c973-48f4-451f-a7e9-638cc63c272b" xlink:to="loc_us-gaap_CommonStockValue_185b45b7-ba57-4b9b-b66c-9f9991618dd0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_d8279464-6913-4707-a727-511d7aec25a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_CommonStockholdersEquity_b085c973-48f4-451f-a7e9-638cc63c272b" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_d8279464-6913-4707-a727-511d7aec25a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_1ad428ab-1fbb-4b27-8449-df1cf8e39d50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_CommonStockholdersEquity_b085c973-48f4-451f-a7e9-638cc63c272b" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_1ad428ab-1fbb-4b27-8449-df1cf8e39d50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_119b63d5-956a-436e-9a6b-dc7e4bda31bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_15cd6575-8124-4a7b-be68-768938f1557d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_119b63d5-956a-436e-9a6b-dc7e4bda31bd" xlink:to="loc_us-gaap_ConstructionInProgressGross_15cd6575-8124-4a7b-be68-768938f1557d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentNetExcludingCWIP_0512791d-3d09-4d57-bdcb-9e7118130972" xlink:href="cms-20220630.xsd#cms_PropertyPlantAndEquipmentNetExcludingCWIP"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_119b63d5-956a-436e-9a6b-dc7e4bda31bd" xlink:to="loc_cms_PropertyPlantAndEquipmentNetExcludingCWIP_0512791d-3d09-4d57-bdcb-9e7118130972" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_5c6b90bd-bff3-42d8-aaee-36994b04ba26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_75d1ef5f-82d3-4466-8ec8-410f238843b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_5c6b90bd-bff3-42d8-aaee-36994b04ba26" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_75d1ef5f-82d3-4466-8ec8-410f238843b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinanceLeaseLiabilityAndOtherNoncurrent_f6c41cb9-2f1d-49bd-a0f7-f85d69dc92d1" xlink:href="cms-20220630.xsd#cms_FinanceLeaseLiabilityAndOtherNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_5c6b90bd-bff3-42d8-aaee-36994b04ba26" xlink:to="loc_cms_FinanceLeaseLiabilityAndOtherNoncurrent_f6c41cb9-2f1d-49bd-a0f7-f85d69dc92d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_5d1da6f6-8d07-4f7b-999a-ac5b3313e3f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_5c6b90bd-bff3-42d8-aaee-36994b04ba26" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_5d1da6f6-8d07-4f7b-999a-ac5b3313e3f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_b054a0ed-cc6d-43ef-93aa-0473356aec41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_5c6b90bd-bff3-42d8-aaee-36994b04ba26" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_b054a0ed-cc6d-43ef-93aa-0473356aec41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_584969ae-bff1-48df-b611-cbf88b5b8221" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_5c6b90bd-bff3-42d8-aaee-36994b04ba26" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_584969ae-bff1-48df-b611-cbf88b5b8221" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_28eaea8d-e0a6-431d-93f6-7a666eb02589" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDeferredInvestmentTaxCredit"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_5c6b90bd-bff3-42d8-aaee-36994b04ba26" xlink:to="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_28eaea8d-e0a6-431d-93f6-7a666eb02589" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_6ca87960-8617-4b2e-8bd9-3ec15901c7f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_5c6b90bd-bff3-42d8-aaee-36994b04ba26" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_6ca87960-8617-4b2e-8bd9-3ec15901c7f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_7e1a96c2-a7e5-4155-aeb7-b1e19be8cbae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_5c6b90bd-bff3-42d8-aaee-36994b04ba26" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_7e1a96c2-a7e5-4155-aeb7-b1e19be8cbae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_19faf436-a70b-4d7a-a822-3d7dd1ce8ea4" xlink:href="cms-20220630.xsd#cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_cf874509-6f30-4370-a1f0-b55c84642c99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_19faf436-a70b-4d7a-a822-3d7dd1ce8ea4" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_cf874509-6f30-4370-a1f0-b55c84642c99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_80a4a141-60a0-4d1b-9b38-29aa50a28de0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_19faf436-a70b-4d7a-a822-3d7dd1ce8ea4" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_80a4a141-60a0-4d1b-9b38-29aa50a28de0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_7de0f422-7353-4be2-8f4e-4f5eb9556fea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_19faf436-a70b-4d7a-a822-3d7dd1ce8ea4" xlink:to="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_7de0f422-7353-4be2-8f4e-4f5eb9556fea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_ba8c3d2c-6f88-4f23-a297-ddffa9bfb8ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_19faf436-a70b-4d7a-a822-3d7dd1ce8ea4" xlink:to="loc_us-gaap_EquityMethodInvestments_ba8c3d2c-6f88-4f23-a297-ddffa9bfb8ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesNoncurrent_85e698c5-c355-4b35-9758-1c66cf7f2a50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromRelatedPartiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_19faf436-a70b-4d7a-a822-3d7dd1ce8ea4" xlink:to="loc_us-gaap_DueFromRelatedPartiesNoncurrent_85e698c5-c355-4b35-9758-1c66cf7f2a50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_66789a88-2fb3-453c-8f5e-c98e2f6fae4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CommonStockholdersEquity_79360179-2fec-4437-8daa-84d7b2b6532b" xlink:href="cms-20220630.xsd#cms_CommonStockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_66789a88-2fb3-453c-8f5e-c98e2f6fae4b" xlink:to="loc_cms_CommonStockholdersEquity_79360179-2fec-4437-8daa-84d7b2b6532b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_a3192c63-7951-4316-a5ee-cc79797b2689" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_66789a88-2fb3-453c-8f5e-c98e2f6fae4b" xlink:to="loc_us-gaap_PreferredStockValue_a3192c63-7951-4316-a5ee-cc79797b2689" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_b2986e92-eef5-4c4c-aa75-6656cb05250e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0623cdea-f661-4a4a-8a0a-3882b5812aca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_b2986e92-eef5-4c4c-aa75-6656cb05250e" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0623cdea-f661-4a4a-8a0a-3882b5812aca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_07639f67-c99f-49ed-8cdb-b797ea7fdcf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_b2986e92-eef5-4c4c-aa75-6656cb05250e" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_07639f67-c99f-49ed-8cdb-b797ea7fdcf6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_d7fd8838-4cc8-45a4-b655-379b8706e329" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_b2986e92-eef5-4c4c-aa75-6656cb05250e" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_d7fd8838-4cc8-45a4-b655-379b8706e329" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_2cad98a1-4667-41fe-9077-3a0e5221f404" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_b2986e92-eef5-4c4c-aa75-6656cb05250e" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_2cad98a1-4667-41fe-9077-3a0e5221f404" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground_33e8e4ac-a639-4fbe-8b52-f19dcf4fb323" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EnergyRelatedInventoryGasStoredUnderground"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_b2986e92-eef5-4c4c-aa75-6656cb05250e" xlink:to="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground_33e8e4ac-a639-4fbe-8b52-f19dcf4fb323" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventorySupplies_cee65ca8-bbb8-46a5-b0b2-d10e42f3135c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInventorySupplies"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_b2986e92-eef5-4c4c-aa75-6656cb05250e" xlink:to="loc_us-gaap_OtherInventorySupplies_cee65ca8-bbb8-46a5-b0b2-d10e42f3135c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel_3147811b-c8ad-4e8b-96de-28a53af58f4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EnergyRelatedInventoryOtherFossilFuel"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_b2986e92-eef5-4c4c-aa75-6656cb05250e" xlink:to="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel_3147811b-c8ad-4e8b-96de-28a53af58f4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredPropertyTaxes_02ffe4a0-7528-414d-bfc1-fad19682c368" xlink:href="cms-20220630.xsd#cms_DeferredPropertyTaxes"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_b2986e92-eef5-4c4c-aa75-6656cb05250e" xlink:to="loc_cms_DeferredPropertyTaxes_02ffe4a0-7528-414d-bfc1-fad19682c368" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_c750dae6-7c37-41aa-878a-c90bc97bae2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_b2986e92-eef5-4c4c-aa75-6656cb05250e" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_c750dae6-7c37-41aa-878a-c90bc97bae2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_787c6d75-8e7e-4a50-bfe3-860fed9cff3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_b2986e92-eef5-4c4c-aa75-6656cb05250e" xlink:to="loc_us-gaap_OtherAssetsCurrent_787c6d75-8e7e-4a50-bfe3-860fed9cff3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_06232640-c0f2-478f-a098-b1b4dfca60f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_00a056d0-3897-4a00-b03e-d31057630348" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_06232640-c0f2-478f-a098-b1b4dfca60f9" xlink:to="loc_us-gaap_AssetsCurrent_00a056d0-3897-4a00-b03e-d31057630348" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_903535b7-33f8-425b-8522-a146c7dd38c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_06232640-c0f2-478f-a098-b1b4dfca60f9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_903535b7-33f8-425b-8522-a146c7dd38c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_c625d16a-1d65-4851-a1b3-e4a91bd10486" xlink:href="cms-20220630.xsd#cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_06232640-c0f2-478f-a098-b1b4dfca60f9" xlink:to="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_c625d16a-1d65-4851-a1b3-e4a91bd10486" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_2864285a-602b-438e-a30e-3ffc11395cf7" xlink:href="cms-20220630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_06232640-c0f2-478f-a098-b1b4dfca60f9" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_2864285a-602b-438e-a30e-3ffc11395cf7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_cb110d90-86ff-426d-8e52-c131735ab2fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_274eab1d-5d9a-4ddc-ba75-1ad95275c8ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_cb110d90-86ff-426d-8e52-c131735ab2fa" xlink:to="loc_us-gaap_MinorityInterest_274eab1d-5d9a-4ddc-ba75-1ad95275c8ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_5c11f3f3-ad95-412a-a214-9557a5241b9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_cb110d90-86ff-426d-8e52-c131735ab2fa" xlink:to="loc_us-gaap_StockholdersEquity_5c11f3f3-ad95-412a-a214-9557a5241b9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_ae2029bf-f57d-47ea-9c9c-86b5ae8987dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_cb110d90-86ff-426d-8e52-c131735ab2fa" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_ae2029bf-f57d-47ea-9c9c-86b5ae8987dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_89281e48-9177-48f6-9c13-15b532b450ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_cb110d90-86ff-426d-8e52-c131735ab2fa" xlink:to="loc_us-gaap_CommitmentsAndContingencies_89281e48-9177-48f6-9c13-15b532b450ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_94e7e8c7-9982-4faf-ab56-2faea4edd930" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_cb110d90-86ff-426d-8e52-c131735ab2fa" xlink:to="loc_us-gaap_LiabilitiesCurrent_94e7e8c7-9982-4faf-ab56-2faea4edd930" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited" xlink:type="simple" xlink:href="cms-20220630.xsd#ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_8c9d764c-91b4-4c38-a272-221edfa93ccf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseFuelUsed_20b6443d-fe0d-47cb-80f0-e8de1a0764cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseFuelUsed"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UtilitiesOperatingExpense_8c9d764c-91b4-4c38-a272-221edfa93ccf" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseFuelUsed_20b6443d-fe0d-47cb-80f0-e8de1a0764cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_ad69f565-4a09-41ae-9bce-8979a945bea7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpensePurchasedPower"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UtilitiesOperatingExpense_8c9d764c-91b4-4c38-a272-221edfa93ccf" xlink:to="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_ad69f565-4a09-41ae-9bce-8979a945bea7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_725aa71d-cbfd-4487-bf8b-f8966be37eb8" xlink:href="cms-20220630.xsd#cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UtilitiesOperatingExpense_8c9d764c-91b4-4c38-a272-221edfa93ccf" xlink:to="loc_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_725aa71d-cbfd-4487-bf8b-f8966be37eb8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_8414ee7e-6e05-4cb7-a03f-73c2275f3bf7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UtilitiesOperatingExpense_8c9d764c-91b4-4c38-a272-221edfa93ccf" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_8414ee7e-6e05-4cb7-a03f-73c2275f3bf7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_4ec06954-fa09-458f-935b-1db81d02246d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UtilitiesOperatingExpense_8c9d764c-91b4-4c38-a272-221edfa93ccf" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_4ec06954-fa09-458f-935b-1db81d02246d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_99d66f35-51f0-445c-9ba6-581240d9b3e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UtilitiesOperatingExpense_8c9d764c-91b4-4c38-a272-221edfa93ccf" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_99d66f35-51f0-445c-9ba6-581240d9b3e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes_fd74172a-43fb-47ae-b544-a57ff4fa9417" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseTaxes"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UtilitiesOperatingExpense_8c9d764c-91b4-4c38-a272-221edfa93ccf" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseTaxes_fd74172a-43fb-47ae-b544-a57ff4fa9417" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ffec0c24-2c55-4f34-ba92-2e5b527b9831" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_cf1f2dc3-16d6-4364-b341-af07e479fc73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_ffec0c24-2c55-4f34-ba92-2e5b527b9831" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_cf1f2dc3-16d6-4364-b341-af07e479fc73" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_8452db25-6c68-439c-8ea4-7ae9654a04fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_ffec0c24-2c55-4f34-ba92-2e5b527b9831" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_8452db25-6c68-439c-8ea4-7ae9654a04fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_d3cad3c6-a20f-4b01-ac40-1bb7e0dfa85f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_e45848ce-8354-4253-b6b3-6191a6082d2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_d3cad3c6-a20f-4b01-ac40-1bb7e0dfa85f" xlink:to="loc_us-gaap_Revenues_e45848ce-8354-4253-b6b3-6191a6082d2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_3ffe2985-6308-4d97-877a-898173567e46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_d3cad3c6-a20f-4b01-ac40-1bb7e0dfa85f" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_3ffe2985-6308-4d97-877a-898173567e46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_00bb6c98-86b3-4df4-a923-5ad375dd11b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_d3cad3c6-a20f-4b01-ac40-1bb7e0dfa85f" xlink:to="loc_us-gaap_CostsAndExpenses_00bb6c98-86b3-4df4-a923-5ad375dd11b5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="simple" xlink:href="cms-20220630.xsd#ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_5d51624e-1922-45d6-871c-2c0ea0cc6006" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_30f396f1-ee3a-484c-aca6-a994b0161525" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_5d51624e-1922-45d6-871c-2c0ea0cc6006" xlink:to="loc_us-gaap_ProfitLoss_30f396f1-ee3a-484c-aca6-a994b0161525" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_f0c152df-0292-489a-b0f7-565bf4c9d0d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_5d51624e-1922-45d6-871c-2c0ea0cc6006" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_f0c152df-0292-489a-b0f7-565bf4c9d0d0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="cms-20220630.xsd#ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_74f9a0ae-f00a-4ddf-9e27-ebfaf6212d9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_66061ef5-80a9-44a7-b4d6-87adb9a345d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_74f9a0ae-f00a-4ddf-9e27-ebfaf6212d9c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_66061ef5-80a9-44a7-b4d6-87adb9a345d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_d9146312-dd69-4b7d-b93c-706a88d8faeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_74f9a0ae-f00a-4ddf-9e27-ebfaf6212d9c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_d9146312-dd69-4b7d-b93c-706a88d8faeb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ee1099d5-9375-419c-aaf9-7b2975aed514" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_74f9a0ae-f00a-4ddf-9e27-ebfaf6212d9c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ee1099d5-9375-419c-aaf9-7b2975aed514" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited" xlink:type="simple" xlink:href="cms-20220630.xsd#ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_6193439b-742c-4eef-9fad-d30d69931167" xlink:href="cms-20220630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_21fbb90e-5ea1-43de-a9a2-437bf063d384" xlink:href="cms-20220630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_6193439b-742c-4eef-9fad-d30d69931167" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_21fbb90e-5ea1-43de-a9a2-437bf063d384" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_9dda661a-e371-4fce-a134-6457f7ce135a" xlink:href="cms-20220630.xsd#cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_6193439b-742c-4eef-9fad-d30d69931167" xlink:to="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_9dda661a-e371-4fce-a134-6457f7ce135a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_d502e485-415f-429f-a389-68b8be01bc25" xlink:href="cms-20220630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_37edf9b6-e6c6-4858-8ce6-5092db9ac753" xlink:href="cms-20220630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_d502e485-415f-429f-a389-68b8be01bc25" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_37edf9b6-e6c6-4858-8ce6-5092db9ac753" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_10e42b81-e933-4d40-b44c-6b23ca611556" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_d502e485-415f-429f-a389-68b8be01bc25" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_10e42b81-e933-4d40-b44c-6b23ca611556" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_54f5ccd2-884c-4d0d-ab85-aadf8fd9b9f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure_344db9c5-5465-4245-827d-1deaf85929d5" xlink:href="cms-20220630.xsd#cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_54f5ccd2-884c-4d0d-ab85-aadf8fd9b9f6" xlink:to="loc_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure_344db9c5-5465-4245-827d-1deaf85929d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_4e9e0340-a6b0-4004-a89a-1f12bb8f0a78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_54f5ccd2-884c-4d0d-ab85-aadf8fd9b9f6" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_4e9e0340-a6b0-4004-a89a-1f12bb8f0a78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_68aa0bb9-1564-4c15-98ab-d0ca205a4628" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_54f5ccd2-884c-4d0d-ab85-aadf8fd9b9f6" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_68aa0bb9-1564-4c15-98ab-d0ca205a4628" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_ffa22aa7-5e6c-48ba-b977-767f07cdba97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_c241b0c1-66e6-45fc-a813-cae6f355364b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_ffa22aa7-5e6c-48ba-b977-767f07cdba97" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_c241b0c1-66e6-45fc-a813-cae6f355364b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure_e2859fb4-364a-4523-99ba-f4a0750062fc" xlink:href="cms-20220630.xsd#cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_ffa22aa7-5e6c-48ba-b977-767f07cdba97" xlink:to="loc_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure_e2859fb4-364a-4523-99ba-f4a0750062fc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#RetirementBenefitsScheduleOfNetBenefitCostsDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_a5aad2c7-7394-4b0e-b5cd-c1a4fe22a082" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_e161f5f9-3c25-4439-a471-636803d44afa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_a5aad2c7-7394-4b0e-b5cd-c1a4fe22a082" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_e161f5f9-3c25-4439-a471-636803d44afa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_acc717f3-baed-47b7-8027-c1992d84fea4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_a5aad2c7-7394-4b0e-b5cd-c1a4fe22a082" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_acc717f3-baed-47b7-8027-c1992d84fea4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_bdccb7ad-05b7-4faf-b658-a1eaedde4111" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_a5aad2c7-7394-4b0e-b5cd-c1a4fe22a082" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_bdccb7ad-05b7-4faf-b658-a1eaedde4111" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_45c56c11-8743-407e-a428-a450fd44d0cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_a5aad2c7-7394-4b0e-b5cd-c1a4fe22a082" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_45c56c11-8743-407e-a428-a450fd44d0cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_0fe5353e-1526-4d33-83dd-0837986a89da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_a5aad2c7-7394-4b0e-b5cd-c1a4fe22a082" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_0fe5353e-1526-4d33-83dd-0837986a89da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanAmortizationOfSettlementLoss_4ff4fc53-6a3b-4f5a-93d4-68437ade7092" xlink:href="cms-20220630.xsd#cms_DefinedBenefitPlanAmortizationOfSettlementLoss"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_a5aad2c7-7394-4b0e-b5cd-c1a4fe22a082" xlink:to="loc_cms_DefinedBenefitPlanAmortizationOfSettlementLoss_4ff4fc53-6a3b-4f5a-93d4-68437ade7092" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_4eabfe89-36fc-476b-8ffa-d67b9767f3e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_6cad7181-688e-4080-8901-85b047c0b320" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations_4eabfe89-36fc-476b-8ffa-d67b9767f3e6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_6cad7181-688e-4080-8901-85b047c0b320" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_13aeb4cf-d6c2-440d-b5bc-9af27a0013aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations_4eabfe89-36fc-476b-8ffa-d67b9767f3e6" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_13aeb4cf-d6c2-440d-b5bc-9af27a0013aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_3a6e9fdf-4676-4be7-b451-335b6917673f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations_4eabfe89-36fc-476b-8ffa-d67b9767f3e6" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_3a6e9fdf-4676-4be7-b451-335b6917673f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6f569619-3def-4a7d-836a-c163641c2dcf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_32d062d5-be17-4311-b4e0-be6abf6691ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6f569619-3def-4a7d-836a-c163641c2dcf" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_32d062d5-be17-4311-b4e0-be6abf6691ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_68b673c0-e34b-4956-ad54-5a2ae47a176b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6f569619-3def-4a7d-836a-c163641c2dcf" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_68b673c0-e34b-4956-ad54-5a2ae47a176b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements_10c42932-af79-45a8-a9e1-f507fd9af583" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6f569619-3def-4a7d-836a-c163641c2dcf" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements_10c42932-af79-45a8-a9e1-f507fd9af583" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#RevenueDisaggregationofRevenueDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_eec864da-7d93-4e99-a30d-58f24ef94c1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_cd1fc661-81ca-4069-baa5-e24d094f255a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_eec864da-7d93-4e99-a30d-58f24ef94c1f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_cd1fc661-81ca-4069-baa5-e24d094f255a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseIncome_3f9ce4e7-1027-4f38-9749-87099f2a38c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_eec864da-7d93-4e99-a30d-58f24ef94c1f" xlink:to="loc_us-gaap_LeaseIncome_3f9ce4e7-1027-4f38-9749-87099f2a38c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancingIncome_2d2bca47-2402-47ed-9ba8-1f81c8b4cbff" xlink:href="cms-20220630.xsd#cms_FinancingIncome"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_eec864da-7d93-4e99-a30d-58f24ef94c1f" xlink:to="loc_cms_FinancingIncome_2d2bca47-2402-47ed-9ba8-1f81c8b4cbff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AlternativeRevenuePrograms_c3386d49-4404-4194-b911-65cf156a7f42" xlink:href="cms-20220630.xsd#cms_AlternativeRevenuePrograms"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_eec864da-7d93-4e99-a30d-58f24ef94c1f" xlink:to="loc_cms_AlternativeRevenuePrograms_c3386d49-4404-4194-b911-65cf156a7f42" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CashandCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#CashandCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/CashandCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_bce9d4d6-b576-4f31-bcda-52f458e58852" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_acc84167-2bc0-431c-8128-ab2c9f930cc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_bce9d4d6-b576-4f31-bcda-52f458e58852" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_acc84167-2bc0-431c-8128-ab2c9f930cc3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_ad9be224-8f97-4515-8354-831fd4ecf992" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_bce9d4d6-b576-4f31-bcda-52f458e58852" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_ad9be224-8f97-4515-8354-831fd4ecf992" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_8172c724-b6b5-4879-a29e-2bb87441edca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_f8b545ee-cde9-4b33-b8e5-30dfc987a421" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_8172c724-b6b5-4879-a29e-2bb87441edca" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_f8b545ee-cde9-4b33-b8e5-30dfc987a421" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_d808ed1b-4d96-412e-9918-36d0f7c13377" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_8172c724-b6b5-4879-a29e-2bb87441edca" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_d808ed1b-4d96-412e-9918-36d0f7c13377" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_8a15aaae-911b-4689-8ffc-a9702bd4fc45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_8172c724-b6b5-4879-a29e-2bb87441edca" xlink:to="loc_us-gaap_AccountsPayableCurrent_8a15aaae-911b-4689-8ffc-a9702bd4fc45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_dfa2e537-0c09-4521-bc56-03d7c51e43ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_8172c724-b6b5-4879-a29e-2bb87441edca" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_dfa2e537-0c09-4521-bc56-03d7c51e43ee" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_472a8cea-fd10-47f6-86b6-725d9851a2ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_d3ebdb0f-d613-4f4d-98fe-c2628dbb93ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_472a8cea-fd10-47f6-86b6-725d9851a2ac" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_d3ebdb0f-d613-4f4d-98fe-c2628dbb93ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_d2000780-83ca-4b6c-a31d-ff5919d36331" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_472a8cea-fd10-47f6-86b6-725d9851a2ac" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_d2000780-83ca-4b6c-a31d-ff5919d36331" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_94fb92b4-47b1-4b3b-9280-f365121f5508" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_472a8cea-fd10-47f6-86b6-725d9851a2ac" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_94fb92b4-47b1-4b3b-9280-f365121f5508" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_61605e52-9bad-4b53-8319-440615f05c93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_8c0b7fba-9183-428a-bd02-1c709c940cab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_61605e52-9bad-4b53-8319-440615f05c93" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_8c0b7fba-9183-428a-bd02-1c709c940cab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_54d9c78e-52bf-46f6-a12d-85ba57958f43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_61605e52-9bad-4b53-8319-440615f05c93" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_54d9c78e-52bf-46f6-a12d-85ba57958f43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_cd5eb541-d1c8-4aa7-905f-793ed726e0b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_cddf8f71-c9a4-4fdd-85bf-d88b915e5ec8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_cd5eb541-d1c8-4aa7-905f-793ed726e0b2" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_cddf8f71-c9a4-4fdd-85bf-d88b915e5ec8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_44b00b2c-a306-4d0f-8465-8bd7e5d0de77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_cd5eb541-d1c8-4aa7-905f-793ed726e0b2" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_44b00b2c-a306-4d0f-8465-8bd7e5d0de77" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>cms-20220630_def.xml
<DESCRIPTION>XBRL DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:f56e76bc-dc2d-4e1c-9a63-4664a44fcf0e,g:26fbf97e-fb8f-4049-859b-fb09dc23af16-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CoverPage" xlink:type="simple" xlink:href="cms-20220630.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/CoverPage" xlink:type="extended" id="i9b26ee7f5dca4432bbc261e103e487df_CoverPage">
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_c96a4069-167a-46f6-ad0e-f2a9c125115c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_DocumentType_c96a4069-167a-46f6-ad0e-f2a9c125115c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_bc6d3561-9371-400b-8a60-4fecad9b14e4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_DocumentQuarterlyReport_bc6d3561-9371-400b-8a60-4fecad9b14e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_e4f8049d-a816-4511-a30b-8785e8a1c600" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_DocumentPeriodEndDate_e4f8049d-a816-4511-a30b-8785e8a1c600" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_6dc475f3-0704-474a-877d-fb775bc5f5d5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_DocumentTransitionReport_6dc475f3-0704-474a-877d-fb775bc5f5d5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_e2573664-7b1c-49c4-95c5-38facb69fe16" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_EntityFileNumber_e2573664-7b1c-49c4-95c5-38facb69fe16" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_f039cd09-dab5-48d4-80db-d5f550667fae" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_EntityRegistrantName_f039cd09-dab5-48d4-80db-d5f550667fae" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_6d8fd069-730d-4a91-b453-5adb8475cae9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_EntityTaxIdentificationNumber_6d8fd069-730d-4a91-b453-5adb8475cae9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_2097ffc7-ae40-4cdd-b7b6-630bc3c74548" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_EntityIncorporationStateCountryCode_2097ffc7-ae40-4cdd-b7b6-630bc3c74548" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_5466fa2b-633e-4e5e-b642-600faf208786" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_EntityAddressAddressLine1_5466fa2b-633e-4e5e-b642-600faf208786" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_5ba65555-3157-41bb-874d-888c5e169650" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_EntityAddressCityOrTown_5ba65555-3157-41bb-874d-888c5e169650" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_cb619969-b92b-4c43-bd2c-a17faada0b44" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_EntityAddressStateOrProvince_cb619969-b92b-4c43-bd2c-a17faada0b44" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_96f13165-aab1-4f4e-ad27-1a01aac644cf" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_EntityAddressPostalZipCode_96f13165-aab1-4f4e-ad27-1a01aac644cf" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_82c9e55a-7a44-4a07-a811-a0aca10ab75a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_CityAreaCode_82c9e55a-7a44-4a07-a811-a0aca10ab75a" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_c6df5c1b-10fb-449a-b917-8a7e8d78ace9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_LocalPhoneNumber_c6df5c1b-10fb-449a-b917-8a7e8d78ace9" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_a6220521-e3c3-404c-a36b-48eb0818f9aa" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_Security12bTitle_a6220521-e3c3-404c-a36b-48eb0818f9aa" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_ceb3d19e-9bb1-46c4-93e4-d6853d3b9c96" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_TradingSymbol_ceb3d19e-9bb1-46c4-93e4-d6853d3b9c96" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_d7efeba3-7797-44bd-bd4a-3b0557f9550d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_SecurityExchangeName_d7efeba3-7797-44bd-bd4a-3b0557f9550d" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_3d8f09e0-0c1a-4d7f-abb5-92d099856c78" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_EntityCurrentReportingStatus_3d8f09e0-0c1a-4d7f-abb5-92d099856c78" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_caca63cd-89b7-4d1a-adae-697be7a07209" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_EntityInteractiveDataCurrent_caca63cd-89b7-4d1a-adae-697be7a07209" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_f19f7e1d-d562-4135-839f-6c719b77d88b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_EntityFilerCategory_f19f7e1d-d562-4135-839f-6c719b77d88b" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_146de465-4484-4505-aac7-db3fc788d2a4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_EntitySmallBusiness_146de465-4484-4505-aac7-db3fc788d2a4" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_cabc3c5a-a625-4d68-b274-f2e51f4fc957" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_EntityEmergingGrowthCompany_cabc3c5a-a625-4d68-b274-f2e51f4fc957" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_7390d0cc-83ce-4f5c-ad31-f88ccbf2906b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_EntityShellCompany_7390d0cc-83ce-4f5c-ad31-f88ccbf2906b" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_dd969ad8-794f-47a3-a979-e716f76449c1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_dd969ad8-794f-47a3-a979-e716f76449c1" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_cdd6d113-f9a6-469a-b9cc-e0f30dd6a011" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_EntityCentralIndexKey_cdd6d113-f9a6-469a-b9cc-e0f30dd6a011" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_0b84f6a1-e5c5-4c99-8aaa-29851704aefb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_DocumentFiscalYearFocus_0b84f6a1-e5c5-4c99-8aaa-29851704aefb" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_53ee1b4d-28df-4176-ae1c-0e48e5f3e035" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_DocumentFiscalPeriodFocus_53ee1b4d-28df-4176-ae1c-0e48e5f3e035" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_36acb91d-6f71-419b-91c2-b37551e5cb86" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_AmendmentFlag_36acb91d-6f71-419b-91c2-b37551e5cb86" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_081b65c4-3dcf-4109-b77c-42784e597730" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_CurrentFiscalYearEndDate_081b65c4-3dcf-4109-b77c-42784e597730" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_7a32d60e-5c8b-4ada-93ac-898f5d5b0ed1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_DocumentInformationTable_7a32d60e-5c8b-4ada-93ac-898f5d5b0ed1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_41c57b42-5fa9-48cd-bbe9-188eaa92d7ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_7a32d60e-5c8b-4ada-93ac-898f5d5b0ed1" xlink:to="loc_us-gaap_StatementClassOfStockAxis_41c57b42-5fa9-48cd-bbe9-188eaa92d7ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_41c57b42-5fa9-48cd-bbe9-188eaa92d7ac_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_41c57b42-5fa9-48cd-bbe9-188eaa92d7ac" xlink:to="loc_us-gaap_ClassOfStockDomain_41c57b42-5fa9-48cd-bbe9-188eaa92d7ac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_c524f39f-9b94-4add-b9b8-297815b41b65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_41c57b42-5fa9-48cd-bbe9-188eaa92d7ac" xlink:to="loc_us-gaap_ClassOfStockDomain_c524f39f-9b94-4add-b9b8-297815b41b65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_cdb56e51-3fcf-4f98-9489-9e9a956c98e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_c524f39f-9b94-4add-b9b8-297815b41b65" xlink:to="loc_us-gaap_CommonStockMember_cdb56e51-3fcf-4f98-9489-9e9a956c98e9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.625JuniorSubordinatedNotesDue2078Member_5c82084d-43c1-4b17-8687-3a1ccf69ac5e" xlink:href="cms-20220630.xsd#cms_A5.625JuniorSubordinatedNotesDue2078Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_c524f39f-9b94-4add-b9b8-297815b41b65" xlink:to="loc_cms_A5.625JuniorSubordinatedNotesDue2078Member_5c82084d-43c1-4b17-8687-3a1ccf69ac5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.875JuniorSubordinatedNotesDue2078Member_0edfc2c1-6773-46e0-9414-e0b34d745cc6" xlink:href="cms-20220630.xsd#cms_A5.875JuniorSubordinatedNotesDue2078Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_c524f39f-9b94-4add-b9b8-297815b41b65" xlink:to="loc_cms_A5.875JuniorSubordinatedNotesDue2078Member_0edfc2c1-6773-46e0-9414-e0b34d745cc6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.875JuniorSubordinatedNotesDue2079Member_5a4cf67b-c480-4c61-9d9c-f38708a37156" xlink:href="cms-20220630.xsd#cms_A5.875JuniorSubordinatedNotesDue2079Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_c524f39f-9b94-4add-b9b8-297815b41b65" xlink:to="loc_cms_A5.875JuniorSubordinatedNotesDue2079Member_5a4cf67b-c480-4c61-9d9c-f38708a37156" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SeriesCPreferredStockDepositarySharesMember_c47b17d8-232b-4e95-a448-fdad0935ee18" xlink:href="cms-20220630.xsd#cms_SeriesCPreferredStockDepositarySharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_c524f39f-9b94-4add-b9b8-297815b41b65" xlink:to="loc_cms_SeriesCPreferredStockDepositarySharesMember_c47b17d8-232b-4e95-a448-fdad0935ee18" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CumulativePreferredStockMember_0e55694a-b395-4373-af09-4f6959548e67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CumulativePreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_c524f39f-9b94-4add-b9b8-297815b41b65" xlink:to="loc_us-gaap_CumulativePreferredStockMember_0e55694a-b395-4373-af09-4f6959548e67" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_544ba539-0aab-4a77-a001-ef0e0eb8c16f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_7a32d60e-5c8b-4ada-93ac-898f5d5b0ed1" xlink:to="loc_dei_LegalEntityAxis_544ba539-0aab-4a77-a001-ef0e0eb8c16f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_544ba539-0aab-4a77-a001-ef0e0eb8c16f_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_544ba539-0aab-4a77-a001-ef0e0eb8c16f" xlink:to="loc_dei_EntityDomain_544ba539-0aab-4a77-a001-ef0e0eb8c16f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a953d800-f7de-4f6d-bf1b-f39a45ab3ec2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_544ba539-0aab-4a77-a001-ef0e0eb8c16f" xlink:to="loc_dei_EntityDomain_a953d800-f7de-4f6d-bf1b-f39a45ab3ec2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_25e098bd-d4c4-4b13-9a8c-f05c0a8ac517" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_a953d800-f7de-4f6d-bf1b-f39a45ab3ec2" xlink:to="loc_cms_ConsumersEnergyCompanyMember_25e098bd-d4c4-4b13-9a8c-f05c0a8ac517" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited" xlink:type="simple" xlink:href="cms-20220630.xsd#CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited" xlink:type="extended" id="i7fb8a4c965fb4b27977cf828a90ad4ab_CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_b1d90b8e-03dd-46b2-b149-ab6fff29cd20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:to="loc_us-gaap_Revenues_b1d90b8e-03dd-46b2-b149-ab6fff29cd20" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_1ee0d0eb-9721-4015-8178-8c920eae3c4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:to="loc_us-gaap_OperatingExpensesAbstract_1ee0d0eb-9721-4015-8178-8c920eae3c4e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FuelCosts_3e9ea173-7a92-4f28-93ca-7cbe9afc685b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FuelCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_1ee0d0eb-9721-4015-8178-8c920eae3c4e" xlink:to="loc_us-gaap_FuelCosts_3e9ea173-7a92-4f28-93ca-7cbe9afc685b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_b701ad49-a420-4154-91aa-02f36138baf2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_1ee0d0eb-9721-4015-8178-8c920eae3c4e" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_b701ad49-a420-4154-91aa-02f36138baf2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PurchasedPowerRelatedParties_a735ecc3-8bb1-45c5-aa19-e085e7a7379d" xlink:href="cms-20220630.xsd#cms_PurchasedPowerRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_1ee0d0eb-9721-4015-8178-8c920eae3c4e" xlink:to="loc_cms_PurchasedPowerRelatedParties_a735ecc3-8bb1-45c5-aa19-e085e7a7379d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_788f7a10-c023-44d0-9885-d682ebc91d56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_1ee0d0eb-9721-4015-8178-8c920eae3c4e" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_788f7a10-c023-44d0-9885-d682ebc91d56" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_7fccbe44-a5cb-45d4-8eaf-646d779ed558" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_1ee0d0eb-9721-4015-8178-8c920eae3c4e" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_7fccbe44-a5cb-45d4-8eaf-646d779ed558" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_9e46691f-4015-47da-87f4-16cbc0240385" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesExcludingIncomeAndExciseTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_1ee0d0eb-9721-4015-8178-8c920eae3c4e" xlink:to="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_9e46691f-4015-47da-87f4-16cbc0240385" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_ea63abc9-123b-4973-99df-65655f17253d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_1ee0d0eb-9721-4015-8178-8c920eae3c4e" xlink:to="loc_us-gaap_CostsAndExpenses_ea63abc9-123b-4973-99df-65655f17253d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_65811d87-e289-46bf-b349-f0c786716ee3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:to="loc_us-gaap_OperatingIncomeLoss_65811d87-e289-46bf-b349-f0c786716ee3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_19e495b9-1271-4962-a708-f8185a7e8230" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:to="loc_us-gaap_OtherIncomeAndExpensesAbstract_19e495b9-1271-4962-a708-f8185a7e8230" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterestAndDividend_c8b9cdfe-121f-4de9-921e-58558ab3d7f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterestAndDividend"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_19e495b9-1271-4962-a708-f8185a7e8230" xlink:to="loc_us-gaap_InvestmentIncomeInterestAndDividend_c8b9cdfe-121f-4de9-921e-58558ab3d7f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_0129d85e-4dc7-4238-a1d5-1425444804c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_19e495b9-1271-4962-a708-f8185a7e8230" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_0129d85e-4dc7-4238-a1d5-1425444804c5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_d7058444-849a-40e0-bf84-a3d368b7558d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_19e495b9-1271-4962-a708-f8185a7e8230" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_d7058444-849a-40e0-bf84-a3d368b7558d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_6f4010db-74bf-4741-a7d6-b1f2a161bae9" xlink:href="cms-20220630.xsd#cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_19e495b9-1271-4962-a708-f8185a7e8230" xlink:to="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_6f4010db-74bf-4741-a7d6-b1f2a161bae9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncome_773ff6a7-9a86-4474-b912-57496ce84664" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_19e495b9-1271-4962-a708-f8185a7e8230" xlink:to="loc_us-gaap_OtherNonoperatingIncome_773ff6a7-9a86-4474-b912-57496ce84664" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_924c063e-7087-4756-b25d-d85c52fe4eee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_19e495b9-1271-4962-a708-f8185a7e8230" xlink:to="loc_us-gaap_OtherNonoperatingExpense_924c063e-7087-4756-b25d-d85c52fe4eee" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_b56f5030-498d-44b0-9178-9cb1adda06da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_19e495b9-1271-4962-a708-f8185a7e8230" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_b56f5030-498d-44b0-9178-9cb1adda06da" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract_44a7af58-8a98-4c36-8db4-5057bbdbbcfe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:to="loc_us-gaap_InterestExpenseAbstract_44a7af58-8a98-4c36-8db4-5057bbdbbcfe" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_b299a564-5159-4c7a-a757-07577e78c638" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_44a7af58-8a98-4c36-8db4-5057bbdbbcfe" xlink:to="loc_us-gaap_InterestExpenseDebt_b299a564-5159-4c7a-a757-07577e78c638" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseRelatedParty_5ac124ff-caa2-4aaf-a3fa-1d331b3bb934" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_44a7af58-8a98-4c36-8db4-5057bbdbbcfe" xlink:to="loc_us-gaap_InterestExpenseRelatedParty_5ac124ff-caa2-4aaf-a3fa-1d331b3bb934" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_9274e4e6-006c-4eb7-a2c3-4addb05a00e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_44a7af58-8a98-4c36-8db4-5057bbdbbcfe" xlink:to="loc_us-gaap_InterestExpenseOther_9274e4e6-006c-4eb7-a2c3-4addb05a00e4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalizedAdjustment_749a6bb5-9c48-462b-a8e0-aa35343066d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestCostsCapitalizedAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_44a7af58-8a98-4c36-8db4-5057bbdbbcfe" xlink:to="loc_us-gaap_InterestCostsCapitalizedAdjustment_749a6bb5-9c48-462b-a8e0-aa35343066d7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_c11ee25e-8d03-4ed5-84ab-7f10438d84f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_44a7af58-8a98-4c36-8db4-5057bbdbbcfe" xlink:to="loc_us-gaap_InterestExpense_c11ee25e-8d03-4ed5-84ab-7f10438d84f3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b872e059-7e0a-4196-96cd-d8c1dc0ef656" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b872e059-7e0a-4196-96cd-d8c1dc0ef656" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_779562c3-f58c-46dd-b8c8-556f77ccbaca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_779562c3-f58c-46dd-b8c8-556f77ccbaca" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_4f31588b-902c-40eb-a841-98eeb1e8dcbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_4f31588b-902c-40eb-a841-98eeb1e8dcbf" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_0a346a4d-51f7-4f11-8d27-fc43382e2b68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_0a346a4d-51f7-4f11-8d27-fc43382e2b68" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_ec2c8ba8-3857-4291-bdfd-948b3861393a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:to="loc_us-gaap_ProfitLoss_ec2c8ba8-3857-4291-bdfd-948b3861393a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_6ead63ad-9120-4352-a21e-b3d2aaa1ec4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_6ead63ad-9120-4352-a21e-b3d2aaa1ec4f" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_88ad9504-5227-41cd-917c-9d1af482bb0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:to="loc_us-gaap_NetIncomeLoss_88ad9504-5227-41cd-917c-9d1af482bb0c" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_92515be4-4dab-4888-988c-ed882962d136" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_92515be4-4dab-4888-988c-ed882962d136" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_c0109a9f-e669-4d44-80cb-d5c2d21e1001" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_c0109a9f-e669-4d44-80cb-d5c2d21e1001" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_0d661156-5b94-4b16-920c-9cde1dd703f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_0d661156-5b94-4b16-920c-9cde1dd703f2" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_a568a464-24e9-4b39-a634-78c679321f70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_0d661156-5b94-4b16-920c-9cde1dd703f2" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_a568a464-24e9-4b39-a634-78c679321f70" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_8773193f-9bff-4359-a1e1-63e28141b1e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_0d661156-5b94-4b16-920c-9cde1dd703f2" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_8773193f-9bff-4359-a1e1-63e28141b1e1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_29082197-dc52-46c7-be09-d1964015c457" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_0d661156-5b94-4b16-920c-9cde1dd703f2" xlink:to="loc_us-gaap_EarningsPerShareBasic_29082197-dc52-46c7-be09-d1964015c457" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_6c33b875-7a12-4156-9d68-f47a7e676987" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_6c33b875-7a12-4156-9d68-f47a7e676987" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_0f7a4f48-328e-4e44-ba3e-917b736a5553" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_6c33b875-7a12-4156-9d68-f47a7e676987" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_0f7a4f48-328e-4e44-ba3e-917b736a5553" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_f437260b-8fee-4318-a620-11d8b22ad21a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_6c33b875-7a12-4156-9d68-f47a7e676987" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_f437260b-8fee-4318-a620-11d8b22ad21a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_754887ed-3225-4c93-b6b2-403c4a519815" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_6c33b875-7a12-4156-9d68-f47a7e676987" xlink:to="loc_us-gaap_EarningsPerShareDiluted_754887ed-3225-4c93-b6b2-403c4a519815" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_85c23550-b967-44ba-88da-63c9714b7a61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:to="loc_us-gaap_StatementTable_85c23550-b967-44ba-88da-63c9714b7a61" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_0d0275fc-77b1-4557-b10e-d789387d2850" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_85c23550-b967-44ba-88da-63c9714b7a61" xlink:to="loc_srt_ProductOrServiceAxis_0d0275fc-77b1-4557-b10e-d789387d2850" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_0d0275fc-77b1-4557-b10e-d789387d2850_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_0d0275fc-77b1-4557-b10e-d789387d2850" xlink:to="loc_srt_ProductsAndServicesDomain_0d0275fc-77b1-4557-b10e-d789387d2850_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_30245cd2-9687-4442-ac2e-768465e5ef3d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_0d0275fc-77b1-4557-b10e-d789387d2850" xlink:to="loc_srt_ProductsAndServicesDomain_30245cd2-9687-4442-ac2e-768465e5ef3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityPurchasedMember_a5b4ce81-d520-4053-b9fe-0c3c037ac4c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ElectricityPurchasedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_30245cd2-9687-4442-ac2e-768465e5ef3d" xlink:to="loc_us-gaap_ElectricityPurchasedMember_a5b4ce81-d520-4053-b9fe-0c3c037ac4c4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndGasPurchasedMember_0a8bc3f0-5f46-4af0-86e5-3dcd894f9d2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OilAndGasPurchasedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_30245cd2-9687-4442-ac2e-768465e5ef3d" xlink:to="loc_us-gaap_OilAndGasPurchasedMember_0a8bc3f0-5f46-4af0-86e5-3dcd894f9d2d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="simple" xlink:href="cms-20220630.xsd#CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="extended" id="ica3a0189ad3143b3b54c0a1013b0e3df_CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_73100d66-5bfa-4e31-ac87-eb6b7db2dd06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_f5b3f337-5d77-4c2b-a60f-88c1c56d5871" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_73100d66-5bfa-4e31-ac87-eb6b7db2dd06" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_f5b3f337-5d77-4c2b-a60f-88c1c56d5871" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_d33ed8e7-fccd-46ec-a491-cc74a4c323ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_73100d66-5bfa-4e31-ac87-eb6b7db2dd06" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_d33ed8e7-fccd-46ec-a491-cc74a4c323ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_dbce835b-8953-4cda-a953-7378c89a22da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_73100d66-5bfa-4e31-ac87-eb6b7db2dd06" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_dbce835b-8953-4cda-a953-7378c89a22da" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_ded09240-1e75-4e9e-8ee7-9db340bb8c87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_73100d66-5bfa-4e31-ac87-eb6b7db2dd06" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_ded09240-1e75-4e9e-8ee7-9db340bb8c87" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_01fe87fe-3e56-4b49-a8c0-524a64935bba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_73100d66-5bfa-4e31-ac87-eb6b7db2dd06" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_01fe87fe-3e56-4b49-a8c0-524a64935bba" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_8f02f5c8-b4b3-4ab1-b5a9-8e36dc4b39bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_73100d66-5bfa-4e31-ac87-eb6b7db2dd06" xlink:to="loc_us-gaap_StatementTable_8f02f5c8-b4b3-4ab1-b5a9-8e36dc4b39bb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_d59426f8-daed-4add-a1d9-f59e43fab400" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_8f02f5c8-b4b3-4ab1-b5a9-8e36dc4b39bb" xlink:to="loc_us-gaap_StatementClassOfStockAxis_d59426f8-daed-4add-a1d9-f59e43fab400" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_d59426f8-daed-4add-a1d9-f59e43fab400_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d59426f8-daed-4add-a1d9-f59e43fab400" xlink:to="loc_us-gaap_ClassOfStockDomain_d59426f8-daed-4add-a1d9-f59e43fab400_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_8553d9e7-a4c3-455f-a501-861d4b777434" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d59426f8-daed-4add-a1d9-f59e43fab400" xlink:to="loc_us-gaap_ClassOfStockDomain_8553d9e7-a4c3-455f-a501-861d4b777434" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SeriesCPreferredStockDepositarySharesMember_221ceba3-f352-442f-b853-de35b8ec235d" xlink:href="cms-20220630.xsd#cms_SeriesCPreferredStockDepositarySharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_8553d9e7-a4c3-455f-a501-861d4b777434" xlink:to="loc_cms_SeriesCPreferredStockDepositarySharesMember_221ceba3-f352-442f-b853-de35b8ec235d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited" xlink:type="simple" xlink:href="cms-20220630.xsd#CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited" xlink:type="extended" id="i8a8b00ce871a48afb19132e80f6bb371_CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_74de767b-ff90-4342-9789-4f426fb317fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_74de767b-ff90-4342-9789-4f426fb317fb" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_77c09769-b433-4396-ba6f-90adbfc5c369" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_77c09769-b433-4396-ba6f-90adbfc5c369" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_11b271b5-70b1-40e4-a8bd-addf7e0e6f2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_11b271b5-70b1-40e4-a8bd-addf7e0e6f2c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_e37c9dd7-9019-4b26-badf-4f4e892bf168" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_e37c9dd7-9019-4b26-badf-4f4e892bf168" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_9208b4a4-9e81-4a42-97b1-40611882ed5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_9208b4a4-9e81-4a42-97b1-40611882ed5e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_8ce5ca70-0b68-458b-a0a2-45b482772e94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_8ce5ca70-0b68-458b-a0a2-45b482772e94" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_b5da3c5b-a0f0-4118-bf33-57c3847669ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_b5da3c5b-a0f0-4118-bf33-57c3847669ac" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_f1e2540e-5d4b-45b0-bd97-c5c668c0e8cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_f1e2540e-5d4b-45b0-bd97-c5c668c0e8cb" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_91e93aac-dd68-4046-9f98-7da8bcb92ac5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_91e93aac-dd68-4046-9f98-7da8bcb92ac5" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_3b0b8522-12b9-48d1-adb2-a30d06a19d5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:to="loc_us-gaap_ProfitLoss_3b0b8522-12b9-48d1-adb2-a30d06a19d5f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_2bfecbc0-6b07-4587-a433-95656ca24fa4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:to="loc_us-gaap_DividendsCommonStockCash_2bfecbc0-6b07-4587-a433-95656ca24fa4" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStockCash_d5d950f6-c568-42d1-bb09-dcb32f7bb53a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPreferredStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:to="loc_us-gaap_DividendsPreferredStockCash_d5d950f6-c568-42d1-bb09-dcb32f7bb53a" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests_1232bfad-4e61-463f-b0c3-3f1b937deee6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:to="loc_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests_1232bfad-4e61-463f-b0c3-3f1b937deee6" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders_c5f32627-5b19-44a7-8a79-bd2475b0f193" xlink:href="cms-20220630.xsd#cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:to="loc_cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders_c5f32627-5b19-44a7-8a79-bd2475b0f193" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_6cbeab9d-6e84-4e9a-95e9-651e081f57da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_6cbeab9d-6e84-4e9a-95e9-651e081f57da" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_636334c3-3f62-4581-b712-8ef120c3a8ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_738b1274-7c56-4eaf-96c0-d9c41a019f64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_738b1274-7c56-4eaf-96c0-d9c41a019f64" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsPerShareDeclared_19864929-409b-4cdd-b9a7-f684c89f593c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:to="loc_us-gaap_PreferredStockDividendsPerShareDeclared_19864929-409b-4cdd-b9a7-f684c89f593c" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_69bb5b2c-00b7-410b-9eda-63601192143d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_74de767b-ff90-4342-9789-4f426fb317fb" xlink:to="loc_us-gaap_StatementTable_69bb5b2c-00b7-410b-9eda-63601192143d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_30450fb8-074e-455f-b132-5acf71ff7484" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_69bb5b2c-00b7-410b-9eda-63601192143d" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_30450fb8-074e-455f-b132-5acf71ff7484" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_30450fb8-074e-455f-b132-5acf71ff7484_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_30450fb8-074e-455f-b132-5acf71ff7484" xlink:to="loc_us-gaap_EquityComponentDomain_30450fb8-074e-455f-b132-5acf71ff7484_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_587daba3-60de-47f5-80b7-47408c30e259" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_30450fb8-074e-455f-b132-5acf71ff7484" xlink:to="loc_us-gaap_EquityComponentDomain_587daba3-60de-47f5-80b7-47408c30e259" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_dfff4052-c508-4ea4-bf7f-44caa8ccb008" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_587daba3-60de-47f5-80b7-47408c30e259" xlink:to="loc_us-gaap_CommonStockMember_dfff4052-c508-4ea4-bf7f-44caa8ccb008" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_8c9d985d-3ad1-47f1-a65d-bafbddfdc0f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_587daba3-60de-47f5-80b7-47408c30e259" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_8c9d985d-3ad1-47f1-a65d-bafbddfdc0f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9d9d8802-7078-46e2-8749-d0449bedb94e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_587daba3-60de-47f5-80b7-47408c30e259" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9d9d8802-7078-46e2-8749-d0449bedb94e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_bcc972c7-b2f4-4110-80e8-3f836a92e16c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9d9d8802-7078-46e2-8749-d0449bedb94e" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_bcc972c7-b2f4-4110-80e8-3f836a92e16c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_07c41963-9c3e-478c-9e27-2f413e48d20e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9d9d8802-7078-46e2-8749-d0449bedb94e" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_07c41963-9c3e-478c-9e27-2f413e48d20e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_44d9d140-457d-4f7c-b99e-944b9b759265" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_587daba3-60de-47f5-80b7-47408c30e259" xlink:to="loc_us-gaap_RetainedEarningsMember_44d9d140-457d-4f7c-b99e-944b9b759265" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_b14a1580-0c79-4159-99cb-3184c4fbe6fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_587daba3-60de-47f5-80b7-47408c30e259" xlink:to="loc_us-gaap_PreferredStockMember_b14a1580-0c79-4159-99cb-3184c4fbe6fd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_151beb26-c10a-4f1f-94a8-c6feefb43775" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_587daba3-60de-47f5-80b7-47408c30e259" xlink:to="loc_us-gaap_NoncontrollingInterestMember_151beb26-c10a-4f1f-94a8-c6feefb43775" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited" xlink:type="simple" xlink:href="cms-20220630.xsd#ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited" xlink:type="extended" id="i7eb7043b91674897b9996e0ea5ff4dcc_ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e2c56410-054a-4cb7-9a8f-a06545acbcd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_270ea380-1b68-4ce2-b08a-6d87e94effda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2c56410-054a-4cb7-9a8f-a06545acbcd7" xlink:to="loc_us-gaap_Revenues_270ea380-1b68-4ce2-b08a-6d87e94effda" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_b1ac0ec7-c024-48ca-88ad-e5ce0fd19d00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2c56410-054a-4cb7-9a8f-a06545acbcd7" xlink:to="loc_us-gaap_OperatingExpensesAbstract_b1ac0ec7-c024-48ca-88ad-e5ce0fd19d00" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseFuelUsed_529ec18a-6a50-4d9b-aa35-4c6807e03635" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseFuelUsed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b1ac0ec7-c024-48ca-88ad-e5ce0fd19d00" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseFuelUsed_529ec18a-6a50-4d9b-aa35-4c6807e03635" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_919c6e43-0d1b-4eb6-97bd-593749ba95f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpensePurchasedPower"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b1ac0ec7-c024-48ca-88ad-e5ce0fd19d00" xlink:to="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_919c6e43-0d1b-4eb6-97bd-593749ba95f5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_3d12d611-4743-4207-bde0-d0961dd9e4e9" xlink:href="cms-20220630.xsd#cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b1ac0ec7-c024-48ca-88ad-e5ce0fd19d00" xlink:to="loc_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_3d12d611-4743-4207-bde0-d0961dd9e4e9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_0c5ba315-665e-49d8-a117-988313c9a8e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b1ac0ec7-c024-48ca-88ad-e5ce0fd19d00" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_0c5ba315-665e-49d8-a117-988313c9a8e1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_51f9292d-31d9-46f6-989f-0edeaf1b65f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b1ac0ec7-c024-48ca-88ad-e5ce0fd19d00" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_51f9292d-31d9-46f6-989f-0edeaf1b65f8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_0877e52c-5f00-4e10-82ee-b935e4c74bb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b1ac0ec7-c024-48ca-88ad-e5ce0fd19d00" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_0877e52c-5f00-4e10-82ee-b935e4c74bb9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes_1d569153-fdea-4c52-b0dc-3d1f2d9877bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b1ac0ec7-c024-48ca-88ad-e5ce0fd19d00" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseTaxes_1d569153-fdea-4c52-b0dc-3d1f2d9877bf" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_627c6b01-5611-4df0-bd81-8adff510b4be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b1ac0ec7-c024-48ca-88ad-e5ce0fd19d00" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_627c6b01-5611-4df0-bd81-8adff510b4be" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_5ab52d98-8a43-45f1-ad8a-4202622426f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2c56410-054a-4cb7-9a8f-a06545acbcd7" xlink:to="loc_us-gaap_OperatingIncomeLoss_5ab52d98-8a43-45f1-ad8a-4202622426f1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_7b39f084-5040-4493-b576-a95b8246fe70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2c56410-054a-4cb7-9a8f-a06545acbcd7" xlink:to="loc_us-gaap_OtherIncomeAndExpensesAbstract_7b39f084-5040-4493-b576-a95b8246fe70" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterestAndDividend_38ba86f0-c640-46c3-91a0-ce84db11f2f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterestAndDividend"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_7b39f084-5040-4493-b576-a95b8246fe70" xlink:to="loc_us-gaap_InvestmentIncomeInterestAndDividend_38ba86f0-c640-46c3-91a0-ce84db11f2f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_InterestAndDividendIncomeRelatedParties_6bd1a00f-87f4-4546-9070-d6479cbc5954" xlink:href="cms-20220630.xsd#cms_InterestAndDividendIncomeRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_7b39f084-5040-4493-b576-a95b8246fe70" xlink:to="loc_cms_InterestAndDividendIncomeRelatedParties_6bd1a00f-87f4-4546-9070-d6479cbc5954" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_69e1f015-57fc-4ae2-8465-b04a3e4542aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_7b39f084-5040-4493-b576-a95b8246fe70" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_69e1f015-57fc-4ae2-8465-b04a3e4542aa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_c300e5cf-0286-4cdd-a053-62c2674870ef" xlink:href="cms-20220630.xsd#cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_7b39f084-5040-4493-b576-a95b8246fe70" xlink:to="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_c300e5cf-0286-4cdd-a053-62c2674870ef" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncome_2f86011c-e43b-4f86-8de3-3431ff17479d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_7b39f084-5040-4493-b576-a95b8246fe70" xlink:to="loc_us-gaap_OtherNonoperatingIncome_2f86011c-e43b-4f86-8de3-3431ff17479d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_ef13c599-d563-4ef5-92d5-90eaa834eae2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_7b39f084-5040-4493-b576-a95b8246fe70" xlink:to="loc_us-gaap_OtherNonoperatingExpense_ef13c599-d563-4ef5-92d5-90eaa834eae2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_b6500ade-a259-487b-9659-b33d423fab51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_7b39f084-5040-4493-b576-a95b8246fe70" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_b6500ade-a259-487b-9659-b33d423fab51" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract_6c6ddb36-df3e-4b0a-9b5c-16282ee38470" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2c56410-054a-4cb7-9a8f-a06545acbcd7" xlink:to="loc_us-gaap_InterestExpenseAbstract_6c6ddb36-df3e-4b0a-9b5c-16282ee38470" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_86190cb2-a184-47af-b075-b45d293964d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_6c6ddb36-df3e-4b0a-9b5c-16282ee38470" xlink:to="loc_us-gaap_InterestExpenseDebt_86190cb2-a184-47af-b075-b45d293964d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseRelatedParty_fc1551a5-75eb-488c-b1da-513936e2b6c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_6c6ddb36-df3e-4b0a-9b5c-16282ee38470" xlink:to="loc_us-gaap_InterestExpenseRelatedParty_fc1551a5-75eb-488c-b1da-513936e2b6c4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_52b908ab-2719-4099-9ac6-2b1636586ff4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_6c6ddb36-df3e-4b0a-9b5c-16282ee38470" xlink:to="loc_us-gaap_InterestExpenseOther_52b908ab-2719-4099-9ac6-2b1636586ff4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalizedAdjustment_ab96b96b-675b-4f13-bd4f-26f4b2ade7e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestCostsCapitalizedAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_6c6ddb36-df3e-4b0a-9b5c-16282ee38470" xlink:to="loc_us-gaap_InterestCostsCapitalizedAdjustment_ab96b96b-675b-4f13-bd4f-26f4b2ade7e9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_81394b83-8862-4156-aec2-5a2ea92177c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_6c6ddb36-df3e-4b0a-9b5c-16282ee38470" xlink:to="loc_us-gaap_InterestExpense_81394b83-8862-4156-aec2-5a2ea92177c5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a861d98c-f075-41dc-a42e-b332bcf574d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2c56410-054a-4cb7-9a8f-a06545acbcd7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a861d98c-f075-41dc-a42e-b332bcf574d0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_bc4cc593-b4ae-4509-8a25-ac3ea36b1d41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2c56410-054a-4cb7-9a8f-a06545acbcd7" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_bc4cc593-b4ae-4509-8a25-ac3ea36b1d41" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_11742dd3-e02c-4f02-aea6-bf45a0b6339f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2c56410-054a-4cb7-9a8f-a06545acbcd7" xlink:to="loc_us-gaap_NetIncomeLoss_11742dd3-e02c-4f02-aea6-bf45a0b6339f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_3aaa633d-170f-45cd-afd0-60f444c92638" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2c56410-054a-4cb7-9a8f-a06545acbcd7" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_3aaa633d-170f-45cd-afd0-60f444c92638" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_5b9a3cd9-485d-4deb-a8bf-18db121f2dd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e2c56410-054a-4cb7-9a8f-a06545acbcd7" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_5b9a3cd9-485d-4deb-a8bf-18db121f2dd3" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_1ef7b370-eda7-4f80-9391-50dc5b42d1fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_e2c56410-054a-4cb7-9a8f-a06545acbcd7" xlink:to="loc_us-gaap_StatementTable_1ef7b370-eda7-4f80-9391-50dc5b42d1fa" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3ffdbaba-2d7f-46ba-bb84-13c0bc52a0db" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1ef7b370-eda7-4f80-9391-50dc5b42d1fa" xlink:to="loc_dei_LegalEntityAxis_3ffdbaba-2d7f-46ba-bb84-13c0bc52a0db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3ffdbaba-2d7f-46ba-bb84-13c0bc52a0db_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_3ffdbaba-2d7f-46ba-bb84-13c0bc52a0db" xlink:to="loc_dei_EntityDomain_3ffdbaba-2d7f-46ba-bb84-13c0bc52a0db_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3e44dfdc-4238-471e-9c5c-9de09c53ad81" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_3ffdbaba-2d7f-46ba-bb84-13c0bc52a0db" xlink:to="loc_dei_EntityDomain_3e44dfdc-4238-471e-9c5c-9de09c53ad81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_98a54197-92ee-40c1-a78d-57dce9d2884e" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_3e44dfdc-4238-471e-9c5c-9de09c53ad81" xlink:to="loc_cms_ConsumersEnergyCompanyMember_98a54197-92ee-40c1-a78d-57dce9d2884e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="simple" xlink:href="cms-20220630.xsd#ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="extended" id="id679a49e77ac4cba8e9ed93a12549b43_ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e1f44af2-0504-45b5-814a-22345850bb01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_49ee2841-53da-4a9f-90dd-91f812623f4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e1f44af2-0504-45b5-814a-22345850bb01" xlink:to="loc_us-gaap_ProfitLoss_49ee2841-53da-4a9f-90dd-91f812623f4c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_9b3442b3-2b55-4826-a3c1-9b20068b743d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e1f44af2-0504-45b5-814a-22345850bb01" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_9b3442b3-2b55-4826-a3c1-9b20068b743d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_d8ba776a-987c-4abd-aba8-80d884d6ebd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_9b3442b3-2b55-4826-a3c1-9b20068b743d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_d8ba776a-987c-4abd-aba8-80d884d6ebd0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_f210a618-5c21-4194-8c30-f7f312f275df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e1f44af2-0504-45b5-814a-22345850bb01" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_f210a618-5c21-4194-8c30-f7f312f275df" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_01b64756-024b-4243-807d-3f1199598719" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e1f44af2-0504-45b5-814a-22345850bb01" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_01b64756-024b-4243-807d-3f1199598719" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d69144dd-ff2e-4494-95a9-ebdd982f8dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_e1f44af2-0504-45b5-814a-22345850bb01" xlink:to="loc_us-gaap_StatementTable_d69144dd-ff2e-4494-95a9-ebdd982f8dc5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_358b64b1-7629-4dc2-a44b-8537cbf681d8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_d69144dd-ff2e-4494-95a9-ebdd982f8dc5" xlink:to="loc_dei_LegalEntityAxis_358b64b1-7629-4dc2-a44b-8537cbf681d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_358b64b1-7629-4dc2-a44b-8537cbf681d8_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_358b64b1-7629-4dc2-a44b-8537cbf681d8" xlink:to="loc_dei_EntityDomain_358b64b1-7629-4dc2-a44b-8537cbf681d8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a8a76025-5f5e-45d6-b750-b1c5a26ba199" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_358b64b1-7629-4dc2-a44b-8537cbf681d8" xlink:to="loc_dei_EntityDomain_a8a76025-5f5e-45d6-b750-b1c5a26ba199" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_0c527ff7-4458-4db0-ae58-eac7a486ffab" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_a8a76025-5f5e-45d6-b750-b1c5a26ba199" xlink:to="loc_cms_ConsumersEnergyCompanyMember_0c527ff7-4458-4db0-ae58-eac7a486ffab" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical" xlink:type="simple" xlink:href="cms-20220630.xsd#ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical" xlink:type="extended" id="ia41c28abd46a471ebda562dad4882304_ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d1f60cf6-ce18-4783-be13-aa2f096394a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_07221b4f-8034-4846-99d2-50694ec52e42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d1f60cf6-ce18-4783-be13-aa2f096394a1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_07221b4f-8034-4846-99d2-50694ec52e42" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_7226f973-23ec-494c-9456-44d89d7c4bfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_d1f60cf6-ce18-4783-be13-aa2f096394a1" xlink:to="loc_us-gaap_StatementTable_7226f973-23ec-494c-9456-44d89d7c4bfb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_4dcac78e-337f-41cd-bf84-c4235c206c05" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_7226f973-23ec-494c-9456-44d89d7c4bfb" xlink:to="loc_dei_LegalEntityAxis_4dcac78e-337f-41cd-bf84-c4235c206c05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4dcac78e-337f-41cd-bf84-c4235c206c05_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_4dcac78e-337f-41cd-bf84-c4235c206c05" xlink:to="loc_dei_EntityDomain_4dcac78e-337f-41cd-bf84-c4235c206c05_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a7d974f3-ce9f-4c8f-bebd-3be7657cbb0f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_4dcac78e-337f-41cd-bf84-c4235c206c05" xlink:to="loc_dei_EntityDomain_a7d974f3-ce9f-4c8f-bebd-3be7657cbb0f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_7d6b7649-76b5-4f90-9929-8acc32763648" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_a7d974f3-ce9f-4c8f-bebd-3be7657cbb0f" xlink:to="loc_cms_ConsumersEnergyCompanyMember_7d6b7649-76b5-4f90-9929-8acc32763648" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="cms-20220630.xsd#ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended" id="i7816adf091ee4afb9e71b84ada9da1a1_ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_58b9b219-607b-4565-89d2-f325d1d77bd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_299d24d4-9fad-4b42-8736-2ab44f8a8ca0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_58b9b219-607b-4565-89d2-f325d1d77bd7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_299d24d4-9fad-4b42-8736-2ab44f8a8ca0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_af004d3c-3f25-4444-83a4-c19b85fe1413" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_299d24d4-9fad-4b42-8736-2ab44f8a8ca0" xlink:to="loc_us-gaap_ProfitLoss_af004d3c-3f25-4444-83a4-c19b85fe1413" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1da23797-214f-4efc-8112-2fb41586fdf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_299d24d4-9fad-4b42-8736-2ab44f8a8ca0" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1da23797-214f-4efc-8112-2fb41586fdf5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_532dbea8-0e95-49d0-b972-c480cf1439e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1da23797-214f-4efc-8112-2fb41586fdf5" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_532dbea8-0e95-49d0-b972-c480cf1439e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_419fb0d3-39ab-40ce-b268-58515817bef7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1da23797-214f-4efc-8112-2fb41586fdf5" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_419fb0d3-39ab-40ce-b268-58515817bef7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_db9fb7a0-8c89-4252-921f-9d3f71f458ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1da23797-214f-4efc-8112-2fb41586fdf5" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_db9fb7a0-8c89-4252-921f-9d3f71f458ef" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_43b59dc5-d2ee-414e-a80c-cb3b8e05de16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInReceivablesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_299d24d4-9fad-4b42-8736-2ab44f8a8ca0" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_43b59dc5-d2ee-414e-a80c-cb3b8e05de16" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_73822c7f-1bfc-4103-a3f8-8f447bfdffa2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_43b59dc5-d2ee-414e-a80c-cb3b8e05de16" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_73822c7f-1bfc-4103-a3f8-8f447bfdffa2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_a6c03a47-b913-413c-a44b-e1007e0c8cea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_43b59dc5-d2ee-414e-a80c-cb3b8e05de16" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_a6c03a47-b913-413c-a44b-e1007e0c8cea" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_c00cb109-aaec-4e27-bb3c-73f35f86b0bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_43b59dc5-d2ee-414e-a80c-cb3b8e05de16" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_c00cb109-aaec-4e27-bb3c-73f35f86b0bd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_3e179de6-57cc-431d-83a5-6c071143edbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_43b59dc5-d2ee-414e-a80c-cb3b8e05de16" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_3e179de6-57cc-431d-83a5-6c071143edbc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_ac3f9ed9-664b-4c9f-a1ce-751bd04edb47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_43b59dc5-d2ee-414e-a80c-cb3b8e05de16" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_ac3f9ed9-664b-4c9f-a1ce-751bd04edb47" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4a1d6bca-3f84-4b41-a9a0-c25ffd567982" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_299d24d4-9fad-4b42-8736-2ab44f8a8ca0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4a1d6bca-3f84-4b41-a9a0-c25ffd567982" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e4dd1a55-257c-4d03-8a17-9e7044479b52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_58b9b219-607b-4565-89d2-f325d1d77bd7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e4dd1a55-257c-4d03-8a17-9e7044479b52" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_a1ce8673-afd3-4f37-a631-a70ffd00b2d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e4dd1a55-257c-4d03-8a17-9e7044479b52" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_a1ce8673-afd3-4f37-a631-a70ffd00b2d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_6d50e23b-3989-4f01-8f0a-cdbc7d181444" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e4dd1a55-257c-4d03-8a17-9e7044479b52" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_6d50e23b-3989-4f01-8f0a-cdbc7d181444" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_fa9ccdc4-6deb-4098-8715-1f9cebe04252" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e4dd1a55-257c-4d03-8a17-9e7044479b52" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_fa9ccdc4-6deb-4098-8715-1f9cebe04252" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_4b5ca133-bb0b-4b56-af72-b8347e28c31b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_58b9b219-607b-4565-89d2-f325d1d77bd7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_4b5ca133-bb0b-4b56-af72-b8347e28c31b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_6699613e-59a1-40e8-b6d7-0a5a26e1dda2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_4b5ca133-bb0b-4b56-af72-b8347e28c31b" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_6699613e-59a1-40e8-b6d7-0a5a26e1dda2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromNotesPayable_4e5d9988-8c44-48de-960f-be821067d247" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromNotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_4b5ca133-bb0b-4b56-af72-b8347e28c31b" xlink:to="loc_us-gaap_ProceedsFromNotesPayable_4e5d9988-8c44-48de-960f-be821067d247" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInNotesPayableRelatedParties_e2e7cd0e-acd5-493b-ac95-cb8ca6c881c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInNotesPayableRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_4b5ca133-bb0b-4b56-af72-b8347e28c31b" xlink:to="loc_us-gaap_IncreaseDecreaseInNotesPayableRelatedParties_e2e7cd0e-acd5-493b-ac95-cb8ca6c881c5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributedCapital_fc01c681-500a-416f-8405-16f37170e453" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_4b5ca133-bb0b-4b56-af72-b8347e28c31b" xlink:to="loc_us-gaap_ProceedsFromContributedCapital_fc01c681-500a-416f-8405-16f37170e453" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfOrdinaryDividends_88202f70-3cf4-4cfe-9878-c836bf8b512c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfOrdinaryDividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_4b5ca133-bb0b-4b56-af72-b8347e28c31b" xlink:to="loc_us-gaap_PaymentsOfOrdinaryDividends_88202f70-3cf4-4cfe-9878-c836bf8b512c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_172cecc7-1bdc-4692-9ce8-11f7919ac25e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_4b5ca133-bb0b-4b56-af72-b8347e28c31b" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_172cecc7-1bdc-4692-9ce8-11f7919ac25e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c8e85d39-1ce1-4f0f-b3d7-66fc49b4e600" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_4b5ca133-bb0b-4b56-af72-b8347e28c31b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c8e85d39-1ce1-4f0f-b3d7-66fc49b4e600" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_45935b96-08ff-4295-b0ef-0ede9a18a1e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_58b9b219-607b-4565-89d2-f325d1d77bd7" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_45935b96-08ff-4295-b0ef-0ede9a18a1e4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f8f1fa87-d714-4d53-8ff9-7a9cf70fea13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_58b9b219-607b-4565-89d2-f325d1d77bd7" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f8f1fa87-d714-4d53-8ff9-7a9cf70fea13" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_88c465ce-4323-48a8-b793-cbc16f7e22b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonCashTransactionsAbstract_73dbb294-2e75-4481-b4da-5506e1c24adc" xlink:href="cms-20220630.xsd#cms_NonCashTransactionsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_58b9b219-607b-4565-89d2-f325d1d77bd7" xlink:to="loc_cms_NonCashTransactionsAbstract_73dbb294-2e75-4481-b4da-5506e1c24adc" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_5a5e3116-9142-424c-aa75-05de2052ed6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_NonCashTransactionsAbstract_73dbb294-2e75-4481-b4da-5506e1c24adc" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_5a5e3116-9142-424c-aa75-05de2052ed6c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_68611ca1-281e-44a2-9bbf-3d7390bdd021" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_58b9b219-607b-4565-89d2-f325d1d77bd7" xlink:to="loc_us-gaap_StatementTable_68611ca1-281e-44a2-9bbf-3d7390bdd021" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_9b0e4500-99a1-43ae-99e6-043ebf61e37d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_68611ca1-281e-44a2-9bbf-3d7390bdd021" xlink:to="loc_dei_LegalEntityAxis_9b0e4500-99a1-43ae-99e6-043ebf61e37d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9b0e4500-99a1-43ae-99e6-043ebf61e37d_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_9b0e4500-99a1-43ae-99e6-043ebf61e37d" xlink:to="loc_dei_EntityDomain_9b0e4500-99a1-43ae-99e6-043ebf61e37d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f81e463f-c9b3-4d98-a08e-1bfd333d124f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_9b0e4500-99a1-43ae-99e6-043ebf61e37d" xlink:to="loc_dei_EntityDomain_f81e463f-c9b3-4d98-a08e-1bfd333d124f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_28ac5e6c-2eab-4e53-83f4-51798b06c49c" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_f81e463f-c9b3-4d98-a08e-1bfd333d124f" xlink:to="loc_cms_ConsumersEnergyCompanyMember_28ac5e6c-2eab-4e53-83f4-51798b06c49c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited" xlink:type="simple" xlink:href="cms-20220630.xsd#ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited" xlink:type="extended" id="i287e507e93f84db69447f5f9daa2c44b_ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a3fe9ceb-d5a4-42db-b56d-bb5649a966c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_c21a0199-9c69-4eb9-ae51-bd7d71eabde0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a3fe9ceb-d5a4-42db-b56d-bb5649a966c2" xlink:to="loc_us-gaap_AssetsAbstract_c21a0199-9c69-4eb9-ae51-bd7d71eabde0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_e26949bb-95a7-4ef8-bdbc-fb3f9b1cbe59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_c21a0199-9c69-4eb9-ae51-bd7d71eabde0" xlink:to="loc_us-gaap_AssetsCurrentAbstract_e26949bb-95a7-4ef8-bdbc-fb3f9b1cbe59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8a966e30-16b4-488b-ae7e-07dfff92a696" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e26949bb-95a7-4ef8-bdbc-fb3f9b1cbe59" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8a966e30-16b4-488b-ae7e-07dfff92a696" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_bde8902e-336e-41b9-96f5-7833a74dc1f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e26949bb-95a7-4ef8-bdbc-fb3f9b1cbe59" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_bde8902e-336e-41b9-96f5-7833a74dc1f5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_3bdfa927-1e87-4587-aba9-9406be9abf83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e26949bb-95a7-4ef8-bdbc-fb3f9b1cbe59" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_3bdfa927-1e87-4587-aba9-9406be9abf83" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_a28d73cc-4233-47d4-a2af-07779bda23b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e26949bb-95a7-4ef8-bdbc-fb3f9b1cbe59" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_a28d73cc-4233-47d4-a2af-07779bda23b1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract_5cbfe296-099e-4b69-b274-028f67806905" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e26949bb-95a7-4ef8-bdbc-fb3f9b1cbe59" xlink:to="loc_us-gaap_InventoryNetAbstract_5cbfe296-099e-4b69-b274-028f67806905" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground_40c51352-48a4-48f3-b90e-c0cd43c9cba3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EnergyRelatedInventoryGasStoredUnderground"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetAbstract_5cbfe296-099e-4b69-b274-028f67806905" xlink:to="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground_40c51352-48a4-48f3-b90e-c0cd43c9cba3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventorySupplies_9fe00044-2b8a-4832-970a-67c9cf7fa70b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInventorySupplies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetAbstract_5cbfe296-099e-4b69-b274-028f67806905" xlink:to="loc_us-gaap_OtherInventorySupplies_9fe00044-2b8a-4832-970a-67c9cf7fa70b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel_2787bd3a-0af5-4f99-b6e7-1e82796525bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EnergyRelatedInventoryOtherFossilFuel"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetAbstract_5cbfe296-099e-4b69-b274-028f67806905" xlink:to="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel_2787bd3a-0af5-4f99-b6e7-1e82796525bb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredPropertyTaxes_99a0cc9a-0813-4181-9c47-85c13b75d32f" xlink:href="cms-20220630.xsd#cms_DeferredPropertyTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e26949bb-95a7-4ef8-bdbc-fb3f9b1cbe59" xlink:to="loc_cms_DeferredPropertyTaxes_99a0cc9a-0813-4181-9c47-85c13b75d32f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_d06c412e-54a3-47b8-81f7-b50a837c3841" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e26949bb-95a7-4ef8-bdbc-fb3f9b1cbe59" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_d06c412e-54a3-47b8-81f7-b50a837c3841" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_8b19391b-f61e-4e09-999f-52f25177bee4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e26949bb-95a7-4ef8-bdbc-fb3f9b1cbe59" xlink:to="loc_us-gaap_OtherAssetsCurrent_8b19391b-f61e-4e09-999f-52f25177bee4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_f0cab8b2-7770-4438-862a-0457476173a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e26949bb-95a7-4ef8-bdbc-fb3f9b1cbe59" xlink:to="loc_us-gaap_AssetsCurrent_f0cab8b2-7770-4438-862a-0457476173a3" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_53cf63f4-47cf-434f-97b3-b6ec6dc02a2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGrossAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_c21a0199-9c69-4eb9-ae51-bd7d71eabde0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_53cf63f4-47cf-434f-97b3-b6ec6dc02a2a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_e104df37-b99b-4caf-9237-e6a23c8b5c53" xlink:href="cms-20220630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_53cf63f4-47cf-434f-97b3-b6ec6dc02a2a" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_e104df37-b99b-4caf-9237-e6a23c8b5c53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_4b8616ad-6223-4dbd-b97c-02502f6ccb21" xlink:href="cms-20220630.xsd#cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_53cf63f4-47cf-434f-97b3-b6ec6dc02a2a" xlink:to="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_4b8616ad-6223-4dbd-b97c-02502f6ccb21" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_381e7123-a7d3-4a28-bf81-9e495eec4638" xlink:href="cms-20220630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_53cf63f4-47cf-434f-97b3-b6ec6dc02a2a" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_381e7123-a7d3-4a28-bf81-9e495eec4638" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_4a47e91f-a704-4661-8b30-0c28e970c403" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_53cf63f4-47cf-434f-97b3-b6ec6dc02a2a" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_4a47e91f-a704-4661-8b30-0c28e970c403" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_6a89a9c6-4592-45a2-9a4b-4c2631deeaf0" xlink:href="cms-20220630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_53cf63f4-47cf-434f-97b3-b6ec6dc02a2a" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_6a89a9c6-4592-45a2-9a4b-4c2631deeaf0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_8609f77c-93ab-47b9-9579-ffd4c87e9ae5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_c21a0199-9c69-4eb9-ae51-bd7d71eabde0" xlink:to="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_8609f77c-93ab-47b9-9579-ffd4c87e9ae5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_512c0ff7-f976-4a83-a413-b926afbd8f40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_8609f77c-93ab-47b9-9579-ffd4c87e9ae5" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_512c0ff7-f976-4a83-a413-b926afbd8f40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_c7e87e4a-8e3f-4bf7-9413-00e21172368d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_8609f77c-93ab-47b9-9579-ffd4c87e9ae5" xlink:to="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_c7e87e4a-8e3f-4bf7-9413-00e21172368d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesNoncurrent_12a7e1c5-3458-4ae5-97db-22b504fb4c15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromRelatedPartiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_8609f77c-93ab-47b9-9579-ffd4c87e9ae5" xlink:to="loc_us-gaap_DueFromRelatedPartiesNoncurrent_12a7e1c5-3458-4ae5-97db-22b504fb4c15" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_1c4435be-c768-4303-97dc-38f356a8ce75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_8609f77c-93ab-47b9-9579-ffd4c87e9ae5" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_1c4435be-c768-4303-97dc-38f356a8ce75" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_076771f2-5077-42a0-84e3-9c6eb05c98de" xlink:href="cms-20220630.xsd#cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_8609f77c-93ab-47b9-9579-ffd4c87e9ae5" xlink:to="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_076771f2-5077-42a0-84e3-9c6eb05c98de" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_aecee3b3-8c25-48d7-bc38-b4a639c6e832" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_c21a0199-9c69-4eb9-ae51-bd7d71eabde0" xlink:to="loc_us-gaap_Assets_aecee3b3-8c25-48d7-bc38-b4a639c6e832" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e51ee458-17ee-4c80-b072-854b7692a855" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a3fe9ceb-d5a4-42db-b56d-bb5649a966c2" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e51ee458-17ee-4c80-b072-854b7692a855" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_3a48072f-44d2-4803-88ae-cfc997fc2827" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e51ee458-17ee-4c80-b072-854b7692a855" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_3a48072f-44d2-4803-88ae-cfc997fc2827" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent_3abb2565-470c-48bd-bbdb-dca087267646" xlink:href="cms-20220630.xsd#cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3a48072f-44d2-4803-88ae-cfc997fc2827" xlink:to="loc_cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent_3abb2565-470c-48bd-bbdb-dca087267646" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableCurrent_4539c5b2-5c4c-4454-8e2a-dcf993f0ecc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3a48072f-44d2-4803-88ae-cfc997fc2827" xlink:to="loc_us-gaap_NotesPayableCurrent_4539c5b2-5c4c-4454-8e2a-dcf993f0ecc6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_3d2280a9-897e-4e90-834e-33b5a4f31d76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3a48072f-44d2-4803-88ae-cfc997fc2827" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_3d2280a9-897e-4e90-834e-33b5a4f31d76" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_1cd5fd49-154e-4b30-86ae-cad0d27616da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3a48072f-44d2-4803-88ae-cfc997fc2827" xlink:to="loc_us-gaap_AccountsPayableCurrent_1cd5fd49-154e-4b30-86ae-cad0d27616da" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_c761ca83-e6f0-406e-8bad-2bc9d5ba2497" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3a48072f-44d2-4803-88ae-cfc997fc2827" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_c761ca83-e6f0-406e-8bad-2bc9d5ba2497" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccruedRateRefunds_f4e63c46-fa7c-4daa-93ca-24e2c1f24d0b" xlink:href="cms-20220630.xsd#cms_AccruedRateRefunds"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3a48072f-44d2-4803-88ae-cfc997fc2827" xlink:to="loc_cms_AccruedRateRefunds_f4e63c46-fa7c-4daa-93ca-24e2c1f24d0b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendsPayableCurrent_570d7dc3-c350-4242-b1f9-7630cef497c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3a48072f-44d2-4803-88ae-cfc997fc2827" xlink:to="loc_us-gaap_InterestAndDividendsPayableCurrent_570d7dc3-c350-4242-b1f9-7630cef497c6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_1e3a9579-dbcf-4cd9-afa8-ccadb04b4409" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3a48072f-44d2-4803-88ae-cfc997fc2827" xlink:to="loc_us-gaap_TaxesPayableCurrent_1e3a9579-dbcf-4cd9-afa8-ccadb04b4409" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_22aebda9-16bb-4f4e-b2b5-c8a1018e613a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3a48072f-44d2-4803-88ae-cfc997fc2827" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_22aebda9-16bb-4f4e-b2b5-c8a1018e613a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_b2125a3f-47d0-4599-9ad1-4fe59688cc60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3a48072f-44d2-4803-88ae-cfc997fc2827" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_b2125a3f-47d0-4599-9ad1-4fe59688cc60" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_5ecbf7ec-e5d1-44f6-bfef-b43e22e53e14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3a48072f-44d2-4803-88ae-cfc997fc2827" xlink:to="loc_us-gaap_LiabilitiesCurrent_5ecbf7ec-e5d1-44f6-bfef-b43e22e53e14" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_9cc3bd70-508e-46ea-b56b-86f4c7bdbabe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e51ee458-17ee-4c80-b072-854b7692a855" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_9cc3bd70-508e-46ea-b56b-86f4c7bdbabe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_869211d5-d285-415d-bef1-fbd186de37fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_9cc3bd70-508e-46ea-b56b-86f4c7bdbabe" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_869211d5-d285-415d-bef1-fbd186de37fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinanceLeaseLiabilityAndOtherNoncurrent_b754f7a7-0247-48a4-93ca-331e03b345ba" xlink:href="cms-20220630.xsd#cms_FinanceLeaseLiabilityAndOtherNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_9cc3bd70-508e-46ea-b56b-86f4c7bdbabe" xlink:to="loc_cms_FinanceLeaseLiabilityAndOtherNoncurrent_b754f7a7-0247-48a4-93ca-331e03b345ba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_19946f48-ea42-4318-accc-7a93b1d267c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_9cc3bd70-508e-46ea-b56b-86f4c7bdbabe" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_19946f48-ea42-4318-accc-7a93b1d267c1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_121ee6c5-c779-4b02-8a87-5d8771c3f520" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_9cc3bd70-508e-46ea-b56b-86f4c7bdbabe" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_121ee6c5-c779-4b02-8a87-5d8771c3f520" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_db077d0d-6ba4-490a-b890-0fe948f29406" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_9cc3bd70-508e-46ea-b56b-86f4c7bdbabe" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_db077d0d-6ba4-490a-b890-0fe948f29406" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_1b5cb881-28d1-4d2b-afe3-d410971e901b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDeferredInvestmentTaxCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_9cc3bd70-508e-46ea-b56b-86f4c7bdbabe" xlink:to="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_1b5cb881-28d1-4d2b-afe3-d410971e901b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_a8a858a3-b021-48c0-9909-951a1df45c15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_9cc3bd70-508e-46ea-b56b-86f4c7bdbabe" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_a8a858a3-b021-48c0-9909-951a1df45c15" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_f0dcaef1-3656-4d8d-977a-732b2a6a2e0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_9cc3bd70-508e-46ea-b56b-86f4c7bdbabe" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_f0dcaef1-3656-4d8d-977a-732b2a6a2e0a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_23f20e26-5b74-49e9-8304-3665d171bdf0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_9cc3bd70-508e-46ea-b56b-86f4c7bdbabe" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_23f20e26-5b74-49e9-8304-3665d171bdf0" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_e3a36679-6b0c-4cd5-83cf-fdce88bbc618" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e51ee458-17ee-4c80-b072-854b7692a855" xlink:to="loc_us-gaap_CommitmentsAndContingencies_e3a36679-6b0c-4cd5-83cf-fdce88bbc618" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_6a1935de-c0d8-4f48-a7bb-0822b869dabb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e51ee458-17ee-4c80-b072-854b7692a855" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_6a1935de-c0d8-4f48-a7bb-0822b869dabb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_bb8007f8-92ab-4e77-8115-e5647fb6efb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_6a1935de-c0d8-4f48-a7bb-0822b869dabb" xlink:to="loc_us-gaap_StockholdersEquityAbstract_bb8007f8-92ab-4e77-8115-e5647fb6efb5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_53975298-551c-4055-a2c6-f6a429b28c87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_bb8007f8-92ab-4e77-8115-e5647fb6efb5" xlink:to="loc_us-gaap_CommonStockValue_53975298-551c-4055-a2c6-f6a429b28c87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_9dd3ed9a-a2e8-4479-9989-a1c2221d0b06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_bb8007f8-92ab-4e77-8115-e5647fb6efb5" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_9dd3ed9a-a2e8-4479-9989-a1c2221d0b06" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d9a823ca-fd32-484d-9f1d-6f21c9358ca5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_bb8007f8-92ab-4e77-8115-e5647fb6efb5" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d9a823ca-fd32-484d-9f1d-6f21c9358ca5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_29a23707-fa5a-42de-8e92-721523f87545" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_bb8007f8-92ab-4e77-8115-e5647fb6efb5" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_29a23707-fa5a-42de-8e92-721523f87545" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CommonStockholdersEquity_11a0da16-c7fe-417a-905c-3227919045c1" xlink:href="cms-20220630.xsd#cms_CommonStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_bb8007f8-92ab-4e77-8115-e5647fb6efb5" xlink:to="loc_cms_CommonStockholdersEquity_11a0da16-c7fe-417a-905c-3227919045c1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_eeefc5fe-612b-44f6-b27c-fa2fce0f4314" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_bb8007f8-92ab-4e77-8115-e5647fb6efb5" xlink:to="loc_us-gaap_PreferredStockValue_eeefc5fe-612b-44f6-b27c-fa2fce0f4314" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1ac70458-016a-4d60-a6e0-b237558e4fb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_bb8007f8-92ab-4e77-8115-e5647fb6efb5" xlink:to="loc_us-gaap_StockholdersEquity_1ac70458-016a-4d60-a6e0-b237558e4fb3" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_e396e781-e23a-4b7d-b2af-0f991095af09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e51ee458-17ee-4c80-b072-854b7692a855" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_e396e781-e23a-4b7d-b2af-0f991095af09" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_5b410748-216f-4a03-86a6-dd044830f381" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_a3fe9ceb-d5a4-42db-b56d-bb5649a966c2" xlink:to="loc_us-gaap_StatementTable_5b410748-216f-4a03-86a6-dd044830f381" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e0e52ecf-2ed5-419c-8aed-689704e2fac4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_5b410748-216f-4a03-86a6-dd044830f381" xlink:to="loc_dei_LegalEntityAxis_e0e52ecf-2ed5-419c-8aed-689704e2fac4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e0e52ecf-2ed5-419c-8aed-689704e2fac4_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_e0e52ecf-2ed5-419c-8aed-689704e2fac4" xlink:to="loc_dei_EntityDomain_e0e52ecf-2ed5-419c-8aed-689704e2fac4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2cbb2555-381d-4f31-9776-472ef569efe5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_e0e52ecf-2ed5-419c-8aed-689704e2fac4" xlink:to="loc_dei_EntityDomain_2cbb2555-381d-4f31-9776-472ef569efe5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_9e3490d1-e4df-464a-a1dc-0bd91bac92b9" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_2cbb2555-381d-4f31-9776-472ef569efe5" xlink:to="loc_cms_ConsumersEnergyCompanyMember_9e3490d1-e4df-464a-a1dc-0bd91bac92b9" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="simple" xlink:href="cms-20220630.xsd#ConsumersEnergyCompanyConsolidatedBalanceSheetsUnauditedParenthetical"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="extended" id="i66371a3e54d0411e85b22ac19c1e4430_ConsumersEnergyCompanyConsolidatedBalanceSheetsUnauditedParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_cd94b8db-ce56-43ad-b340-c139cc1018db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_957a000e-7284-40f3-8e03-b3501fdc5725" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_cd94b8db-ce56-43ad-b340-c139cc1018db" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_957a000e-7284-40f3-8e03-b3501fdc5725" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_713bc070-6357-4629-b1c4-5658d003581d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_cd94b8db-ce56-43ad-b340-c139cc1018db" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_713bc070-6357-4629-b1c4-5658d003581d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_95b30293-988e-4076-ae03-6ff7f8765431" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_cd94b8db-ce56-43ad-b340-c139cc1018db" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_95b30293-988e-4076-ae03-6ff7f8765431" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_b782c741-00f5-4354-b3d2-a5136720fc9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_cd94b8db-ce56-43ad-b340-c139cc1018db" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_b782c741-00f5-4354-b3d2-a5136720fc9d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_37a93e32-8187-4e12-9a5b-44aab7c0462c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_cd94b8db-ce56-43ad-b340-c139cc1018db" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_37a93e32-8187-4e12-9a5b-44aab7c0462c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_7d39f357-7044-4600-94f2-e437c8dedfe3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_cd94b8db-ce56-43ad-b340-c139cc1018db" xlink:to="loc_us-gaap_StatementTable_7d39f357-7044-4600-94f2-e437c8dedfe3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_83cc4e85-2351-48e9-bf41-d2df715d0693" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_7d39f357-7044-4600-94f2-e437c8dedfe3" xlink:to="loc_dei_LegalEntityAxis_83cc4e85-2351-48e9-bf41-d2df715d0693" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_83cc4e85-2351-48e9-bf41-d2df715d0693_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_83cc4e85-2351-48e9-bf41-d2df715d0693" xlink:to="loc_dei_EntityDomain_83cc4e85-2351-48e9-bf41-d2df715d0693_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_11f5feff-03f7-4bb1-a5bc-98577807c1bc" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_83cc4e85-2351-48e9-bf41-d2df715d0693" xlink:to="loc_dei_EntityDomain_11f5feff-03f7-4bb1-a5bc-98577807c1bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_85307a3e-d443-40b6-a562-ecc460c803d9" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_11f5feff-03f7-4bb1-a5bc-98577807c1bc" xlink:to="loc_cms_ConsumersEnergyCompanyMember_85307a3e-d443-40b6-a562-ecc460c803d9" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited" xlink:type="simple" xlink:href="cms-20220630.xsd#ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited" xlink:type="extended" id="i565a587ee6bc4ef1890f9fde1d392a75_ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_348a679a-d415-4987-8e33-ffaf577b3082" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5948e1e1-115e-40b6-94e0-291c1f937eb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_348a679a-d415-4987-8e33-ffaf577b3082" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5948e1e1-115e-40b6-94e0-291c1f937eb1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_80bcde13-5298-4e6b-989e-4e2df38fd79f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5948e1e1-115e-40b6-94e0-291c1f937eb1" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_80bcde13-5298-4e6b-989e-4e2df38fd79f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution_73b88d43-2525-4863-b51d-7fc64ec4d1d8" xlink:href="cms-20220630.xsd#cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5948e1e1-115e-40b6-94e0-291c1f937eb1" xlink:to="loc_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution_73b88d43-2525-4863-b51d-7fc64ec4d1d8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_b7fa8dd8-e1bd-426c-bf9a-3f3aa754ed45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5948e1e1-115e-40b6-94e0-291c1f937eb1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_b7fa8dd8-e1bd-426c-bf9a-3f3aa754ed45" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_e4b1fba6-cedf-41d5-881d-b1e195de0cf2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5948e1e1-115e-40b6-94e0-291c1f937eb1" xlink:to="loc_us-gaap_ProfitLoss_e4b1fba6-cedf-41d5-881d-b1e195de0cf2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_633c8517-00c7-4e5c-841b-fd209c54fe19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5948e1e1-115e-40b6-94e0-291c1f937eb1" xlink:to="loc_us-gaap_DividendsCommonStockCash_633c8517-00c7-4e5c-841b-fd209c54fe19" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStockCash_c194a901-e0ff-41ac-b201-15250ae28644" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPreferredStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5948e1e1-115e-40b6-94e0-291c1f937eb1" xlink:to="loc_us-gaap_DividendsPreferredStockCash_c194a901-e0ff-41ac-b201-15250ae28644" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_692c55ba-3a2a-4405-95dc-ad6f37121ac7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_53d15ff0-9125-414c-945d-8463cbdbe4d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_348a679a-d415-4987-8e33-ffaf577b3082" xlink:to="loc_us-gaap_StatementTable_53d15ff0-9125-414c-945d-8463cbdbe4d7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_62cf58d2-38b0-4cce-aafc-03428cd79114" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_53d15ff0-9125-414c-945d-8463cbdbe4d7" xlink:to="loc_dei_LegalEntityAxis_62cf58d2-38b0-4cce-aafc-03428cd79114" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_62cf58d2-38b0-4cce-aafc-03428cd79114_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_62cf58d2-38b0-4cce-aafc-03428cd79114" xlink:to="loc_dei_EntityDomain_62cf58d2-38b0-4cce-aafc-03428cd79114_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8202f86c-1f9d-4057-9ed1-743878aaa38b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_62cf58d2-38b0-4cce-aafc-03428cd79114" xlink:to="loc_dei_EntityDomain_8202f86c-1f9d-4057-9ed1-743878aaa38b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_5b1d6760-a8e5-4b1a-aa26-bb7e936c11fb" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_8202f86c-1f9d-4057-9ed1-743878aaa38b" xlink:to="loc_cms_ConsumersEnergyCompanyMember_5b1d6760-a8e5-4b1a-aa26-bb7e936c11fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_0b117717-1222-4004-9659-286099c88243" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_53d15ff0-9125-414c-945d-8463cbdbe4d7" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_0b117717-1222-4004-9659-286099c88243" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_0b117717-1222-4004-9659-286099c88243_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0b117717-1222-4004-9659-286099c88243" xlink:to="loc_us-gaap_EquityComponentDomain_0b117717-1222-4004-9659-286099c88243_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_0e359e68-b423-49bb-a4fa-79e556ddf243" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0b117717-1222-4004-9659-286099c88243" xlink:to="loc_us-gaap_EquityComponentDomain_0e359e68-b423-49bb-a4fa-79e556ddf243" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_ff2e7020-4dab-42ae-99de-fc8b40c8ead8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_0e359e68-b423-49bb-a4fa-79e556ddf243" xlink:to="loc_us-gaap_CommonStockMember_ff2e7020-4dab-42ae-99de-fc8b40c8ead8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_594f35b5-1b26-45fd-89f3-850b34833fa0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_0e359e68-b423-49bb-a4fa-79e556ddf243" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_594f35b5-1b26-45fd-89f3-850b34833fa0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f4c73f65-7bd2-40e6-b608-20d78be40d67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_0e359e68-b423-49bb-a4fa-79e556ddf243" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f4c73f65-7bd2-40e6-b608-20d78be40d67" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_278a64da-3ef9-4c8b-a4ec-d0f63d5f918b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f4c73f65-7bd2-40e6-b608-20d78be40d67" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_278a64da-3ef9-4c8b-a4ec-d0f63d5f918b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_237c1531-cd60-495e-a077-580658aeba45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_0e359e68-b423-49bb-a4fa-79e556ddf243" xlink:to="loc_us-gaap_RetainedEarningsMember_237c1531-cd60-495e-a077-580658aeba45" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_e68984b7-7f7a-45f5-8873-0e66e3663152" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_0e359e68-b423-49bb-a4fa-79e556ddf243" xlink:to="loc_us-gaap_PreferredStockMember_e68984b7-7f7a-45f5-8873-0e66e3663152" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy" xlink:type="simple" xlink:href="cms-20220630.xsd#SignificantAccountingPoliciesPolicy"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy" xlink:type="extended" id="ie75c727b432c457a8b164f6ae39f8687_SignificantAccountingPoliciesPolicy">
    <link:loc xlink:type="locator" xlink:label="loc_cms_SignificantAccountingPoliciesLineItems_ead9a724-bdf4-42d9-b05a-48a93dc2724b" xlink:href="cms-20220630.xsd#cms_SignificantAccountingPoliciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_5f3faa24-ed29-4c3a-a091-dd5a5a286610" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_ead9a724-bdf4-42d9-b05a-48a93dc2724b" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_5f3faa24-ed29-4c3a-a091-dd5a5a286610" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_7016d02e-90e2-4b09-a60a-15c67cf9191b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_ead9a724-bdf4-42d9-b05a-48a93dc2724b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_7016d02e-90e2-4b09-a60a-15c67cf9191b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_beb904bf-a053-4231-8f63-ca01d6d68a8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_ead9a724-bdf4-42d9-b05a-48a93dc2724b" xlink:to="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_beb904bf-a053-4231-8f63-ca01d6d68a8a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy_24383f71-de0f-461f-a4ad-03a14d32d01e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_ead9a724-bdf4-42d9-b05a-48a93dc2724b" xlink:to="loc_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy_24383f71-de0f-461f-a4ad-03a14d32d01e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_ee3b5a30-ee08-4060-8325-171ee1b07925" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_ead9a724-bdf4-42d9-b05a-48a93dc2724b" xlink:to="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_ee3b5a30-ee08-4060-8325-171ee1b07925" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_5ed54d95-61d0-46df-9bec-3d28ab9ab694" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_ead9a724-bdf4-42d9-b05a-48a93dc2724b" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_5ed54d95-61d0-46df-9bec-3d28ab9ab694" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationVariableInterestEntityPolicy_b8fe610b-f4db-4d13-8c4e-b5f859e42d3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_ead9a724-bdf4-42d9-b05a-48a93dc2724b" xlink:to="loc_us-gaap_ConsolidationVariableInterestEntityPolicy_b8fe610b-f4db-4d13-8c4e-b5f859e42d3b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SignificantAccountingPoliciesTable_a66d57b2-51eb-4fa7-b344-ae912169c19e" xlink:href="cms-20220630.xsd#cms_SignificantAccountingPoliciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_ead9a724-bdf4-42d9-b05a-48a93dc2724b" xlink:to="loc_cms_SignificantAccountingPoliciesTable_a66d57b2-51eb-4fa7-b344-ae912169c19e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_17057fdd-9e00-4818-ad56-86babda9f0d9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_SignificantAccountingPoliciesTable_a66d57b2-51eb-4fa7-b344-ae912169c19e" xlink:to="loc_dei_LegalEntityAxis_17057fdd-9e00-4818-ad56-86babda9f0d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_17057fdd-9e00-4818-ad56-86babda9f0d9_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_17057fdd-9e00-4818-ad56-86babda9f0d9" xlink:to="loc_dei_EntityDomain_17057fdd-9e00-4818-ad56-86babda9f0d9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0c5b8a2f-2fab-402c-a72f-f829ca2b9cb1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_17057fdd-9e00-4818-ad56-86babda9f0d9" xlink:to="loc_dei_EntityDomain_0c5b8a2f-2fab-402c-a72f-f829ca2b9cb1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_67e1e508-388f-4725-8d10-92fd4cfa6244" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_0c5b8a2f-2fab-402c-a72f-f829ca2b9cb1" xlink:to="loc_cms_ConsumersEnergyCompanyMember_67e1e508-388f-4725-8d10-92fd4cfa6244" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RegulatoryMatters" xlink:type="simple" xlink:href="cms-20220630.xsd#RegulatoryMatters"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RegulatoryMatters" xlink:type="extended" id="idb3e6c1cc95a4e3396c2297b86ae5fbd_RegulatoryMatters">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c6751783-8de5-487f-b41d-3c0d6dfbbf85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesDisclosureTextBlock_5bfe1f6f-027f-46ca-a6be-583fd0838977" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c6751783-8de5-487f-b41d-3c0d6dfbbf85" xlink:to="loc_us-gaap_PublicUtilitiesDisclosureTextBlock_5bfe1f6f-027f-46ca-a6be-583fd0838977" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_18f62101-b3d5-4baf-88a0-8ed02bfbcb0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c6751783-8de5-487f-b41d-3c0d6dfbbf85" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_18f62101-b3d5-4baf-88a0-8ed02bfbcb0b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ee9383d8-080e-46d1-9ee1-148b5f3d984f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_18f62101-b3d5-4baf-88a0-8ed02bfbcb0b" xlink:to="loc_dei_LegalEntityAxis_ee9383d8-080e-46d1-9ee1-148b5f3d984f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ee9383d8-080e-46d1-9ee1-148b5f3d984f_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_ee9383d8-080e-46d1-9ee1-148b5f3d984f" xlink:to="loc_dei_EntityDomain_ee9383d8-080e-46d1-9ee1-148b5f3d984f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_10e88b11-9427-4ce4-a9e3-a2c6ccb31605" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_ee9383d8-080e-46d1-9ee1-148b5f3d984f" xlink:to="loc_dei_EntityDomain_10e88b11-9427-4ce4-a9e3-a2c6ccb31605" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_6d9ddde6-35d8-41d1-964b-4643d6361c40" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_10e88b11-9427-4ce4-a9e3-a2c6ccb31605" xlink:to="loc_cms_ConsumersEnergyCompanyMember_6d9ddde6-35d8-41d1-964b-4643d6361c40" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#RegulatoryMattersQuarterlyNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails" xlink:type="extended" id="ib65a49a9776d4a7abbe31301cc89ad44_RegulatoryMattersQuarterlyNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d97c171d-74b8-4cb3-bed6-b618a8e44d6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentEstimateOfPossibleDisallowance_8237421b-0650-4fad-87e9-f13401bcc935" xlink:href="cms-20220630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentEstimateOfPossibleDisallowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d97c171d-74b8-4cb3-bed6-b618a8e44d6b" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentEstimateOfPossibleDisallowance_8237421b-0650-4fad-87e9-f13401bcc935" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts_6b33c36c-b229-48ce-acec-c102f3ff5ddf" xlink:href="cms-20220630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d97c171d-74b8-4cb3-bed6-b618a8e44d6b" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts_6b33c36c-b229-48ce-acec-c102f3ff5ddf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount_c571fb72-1b18-4a5e-8caa-db723a56010b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d97c171d-74b8-4cb3-bed6-b618a8e44d6b" xlink:to="loc_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount_c571fb72-1b18-4a5e-8caa-db723a56010b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RequestedRecoveryCollection_244e09bc-061b-46d7-abe8-60c4f9e8a458" xlink:href="cms-20220630.xsd#cms_RequestedRecoveryCollection"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d97c171d-74b8-4cb3-bed6-b618a8e44d6b" xlink:to="loc_cms_RequestedRecoveryCollection_244e09bc-061b-46d7-abe8-60c4f9e8a458" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_b4242eb5-b6e4-4d5f-aa64-01a8b0d7ca3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d97c171d-74b8-4cb3-bed6-b618a8e44d6b" xlink:to="loc_us-gaap_Revenues_b4242eb5-b6e4-4d5f-aa64-01a8b0d7ca3c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage_4485602a-c764-4f26-86a1-15a51878301e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d97c171d-74b8-4cb3-bed6-b618a8e44d6b" xlink:to="loc_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage_4485602a-c764-4f26-86a1-15a51878301e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_5637bc7b-2bed-431d-a89f-9ac497cf4e09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d97c171d-74b8-4cb3-bed6-b618a8e44d6b" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_5637bc7b-2bed-431d-a89f-9ac497cf4e09" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_8df170b5-e793-4894-af2e-38cc538ea509" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d97c171d-74b8-4cb3-bed6-b618a8e44d6b" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_8df170b5-e793-4894-af2e-38cc538ea509" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NetOverUnderRecoveryOfExpenseIncludingInterestAuthorized_3d96979f-6e75-47ff-858b-249bc85ed5a2" xlink:href="cms-20220630.xsd#cms_NetOverUnderRecoveryOfExpenseIncludingInterestAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d97c171d-74b8-4cb3-bed6-b618a8e44d6b" xlink:to="loc_cms_NetOverUnderRecoveryOfExpenseIncludingInterestAuthorized_3d96979f-6e75-47ff-858b-249bc85ed5a2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_329b5b7b-2169-4922-89a8-dcaac48507a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d97c171d-74b8-4cb3-bed6-b618a8e44d6b" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_329b5b7b-2169-4922-89a8-dcaac48507a2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_81f803b6-93d7-4303-8af8-4a5fd292b27e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_329b5b7b-2169-4922-89a8-dcaac48507a2" xlink:to="loc_dei_LegalEntityAxis_81f803b6-93d7-4303-8af8-4a5fd292b27e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_81f803b6-93d7-4303-8af8-4a5fd292b27e_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_81f803b6-93d7-4303-8af8-4a5fd292b27e" xlink:to="loc_dei_EntityDomain_81f803b6-93d7-4303-8af8-4a5fd292b27e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e6432e19-4611-42d0-a705-fe660d5adf3d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_81f803b6-93d7-4303-8af8-4a5fd292b27e" xlink:to="loc_dei_EntityDomain_e6432e19-4611-42d0-a705-fe660d5adf3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_933e9050-d977-40b5-8380-c1515fc162c8" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e6432e19-4611-42d0-a705-fe660d5adf3d" xlink:to="loc_cms_ConsumersEnergyCompanyMember_933e9050-d977-40b5-8380-c1515fc162c8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_1fa6aaa0-1272-461e-a31b-6852bd1ee8d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_329b5b7b-2169-4922-89a8-dcaac48507a2" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_1fa6aaa0-1272-461e-a31b-6852bd1ee8d4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_1fa6aaa0-1272-461e-a31b-6852bd1ee8d4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_1fa6aaa0-1272-461e-a31b-6852bd1ee8d4" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_1fa6aaa0-1272-461e-a31b-6852bd1ee8d4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_fcad206a-74c0-4824-8a8b-453b3a117eb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_1fa6aaa0-1272-461e-a31b-6852bd1ee8d4" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_fcad206a-74c0-4824-8a8b-453b3a117eb6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricRateCaseMember_ea866558-fb1c-421f-8d82-f259fc63a4bf" xlink:href="cms-20220630.xsd#cms_ElectricRateCaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_fcad206a-74c0-4824-8a8b-453b3a117eb6" xlink:to="loc_cms_ElectricRateCaseMember_ea866558-fb1c-421f-8d82-f259fc63a4bf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnergyWasteReductionPlanIncentiveMember_d07a2f1d-e33d-485b-9e03-089009bea77f" xlink:href="cms-20220630.xsd#cms_EnergyWasteReductionPlanIncentiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_fcad206a-74c0-4824-8a8b-453b3a117eb6" xlink:to="loc_cms_EnergyWasteReductionPlanIncentiveMember_d07a2f1d-e33d-485b-9e03-089009bea77f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasCostRecoveryMember_de706aff-c395-42af-9ceb-87557d19ca36" xlink:href="cms-20220630.xsd#cms_GasCostRecoveryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_fcad206a-74c0-4824-8a8b-453b3a117eb6" xlink:to="loc_cms_GasCostRecoveryMember_de706aff-c395-42af-9ceb-87557d19ca36" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PowerSupplyCostRecoveryMember_7605853f-e524-4389-a309-bad18e2322d2" xlink:href="cms-20220630.xsd#cms_PowerSupplyCostRecoveryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_fcad206a-74c0-4824-8a8b-453b3a117eb6" xlink:to="loc_cms_PowerSupplyCostRecoveryMember_7605853f-e524-4389-a309-bad18e2322d2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_014ac251-24f3-449a-abc7-355250abea3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_329b5b7b-2169-4922-89a8-dcaac48507a2" xlink:to="loc_us-gaap_RegulatoryAssetAxis_014ac251-24f3-449a-abc7-355250abea3e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_014ac251-24f3-449a-abc7-355250abea3e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAssetAxis_014ac251-24f3-449a-abc7-355250abea3e" xlink:to="loc_us-gaap_RegulatoryAssetDomain_014ac251-24f3-449a-abc7-355250abea3e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_6f6116b0-4234-42ce-a8e1-febd7bf6380f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAssetAxis_014ac251-24f3-449a-abc7-355250abea3e" xlink:to="loc_us-gaap_RegulatoryAssetDomain_6f6116b0-4234-42ce-a8e1-febd7bf6380f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_JHCampbellGeneratingUnitsMember_93b31d8f-567f-490a-aba3-3036fd84235e" xlink:href="cms-20220630.xsd#cms_JHCampbellGeneratingUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_6f6116b0-4234-42ce-a8e1-febd7bf6380f" xlink:to="loc_cms_JHCampbellGeneratingUnitsMember_93b31d8f-567f-490a-aba3-3036fd84235e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityAxis_b225f5d0-c601-4dbd-823a-a6fc5ff6b2fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_329b5b7b-2169-4922-89a8-dcaac48507a2" xlink:to="loc_us-gaap_RegulatoryLiabilityAxis_b225f5d0-c601-4dbd-823a-a6fc5ff6b2fc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_b225f5d0-c601-4dbd-823a-a6fc5ff6b2fc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_b225f5d0-c601-4dbd-823a-a6fc5ff6b2fc" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_b225f5d0-c601-4dbd-823a-a6fc5ff6b2fc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_85c9cadb-a5b2-4580-87c2-65ca4a287f22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_b225f5d0-c601-4dbd-823a-a6fc5ff6b2fc" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_85c9cadb-a5b2-4580-87c2-65ca4a287f22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RadioTowerAssetsMember_b882c520-2667-481d-92b6-b3bdbc280371" xlink:href="cms-20220630.xsd#cms_RadioTowerAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_85c9cadb-a5b2-4580-87c2-65ca4a287f22" xlink:to="loc_cms_RadioTowerAssetsMember_b882c520-2667-481d-92b6-b3bdbc280371" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitments" xlink:type="simple" xlink:href="cms-20220630.xsd#ContingenciesandCommitments"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitments" xlink:type="extended" id="if4f66dba622c4f2baf553bd2e824b22e_ContingenciesandCommitments">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_fca72778-3b06-4530-9aba-6ee484a0befb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_f14b3a49-701a-44ba-9dec-000b4ce07b06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_fca72778-3b06-4530-9aba-6ee484a0befb" xlink:to="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_f14b3a49-701a-44ba-9dec-000b4ce07b06" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable_21803af8-6fa5-47ac-b22f-0accceab72b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_fca72778-3b06-4530-9aba-6ee484a0befb" xlink:to="loc_us-gaap_OtherCommitmentsTable_21803af8-6fa5-47ac-b22f-0accceab72b7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2252a91c-b201-48e8-8e7b-34ae4ada6ae7" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_21803af8-6fa5-47ac-b22f-0accceab72b7" xlink:to="loc_dei_LegalEntityAxis_2252a91c-b201-48e8-8e7b-34ae4ada6ae7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2252a91c-b201-48e8-8e7b-34ae4ada6ae7_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_2252a91c-b201-48e8-8e7b-34ae4ada6ae7" xlink:to="loc_dei_EntityDomain_2252a91c-b201-48e8-8e7b-34ae4ada6ae7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_88349a90-481d-46ea-8fb5-42717dbe66de" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_2252a91c-b201-48e8-8e7b-34ae4ada6ae7" xlink:to="loc_dei_EntityDomain_88349a90-481d-46ea-8fb5-42717dbe66de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_1419472d-c6d8-4336-a2ce-6738d402d865" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_88349a90-481d-46ea-8fb5-42717dbe66de" xlink:to="loc_cms_ConsumersEnergyCompanyMember_1419472d-c6d8-4336-a2ce-6738d402d865" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables" xlink:type="simple" xlink:href="cms-20220630.xsd#ContingenciesandCommitmentsTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables" xlink:type="extended" id="ia30536cce75440b39ad780465c068fdb_ContingenciesandCommitmentsTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyLineItems_83af0168-1137-4877-9d7d-2e223671330b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SiteContingencyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ExpectedRemediationCostsByYearTableTextBlock_c64403bd-5628-43ad-a7eb-39d32f6aa1e7" xlink:href="cms-20220630.xsd#cms_ExpectedRemediationCostsByYearTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SiteContingencyLineItems_83af0168-1137-4877-9d7d-2e223671330b" xlink:to="loc_cms_ExpectedRemediationCostsByYearTableTextBlock_c64403bd-5628-43ad-a7eb-39d32f6aa1e7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGuaranteeObligationsTextBlock_f691c43b-7f53-47ef-9fd3-eda12f903155" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGuaranteeObligationsTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SiteContingencyLineItems_83af0168-1137-4877-9d7d-2e223671330b" xlink:to="loc_us-gaap_ScheduleOfGuaranteeObligationsTextBlock_f691c43b-7f53-47ef-9fd3-eda12f903155" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyTable_b9a1732a-469f-446a-afb4-b21c6bb1a95b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SiteContingencyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SiteContingencyLineItems_83af0168-1137-4877-9d7d-2e223671330b" xlink:to="loc_us-gaap_SiteContingencyTable_b9a1732a-469f-446a-afb4-b21c6bb1a95b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2bce1c4d-5ea7-4711-a8ad-4b4e2f05840d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SiteContingencyTable_b9a1732a-469f-446a-afb4-b21c6bb1a95b" xlink:to="loc_dei_LegalEntityAxis_2bce1c4d-5ea7-4711-a8ad-4b4e2f05840d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2bce1c4d-5ea7-4711-a8ad-4b4e2f05840d_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_2bce1c4d-5ea7-4711-a8ad-4b4e2f05840d" xlink:to="loc_dei_EntityDomain_2bce1c4d-5ea7-4711-a8ad-4b4e2f05840d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_83a287c3-e1b6-48d9-8e3e-4da46904c68c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_2bce1c4d-5ea7-4711-a8ad-4b4e2f05840d" xlink:to="loc_dei_EntityDomain_83a287c3-e1b6-48d9-8e3e-4da46904c68c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_f47f5cef-0795-4e6d-bf6b-e6c882238cae" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_83a287c3-e1b6-48d9-8e3e-4da46904c68c" xlink:to="loc_cms_ConsumersEnergyCompanyMember_f47f5cef-0795-4e6d-bf6b-e6c882238cae" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails" xlink:type="extended" id="i4bd9bc42dfd74b0793d930857396c9f9_ContingenciesandCommitmentsContingenciesAndCommitmentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies_96aba407-5f16-4720-8078-26eb32a1b898" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingencies_96aba407-5f16-4720-8078-26eb32a1b898" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate_15fca0d3-43d5-440b-936a-5ab767d83bfd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate_15fca0d3-43d5-440b-936a-5ab767d83bfd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccrualForEnvironmentalLossContingenciesInflationRate_46fe6d63-6be8-4949-8917-ad984c7514ac" xlink:href="cms-20220630.xsd#cms_AccrualForEnvironmentalLossContingenciesInflationRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:to="loc_cms_AccrualForEnvironmentalLossContingenciesInflationRate_46fe6d63-6be8-4949-8917-ad984c7514ac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesGross_534074a5-050d-42b4-ba51-383aaa44950a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesGross_534074a5-050d-42b4-ba51-383aaa44950a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_f04d0f3a-65bd-4a35-9e35-4533bd63b411" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_f04d0f3a-65bd-4a35-9e35-4533bd63b411" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyDamagesSoughtValue_7cc12765-0f7b-461a-b1b1-e34eeeaf1c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:to="loc_us-gaap_LossContingencyDamagesSoughtValue_7cc12765-0f7b-461a-b1b1-e34eeeaf1c1e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare_028def48-bf05-482d-a840-1f593e7e98c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare_028def48-bf05-482d-a840-1f593e7e98c5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NumberOfFormerManufacturedGasPlants_75d38917-76eb-42d9-be20-0070e909a55c" xlink:href="cms-20220630.xsd#cms_NumberOfFormerManufacturedGasPlants"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:to="loc_cms_NumberOfFormerManufacturedGasPlants_75d38917-76eb-42d9-be20-0070e909a55c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAmortizationPeriod_2e5e9d31-eb88-4cd6-baf5-98fb7460ca7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetAmortizationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:to="loc_us-gaap_RegulatoryAssetAmortizationPeriod_2e5e9d31-eb88-4cd6-baf5-98fb7460ca7c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_e0a4ac66-9aaf-4a53-90ea-42053f3e21f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_e0a4ac66-9aaf-4a53-90ea-42053f3e21f3" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_8113a1c4-6e87-4bf9-995b-99afa7d1867a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_8113a1c4-6e87-4bf9-995b-99afa7d1867a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions_5c3af75a-6f4a-445c-9403-43f505fcb370" xlink:href="cms-20220630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions_5c3af75a-6f4a-445c-9403-43f505fcb370" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyReceivableProceeds_f99f29a8-04ad-40cc-a541-41b9eaf6c7fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyReceivableProceeds"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:to="loc_us-gaap_LossContingencyReceivableProceeds_f99f29a8-04ad-40cc-a541-41b9eaf6c7fa" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TangibleAssetImpairmentCharges_0cab130f-6054-4e6c-937d-89580969c3c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TangibleAssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:to="loc_us-gaap_TangibleAssetImpairmentCharges_0cab130f-6054-4e6c-937d-89580969c3c7" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_fa0d46e9-afd5-421f-84fe-4d1f1f7e43c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:to="loc_us-gaap_Revenues_fa0d46e9-afd5-421f-84fe-4d1f1f7e43c2" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsCurrentCarryingValue_041a39a8-ca50-4f0e-8255-52d5540b1379" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsCurrentCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:to="loc_us-gaap_GuaranteeObligationsCurrentCarryingValue_041a39a8-ca50-4f0e-8255-52d5540b1379" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_0fbdc97e-3d52-46f4-b288-01255bbaeb88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:to="loc_us-gaap_LossContingenciesTable_0fbdc97e-3d52-46f4-b288-01255bbaeb88" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_73d5843e-da28-434f-a8ee-c5b5a4761396" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_0fbdc97e-3d52-46f4-b288-01255bbaeb88" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_73d5843e-da28-434f-a8ee-c5b5a4761396" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_73d5843e-da28-434f-a8ee-c5b5a4761396_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_73d5843e-da28-434f-a8ee-c5b5a4761396" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_73d5843e-da28-434f-a8ee-c5b5a4761396_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_dbe7e96a-9f3c-4a6d-bbdb-0b572e090602" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_73d5843e-da28-434f-a8ee-c5b5a4761396" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_dbe7e96a-9f3c-4a6d-bbdb-0b572e090602" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RayCompressorStationMember_da592e52-032d-4612-875b-d03d5556815f" xlink:href="cms-20220630.xsd#cms_RayCompressorStationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_dbe7e96a-9f3c-4a6d-bbdb-0b572e090602" xlink:to="loc_cms_RayCompressorStationMember_da592e52-032d-4612-875b-d03d5556815f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_e575c7e0-33fc-4356-8bde-7c33208253e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_0fbdc97e-3d52-46f4-b288-01255bbaeb88" xlink:to="loc_us-gaap_PublicUtilityAxis_e575c7e0-33fc-4356-8bde-7c33208253e6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_e575c7e0-33fc-4356-8bde-7c33208253e6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilityAxis_e575c7e0-33fc-4356-8bde-7c33208253e6" xlink:to="loc_us-gaap_UtilityPlantDomain_e575c7e0-33fc-4356-8bde-7c33208253e6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_289c17b6-ceb8-4451-ae6b-e8fb01a17eb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilityAxis_e575c7e0-33fc-4356-8bde-7c33208253e6" xlink:to="loc_us-gaap_UtilityPlantDomain_289c17b6-ceb8-4451-ae6b-e8fb01a17eb5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityMember_88e85ce9-3bad-4027-908a-821063ebc74e" xlink:href="cms-20220630.xsd#cms_ElectricUtilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_289c17b6-ceb8-4451-ae6b-e8fb01a17eb5" xlink:to="loc_cms_ElectricUtilityMember_88e85ce9-3bad-4027-908a-821063ebc74e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUtilityMember_db15a6b9-66e9-45fe-87be-f7d9ead9ba06" xlink:href="cms-20220630.xsd#cms_GasUtilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_289c17b6-ceb8-4451-ae6b-e8fb01a17eb5" xlink:to="loc_cms_GasUtilityMember_db15a6b9-66e9-45fe-87be-f7d9ead9ba06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteAxis_5773d162-4903-448b-819a-76805a80fb12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EnvironmentalRemediationSiteAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_0fbdc97e-3d52-46f4-b288-01255bbaeb88" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteAxis_5773d162-4903-448b-819a-76805a80fb12" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteDomain_5773d162-4903-448b-819a-76805a80fb12_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EnvironmentalRemediationSiteDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteAxis_5773d162-4903-448b-819a-76805a80fb12" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteDomain_5773d162-4903-448b-819a-76805a80fb12_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteDomain_15ea2744-b2cf-4d0c-a604-eadd421a0f76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EnvironmentalRemediationSiteDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteAxis_5773d162-4903-448b-819a-76805a80fb12" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteDomain_15ea2744-b2cf-4d0c-a604-eadd421a0f76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_BayHarborMember_5b7ba126-4656-4c0f-ab61-c8cf36b0395f" xlink:href="cms-20220630.xsd#cms_BayHarborMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_15ea2744-b2cf-4d0c-a604-eadd421a0f76" xlink:to="loc_cms_BayHarborMember_5b7ba126-4656-4c0f-ab61-c8cf36b0395f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NrepaMember_6b356eae-a12d-4484-a6f8-35ebfb86a790" xlink:href="cms-20220630.xsd#cms_NrepaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_15ea2744-b2cf-4d0c-a604-eadd421a0f76" xlink:to="loc_cms_NrepaMember_6b356eae-a12d-4484-a6f8-35ebfb86a790" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CerclaLiabilityMember_1392594d-e24e-4e93-b8f6-b69e8933433d" xlink:href="cms-20220630.xsd#cms_CerclaLiabilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_15ea2744-b2cf-4d0c-a604-eadd421a0f76" xlink:to="loc_cms_CerclaLiabilityMember_1392594d-e24e-4e93-b8f6-b69e8933433d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ManufacturedGasPlantMember_d6c2117f-39a7-41e5-b497-70ceb6ccd432" xlink:href="cms-20220630.xsd#cms_ManufacturedGasPlantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_15ea2744-b2cf-4d0c-a604-eadd421a0f76" xlink:to="loc_cms_ManufacturedGasPlantMember_d6c2117f-39a7-41e5-b497-70ceb6ccd432" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_8fd04e95-ae07-4584-9ae4-976ef73adf5d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_0fbdc97e-3d52-46f4-b288-01255bbaeb88" xlink:to="loc_srt_RangeAxis_8fd04e95-ae07-4584-9ae4-976ef73adf5d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8fd04e95-ae07-4584-9ae4-976ef73adf5d_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_8fd04e95-ae07-4584-9ae4-976ef73adf5d" xlink:to="loc_srt_RangeMember_8fd04e95-ae07-4584-9ae4-976ef73adf5d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f10c90a8-cb22-4c79-9965-330d1802b33b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_8fd04e95-ae07-4584-9ae4-976ef73adf5d" xlink:to="loc_srt_RangeMember_f10c90a8-cb22-4c79-9965-330d1802b33b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_d6ebe17d-8254-410e-8c21-3fe9998d625a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_f10c90a8-cb22-4c79-9965-330d1802b33b" xlink:to="loc_srt_MinimumMember_d6ebe17d-8254-410e-8c21-3fe9998d625a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_347d04ad-7a3e-42f5-b5f0-2de25e711fcb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_f10c90a8-cb22-4c79-9965-330d1802b33b" xlink:to="loc_srt_MaximumMember_347d04ad-7a3e-42f5-b5f0-2de25e711fcb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_365568c4-8e6d-48c3-9c22-315e540c1fa4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_0fbdc97e-3d52-46f4-b288-01255bbaeb88" xlink:to="loc_dei_LegalEntityAxis_365568c4-8e6d-48c3-9c22-315e540c1fa4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_365568c4-8e6d-48c3-9c22-315e540c1fa4_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_365568c4-8e6d-48c3-9c22-315e540c1fa4" xlink:to="loc_dei_EntityDomain_365568c4-8e6d-48c3-9c22-315e540c1fa4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7ec23352-3b77-4e9d-9710-ace8b5dbce83" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_365568c4-8e6d-48c3-9c22-315e540c1fa4" xlink:to="loc_dei_EntityDomain_7ec23352-3b77-4e9d-9710-ace8b5dbce83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_0972a9f4-55b4-4635-bdff-24add885600a" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_7ec23352-3b77-4e9d-9710-ace8b5dbce83" xlink:to="loc_cms_ConsumersEnergyCompanyMember_0972a9f4-55b4-4635-bdff-24add885600a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_e5a84089-59d2-482b-8f99-a04a40b6cc6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_0fbdc97e-3d52-46f4-b288-01255bbaeb88" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_e5a84089-59d2-482b-8f99-a04a40b6cc6d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_e5a84089-59d2-482b-8f99-a04a40b6cc6d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_e5a84089-59d2-482b-8f99-a04a40b6cc6d" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_e5a84089-59d2-482b-8f99-a04a40b6cc6d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_4b992f57-4821-4db9-a4e5-13f6325f79c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_e5a84089-59d2-482b-8f99-a04a40b6cc6d" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_4b992f57-4821-4db9-a4e5-13f6325f79c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasCostRecoveryMember_94d260ee-a950-4aaa-ad14-002f4f100890" xlink:href="cms-20220630.xsd#cms_GasCostRecoveryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_4b992f57-4821-4db9-a4e5-13f6325f79c7" xlink:to="loc_cms_GasCostRecoveryMember_94d260ee-a950-4aaa-ad14-002f4f100890" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_57074554-346f-4ce7-b878-8808a96ec176" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_0fbdc97e-3d52-46f4-b288-01255bbaeb88" xlink:to="loc_us-gaap_RegulatoryAssetAxis_57074554-346f-4ce7-b878-8808a96ec176" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_57074554-346f-4ce7-b878-8808a96ec176_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAssetAxis_57074554-346f-4ce7-b878-8808a96ec176" xlink:to="loc_us-gaap_RegulatoryAssetDomain_57074554-346f-4ce7-b878-8808a96ec176_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_172eb95d-99b0-4dbe-88cc-aa909b008a61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAssetAxis_57074554-346f-4ce7-b878-8808a96ec176" xlink:to="loc_us-gaap_RegulatoryAssetDomain_172eb95d-99b0-4dbe-88cc-aa909b008a61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ManufacturedGasPlantMember_72ff0362-0820-4f0b-b29e-2fda8cfdc169" xlink:href="cms-20220630.xsd#cms_ManufacturedGasPlantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_172eb95d-99b0-4dbe-88cc-aa909b008a61" xlink:to="loc_cms_ManufacturedGasPlantMember_72ff0362-0820-4f0b-b29e-2fda8cfdc169" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_a14b7fd7-887b-4f60-9a29-5ee46c307dad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_0fbdc97e-3d52-46f4-b288-01255bbaeb88" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_a14b7fd7-887b-4f60-9a29-5ee46c307dad" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_a14b7fd7-887b-4f60-9a29-5ee46c307dad_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_a14b7fd7-887b-4f60-9a29-5ee46c307dad" xlink:to="loc_us-gaap_LossContingencyNatureDomain_a14b7fd7-887b-4f60-9a29-5ee46c307dad_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_b0b55456-49c3-49c1-b74d-a7c24a0a97be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_a14b7fd7-887b-4f60-9a29-5ee46c307dad" xlink:to="loc_us-gaap_LossContingencyNatureDomain_b0b55456-49c3-49c1-b74d-a7c24a0a97be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TaxAndOtherIndemnityObligationsMember_9802b54e-616e-4d8c-a3e7-4d6e493d6c43" xlink:href="cms-20220630.xsd#cms_TaxAndOtherIndemnityObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_b0b55456-49c3-49c1-b74d-a7c24a0a97be" xlink:to="loc_cms_TaxAndOtherIndemnityObligationsMember_9802b54e-616e-4d8c-a3e7-4d6e493d6c43" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_331fb9c2-3319-4b54-ac6c-ec64d0f5dd09" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_0fbdc97e-3d52-46f4-b288-01255bbaeb88" xlink:to="loc_srt_LitigationCaseAxis_331fb9c2-3319-4b54-ac6c-ec64d0f5dd09" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_331fb9c2-3319-4b54-ac6c-ec64d0f5dd09_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_LitigationCaseAxis_331fb9c2-3319-4b54-ac6c-ec64d0f5dd09" xlink:to="loc_srt_LitigationCaseTypeDomain_331fb9c2-3319-4b54-ac6c-ec64d0f5dd09_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_b6eb91c7-d061-4d02-b163-48dcdf4bf49d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_LitigationCaseAxis_331fb9c2-3319-4b54-ac6c-ec64d0f5dd09" xlink:to="loc_srt_LitigationCaseTypeDomain_b6eb91c7-d061-4d02-b163-48dcdf4bf49d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LudingtonPlantOverhaulContractDisputeMember_8c59071a-3f89-469b-ab2c-ef8b8326df2e" xlink:href="cms-20220630.xsd#cms_LudingtonPlantOverhaulContractDisputeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_b6eb91c7-d061-4d02-b163-48dcdf4bf49d" xlink:to="loc_cms_LudingtonPlantOverhaulContractDisputeMember_8c59071a-3f89-469b-ab2c-ef8b8326df2e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_JHCampbell3PlantRetirementContractDisputeMember_6f5659bd-bb92-46cb-84ea-e851c10b086a" xlink:href="cms-20220630.xsd#cms_JHCampbell3PlantRetirementContractDisputeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_b6eb91c7-d061-4d02-b163-48dcdf4bf49d" xlink:to="loc_cms_JHCampbell3PlantRetirementContractDisputeMember_6f5659bd-bb92-46cb-84ea-e851c10b086a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_c7e7d78d-5c0f-4cb5-8f40-92ada90e77e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_0fbdc97e-3d52-46f4-b288-01255bbaeb88" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_c7e7d78d-5c0f-4cb5-8f40-92ada90e77e8" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_c7e7d78d-5c0f-4cb5-8f40-92ada90e77e8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_c7e7d78d-5c0f-4cb5-8f40-92ada90e77e8" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_c7e7d78d-5c0f-4cb5-8f40-92ada90e77e8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_17edccb5-fc5b-422b-9989-6626e05cf877" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_c7e7d78d-5c0f-4cb5-8f40-92ada90e77e8" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_17edccb5-fc5b-422b-9989-6626e05cf877" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LudingtonMember_7f43b711-aceb-48bf-8849-de5762aedfa4" xlink:href="cms-20220630.xsd#cms_LudingtonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_17edccb5-fc5b-422b-9989-6626e05cf877" xlink:to="loc_cms_LudingtonMember_7f43b711-aceb-48bf-8849-de5762aedfa4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_ca452a8c-a649-4e38-bb2c-fe36ae4545b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_0fbdc97e-3d52-46f4-b288-01255bbaeb88" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_ca452a8c-a649-4e38-bb2c-fe36ae4545b5" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_ca452a8c-a649-4e38-bb2c-fe36ae4545b5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_ca452a8c-a649-4e38-bb2c-fe36ae4545b5" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_ca452a8c-a649-4e38-bb2c-fe36ae4545b5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_217f59a4-d513-4455-8850-541c24cb75e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_ca452a8c-a649-4e38-bb2c-fe36ae4545b5" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_217f59a4-d513-4455-8850-541c24cb75e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_c59de40c-d81e-4107-bb61-fd50f951754b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_217f59a4-d513-4455-8850-541c24cb75e2" xlink:to="loc_us-gaap_SubsequentEventMember_c59de40c-d81e-4107-bb61-fd50f951754b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#ContingenciesandCommitmentsExpectedRemediationCostByYearDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails" xlink:type="extended" id="if96fd9133cab4bb8bbee0646ab930a44_ContingenciesandCommitmentsExpectedRemediationCostByYearDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyLineItems_af8542cc-5cfe-4c30-addd-d2bac4c916f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SiteContingencyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear_fd8e3d4d-0584-4784-b7fa-1f7e39f199a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SiteContingencyLineItems_af8542cc-5cfe-4c30-addd-d2bac4c916f8" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear_fd8e3d4d-0584-4784-b7fa-1f7e39f199a1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear_54c048d5-3b97-4ae7-82bc-4350a58f87b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SiteContingencyLineItems_af8542cc-5cfe-4c30-addd-d2bac4c916f8" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear_54c048d5-3b97-4ae7-82bc-4350a58f87b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear_fd43105e-d7f8-4468-8457-76c3976100cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SiteContingencyLineItems_af8542cc-5cfe-4c30-addd-d2bac4c916f8" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear_fd43105e-d7f8-4468-8457-76c3976100cc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear_9c70c889-faaf-4e39-8c2a-2f053072bc37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SiteContingencyLineItems_af8542cc-5cfe-4c30-addd-d2bac4c916f8" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear_9c70c889-faaf-4e39-8c2a-2f053072bc37" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear_be191a34-ef59-4cf1-8645-2a838de259c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SiteContingencyLineItems_af8542cc-5cfe-4c30-addd-d2bac4c916f8" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear_be191a34-ef59-4cf1-8645-2a838de259c0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear_272323ce-2a19-4488-9fef-fe847f2ff52a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SiteContingencyLineItems_af8542cc-5cfe-4c30-addd-d2bac4c916f8" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear_272323ce-2a19-4488-9fef-fe847f2ff52a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyTable_49ba2d8b-65c4-44e9-a38d-324a544bf6c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SiteContingencyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SiteContingencyLineItems_af8542cc-5cfe-4c30-addd-d2bac4c916f8" xlink:to="loc_us-gaap_SiteContingencyTable_49ba2d8b-65c4-44e9-a38d-324a544bf6c6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteAxis_7e314877-3324-47ab-9e24-2b2b0b39ada9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EnvironmentalRemediationSiteAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SiteContingencyTable_49ba2d8b-65c4-44e9-a38d-324a544bf6c6" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteAxis_7e314877-3324-47ab-9e24-2b2b0b39ada9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteDomain_7e314877-3324-47ab-9e24-2b2b0b39ada9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EnvironmentalRemediationSiteDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteAxis_7e314877-3324-47ab-9e24-2b2b0b39ada9" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteDomain_7e314877-3324-47ab-9e24-2b2b0b39ada9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteDomain_ce53b8d2-5826-4215-b30e-67a2fc290f38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EnvironmentalRemediationSiteDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteAxis_7e314877-3324-47ab-9e24-2b2b0b39ada9" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteDomain_ce53b8d2-5826-4215-b30e-67a2fc290f38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_BayHarborMember_7f0663a3-795f-4e44-9bb1-87820fb213d4" xlink:href="cms-20220630.xsd#cms_BayHarborMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_ce53b8d2-5826-4215-b30e-67a2fc290f38" xlink:to="loc_cms_BayHarborMember_7f0663a3-795f-4e44-9bb1-87820fb213d4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ManufacturedGasPlantMember_15dd224f-4649-44f4-8e0a-d8debe55bc7d" xlink:href="cms-20220630.xsd#cms_ManufacturedGasPlantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_ce53b8d2-5826-4215-b30e-67a2fc290f38" xlink:to="loc_cms_ManufacturedGasPlantMember_15dd224f-4649-44f4-8e0a-d8debe55bc7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_731ab0a4-6405-4124-a379-bd204ac7698f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SiteContingencyTable_49ba2d8b-65c4-44e9-a38d-324a544bf6c6" xlink:to="loc_dei_LegalEntityAxis_731ab0a4-6405-4124-a379-bd204ac7698f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_731ab0a4-6405-4124-a379-bd204ac7698f_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_731ab0a4-6405-4124-a379-bd204ac7698f" xlink:to="loc_dei_EntityDomain_731ab0a4-6405-4124-a379-bd204ac7698f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f2b6952a-21dd-4f8b-b7d1-3cffa4de1f96" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_731ab0a4-6405-4124-a379-bd204ac7698f" xlink:to="loc_dei_EntityDomain_f2b6952a-21dd-4f8b-b7d1-3cffa4de1f96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_be436243-f0a9-4e25-865e-c5cdca96cedb" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_f2b6952a-21dd-4f8b-b7d1-3cffa4de1f96" xlink:to="loc_cms_ConsumersEnergyCompanyMember_be436243-f0a9-4e25-865e-c5cdca96cedb" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#ContingenciesandCommitmentsGuaranteesDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails" xlink:type="extended" id="id8c2d90f00624693b4a4b97828f974d9_ContingenciesandCommitmentsGuaranteesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_cms_GuaranteesAndOtherContingenciesLineItems_210108ad-7aaa-4113-8001-f2fe467b2926" xlink:href="cms-20220630.xsd#cms_GuaranteesAndOtherContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsTerm_54c0d487-4c3d-4458-af4f-e494e2fbefeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_210108ad-7aaa-4113-8001-f2fe467b2926" xlink:to="loc_us-gaap_GuaranteeObligationsTerm_54c0d487-4c3d-4458-af4f-e494e2fbefeb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_f539a4e7-f404-4922-b041-3e7194a59acf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_210108ad-7aaa-4113-8001-f2fe467b2926" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_f539a4e7-f404-4922-b041-3e7194a59acf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsCurrentCarryingValue_c4a29b67-e582-4667-9d7c-168866c32bc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsCurrentCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_210108ad-7aaa-4113-8001-f2fe467b2926" xlink:to="loc_us-gaap_GuaranteeObligationsCurrentCarryingValue_c4a29b67-e582-4667-9d7c-168866c32bc1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_fe971a25-011c-4629-8f2c-3ad841fcd888" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_210108ad-7aaa-4113-8001-f2fe467b2926" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_fe971a25-011c-4629-8f2c-3ad841fcd888" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GuaranteesAndOtherContingenciesTable_164824d6-baad-4319-90d7-34b3a015b1d8" xlink:href="cms-20220630.xsd#cms_GuaranteesAndOtherContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_210108ad-7aaa-4113-8001-f2fe467b2926" xlink:to="loc_cms_GuaranteesAndOtherContingenciesTable_164824d6-baad-4319-90d7-34b3a015b1d8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_81c1f926-ad25-4724-9c0a-507ce63a7145" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_164824d6-baad-4319-90d7-34b3a015b1d8" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_81c1f926-ad25-4724-9c0a-507ce63a7145" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_81c1f926-ad25-4724-9c0a-507ce63a7145_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_81c1f926-ad25-4724-9c0a-507ce63a7145" xlink:to="loc_us-gaap_LossContingencyNatureDomain_81c1f926-ad25-4724-9c0a-507ce63a7145_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_4af847f1-e088-44bf-853b-94a88f13360e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_81c1f926-ad25-4724-9c0a-507ce63a7145" xlink:to="loc_us-gaap_LossContingencyNatureDomain_4af847f1-e088-44bf-853b-94a88f13360e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember_ff0c5afa-d8c6-46cc-968d-a65791525d4e" xlink:href="cms-20220630.xsd#cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_4af847f1-e088-44bf-853b-94a88f13360e" xlink:to="loc_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember_ff0c5afa-d8c6-46cc-968d-a65791525d4e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndemnificationGuaranteeMember_b611c2a2-98ba-4748-9855-33fc199838f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndemnificationGuaranteeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_4af847f1-e088-44bf-853b-94a88f13360e" xlink:to="loc_us-gaap_IndemnificationGuaranteeMember_b611c2a2-98ba-4748-9855-33fc199838f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_f7125c57-6c4a-4d2b-8eee-d6e2f0df7bca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_164824d6-baad-4319-90d7-34b3a015b1d8" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_f7125c57-6c4a-4d2b-8eee-d6e2f0df7bca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_f7125c57-6c4a-4d2b-8eee-d6e2f0df7bca_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_f7125c57-6c4a-4d2b-8eee-d6e2f0df7bca" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_f7125c57-6c4a-4d2b-8eee-d6e2f0df7bca_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_d02a0e1e-ea5b-47a6-917b-f89cea84b2aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_f7125c57-6c4a-4d2b-8eee-d6e2f0df7bca" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_d02a0e1e-ea5b-47a6-917b-f89cea84b2aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeTypeOtherMember_fb5cacbe-0389-4a60-8524-3f1baa983ef2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeTypeOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_d02a0e1e-ea5b-47a6-917b-f89cea84b2aa" xlink:to="loc_us-gaap_GuaranteeTypeOtherMember_fb5cacbe-0389-4a60-8524-3f1baa983ef2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_1abd5cf3-638a-4811-92e8-cbcf8497e411" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_164824d6-baad-4319-90d7-34b3a015b1d8" xlink:to="loc_dei_LegalEntityAxis_1abd5cf3-638a-4811-92e8-cbcf8497e411" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1abd5cf3-638a-4811-92e8-cbcf8497e411_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_1abd5cf3-638a-4811-92e8-cbcf8497e411" xlink:to="loc_dei_EntityDomain_1abd5cf3-638a-4811-92e8-cbcf8497e411_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7a534882-0587-4c78-a3cf-912d44415666" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_1abd5cf3-638a-4811-92e8-cbcf8497e411" xlink:to="loc_dei_EntityDomain_7a534882-0587-4c78-a3cf-912d44415666" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_eebc9dc8-69cb-4436-a871-de4e4b138f69" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_7a534882-0587-4c78-a3cf-912d44415666" xlink:to="loc_cms_ConsumersEnergyCompanyMember_eebc9dc8-69cb-4436-a871-de4e4b138f69" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_a83a00ea-fbbb-4763-b837-97588109ff3b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_164824d6-baad-4319-90d7-34b3a015b1d8" xlink:to="loc_srt_ConsolidatedEntitiesAxis_a83a00ea-fbbb-4763-b837-97588109ff3b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_a83a00ea-fbbb-4763-b837-97588109ff3b_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_a83a00ea-fbbb-4763-b837-97588109ff3b" xlink:to="loc_srt_ConsolidatedEntitiesDomain_a83a00ea-fbbb-4763-b837-97588109ff3b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_87bf15de-d169-42ad-9b18-1904eeb58069" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_a83a00ea-fbbb-4763-b837-97588109ff3b" xlink:to="loc_srt_ConsolidatedEntitiesDomain_87bf15de-d169-42ad-9b18-1904eeb58069" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_964d067a-e3e3-4ebc-9aa9-2cc5c93c298c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_87bf15de-d169-42ad-9b18-1904eeb58069" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_964d067a-e3e3-4ebc-9aa9-2cc5c93c298c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_3d860e94-0375-4646-bbf3-19b575b78c9f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_164824d6-baad-4319-90d7-34b3a015b1d8" xlink:to="loc_srt_OwnershipAxis_3d860e94-0375-4646-bbf3-19b575b78c9f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_3d860e94-0375-4646-bbf3-19b575b78c9f_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_3d860e94-0375-4646-bbf3-19b575b78c9f" xlink:to="loc_srt_OwnershipDomain_3d860e94-0375-4646-bbf3-19b575b78c9f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_50208ed6-42ff-4bbd-ad05-5d851bdb4e70" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_3d860e94-0375-4646-bbf3-19b575b78c9f" xlink:to="loc_srt_OwnershipDomain_50208ed6-42ff-4bbd-ad05-5d851bdb4e70" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AviatorWindClassBMembershipMember_0fd6a416-358c-4423-9796-b2ad1acccef6" xlink:href="cms-20220630.xsd#cms_AviatorWindClassBMembershipMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_50208ed6-42ff-4bbd-ad05-5d851bdb4e70" xlink:to="loc_cms_AviatorWindClassBMembershipMember_0fd6a416-358c-4423-9796-b2ad1acccef6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalization" xlink:type="simple" xlink:href="cms-20220630.xsd#FinancingsandCapitalization"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalization" xlink:type="extended" id="ie05023d433c74885a2bf38c13df7f81e_FinancingsandCapitalization">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_c3833a9d-6e38-4541-adfb-9d1661280c25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_d0cedb75-ec9a-4ea7-9475-7c872683b4fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c3833a9d-6e38-4541-adfb-9d1661280c25" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_d0cedb75-ec9a-4ea7-9475-7c872683b4fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_52aba967-7884-43f9-b225-8186954851ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c3833a9d-6e38-4541-adfb-9d1661280c25" xlink:to="loc_us-gaap_DebtInstrumentTable_52aba967-7884-43f9-b225-8186954851ff" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a04e78f3-1aa7-4c7d-8447-decb57ca8e72" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_52aba967-7884-43f9-b225-8186954851ff" xlink:to="loc_dei_LegalEntityAxis_a04e78f3-1aa7-4c7d-8447-decb57ca8e72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a04e78f3-1aa7-4c7d-8447-decb57ca8e72_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_a04e78f3-1aa7-4c7d-8447-decb57ca8e72" xlink:to="loc_dei_EntityDomain_a04e78f3-1aa7-4c7d-8447-decb57ca8e72_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d78dfad1-c41e-4a3c-801c-a040655ef1e4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_a04e78f3-1aa7-4c7d-8447-decb57ca8e72" xlink:to="loc_dei_EntityDomain_d78dfad1-c41e-4a3c-801c-a040655ef1e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_3a1e347b-0761-4a5a-8756-2edd5c0354df" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_d78dfad1-c41e-4a3c-801c-a040655ef1e4" xlink:to="loc_cms_ConsumersEnergyCompanyMember_3a1e347b-0761-4a5a-8756-2edd5c0354df" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationTables" xlink:type="simple" xlink:href="cms-20220630.xsd#FinancingsandCapitalizationTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationTables" xlink:type="extended" id="i4b5d86c927d448618733cff3dff9a082_FinancingsandCapitalizationTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_ed6b1818-8416-4627-aac7-6c24d4d2cc74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_89eb72e2-3cb3-4dcc-972b-6d5f18b8d9be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ed6b1818-8416-4627-aac7-6c24d4d2cc74" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_89eb72e2-3cb3-4dcc-972b-6d5f18b8d9be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_186d2a55-6f17-403c-8bec-09a3f177ab3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ed6b1818-8416-4627-aac7-6c24d4d2cc74" xlink:to="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_186d2a55-6f17-403c-8bec-09a3f177ab3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock_49b87017-8d66-47d2-b088-2bf9e9a00101" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ed6b1818-8416-4627-aac7-6c24d4d2cc74" xlink:to="loc_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock_49b87017-8d66-47d2-b088-2bf9e9a00101" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_34c889e0-1685-448a-a725-e346e63d1a5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ed6b1818-8416-4627-aac7-6c24d4d2cc74" xlink:to="loc_us-gaap_DebtInstrumentTable_34c889e0-1685-448a-a725-e346e63d1a5c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d8914a73-25ed-48ba-bc19-b36f50430712" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_34c889e0-1685-448a-a725-e346e63d1a5c" xlink:to="loc_dei_LegalEntityAxis_d8914a73-25ed-48ba-bc19-b36f50430712" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d8914a73-25ed-48ba-bc19-b36f50430712_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_d8914a73-25ed-48ba-bc19-b36f50430712" xlink:to="loc_dei_EntityDomain_d8914a73-25ed-48ba-bc19-b36f50430712_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9090e68b-f232-4cba-9167-3a44316b48d5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_d8914a73-25ed-48ba-bc19-b36f50430712" xlink:to="loc_dei_EntityDomain_9090e68b-f232-4cba-9167-3a44316b48d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_c901c2f0-11e3-4798-bdf9-67bc057f3de1" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_9090e68b-f232-4cba-9167-3a44316b48d5" xlink:to="loc_cms_ConsumersEnergyCompanyMember_c901c2f0-11e3-4798-bdf9-67bc057f3de1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtRetirementsDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#FinancingsandCapitalizationMajorLongTermDebtRetirementsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtRetirementsDetails" xlink:type="extended" id="i3e47f1a89dc046a98e937b84a5737c81_FinancingsandCapitalizationMajorLongTermDebtRetirementsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_9dc4623c-c46c-4299-83d9-0d7776e2ed8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_a16f6c0d-0a06-4c3f-b09c-fb30fa34d378" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9dc4623c-c46c-4299-83d9-0d7776e2ed8b" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_a16f6c0d-0a06-4c3f-b09c-fb30fa34d378" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates_08724238-27ca-4082-a823-207274497e04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9dc4623c-c46c-4299-83d9-0d7776e2ed8b" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates_08724238-27ca-4082-a823-207274497e04" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_86c4d42c-6498-46cf-b92d-6f1ad025518b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9dc4623c-c46c-4299-83d9-0d7776e2ed8b" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_86c4d42c-6498-46cf-b92d-6f1ad025518b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_d6dc83b3-d2f4-4345-b6b4-d695adbc0fa9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9dc4623c-c46c-4299-83d9-0d7776e2ed8b" xlink:to="loc_us-gaap_DebtInstrumentTable_d6dc83b3-d2f4-4345-b6b4-d695adbc0fa9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_c5804779-266c-4947-8416-3e9f906d528a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_d6dc83b3-d2f4-4345-b6b4-d695adbc0fa9" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_c5804779-266c-4947-8416-3e9f906d528a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c5804779-266c-4947-8416-3e9f906d528a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_c5804779-266c-4947-8416-3e9f906d528a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c5804779-266c-4947-8416-3e9f906d528a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1ab1796c-1df5-49c3-85ac-99ea5236de09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_c5804779-266c-4947-8416-3e9f906d528a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1ab1796c-1df5-49c3-85ac-99ea5236de09" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TermLoanFacilityMember_c0dfa87f-c5e0-4163-983a-2b46a5144533" xlink:href="cms-20220630.xsd#cms_TermLoanFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1ab1796c-1df5-49c3-85ac-99ea5236de09" xlink:to="loc_cms_TermLoanFacilityMember_c0dfa87f-c5e0-4163-983a-2b46a5144533" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_93fb3f0f-3b74-4016-9cc7-218a7cf2e9b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_d6dc83b3-d2f4-4345-b6b4-d695adbc0fa9" xlink:to="loc_us-gaap_DebtInstrumentAxis_93fb3f0f-3b74-4016-9cc7-218a7cf2e9b1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_93fb3f0f-3b74-4016-9cc7-218a7cf2e9b1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_93fb3f0f-3b74-4016-9cc7-218a7cf2e9b1" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_93fb3f0f-3b74-4016-9cc7-218a7cf2e9b1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_73b9b64a-a5b6-4efd-beec-8fe82373e7ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_93fb3f0f-3b74-4016-9cc7-218a7cf2e9b1" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_73b9b64a-a5b6-4efd-beec-8fe82373e7ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TermLoanFacilityDueOctober2025Member_65b011bb-507b-4788-8bd7-9104d6f2aa7b" xlink:href="cms-20220630.xsd#cms_TermLoanFacilityDueOctober2025Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_73b9b64a-a5b6-4efd-beec-8fe82373e7ec" xlink:to="loc_cms_TermLoanFacilityDueOctober2025Member_65b011bb-507b-4788-8bd7-9104d6f2aa7b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UnsecuredTermLoanCreditAgreementDueJanuary2024Member_9fc4d7f2-ffd5-4f6a-af36-295c2abbe0e2" xlink:href="cms-20220630.xsd#cms_UnsecuredTermLoanCreditAgreementDueJanuary2024Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_73b9b64a-a5b6-4efd-beec-8fe82373e7ec" xlink:to="loc_cms_UnsecuredTermLoanCreditAgreementDueJanuary2024Member_9fc4d7f2-ffd5-4f6a-af36-295c2abbe0e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_fcf5de1d-3ae8-4f5b-afab-d3a85320d322" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_d6dc83b3-d2f4-4345-b6b4-d695adbc0fa9" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_fcf5de1d-3ae8-4f5b-afab-d3a85320d322" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_fcf5de1d-3ae8-4f5b-afab-d3a85320d322_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_fcf5de1d-3ae8-4f5b-afab-d3a85320d322" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_fcf5de1d-3ae8-4f5b-afab-d3a85320d322_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_5e0109d0-43e2-4aac-8a52-ce7467fd120f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_fcf5de1d-3ae8-4f5b-afab-d3a85320d322" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_5e0109d0-43e2-4aac-8a52-ce7467fd120f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_22a4dbc3-cb96-4c13-a31c-07a07a11afd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_5e0109d0-43e2-4aac-8a52-ce7467fd120f" xlink:to="loc_us-gaap_SubsequentEventMember_22a4dbc3-cb96-4c13-a31c-07a07a11afd0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_9ffc6ea3-ce30-48dd-af00-49088cf07f7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_d6dc83b3-d2f4-4345-b6b4-d695adbc0fa9" xlink:to="loc_us-gaap_VariableRateAxis_9ffc6ea3-ce30-48dd-af00-49088cf07f7a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_9ffc6ea3-ce30-48dd-af00-49088cf07f7a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_9ffc6ea3-ce30-48dd-af00-49088cf07f7a" xlink:to="loc_us-gaap_VariableRateDomain_9ffc6ea3-ce30-48dd-af00-49088cf07f7a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_994bb3b2-0741-41cc-8739-fd7f71bb1917" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_9ffc6ea3-ce30-48dd-af00-49088cf07f7a" xlink:to="loc_us-gaap_VariableRateDomain_994bb3b2-0741-41cc-8739-fd7f71bb1917" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SecuredOvernightFinancingRateSOFRMember_68349b0b-713b-4ad1-9a33-409692137711" xlink:href="cms-20220630.xsd#cms_SecuredOvernightFinancingRateSOFRMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_994bb3b2-0741-41cc-8739-fd7f71bb1917" xlink:to="loc_cms_SecuredOvernightFinancingRateSOFRMember_68349b0b-713b-4ad1-9a33-409692137711" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_7b613f9f-45ea-445b-95a0-3a91e8363681" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_d6dc83b3-d2f4-4345-b6b4-d695adbc0fa9" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_7b613f9f-45ea-445b-95a0-3a91e8363681" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_7b613f9f-45ea-445b-95a0-3a91e8363681_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_7b613f9f-45ea-445b-95a0-3a91e8363681" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_7b613f9f-45ea-445b-95a0-3a91e8363681_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_4a51c0c7-b1c0-48e9-ac2e-bac794fb4afb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_7b613f9f-45ea-445b-95a0-3a91e8363681" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_4a51c0c7-b1c0-48e9-ac2e-bac794fb4afb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NWOHoldcoLLCMember_1b2a9a43-dfd4-4b6f-a12d-68c1542df645" xlink:href="cms-20220630.xsd#cms_NWOHoldcoLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_4a51c0c7-b1c0-48e9-ac2e-bac794fb4afb" xlink:to="loc_cms_NWOHoldcoLLCMember_1b2a9a43-dfd4-4b6f-a12d-68c1542df645" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails" xlink:type="extended" id="i7da9bbd06d244c3fb76d39adffa22385_FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_c3d335d5-d41b-4646-9dec-50d53e1236ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_cec3fbb5-87ad-4d8a-accb-427f897dfd59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c3d335d5-d41b-4646-9dec-50d53e1236ed" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_cec3fbb5-87ad-4d8a-accb-427f897dfd59" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_ea29bf3f-7f51-46da-8483-9bad3c41ce89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c3d335d5-d41b-4646-9dec-50d53e1236ed" xlink:to="loc_us-gaap_LineOfCredit_ea29bf3f-7f51-46da-8483-9bad3c41ce89" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_beb085f0-3f7b-440a-ace7-a694efe3daab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c3d335d5-d41b-4646-9dec-50d53e1236ed" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_beb085f0-3f7b-440a-ace7-a694efe3daab" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_7c5ea5df-91eb-4f8c-96d0-b180a5e69afe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c3d335d5-d41b-4646-9dec-50d53e1236ed" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_7c5ea5df-91eb-4f8c-96d0-b180a5e69afe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_54710217-85db-40d1-9576-ea199b4f58e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c3d335d5-d41b-4646-9dec-50d53e1236ed" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_54710217-85db-40d1-9576-ea199b4f58e5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_899c1004-0a7e-456a-9964-e37a0da21642" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_54710217-85db-40d1-9576-ea199b4f58e5" xlink:to="loc_srt_ConsolidatedEntitiesAxis_899c1004-0a7e-456a-9964-e37a0da21642" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_899c1004-0a7e-456a-9964-e37a0da21642_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_899c1004-0a7e-456a-9964-e37a0da21642" xlink:to="loc_srt_ConsolidatedEntitiesDomain_899c1004-0a7e-456a-9964-e37a0da21642_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_16771df6-36f2-47ff-bbe0-0abdf08ccc8b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_899c1004-0a7e-456a-9964-e37a0da21642" xlink:to="loc_srt_ConsolidatedEntitiesDomain_16771df6-36f2-47ff-bbe0-0abdf08ccc8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_65b4478c-ff6c-4e7a-9ce4-5b59ffa9947f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_16771df6-36f2-47ff-bbe0-0abdf08ccc8b" xlink:to="loc_srt_ParentCompanyMember_65b4478c-ff6c-4e7a-9ce4-5b59ffa9947f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CMSEnterprisesIncludingSubsidiariesMember_0d6421b7-412b-461a-a495-ef566d34dae6" xlink:href="cms-20220630.xsd#cms_CMSEnterprisesIncludingSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_16771df6-36f2-47ff-bbe0-0abdf08ccc8b" xlink:to="loc_cms_CMSEnterprisesIncludingSubsidiariesMember_0d6421b7-412b-461a-a495-ef566d34dae6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_87b10644-2e14-4afe-bb43-daf077da4bfb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_54710217-85db-40d1-9576-ea199b4f58e5" xlink:to="loc_dei_LegalEntityAxis_87b10644-2e14-4afe-bb43-daf077da4bfb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_87b10644-2e14-4afe-bb43-daf077da4bfb_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_87b10644-2e14-4afe-bb43-daf077da4bfb" xlink:to="loc_dei_EntityDomain_87b10644-2e14-4afe-bb43-daf077da4bfb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ae9076ea-e592-4fce-8506-39826e650aa9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_87b10644-2e14-4afe-bb43-daf077da4bfb" xlink:to="loc_dei_EntityDomain_ae9076ea-e592-4fce-8506-39826e650aa9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_20a7c06b-a467-4865-be77-0dddacf783d6" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_ae9076ea-e592-4fce-8506-39826e650aa9" xlink:to="loc_cms_ConsumersEnergyCompanyMember_20a7c06b-a467-4865-be77-0dddacf783d6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_59451ac5-0d87-4a46-ada0-017103d236c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_54710217-85db-40d1-9576-ea199b4f58e5" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_59451ac5-0d87-4a46-ada0-017103d236c1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_59451ac5-0d87-4a46-ada0-017103d236c1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_59451ac5-0d87-4a46-ada0-017103d236c1" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_59451ac5-0d87-4a46-ada0-017103d236c1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_9a1cb9d9-79a0-4635-a25d-6c328168b730" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_59451ac5-0d87-4a46-ada0-017103d236c1" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_9a1cb9d9-79a0-4635-a25d-6c328168b730" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesTwoMember_008f22db-086b-4b62-8439-e40a78ab26e8" xlink:href="cms-20220630.xsd#cms_RevolvingCreditFacilitiesTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_9a1cb9d9-79a0-4635-a25d-6c328168b730" xlink:to="loc_cms_RevolvingCreditFacilitiesTwoMember_008f22db-086b-4b62-8439-e40a78ab26e8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesSevenMember_c3f08b4c-61ca-48b9-aa06-1ef1b86c5c1a" xlink:href="cms-20220630.xsd#cms_RevolvingCreditFacilitiesSevenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_9a1cb9d9-79a0-4635-a25d-6c328168b730" xlink:to="loc_cms_RevolvingCreditFacilitiesSevenMember_c3f08b4c-61ca-48b9-aa06-1ef1b86c5c1a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesSixMember_67e1be0d-e778-440f-af69-14640d01e3a3" xlink:href="cms-20220630.xsd#cms_RevolvingCreditFacilitiesSixMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_9a1cb9d9-79a0-4635-a25d-6c328168b730" xlink:to="loc_cms_RevolvingCreditFacilitiesSixMember_67e1be0d-e778-440f-af69-14640d01e3a3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesFiveMember_03c14c3f-9c44-47ab-9e66-aa077e7c5a4a" xlink:href="cms-20220630.xsd#cms_RevolvingCreditFacilitiesFiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_9a1cb9d9-79a0-4635-a25d-6c328168b730" xlink:to="loc_cms_RevolvingCreditFacilitiesFiveMember_03c14c3f-9c44-47ab-9e66-aa077e7c5a4a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesOneMember_5e480f53-25d0-40c5-9822-d2475c337e2f" xlink:href="cms-20220630.xsd#cms_RevolvingCreditFacilitiesOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_9a1cb9d9-79a0-4635-a25d-6c328168b730" xlink:to="loc_cms_RevolvingCreditFacilitiesOneMember_5e480f53-25d0-40c5-9822-d2475c337e2f" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#FinancingsandCapitalizationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails" xlink:type="extended" id="i64b6c9b15ecb44f09347a454d2e8aaa0_FinancingsandCapitalizationNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancingAndCapitalizationLineItems_7842d191-5681-4351-8a51-1b2e39063543" xlink:href="cms-20220630.xsd#cms_FinancingAndCapitalizationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ShortTermDebtAuthorizedBorrowings_4bdc0d01-17fc-4459-999f-aa82a178ab59" xlink:href="cms-20220630.xsd#cms_ShortTermDebtAuthorizedBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_7842d191-5681-4351-8a51-1b2e39063543" xlink:to="loc_cms_ShortTermDebtAuthorizedBorrowings_4bdc0d01-17fc-4459-999f-aa82a178ab59" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_d3e2ef01-ca4c-4783-8e94-9e6f8d598dd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_7842d191-5681-4351-8a51-1b2e39063543" xlink:to="loc_us-gaap_ShortTermBorrowings_d3e2ef01-ca4c-4783-8e94-9e6f8d598dd6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_f164be74-cc2f-4fdf-a533-c459cb892d64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_7842d191-5681-4351-8a51-1b2e39063543" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_f164be74-cc2f-4fdf-a533-c459cb892d64" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_7da90082-8f1c-4c0f-a41e-f1bcd85b15e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_7842d191-5681-4351-8a51-1b2e39063543" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_7da90082-8f1c-4c0f-a41e-f1bcd85b15e3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_d4090d04-f643-4acf-971f-694d27a1dd92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_7842d191-5681-4351-8a51-1b2e39063543" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_d4090d04-f643-4acf-971f-694d27a1dd92" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_92ccc2ed-0771-496b-8a43-7856a5bbf08d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_7842d191-5681-4351-8a51-1b2e39063543" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_92ccc2ed-0771-496b-8a43-7856a5bbf08d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_84f7502e-fd51-45c2-8068-f76469b1e491" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_7842d191-5681-4351-8a51-1b2e39063543" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_84f7502e-fd51-45c2-8068-f76469b1e491" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AmountAvailableForDividendDistribution_5d882fcd-9878-4a4b-b041-ba541219f43a" xlink:href="cms-20220630.xsd#cms_AmountAvailableForDividendDistribution"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_7842d191-5681-4351-8a51-1b2e39063543" xlink:to="loc_cms_AmountAvailableForDividendDistribution_5d882fcd-9878-4a4b-b041-ba541219f43a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_56463a1a-cfd0-4beb-ac41-ecdee2222654" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_7842d191-5681-4351-8a51-1b2e39063543" xlink:to="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_56463a1a-cfd0-4beb-ac41-ecdee2222654" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_8ff60fa6-f334-4097-aaf5-51f8006ea6bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_7842d191-5681-4351-8a51-1b2e39063543" xlink:to="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_8ff60fa6-f334-4097-aaf5-51f8006ea6bc" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_StockOfferingProgramMaximumValue_51978a57-0d63-49db-a693-6d17b042ea36" xlink:href="cms-20220630.xsd#cms_StockOfferingProgramMaximumValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_7842d191-5681-4351-8a51-1b2e39063543" xlink:to="loc_cms_StockOfferingProgramMaximumValue_51978a57-0d63-49db-a693-6d17b042ea36" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue_d413eca6-7d50-4d85-b648-78e38ca8c906" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_7842d191-5681-4351-8a51-1b2e39063543" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue_d413eca6-7d50-4d85-b648-78e38ca8c906" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue_f7201c82-b795-4370-9bb0-ee10bd36c3b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_7842d191-5681-4351-8a51-1b2e39063543" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue_f7201c82-b795-4370-9bb0-ee10bd36c3b8" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ScheduleOfFinancingAndCapitalizationTable_fbdc1ddb-551f-4fbc-9042-9d5f0a2f5ad9" xlink:href="cms-20220630.xsd#cms_ScheduleOfFinancingAndCapitalizationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_7842d191-5681-4351-8a51-1b2e39063543" xlink:to="loc_cms_ScheduleOfFinancingAndCapitalizationTable_fbdc1ddb-551f-4fbc-9042-9d5f0a2f5ad9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_6fc84b21-45fd-4a1e-bc7e-f3284f02cae2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_fbdc1ddb-551f-4fbc-9042-9d5f0a2f5ad9" xlink:to="loc_dei_LegalEntityAxis_6fc84b21-45fd-4a1e-bc7e-f3284f02cae2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6fc84b21-45fd-4a1e-bc7e-f3284f02cae2_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_6fc84b21-45fd-4a1e-bc7e-f3284f02cae2" xlink:to="loc_dei_EntityDomain_6fc84b21-45fd-4a1e-bc7e-f3284f02cae2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_75ef3f51-238b-456d-8dfe-ea5df48d7108" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_6fc84b21-45fd-4a1e-bc7e-f3284f02cae2" xlink:to="loc_dei_EntityDomain_75ef3f51-238b-456d-8dfe-ea5df48d7108" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_679db41e-ed37-40f5-9b54-d38070a736d8" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_75ef3f51-238b-456d-8dfe-ea5df48d7108" xlink:to="loc_cms_ConsumersEnergyCompanyMember_679db41e-ed37-40f5-9b54-d38070a736d8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_db9f3666-6257-4692-81b0-4477f6aec225" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_fbdc1ddb-551f-4fbc-9042-9d5f0a2f5ad9" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_db9f3666-6257-4692-81b0-4477f6aec225" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_db9f3666-6257-4692-81b0-4477f6aec225_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_db9f3666-6257-4692-81b0-4477f6aec225" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_db9f3666-6257-4692-81b0-4477f6aec225_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_c0a9aa73-5a21-46a6-9311-bf6f21c1b782" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_db9f3666-6257-4692-81b0-4477f6aec225" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_c0a9aa73-5a21-46a6-9311-bf6f21c1b782" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_ed0434db-d747-4eb0-9597-d0e702efd0d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_c0a9aa73-5a21-46a6-9311-bf6f21c1b782" xlink:to="loc_us-gaap_CommercialPaperMember_ed0434db-d747-4eb0-9597-d0e702efd0d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_04d9c5da-267f-41e4-9ed7-59e68f8910bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_fbdc1ddb-551f-4fbc-9042-9d5f0a2f5ad9" xlink:to="loc_us-gaap_CreditFacilityAxis_04d9c5da-267f-41e4-9ed7-59e68f8910bd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_04d9c5da-267f-41e4-9ed7-59e68f8910bd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_04d9c5da-267f-41e4-9ed7-59e68f8910bd" xlink:to="loc_us-gaap_CreditFacilityDomain_04d9c5da-267f-41e4-9ed7-59e68f8910bd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_6a09e474-a3a2-42b2-9f6f-2a3871590408" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_04d9c5da-267f-41e4-9ed7-59e68f8910bd" xlink:to="loc_us-gaap_CreditFacilityDomain_6a09e474-a3a2-42b2-9f6f-2a3871590408" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_983e6956-0216-4c5c-95a1-c0105d542204" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_6a09e474-a3a2-42b2-9f6f-2a3871590408" xlink:to="loc_us-gaap_LineOfCreditMember_983e6956-0216-4c5c-95a1-c0105d542204" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_ff484e3e-fe61-4c30-86fb-6cf8919292a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_fbdc1ddb-551f-4fbc-9042-9d5f0a2f5ad9" xlink:to="loc_us-gaap_VariableRateAxis_ff484e3e-fe61-4c30-86fb-6cf8919292a4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_ff484e3e-fe61-4c30-86fb-6cf8919292a4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_ff484e3e-fe61-4c30-86fb-6cf8919292a4" xlink:to="loc_us-gaap_VariableRateDomain_ff484e3e-fe61-4c30-86fb-6cf8919292a4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_fee7c8fd-e2f0-4103-856e-9fd9eb9cbe47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_ff484e3e-fe61-4c30-86fb-6cf8919292a4" xlink:to="loc_us-gaap_VariableRateDomain_fee7c8fd-e2f0-4103-856e-9fd9eb9cbe47" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_9fcb9d4a-21c6-4fc7-a047-98bafee62698" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_fee7c8fd-e2f0-4103-856e-9fd9eb9cbe47" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_9fcb9d4a-21c6-4fc7-a047-98bafee62698" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#FinancingsandCapitalizationScheduleofForwardStockContractsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails" xlink:type="extended" id="i0b508e063b6d47eb900038a9ce7ccb2e_FinancingsandCapitalizationScheduleofForwardStockContractsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_0adda8cc-b0a7-4995-b0d5-108ef922d8b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityShares_37265f19-6372-4dd1-a9b0-1fc032b6ed0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractIndexedToIssuersEquityShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_0adda8cc-b0a7-4995-b0d5-108ef922d8b6" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityShares_37265f19-6372-4dd1-a9b0-1fc032b6ed0d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate_ce3f7f82-b4d7-4669-8f25-d48649a0105d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractIndexedToIssuersEquityForwardRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_0adda8cc-b0a7-4995-b0d5-108ef922d8b6" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate_ce3f7f82-b4d7-4669-8f25-d48649a0105d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_a368ac59-788f-4257-b897-a49b4e5addee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_0adda8cc-b0a7-4995-b0d5-108ef922d8b6" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_a368ac59-788f-4257-b897-a49b4e5addee" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis_f87cf7ca-10f8-4109-b1f1-ab7cb8a8fd5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_a368ac59-788f-4257-b897-a49b4e5addee" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis_f87cf7ca-10f8-4109-b1f1-ab7cb8a8fd5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_f87cf7ca-10f8-4109-b1f1-ab7cb8a8fd5f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis_f87cf7ca-10f8-4109-b1f1-ab7cb8a8fd5f" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_f87cf7ca-10f8-4109-b1f1-ab7cb8a8fd5f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_5b28eff7-739b-46bc-b802-1facfeb808e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis_f87cf7ca-10f8-4109-b1f1-ab7cb8a8fd5f" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_5b28eff7-739b-46bc-b802-1facfeb808e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ForwardContractsEnteredIntoSeptember152020AndMaturingDecember312022Member_4dd73c89-0ea7-4a01-abbd-0138741116f5" xlink:href="cms-20220630.xsd#cms_ForwardContractsEnteredIntoSeptember152020AndMaturingDecember312022Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_5b28eff7-739b-46bc-b802-1facfeb808e9" xlink:to="loc_cms_ForwardContractsEnteredIntoSeptember152020AndMaturingDecember312022Member_4dd73c89-0ea7-4a01-abbd-0138741116f5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ForwardContractsEnteredIntoDecember222020AndMaturingDecember312023Member_35a9a88a-6d00-4144-903e-c658a203d422" xlink:href="cms-20220630.xsd#cms_ForwardContractsEnteredIntoDecember222020AndMaturingDecember312023Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_5b28eff7-739b-46bc-b802-1facfeb808e9" xlink:to="loc_cms_ForwardContractsEnteredIntoDecember222020AndMaturingDecember312023Member_35a9a88a-6d00-4144-903e-c658a203d422" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="cms-20220630.xsd#FairValueMeasurements"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FairValueMeasurements" xlink:type="extended" id="ia60e2aa1e2834db5960bff2844c4fff8_FairValueMeasurements">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_99f4d32d-5f91-4138-836b-7c4ee1b1754a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_434ca807-9cb7-4160-9851-d7ee4c4d22f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_99f4d32d-5f91-4138-836b-7c4ee1b1754a" xlink:to="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_434ca807-9cb7-4160-9851-d7ee4c4d22f2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_05ed9399-1f88-4ec6-80e8-276c0353703f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_99f4d32d-5f91-4138-836b-7c4ee1b1754a" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_05ed9399-1f88-4ec6-80e8-276c0353703f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_49b2d176-c1da-4423-97fd-070934cda0e5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_05ed9399-1f88-4ec6-80e8-276c0353703f" xlink:to="loc_dei_LegalEntityAxis_49b2d176-c1da-4423-97fd-070934cda0e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_49b2d176-c1da-4423-97fd-070934cda0e5_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_49b2d176-c1da-4423-97fd-070934cda0e5" xlink:to="loc_dei_EntityDomain_49b2d176-c1da-4423-97fd-070934cda0e5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_cdfd4063-33f9-4348-859d-0db5afd4b35e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_49b2d176-c1da-4423-97fd-070934cda0e5" xlink:to="loc_dei_EntityDomain_cdfd4063-33f9-4348-859d-0db5afd4b35e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_14199888-34b8-4709-9240-4e0b4daab9eb" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_cdfd4063-33f9-4348-859d-0db5afd4b35e" xlink:to="loc_cms_ConsumersEnergyCompanyMember_14199888-34b8-4709-9240-4e0b4daab9eb" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="cms-20220630.xsd#FairValueMeasurementsTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FairValueMeasurementsTables" xlink:type="extended" id="i13fb1d4032ac493b9b4006e716cbb8de_FairValueMeasurementsTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_38ead4f0-0685-40b8-837a-aacfe6c7ed62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_7eac5117-7bba-4f71-8d3c-5f4435aecabb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_38ead4f0-0685-40b8-837a-aacfe6c7ed62" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_7eac5117-7bba-4f71-8d3c-5f4435aecabb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_603813c3-b1bb-4341-987f-3ef08d8e1e4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_38ead4f0-0685-40b8-837a-aacfe6c7ed62" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_603813c3-b1bb-4341-987f-3ef08d8e1e4f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_1e63c84b-a958-49c6-8a24-a2a1b1db0e76" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_603813c3-b1bb-4341-987f-3ef08d8e1e4f" xlink:to="loc_dei_LegalEntityAxis_1e63c84b-a958-49c6-8a24-a2a1b1db0e76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1e63c84b-a958-49c6-8a24-a2a1b1db0e76_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_1e63c84b-a958-49c6-8a24-a2a1b1db0e76" xlink:to="loc_dei_EntityDomain_1e63c84b-a958-49c6-8a24-a2a1b1db0e76_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6d7ae0c1-0a46-4eab-bad6-8a37157bf69e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_1e63c84b-a958-49c6-8a24-a2a1b1db0e76" xlink:to="loc_dei_EntityDomain_6d7ae0c1-0a46-4eab-bad6-8a37157bf69e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_3f5fa548-02a8-4390-8b00-14fefeddc5bb" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6d7ae0c1-0a46-4eab-bad6-8a37157bf69e" xlink:to="loc_cms_ConsumersEnergyCompanyMember_3f5fa548-02a8-4390-8b00-14fefeddc5bb" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" xlink:type="extended" id="i19a47308e42442caa0169c1d708ce590_FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_926548cb-c683-4e58-a633-027b4e9ce972" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_17440dc3-0ce5-458d-a64c-f44912c59f72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_926548cb-c683-4e58-a633-027b4e9ce972" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_17440dc3-0ce5-458d-a64c-f44912c59f72" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_7c59a390-243b-4cf1-9e89-1983c3aaece2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_17440dc3-0ce5-458d-a64c-f44912c59f72" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_7c59a390-243b-4cf1-9e89-1983c3aaece2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure_2ee99259-7500-4bf7-ac5f-7bc6c9ad22ce" xlink:href="cms-20220630.xsd#cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_17440dc3-0ce5-458d-a64c-f44912c59f72" xlink:to="loc_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure_2ee99259-7500-4bf7-ac5f-7bc6c9ad22ce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_f726eac1-372b-4545-bdb0-48938685e362" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_17440dc3-0ce5-458d-a64c-f44912c59f72" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_f726eac1-372b-4545-bdb0-48938685e362" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_626f6ac1-cf97-44d7-9a8f-40cd86ddd809" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_17440dc3-0ce5-458d-a64c-f44912c59f72" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_626f6ac1-cf97-44d7-9a8f-40cd86ddd809" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_ffc7694c-05b7-4bf2-97f7-3216742490cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_926548cb-c683-4e58-a633-027b4e9ce972" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_ffc7694c-05b7-4bf2-97f7-3216742490cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure_d7463d5c-b1d7-44e1-b084-3fe31f9becf7" xlink:href="cms-20220630.xsd#cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_ffc7694c-05b7-4bf2-97f7-3216742490cc" xlink:to="loc_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure_d7463d5c-b1d7-44e1-b084-3fe31f9becf7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_82abd60f-c592-4036-91b1-eefa818bbf50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_ffc7694c-05b7-4bf2-97f7-3216742490cc" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_82abd60f-c592-4036-91b1-eefa818bbf50" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_6f981bd6-59bf-4e23-8b67-bf2d7ea9e247" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_ffc7694c-05b7-4bf2-97f7-3216742490cc" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_6f981bd6-59bf-4e23-8b67-bf2d7ea9e247" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_11f40367-ee07-4c8f-8ffa-a024b4de5a33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_926548cb-c683-4e58-a633-027b4e9ce972" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_11f40367-ee07-4c8f-8ffa-a024b4de5a33" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_57969ed0-1420-4713-be80-74e0c6943487" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_11f40367-ee07-4c8f-8ffa-a024b4de5a33" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_57969ed0-1420-4713-be80-74e0c6943487" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_57969ed0-1420-4713-be80-74e0c6943487_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_57969ed0-1420-4713-be80-74e0c6943487" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_57969ed0-1420-4713-be80-74e0c6943487_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f1ec7af7-a557-4742-bf23-0557397c4cca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_57969ed0-1420-4713-be80-74e0c6943487" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f1ec7af7-a557-4742-bf23-0557397c4cca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_94d92b53-5d69-4e92-a5c5-a59f5f8560c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f1ec7af7-a557-4742-bf23-0557397c4cca" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_94d92b53-5d69-4e92-a5c5-a59f5f8560c9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel12And3Member_c80d70eb-230f-4b46-b75d-7779d67a0d22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel12And3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f1ec7af7-a557-4742-bf23-0557397c4cca" xlink:to="loc_us-gaap_FairValueInputsLevel12And3Member_c80d70eb-230f-4b46-b75d-7779d67a0d22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_571b2866-22ed-4a7e-9257-2569b74e4f85" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_11f40367-ee07-4c8f-8ffa-a024b4de5a33" xlink:to="loc_dei_LegalEntityAxis_571b2866-22ed-4a7e-9257-2569b74e4f85" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_571b2866-22ed-4a7e-9257-2569b74e4f85_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_571b2866-22ed-4a7e-9257-2569b74e4f85" xlink:to="loc_dei_EntityDomain_571b2866-22ed-4a7e-9257-2569b74e4f85_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_23bcfccd-05c0-4a05-8982-be1781f1f3b0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_571b2866-22ed-4a7e-9257-2569b74e4f85" xlink:to="loc_dei_EntityDomain_23bcfccd-05c0-4a05-8982-be1781f1f3b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_2192b13c-8e87-4d2b-b091-5fb124217011" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_23bcfccd-05c0-4a05-8982-be1781f1f3b0" xlink:to="loc_cms_ConsumersEnergyCompanyMember_2192b13c-8e87-4d2b-b091-5fb124217011" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancialInstruments" xlink:type="simple" xlink:href="cms-20220630.xsd#FinancialInstruments"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancialInstruments" xlink:type="extended" id="i8802a6e7a1004458a436c741f459b04a_FinancialInstruments">
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsLineItems_1021bd47-939f-41d2-8738-5c1c1d9606e1" xlink:href="cms-20220630.xsd#cms_FinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock_49904d73-5977-4898-b058-f060069ee9a0" xlink:href="cms-20220630.xsd#cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancialInstrumentsLineItems_1021bd47-939f-41d2-8738-5c1c1d9606e1" xlink:to="loc_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock_49904d73-5977-4898-b058-f060069ee9a0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsTable_e58a7c64-46dc-4e69-8860-c050290d889c" xlink:href="cms-20220630.xsd#cms_FinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_FinancialInstrumentsLineItems_1021bd47-939f-41d2-8738-5c1c1d9606e1" xlink:to="loc_cms_FinancialInstrumentsTable_e58a7c64-46dc-4e69-8860-c050290d889c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_7a4a60ed-29f1-44d1-b51e-34b220b3fb5b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_FinancialInstrumentsTable_e58a7c64-46dc-4e69-8860-c050290d889c" xlink:to="loc_dei_LegalEntityAxis_7a4a60ed-29f1-44d1-b51e-34b220b3fb5b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7a4a60ed-29f1-44d1-b51e-34b220b3fb5b_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_7a4a60ed-29f1-44d1-b51e-34b220b3fb5b" xlink:to="loc_dei_EntityDomain_7a4a60ed-29f1-44d1-b51e-34b220b3fb5b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_370477f2-6704-4569-81b5-6bc7f373890a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_7a4a60ed-29f1-44d1-b51e-34b220b3fb5b" xlink:to="loc_dei_EntityDomain_370477f2-6704-4569-81b5-6bc7f373890a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_914bcbd9-7f8c-47d4-ba90-ac6e09ff63f3" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_370477f2-6704-4569-81b5-6bc7f373890a" xlink:to="loc_cms_ConsumersEnergyCompanyMember_914bcbd9-7f8c-47d4-ba90-ac6e09ff63f3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancialInstrumentsTables" xlink:type="simple" xlink:href="cms-20220630.xsd#FinancialInstrumentsTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancialInstrumentsTables" xlink:type="extended" id="ia4789ddb8a2a4b29971194176b875f67_FinancialInstrumentsTables">
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsLineItems_52fbe0b8-2f42-4bb7-9e2a-5b5c00616048" xlink:href="cms-20220630.xsd#cms_FinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_29c492c1-b538-40ec-be42-c51a507dd3c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancialInstrumentsLineItems_52fbe0b8-2f42-4bb7-9e2a-5b5c00616048" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_29c492c1-b538-40ec-be42-c51a507dd3c1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsTable_95a10b78-45ce-42dd-b143-da2e022706b5" xlink:href="cms-20220630.xsd#cms_FinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_FinancialInstrumentsLineItems_52fbe0b8-2f42-4bb7-9e2a-5b5c00616048" xlink:to="loc_cms_FinancialInstrumentsTable_95a10b78-45ce-42dd-b143-da2e022706b5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_4d17e248-cbd8-44d1-b00d-b35a08da51bb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_FinancialInstrumentsTable_95a10b78-45ce-42dd-b143-da2e022706b5" xlink:to="loc_dei_LegalEntityAxis_4d17e248-cbd8-44d1-b00d-b35a08da51bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4d17e248-cbd8-44d1-b00d-b35a08da51bb_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_4d17e248-cbd8-44d1-b00d-b35a08da51bb" xlink:to="loc_dei_EntityDomain_4d17e248-cbd8-44d1-b00d-b35a08da51bb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e6a90fb5-8949-447d-8352-f3530143be36" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_4d17e248-cbd8-44d1-b00d-b35a08da51bb" xlink:to="loc_dei_EntityDomain_e6a90fb5-8949-447d-8352-f3530143be36" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_1d223036-927c-45b2-9ff1-8c590a480f31" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e6a90fb5-8949-447d-8352-f3530143be36" xlink:to="loc_cms_ConsumersEnergyCompanyMember_1d223036-927c-45b2-9ff1-8c590a480f31" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails" xlink:type="extended" id="id92cd7bcf1df4300835abfb4c874f329_FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_331cc41b-76a2-4b19-b2a3-9c9cb161aeb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_a42d9372-62ec-4362-93dc-f14b9c3e186a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_331cc41b-76a2-4b19-b2a3-9c9cb161aeb1" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_a42d9372-62ec-4362-93dc-f14b9c3e186a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableFairValueDisclosure_bca11321-635a-4133-918a-4568e5c60283" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_a42d9372-62ec-4362-93dc-f14b9c3e186a" xlink:to="loc_us-gaap_AccountsReceivableFairValueDisclosure_bca11321-635a-4133-918a-4568e5c60283" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NotesReceivableRelatedPartiesFairValueDisclosure_979f2a21-c6c2-4343-b172-bbe2292a4308" xlink:href="cms-20220630.xsd#cms_NotesReceivableRelatedPartiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_a42d9372-62ec-4362-93dc-f14b9c3e186a" xlink:to="loc_cms_NotesReceivableRelatedPartiesFairValueDisclosure_979f2a21-c6c2-4343-b172-bbe2292a4308" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_58be363e-75b8-401b-9ddb-910722d879be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_331cc41b-76a2-4b19-b2a3-9c9cb161aeb1" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_58be363e-75b8-401b-9ddb-910722d879be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_4fd0aceb-fefb-4e03-bd58-5123d3516642" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_58be363e-75b8-401b-9ddb-910722d879be" xlink:to="loc_us-gaap_LongTermDebtFairValue_4fd0aceb-fefb-4e03-bd58-5123d3516642" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableFairValueDisclosure_dd6b4e01-d160-4551-8856-5521e5a8488a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_58be363e-75b8-401b-9ddb-910722d879be" xlink:to="loc_us-gaap_NotesPayableFairValueDisclosure_dd6b4e01-d160-4551-8856-5521e5a8488a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_fc03632b-abe9-4af5-bf3d-11d96c7f24c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_331cc41b-76a2-4b19-b2a3-9c9cb161aeb1" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_fc03632b-abe9-4af5-bf3d-11d96c7f24c8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_b714f695-dc95-48e1-9f35-ebef34e8f305" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_331cc41b-76a2-4b19-b2a3-9c9cb161aeb1" xlink:to="loc_us-gaap_LongTermDebtCurrent_b714f695-dc95-48e1-9f35-ebef34e8f305" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherShortTermBorrowings_286e5aca-1900-44c4-88e4-93ace5c0746d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherShortTermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_331cc41b-76a2-4b19-b2a3-9c9cb161aeb1" xlink:to="loc_us-gaap_OtherShortTermBorrowings_286e5aca-1900-44c4-88e4-93ace5c0746d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedPartiesCurrent_240c8460-b4b1-47e2-81e7-1fd4b52ad3f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesReceivableRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_331cc41b-76a2-4b19-b2a3-9c9cb161aeb1" xlink:to="loc_us-gaap_NotesReceivableRelatedPartiesCurrent_240c8460-b4b1-47e2-81e7-1fd4b52ad3f4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_5eb09369-c6a7-491e-877e-571fc847cda8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_331cc41b-76a2-4b19-b2a3-9c9cb161aeb1" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_5eb09369-c6a7-491e-877e-571fc847cda8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2b3e8e1e-0fea-4dcd-b23d-a6626080cc4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_5eb09369-c6a7-491e-877e-571fc847cda8" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2b3e8e1e-0fea-4dcd-b23d-a6626080cc4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2b3e8e1e-0fea-4dcd-b23d-a6626080cc4f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2b3e8e1e-0fea-4dcd-b23d-a6626080cc4f" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2b3e8e1e-0fea-4dcd-b23d-a6626080cc4f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e4bbe010-d9aa-47e7-909e-0dbb48bcf3e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2b3e8e1e-0fea-4dcd-b23d-a6626080cc4f" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e4bbe010-d9aa-47e7-909e-0dbb48bcf3e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_e2f6b2d8-ef7c-4408-97ba-9c76126759e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e4bbe010-d9aa-47e7-909e-0dbb48bcf3e6" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_e2f6b2d8-ef7c-4408-97ba-9c76126759e4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_fe577f94-5e7f-4c0e-90b5-96ecbd8edc20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e4bbe010-d9aa-47e7-909e-0dbb48bcf3e6" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_fe577f94-5e7f-4c0e-90b5-96ecbd8edc20" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_a17a6b9a-4170-4de5-8b08-34993459192e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e4bbe010-d9aa-47e7-909e-0dbb48bcf3e6" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_a17a6b9a-4170-4de5-8b08-34993459192e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_00913989-e7bc-4a7c-a94a-d42351f5c3dd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_5eb09369-c6a7-491e-877e-571fc847cda8" xlink:to="loc_dei_LegalEntityAxis_00913989-e7bc-4a7c-a94a-d42351f5c3dd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_00913989-e7bc-4a7c-a94a-d42351f5c3dd_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_00913989-e7bc-4a7c-a94a-d42351f5c3dd" xlink:to="loc_dei_EntityDomain_00913989-e7bc-4a7c-a94a-d42351f5c3dd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_763a2318-5715-4e06-89d6-d79c18747cd0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_00913989-e7bc-4a7c-a94a-d42351f5c3dd" xlink:to="loc_dei_EntityDomain_763a2318-5715-4e06-89d6-d79c18747cd0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_717f0458-0a47-427b-b680-2b079951f0a4" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_763a2318-5715-4e06-89d6-d79c18747cd0" xlink:to="loc_cms_ConsumersEnergyCompanyMember_717f0458-0a47-427b-b680-2b079951f0a4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_def27e03-de49-4e7e-9560-245f71233600" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_5eb09369-c6a7-491e-877e-571fc847cda8" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_def27e03-de49-4e7e-9560-245f71233600" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_def27e03-de49-4e7e-9560-245f71233600_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_def27e03-de49-4e7e-9560-245f71233600" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_def27e03-de49-4e7e-9560-245f71233600_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_60f50336-1e5c-499b-8370-86531985a0a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_def27e03-de49-4e7e-9560-245f71233600" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_60f50336-1e5c-499b-8370-86531985a0a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_0dfc139a-c3c4-488a-8c91-45437a6f1078" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_60f50336-1e5c-499b-8370-86531985a0a9" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_0dfc139a-c3c4-488a-8c91-45437a6f1078" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_288ce0ff-20c6-4e7c-9065-d8fe9cf849ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_0dfc139a-c3c4-488a-8c91-45437a6f1078" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_288ce0ff-20c6-4e7c-9065-d8fe9cf849ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_92ae6810-d9a2-4b33-abf3-4c7e6b6e2b9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_0dfc139a-c3c4-488a-8c91-45437a6f1078" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_92ae6810-d9a2-4b33-abf3-4c7e6b6e2b9d" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#FinancialInstrumentsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails" xlink:type="extended" id="ie266e423058d4c4a967f6416d821d290_FinancialInstrumentsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsLineItems_30070d6e-f414-427f-94a2-1e686581762b" xlink:href="cms-20220630.xsd#cms_FinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_a5ee5139-5a80-4594-88c9-8cec2c5c774c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancialInstrumentsLineItems_30070d6e-f414-427f-94a2-1e686581762b" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_a5ee5139-5a80-4594-88c9-8cec2c5c774c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsTable_8dbc2de9-374a-41d7-bb53-80544c54f94e" xlink:href="cms-20220630.xsd#cms_FinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_FinancialInstrumentsLineItems_30070d6e-f414-427f-94a2-1e686581762b" xlink:to="loc_cms_FinancialInstrumentsTable_8dbc2de9-374a-41d7-bb53-80544c54f94e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_53659ff4-fefe-4882-a2bc-658b11c47403" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_FinancialInstrumentsTable_8dbc2de9-374a-41d7-bb53-80544c54f94e" xlink:to="loc_dei_LegalEntityAxis_53659ff4-fefe-4882-a2bc-658b11c47403" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_53659ff4-fefe-4882-a2bc-658b11c47403_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_53659ff4-fefe-4882-a2bc-658b11c47403" xlink:to="loc_dei_EntityDomain_53659ff4-fefe-4882-a2bc-658b11c47403_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a86e7323-32ed-47cb-b8c3-669c37c7f630" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_53659ff4-fefe-4882-a2bc-658b11c47403" xlink:to="loc_dei_EntityDomain_a86e7323-32ed-47cb-b8c3-669c37c7f630" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_e9b668c5-d9a0-4723-8a57-b32e5fefa3d5" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_a86e7323-32ed-47cb-b8c3-669c37c7f630" xlink:to="loc_cms_ConsumersEnergyCompanyMember_e9b668c5-d9a0-4723-8a57-b32e5fefa3d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_1b729333-5b78-43a2-88ec-2fcb6c739e03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_FinancialInstrumentsTable_8dbc2de9-374a-41d7-bb53-80544c54f94e" xlink:to="loc_us-gaap_DebtInstrumentAxis_1b729333-5b78-43a2-88ec-2fcb6c739e03" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1b729333-5b78-43a2-88ec-2fcb6c739e03_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_1b729333-5b78-43a2-88ec-2fcb6c739e03" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1b729333-5b78-43a2-88ec-2fcb6c739e03_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_79e8df23-faef-4dc8-924d-3e9eea03d46a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_1b729333-5b78-43a2-88ec-2fcb6c739e03" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_79e8df23-faef-4dc8-924d-3e9eea03d46a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CMSEnergyNotePayableMember_b51a80de-0a43-483a-835c-a29335b69e87" xlink:href="cms-20220630.xsd#cms_CMSEnergyNotePayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_79e8df23-faef-4dc8-924d-3e9eea03d46a" xlink:to="loc_cms_CMSEnergyNotePayableMember_b51a80de-0a43-483a-835c-a29335b69e87" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefits" xlink:type="simple" xlink:href="cms-20220630.xsd#RetirementBenefits"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefits" xlink:type="extended" id="i65c72e6759a64de197b031dc62bccdc3_RetirementBenefits">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_07b21f88-78a7-443a-88ad-0620b53a1ea9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_541ec4a8-d905-4a6e-b33f-16a6d7e8ffa6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_07b21f88-78a7-443a-88ad-0620b53a1ea9" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_541ec4a8-d905-4a6e-b33f-16a6d7e8ffa6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ea1a22c9-7342-4432-b6b9-0853e62857c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_07b21f88-78a7-443a-88ad-0620b53a1ea9" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ea1a22c9-7342-4432-b6b9-0853e62857c8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_4cae5bbf-c65e-43fd-8f9f-3f0c5a4843c0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ea1a22c9-7342-4432-b6b9-0853e62857c8" xlink:to="loc_dei_LegalEntityAxis_4cae5bbf-c65e-43fd-8f9f-3f0c5a4843c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4cae5bbf-c65e-43fd-8f9f-3f0c5a4843c0_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_4cae5bbf-c65e-43fd-8f9f-3f0c5a4843c0" xlink:to="loc_dei_EntityDomain_4cae5bbf-c65e-43fd-8f9f-3f0c5a4843c0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d4e8c014-c718-4de1-aadf-784e5f286a41" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_4cae5bbf-c65e-43fd-8f9f-3f0c5a4843c0" xlink:to="loc_dei_EntityDomain_d4e8c014-c718-4de1-aadf-784e5f286a41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_d50adcf6-5984-40d3-a93b-d083fd6beb06" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_d4e8c014-c718-4de1-aadf-784e5f286a41" xlink:to="loc_cms_ConsumersEnergyCompanyMember_d50adcf6-5984-40d3-a93b-d083fd6beb06" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsTables" xlink:type="simple" xlink:href="cms-20220630.xsd#RetirementBenefitsTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsTables" xlink:type="extended" id="if9b14b0c46224fbebc3d0f1fbd51f068_RetirementBenefitsTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_dfb4bbf0-94d6-43a3-aace-d8d67827cbbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_b1b64477-140a-46f7-a6b4-c91544c4d585" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_dfb4bbf0-94d6-43a3-aace-d8d67827cbbf" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_b1b64477-140a-46f7-a6b4-c91544c4d585" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_232250d6-4a51-4141-a3c7-f00528efdb7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_dfb4bbf0-94d6-43a3-aace-d8d67827cbbf" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_232250d6-4a51-4141-a3c7-f00528efdb7a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_8c23b61f-dfc4-4df7-acea-15f8a8f07bf5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_232250d6-4a51-4141-a3c7-f00528efdb7a" xlink:to="loc_dei_LegalEntityAxis_8c23b61f-dfc4-4df7-acea-15f8a8f07bf5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8c23b61f-dfc4-4df7-acea-15f8a8f07bf5_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_8c23b61f-dfc4-4df7-acea-15f8a8f07bf5" xlink:to="loc_dei_EntityDomain_8c23b61f-dfc4-4df7-acea-15f8a8f07bf5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3a513c26-8357-4ec0-880f-a76d3791e056" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_8c23b61f-dfc4-4df7-acea-15f8a8f07bf5" xlink:to="loc_dei_EntityDomain_3a513c26-8357-4ec0-880f-a76d3791e056" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_497f6247-5dde-4200-be76-af55a3c5f16b" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_3a513c26-8357-4ec0-880f-a76d3791e056" xlink:to="loc_cms_ConsumersEnergyCompanyMember_497f6247-5dde-4200-be76-af55a3c5f16b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsQuarterlyNarrativeDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#RetirementBenefitsQuarterlyNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsQuarterlyNarrativeDetails" xlink:type="extended" id="i372d4139b5584ae18d37a25d01498a0f_RetirementBenefitsQuarterlyNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3cbd16ae-421f-4f21-8bda-c6fcf94ef23c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_5d815a9c-2dd5-4666-8cf5-71394faa8228" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3cbd16ae-421f-4f21-8bda-c6fcf94ef23c" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_5d815a9c-2dd5-4666-8cf5-71394faa8228" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAmortizationPeriod_47da92dc-909a-4264-a5b8-44fee7ad3478" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetAmortizationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3cbd16ae-421f-4f21-8bda-c6fcf94ef23c" xlink:to="loc_us-gaap_RegulatoryAssetAmortizationPeriod_47da92dc-909a-4264-a5b8-44fee7ad3478" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease_7ebc9620-aaa0-4838-bf39-55d455058b78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3cbd16ae-421f-4f21-8bda-c6fcf94ef23c" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease_7ebc9620-aaa0-4838-bf39-55d455058b78" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestPeriodIncreaseDecrease_a5dbc1c8-e93e-4357-8bb2-d0f4d4b1940d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3cbd16ae-421f-4f21-8bda-c6fcf94ef23c" xlink:to="loc_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestPeriodIncreaseDecrease_a5dbc1c8-e93e-4357-8bb2-d0f4d4b1940d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b726b9b8-de1b-4ffb-a474-0400247dfff0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3cbd16ae-421f-4f21-8bda-c6fcf94ef23c" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b726b9b8-de1b-4ffb-a474-0400247dfff0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_106a1f43-9c9d-4137-bd5a-43f2a8daeb10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b726b9b8-de1b-4ffb-a474-0400247dfff0" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_106a1f43-9c9d-4137-bd5a-43f2a8daeb10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_106a1f43-9c9d-4137-bd5a-43f2a8daeb10_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_106a1f43-9c9d-4137-bd5a-43f2a8daeb10" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_106a1f43-9c9d-4137-bd5a-43f2a8daeb10_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_13f5b29e-2afe-4536-95b0-1a66466e227c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_106a1f43-9c9d-4137-bd5a-43f2a8daeb10" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_13f5b29e-2afe-4536-95b0-1a66466e227c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_96edd2af-bc21-4e8b-9199-cf5a8fbb7da1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_13f5b29e-2afe-4536-95b0-1a66466e227c" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_96edd2af-bc21-4e8b-9199-cf5a8fbb7da1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_455585b5-e1c5-412a-923c-011b0bac6445" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b726b9b8-de1b-4ffb-a474-0400247dfff0" xlink:to="loc_us-gaap_RegulatoryAssetAxis_455585b5-e1c5-412a-923c-011b0bac6445" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_455585b5-e1c5-412a-923c-011b0bac6445_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAssetAxis_455585b5-e1c5-412a-923c-011b0bac6445" xlink:to="loc_us-gaap_RegulatoryAssetDomain_455585b5-e1c5-412a-923c-011b0bac6445_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_7445b456-1eb0-4f35-8a0e-5858025b6112" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAssetAxis_455585b5-e1c5-412a-923c-011b0bac6445" xlink:to="loc_us-gaap_RegulatoryAssetDomain_7445b456-1eb0-4f35-8a0e-5858025b6112" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionCostsMember_886ded62-b404-44dc-88ec-dafeb2a5a734" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_7445b456-1eb0-4f35-8a0e-5858025b6112" xlink:to="loc_us-gaap_PensionCostsMember_886ded62-b404-44dc-88ec-dafeb2a5a734" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_98c763b5-ce37-4f6f-8c85-b1431edce508" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b726b9b8-de1b-4ffb-a474-0400247dfff0" xlink:to="loc_dei_LegalEntityAxis_98c763b5-ce37-4f6f-8c85-b1431edce508" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_98c763b5-ce37-4f6f-8c85-b1431edce508_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_98c763b5-ce37-4f6f-8c85-b1431edce508" xlink:to="loc_dei_EntityDomain_98c763b5-ce37-4f6f-8c85-b1431edce508_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_13e9d6d6-7f1f-4807-8958-45ac11e3bf92" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_98c763b5-ce37-4f6f-8c85-b1431edce508" xlink:to="loc_dei_EntityDomain_13e9d6d6-7f1f-4807-8958-45ac11e3bf92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_8424cab2-8e4a-45a0-beda-0287e396ed68" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_13e9d6d6-7f1f-4807-8958-45ac11e3bf92" xlink:to="loc_cms_ConsumersEnergyCompanyMember_8424cab2-8e4a-45a0-beda-0287e396ed68" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_db2911a3-9010-48d6-962b-a1c4791eff23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b726b9b8-de1b-4ffb-a474-0400247dfff0" xlink:to="loc_us-gaap_RetirementPlanNameAxis_db2911a3-9010-48d6-962b-a1c4791eff23" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_db2911a3-9010-48d6-962b-a1c4791eff23_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanNameAxis_db2911a3-9010-48d6-962b-a1c4791eff23" xlink:to="loc_us-gaap_RetirementPlanNameDomain_db2911a3-9010-48d6-962b-a1c4791eff23_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_60598ddc-b5b3-43c1-8dad-c7320f2c033b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanNameAxis_db2911a3-9010-48d6-962b-a1c4791eff23" xlink:to="loc_us-gaap_RetirementPlanNameDomain_60598ddc-b5b3-43c1-8dad-c7320f2c033b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DBPensionPlanASettlementMember_3b95182d-444b-4159-85d6-8ee8b599e0a0" xlink:href="cms-20220630.xsd#cms_DBPensionPlanASettlementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_60598ddc-b5b3-43c1-8dad-c7320f2c033b" xlink:to="loc_cms_DBPensionPlanASettlementMember_3b95182d-444b-4159-85d6-8ee8b599e0a0" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#RetirementBenefitsScheduleOfNetBenefitCostsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails" xlink:type="extended" id="i26930fb10a6f4cafb5b7d09b525c96de_RetirementBenefitsScheduleOfNetBenefitCostsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e082dabc-8473-4cdc-be73-70437c4a484d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_4e41d282-ecbd-4932-ae4e-aaed61f7d078" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanRollForwardsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e082dabc-8473-4cdc-be73-70437c4a484d" xlink:to="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_4e41d282-ecbd-4932-ae4e-aaed61f7d078" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_f7a5b455-137d-481e-a9a7-927f0762e8a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_4e41d282-ecbd-4932-ae4e-aaed61f7d078" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_f7a5b455-137d-481e-a9a7-927f0762e8a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_e464e273-ae05-40a3-9441-43735185cb50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_4e41d282-ecbd-4932-ae4e-aaed61f7d078" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_e464e273-ae05-40a3-9441-43735185cb50" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_f2782dcc-650b-45cd-b717-27c6cf065992" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_4e41d282-ecbd-4932-ae4e-aaed61f7d078" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_f2782dcc-650b-45cd-b717-27c6cf065992" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_94188303-596d-4465-b983-a6dbe182a80e" xlink:href="cms-20220630.xsd#cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_4e41d282-ecbd-4932-ae4e-aaed61f7d078" xlink:to="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_94188303-596d-4465-b983-a6dbe182a80e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_edfc7de3-6621-4844-9b5d-0aa266b7d423" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_94188303-596d-4465-b983-a6dbe182a80e" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_edfc7de3-6621-4844-9b5d-0aa266b7d423" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_f798835c-461c-4b31-b8a7-dda4691ec9df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_94188303-596d-4465-b983-a6dbe182a80e" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_f798835c-461c-4b31-b8a7-dda4691ec9df" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanAmortizationOfSettlementLoss_b417f285-8c1b-4d9c-bf12-b92766514bb1" xlink:href="cms-20220630.xsd#cms_DefinedBenefitPlanAmortizationOfSettlementLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_94188303-596d-4465-b983-a6dbe182a80e" xlink:to="loc_cms_DefinedBenefitPlanAmortizationOfSettlementLoss_b417f285-8c1b-4d9c-bf12-b92766514bb1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_4232d895-ef11-4d58-9658-28c51abdb2f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_4e41d282-ecbd-4932-ae4e-aaed61f7d078" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_4232d895-ef11-4d58-9658-28c51abdb2f2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_71245cf6-4a77-4e0d-b374-9fc6cf5e6334" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e082dabc-8473-4cdc-be73-70437c4a484d" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_71245cf6-4a77-4e0d-b374-9fc6cf5e6334" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_de41bb1a-d705-4acc-ba98-c65576fe6372" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_71245cf6-4a77-4e0d-b374-9fc6cf5e6334" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_de41bb1a-d705-4acc-ba98-c65576fe6372" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_de41bb1a-d705-4acc-ba98-c65576fe6372_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_de41bb1a-d705-4acc-ba98-c65576fe6372" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_de41bb1a-d705-4acc-ba98-c65576fe6372_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_0faf5975-9e43-42b5-a356-5ba2fd488e8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_de41bb1a-d705-4acc-ba98-c65576fe6372" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_0faf5975-9e43-42b5-a356-5ba2fd488e8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_c57ac485-09a0-4945-8cc8-99a021b3b7c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_0faf5975-9e43-42b5-a356-5ba2fd488e8e" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_c57ac485-09a0-4945-8cc8-99a021b3b7c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_59ebc558-6eb2-4a10-a3ab-8a86a04bcc97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_0faf5975-9e43-42b5-a356-5ba2fd488e8e" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_59ebc558-6eb2-4a10-a3ab-8a86a04bcc97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_069685b3-85a8-4312-8de3-a8e18b762634" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_71245cf6-4a77-4e0d-b374-9fc6cf5e6334" xlink:to="loc_dei_LegalEntityAxis_069685b3-85a8-4312-8de3-a8e18b762634" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_069685b3-85a8-4312-8de3-a8e18b762634_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_069685b3-85a8-4312-8de3-a8e18b762634" xlink:to="loc_dei_EntityDomain_069685b3-85a8-4312-8de3-a8e18b762634_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_fecf6af1-0589-4186-8ef9-b1b52019d9cb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_069685b3-85a8-4312-8de3-a8e18b762634" xlink:to="loc_dei_EntityDomain_fecf6af1-0589-4186-8ef9-b1b52019d9cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_60581be9-0755-4333-a4ad-89a0d3c31e24" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_fecf6af1-0589-4186-8ef9-b1b52019d9cb" xlink:to="loc_cms_ConsumersEnergyCompanyMember_60581be9-0755-4333-a4ad-89a0d3c31e24" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxes" xlink:type="simple" xlink:href="cms-20220630.xsd#IncomeTaxes"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/IncomeTaxes" xlink:type="extended" id="i3dcd6f7b5e394df098ddd2deac419025_IncomeTaxes">
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesLineItems_e133fd46-f2a4-48e3-8fcb-fb538c48f463" xlink:href="cms-20220630.xsd#cms_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_1d17e1c1-965a-4fb2-b826-240b231e721c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_e133fd46-f2a4-48e3-8fcb-fb538c48f463" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_1d17e1c1-965a-4fb2-b826-240b231e721c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesTable_0a45df5f-9502-4d57-a428-9c22a177fdaa" xlink:href="cms-20220630.xsd#cms_IncomeTaxesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_IncomeTaxesLineItems_e133fd46-f2a4-48e3-8fcb-fb538c48f463" xlink:to="loc_cms_IncomeTaxesTable_0a45df5f-9502-4d57-a428-9c22a177fdaa" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_7532a67a-8b53-4353-9c23-f2b406ba5b89" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_IncomeTaxesTable_0a45df5f-9502-4d57-a428-9c22a177fdaa" xlink:to="loc_dei_LegalEntityAxis_7532a67a-8b53-4353-9c23-f2b406ba5b89" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7532a67a-8b53-4353-9c23-f2b406ba5b89_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_7532a67a-8b53-4353-9c23-f2b406ba5b89" xlink:to="loc_dei_EntityDomain_7532a67a-8b53-4353-9c23-f2b406ba5b89_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c4f4dd45-8ec1-4d82-89df-21faeb9c2e7c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_7532a67a-8b53-4353-9c23-f2b406ba5b89" xlink:to="loc_dei_EntityDomain_c4f4dd45-8ec1-4d82-89df-21faeb9c2e7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_55789a2d-6810-4dcd-9150-2a43c5b31bb9" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c4f4dd45-8ec1-4d82-89df-21faeb9c2e7c" xlink:to="loc_cms_ConsumersEnergyCompanyMember_55789a2d-6810-4dcd-9150-2a43c5b31bb9" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="cms-20220630.xsd#IncomeTaxesTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/IncomeTaxesTables" xlink:type="extended" id="i788859cf99154b41b8f6c3b005a07cb3_IncomeTaxesTables">
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesLineItems_27ee7037-5864-4958-b66b-ebca6d266734" xlink:href="cms-20220630.xsd#cms_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_a132482d-d7e3-49c2-ab9c-d5a7b0e93a2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_27ee7037-5864-4958-b66b-ebca6d266734" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_a132482d-d7e3-49c2-ab9c-d5a7b0e93a2f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesTable_d66540b6-83aa-4e16-97f7-6caca7900962" xlink:href="cms-20220630.xsd#cms_IncomeTaxesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_IncomeTaxesLineItems_27ee7037-5864-4958-b66b-ebca6d266734" xlink:to="loc_cms_IncomeTaxesTable_d66540b6-83aa-4e16-97f7-6caca7900962" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_76215ab0-78a1-4577-9421-cf22c8fb74a3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_IncomeTaxesTable_d66540b6-83aa-4e16-97f7-6caca7900962" xlink:to="loc_dei_LegalEntityAxis_76215ab0-78a1-4577-9421-cf22c8fb74a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_76215ab0-78a1-4577-9421-cf22c8fb74a3_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_76215ab0-78a1-4577-9421-cf22c8fb74a3" xlink:to="loc_dei_EntityDomain_76215ab0-78a1-4577-9421-cf22c8fb74a3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_05debad1-a47a-4090-a85f-5213049f5e65" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_76215ab0-78a1-4577-9421-cf22c8fb74a3" xlink:to="loc_dei_EntityDomain_05debad1-a47a-4090-a85f-5213049f5e65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_0a246176-5708-481d-8cfc-a3264fafc54e" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_05debad1-a47a-4090-a85f-5213049f5e65" xlink:to="loc_cms_ConsumersEnergyCompanyMember_0a246176-5708-481d-8cfc-a3264fafc54e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails" xlink:type="extended" id="i9fadc48f890f416fa03acebe383ddd56_IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesLineItems_4d49c51b-3cc2-4be2-aab9-7af43fdb35a0" xlink:href="cms-20220630.xsd#cms_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_748af74b-5242-482c-af10-e3b4f4a3ddcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_4d49c51b-3cc2-4be2-aab9-7af43fdb35a0" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_748af74b-5242-482c-af10-e3b4f4a3ddcc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_994009e7-341b-48f1-b5ee-d58b79202718" xlink:href="cms-20220630.xsd#cms_IncreaseDecreaseInIncomeTaxExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_4d49c51b-3cc2-4be2-aab9-7af43fdb35a0" xlink:to="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_994009e7-341b-48f1-b5ee-d58b79202718" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_f76ae2ab-306f-4a39-b690-5ff2ce4426f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_994009e7-341b-48f1-b5ee-d58b79202718" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_f76ae2ab-306f-4a39-b690-5ff2ce4426f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_db771eed-503e-47d1-aef0-9301cce542e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_994009e7-341b-48f1-b5ee-d58b79202718" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_db771eed-503e-47d1-aef0-9301cce542e5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther_5d2c3a8c-bc6d-4af8-9890-3c3108f1923a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_994009e7-341b-48f1-b5ee-d58b79202718" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther_5d2c3a8c-bc6d-4af8-9890-3c3108f1923a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent_efc6ad5e-fb61-41da-a233-653a40f5c6a0" xlink:href="cms-20220630.xsd#cms_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_994009e7-341b-48f1-b5ee-d58b79202718" xlink:to="loc_cms_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent_efc6ad5e-fb61-41da-a233-653a40f5c6a0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_4dc23a2d-b22e-419f-9385-478ef71c597b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_994009e7-341b-48f1-b5ee-d58b79202718" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_4dc23a2d-b22e-419f-9385-478ef71c597b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_8d82d201-b127-49c2-9904-838b288fed96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_4d49c51b-3cc2-4be2-aab9-7af43fdb35a0" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_8d82d201-b127-49c2-9904-838b288fed96" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesTable_b7ba27ef-782c-4e47-9af2-92250c918ddd" xlink:href="cms-20220630.xsd#cms_IncomeTaxesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_IncomeTaxesLineItems_4d49c51b-3cc2-4be2-aab9-7af43fdb35a0" xlink:to="loc_cms_IncomeTaxesTable_b7ba27ef-782c-4e47-9af2-92250c918ddd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_eb88a004-1bbc-4439-895b-796ed6481160" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_IncomeTaxesTable_b7ba27ef-782c-4e47-9af2-92250c918ddd" xlink:to="loc_dei_LegalEntityAxis_eb88a004-1bbc-4439-895b-796ed6481160" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_eb88a004-1bbc-4439-895b-796ed6481160_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_eb88a004-1bbc-4439-895b-796ed6481160" xlink:to="loc_dei_EntityDomain_eb88a004-1bbc-4439-895b-796ed6481160_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c0809a0d-20dc-4dc2-b135-b659773f5612" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_eb88a004-1bbc-4439-895b-796ed6481160" xlink:to="loc_dei_EntityDomain_c0809a0d-20dc-4dc2-b135-b659773f5612" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_d1d1e93c-2cb4-4674-9206-0137141739e3" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c0809a0d-20dc-4dc2-b135-b659773f5612" xlink:to="loc_cms_ConsumersEnergyCompanyMember_d1d1e93c-2cb4-4674-9206-0137141739e3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/Revenue" xlink:type="simple" xlink:href="cms-20220630.xsd#Revenue"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/Revenue" xlink:type="extended" id="id90fbced0d96421cb28e3087e54aa254_Revenue">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_01e87dda-c83a-4c8e-818c-8b0097e186cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_2c700a0d-0e80-4eca-a3f6-dbf79e57b454" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_01e87dda-c83a-4c8e-818c-8b0097e186cb" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_2c700a0d-0e80-4eca-a3f6-dbf79e57b454" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_5e1d148b-8bcd-4aed-96da-6d7624d50af2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_01e87dda-c83a-4c8e-818c-8b0097e186cb" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_5e1d148b-8bcd-4aed-96da-6d7624d50af2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_0c025ee9-2e05-4670-bf0e-1ee51ec6a3c9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_5e1d148b-8bcd-4aed-96da-6d7624d50af2" xlink:to="loc_dei_LegalEntityAxis_0c025ee9-2e05-4670-bf0e-1ee51ec6a3c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0c025ee9-2e05-4670-bf0e-1ee51ec6a3c9_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_0c025ee9-2e05-4670-bf0e-1ee51ec6a3c9" xlink:to="loc_dei_EntityDomain_0c025ee9-2e05-4670-bf0e-1ee51ec6a3c9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9eebc3b5-d305-40dc-a430-909517b76472" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_0c025ee9-2e05-4670-bf0e-1ee51ec6a3c9" xlink:to="loc_dei_EntityDomain_9eebc3b5-d305-40dc-a430-909517b76472" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_a2a96436-ea73-4f1b-8d5f-b252925450ac" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_9eebc3b5-d305-40dc-a430-909517b76472" xlink:to="loc_cms_ConsumersEnergyCompanyMember_a2a96436-ea73-4f1b-8d5f-b252925450ac" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RevenueTables" xlink:type="simple" xlink:href="cms-20220630.xsd#RevenueTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RevenueTables" xlink:type="extended" id="i84e15c7d703e42b4ad52b1d7c799323b_RevenueTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_65b860a5-4b18-4e34-8e6e-bf106c9d7f98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_6ce95baf-0487-41f2-ac32-cd9661cca194" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_65b860a5-4b18-4e34-8e6e-bf106c9d7f98" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_6ce95baf-0487-41f2-ac32-cd9661cca194" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_6d71c168-f816-4eb5-acb0-229387aa9fe2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_65b860a5-4b18-4e34-8e6e-bf106c9d7f98" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_6d71c168-f816-4eb5-acb0-229387aa9fe2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_54cbbf2b-2086-4a0c-a07d-914bcc3a3ed8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_6d71c168-f816-4eb5-acb0-229387aa9fe2" xlink:to="loc_dei_LegalEntityAxis_54cbbf2b-2086-4a0c-a07d-914bcc3a3ed8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_54cbbf2b-2086-4a0c-a07d-914bcc3a3ed8_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_54cbbf2b-2086-4a0c-a07d-914bcc3a3ed8" xlink:to="loc_dei_EntityDomain_54cbbf2b-2086-4a0c-a07d-914bcc3a3ed8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_dc42c6bb-4f27-4064-aa13-42e878e78fab" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_54cbbf2b-2086-4a0c-a07d-914bcc3a3ed8" xlink:to="loc_dei_EntityDomain_dc42c6bb-4f27-4064-aa13-42e878e78fab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_15cd00c9-526e-4f74-81cc-b4c79b45db2e" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_dc42c6bb-4f27-4064-aa13-42e878e78fab" xlink:to="loc_cms_ConsumersEnergyCompanyMember_15cd00c9-526e-4f74-81cc-b4c79b45db2e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#RevenueDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="extended" id="i5b9b340d82a44673b2ff2ce5d2f32c25_RevenueDisaggregationofRevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_c545feea-8dd5-4173-a7ef-06e070bd46df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fca3dd45-0038-49ed-a806-aaafbe29c5e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c545feea-8dd5-4173-a7ef-06e070bd46df" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fca3dd45-0038-49ed-a806-aaafbe29c5e1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseIncome_c79b0d82-d178-481b-b717-09928a9ca70e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c545feea-8dd5-4173-a7ef-06e070bd46df" xlink:to="loc_us-gaap_LeaseIncome_c79b0d82-d178-481b-b717-09928a9ca70e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancingIncome_55e44b26-f08a-4458-a339-724168a01852" xlink:href="cms-20220630.xsd#cms_FinancingIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c545feea-8dd5-4173-a7ef-06e070bd46df" xlink:to="loc_cms_FinancingIncome_55e44b26-f08a-4458-a339-724168a01852" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AlternativeRevenuePrograms_4208bac9-7024-48c6-9577-9466f58e8725" xlink:href="cms-20220630.xsd#cms_AlternativeRevenuePrograms"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c545feea-8dd5-4173-a7ef-06e070bd46df" xlink:to="loc_cms_AlternativeRevenuePrograms_4208bac9-7024-48c6-9577-9466f58e8725" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_f5045951-a753-469a-99be-21aed3c6f304" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c545feea-8dd5-4173-a7ef-06e070bd46df" xlink:to="loc_us-gaap_Revenues_f5045951-a753-469a-99be-21aed3c6f304" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseIncome_33064a32-a635-4461-b929-8659466adccf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c545feea-8dd5-4173-a7ef-06e070bd46df" xlink:to="loc_us-gaap_VariableLeaseIncome_33064a32-a635-4461-b929-8659466adccf" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_aaeaf611-b3bd-41d7-97ea-40d7711bfa71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c545feea-8dd5-4173-a7ef-06e070bd46df" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_aaeaf611-b3bd-41d7-97ea-40d7711bfa71" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_cfc4a871-07cd-4ff6-ac53-f2affa8a556c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_aaeaf611-b3bd-41d7-97ea-40d7711bfa71" xlink:to="loc_srt_ProductOrServiceAxis_cfc4a871-07cd-4ff6-ac53-f2affa8a556c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_cfc4a871-07cd-4ff6-ac53-f2affa8a556c_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_cfc4a871-07cd-4ff6-ac53-f2affa8a556c" xlink:to="loc_srt_ProductsAndServicesDomain_cfc4a871-07cd-4ff6-ac53-f2affa8a556c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_79bf425f-ea92-4927-b76f-01f4513feb9f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_cfc4a871-07cd-4ff6-ac53-f2affa8a556c" xlink:to="loc_srt_ProductsAndServicesDomain_79bf425f-ea92-4927-b76f-01f4513feb9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ResidentialUtilityServicesMember_41368c6b-37ac-4308-9323-52ad7512869a" xlink:href="cms-20220630.xsd#cms_ResidentialUtilityServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_79bf425f-ea92-4927-b76f-01f4513feb9f" xlink:to="loc_cms_ResidentialUtilityServicesMember_41368c6b-37ac-4308-9323-52ad7512869a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CommercialUtilityServiceMember_3a4d70ae-a180-4e59-8b93-46ab5f591db6" xlink:href="cms-20220630.xsd#cms_CommercialUtilityServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_79bf425f-ea92-4927-b76f-01f4513feb9f" xlink:to="loc_cms_CommercialUtilityServiceMember_3a4d70ae-a180-4e59-8b93-46ab5f591db6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IndustrialUtilityServiceMember_9e92b342-5f9e-48ac-9e38-4e9c7ca99976" xlink:href="cms-20220630.xsd#cms_IndustrialUtilityServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_79bf425f-ea92-4927-b76f-01f4513feb9f" xlink:to="loc_cms_IndustrialUtilityServiceMember_9e92b342-5f9e-48ac-9e38-4e9c7ca99976" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherUtilityServiceMember_d5a8425e-a190-484c-aa00-16771e3b8fd8" xlink:href="cms-20220630.xsd#cms_OtherUtilityServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_79bf425f-ea92-4927-b76f-01f4513feb9f" xlink:to="loc_cms_OtherUtilityServiceMember_d5a8425e-a190-484c-aa00-16771e3b8fd8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ec6d6fe3-11f8-4ab3-a332-1a42abcfb7ef" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_aaeaf611-b3bd-41d7-97ea-40d7711bfa71" xlink:to="loc_dei_LegalEntityAxis_ec6d6fe3-11f8-4ab3-a332-1a42abcfb7ef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ec6d6fe3-11f8-4ab3-a332-1a42abcfb7ef_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_ec6d6fe3-11f8-4ab3-a332-1a42abcfb7ef" xlink:to="loc_dei_EntityDomain_ec6d6fe3-11f8-4ab3-a332-1a42abcfb7ef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4b622b37-d548-4c29-9582-d2f17fff202d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_ec6d6fe3-11f8-4ab3-a332-1a42abcfb7ef" xlink:to="loc_dei_EntityDomain_4b622b37-d548-4c29-9582-d2f17fff202d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_6bbee5f9-3de9-4f03-9992-46057042f4a2" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_4b622b37-d548-4c29-9582-d2f17fff202d" xlink:to="loc_cms_ConsumersEnergyCompanyMember_6bbee5f9-3de9-4f03-9992-46057042f4a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_c38f8306-24f2-43dc-abc3-d78164397546" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_aaeaf611-b3bd-41d7-97ea-40d7711bfa71" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_c38f8306-24f2-43dc-abc3-d78164397546" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_c38f8306-24f2-43dc-abc3-d78164397546_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c38f8306-24f2-43dc-abc3-d78164397546" xlink:to="loc_us-gaap_SegmentDomain_c38f8306-24f2-43dc-abc3-d78164397546_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f366fde8-5f8f-4702-b76b-6e444d20cae8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c38f8306-24f2-43dc-abc3-d78164397546" xlink:to="loc_us-gaap_SegmentDomain_f366fde8-5f8f-4702-b76b-6e444d20cae8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityMember_5347b2c3-2332-4290-afa0-2ab6b13e25b1" xlink:href="cms-20220630.xsd#cms_ElectricUtilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_f366fde8-5f8f-4702-b76b-6e444d20cae8" xlink:to="loc_cms_ElectricUtilityMember_5347b2c3-2332-4290-afa0-2ab6b13e25b1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUtilityMember_e3f16b44-a342-48a6-9ff2-c6fba588a108" xlink:href="cms-20220630.xsd#cms_GasUtilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_f366fde8-5f8f-4702-b76b-6e444d20cae8" xlink:to="loc_cms_GasUtilityMember_e3f16b44-a342-48a6-9ff2-c6fba588a108" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnterprisesMember_06195475-6ea2-4c87-89cd-24bcc411a569" xlink:href="cms-20220630.xsd#cms_EnterprisesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_f366fde8-5f8f-4702-b76b-6e444d20cae8" xlink:to="loc_cms_EnterprisesMember_06195475-6ea2-4c87-89cd-24bcc411a569" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_bf63f252-9c76-4e6f-875b-9e4fc310ce67" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_aaeaf611-b3bd-41d7-97ea-40d7711bfa71" xlink:to="loc_srt_ConsolidationItemsAxis_bf63f252-9c76-4e6f-875b-9e4fc310ce67" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_bf63f252-9c76-4e6f-875b-9e4fc310ce67_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_bf63f252-9c76-4e6f-875b-9e4fc310ce67" xlink:to="loc_srt_ConsolidationItemsDomain_bf63f252-9c76-4e6f-875b-9e4fc310ce67_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_f2810dc5-550c-41ac-a637-84080ef0515d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_bf63f252-9c76-4e6f-875b-9e4fc310ce67" xlink:to="loc_srt_ConsolidationItemsDomain_f2810dc5-550c-41ac-a637-84080ef0515d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_e2a5e367-1fa1-4700-861e-738555cb1a97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_f2810dc5-550c-41ac-a637-84080ef0515d" xlink:to="loc_us-gaap_OperatingSegmentsMember_e2a5e367-1fa1-4700-861e-738555cb1a97" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RevenueNarrativeDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#RevenueNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RevenueNarrativeDetails" xlink:type="extended" id="i17609e8af1e246be952623172665c3f4_RevenueNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_a979e665-3835-4d47-9637-1429ef41b2a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_1877db67-6974-4fea-bd90-aa0d81d1592b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_a979e665-3835-4d47-9637-1429ef41b2a0" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_1877db67-6974-4fea-bd90-aa0d81d1592b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_606fb65d-02ba-415c-83df-c87f9587fa86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_a979e665-3835-4d47-9637-1429ef41b2a0" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_606fb65d-02ba-415c-83df-c87f9587fa86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_60ebc64a-7443-4d0e-9f2f-522a251b30a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_a979e665-3835-4d47-9637-1429ef41b2a0" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_60ebc64a-7443-4d0e-9f2f-522a251b30a8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_1d0242dc-41ec-4d1f-968d-eabb1632044b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_60ebc64a-7443-4d0e-9f2f-522a251b30a8" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_1d0242dc-41ec-4d1f-968d-eabb1632044b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_1d0242dc-41ec-4d1f-968d-eabb1632044b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_1d0242dc-41ec-4d1f-968d-eabb1632044b" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_1d0242dc-41ec-4d1f-968d-eabb1632044b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_10887990-14fb-4df7-88bd-221d4824dfbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_1d0242dc-41ec-4d1f-968d-eabb1632044b" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_10887990-14fb-4df7-88bd-221d4824dfbd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_4e0de9f2-59d6-4265-b16c-af6a35b6d77a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_10887990-14fb-4df7-88bd-221d4824dfbd" xlink:to="loc_us-gaap_AccountsReceivableMember_4e0de9f2-59d6-4265-b16c-af6a35b6d77a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_86c4714a-e535-4e09-8fd7-790195169041" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_60ebc64a-7443-4d0e-9f2f-522a251b30a8" xlink:to="loc_dei_LegalEntityAxis_86c4714a-e535-4e09-8fd7-790195169041" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_86c4714a-e535-4e09-8fd7-790195169041_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_86c4714a-e535-4e09-8fd7-790195169041" xlink:to="loc_dei_EntityDomain_86c4714a-e535-4e09-8fd7-790195169041_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a9a405a7-58ff-426f-96d1-3e5bc7004aa5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_86c4714a-e535-4e09-8fd7-790195169041" xlink:to="loc_dei_EntityDomain_a9a405a7-58ff-426f-96d1-3e5bc7004aa5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_eca77045-1e94-4729-be7f-85df751450b5" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_a9a405a7-58ff-426f-96d1-3e5bc7004aa5" xlink:to="loc_cms_ConsumersEnergyCompanyMember_eca77045-1e94-4729-be7f-85df751450b5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CashandCashEquivalents" xlink:type="simple" xlink:href="cms-20220630.xsd#CashandCashEquivalents"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/CashandCashEquivalents" xlink:type="extended" id="i3e4c8dd075414092a06216eb337d6439_CashandCashEquivalents">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_32cb7d98-e9bd-4f44-a886-b45d05cbca38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsDisclosureTextBlock_d7c8f0f1-7c26-4c7f-a091-95586073c7e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_32cb7d98-e9bd-4f44-a886-b45d05cbca38" xlink:to="loc_us-gaap_CashAndCashEquivalentsDisclosureTextBlock_d7c8f0f1-7c26-4c7f-a091-95586073c7e2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_06a4a81f-ccc8-4e27-b9f1-6e8e2cd2c75b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_32cb7d98-e9bd-4f44-a886-b45d05cbca38" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_06a4a81f-ccc8-4e27-b9f1-6e8e2cd2c75b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_493b751b-edf7-4112-895d-b04f4de6795d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_06a4a81f-ccc8-4e27-b9f1-6e8e2cd2c75b" xlink:to="loc_dei_LegalEntityAxis_493b751b-edf7-4112-895d-b04f4de6795d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_493b751b-edf7-4112-895d-b04f4de6795d_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_493b751b-edf7-4112-895d-b04f4de6795d" xlink:to="loc_dei_EntityDomain_493b751b-edf7-4112-895d-b04f4de6795d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_adbb459f-39ab-4b70-8883-6a133906a59d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_493b751b-edf7-4112-895d-b04f4de6795d" xlink:to="loc_dei_EntityDomain_adbb459f-39ab-4b70-8883-6a133906a59d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_7bd23de1-f346-42c0-9317-7cda6cfd60d9" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_adbb459f-39ab-4b70-8883-6a133906a59d" xlink:to="loc_cms_ConsumersEnergyCompanyMember_7bd23de1-f346-42c0-9317-7cda6cfd60d9" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CashandCashEquivalentsTables" xlink:type="simple" xlink:href="cms-20220630.xsd#CashandCashEquivalentsTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/CashandCashEquivalentsTables" xlink:type="extended" id="i1dd0af5299714d7a95b924cf726d5937_CashandCashEquivalentsTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_fbf1b9a8-58ed-4e6b-bfae-9f3f7a6baaad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock_b23e56aa-7828-4d52-b1df-2ff599667795" xlink:href="cms-20220630.xsd#cms_ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_fbf1b9a8-58ed-4e6b-bfae-9f3f7a6baaad" xlink:to="loc_cms_ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock_b23e56aa-7828-4d52-b1df-2ff599667795" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_2997a248-f0ac-447d-ae6b-9dcdc09752a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_fbf1b9a8-58ed-4e6b-bfae-9f3f7a6baaad" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_2997a248-f0ac-447d-ae6b-9dcdc09752a2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_fa053f46-a686-48c8-b9ec-411bf1e91557" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_2997a248-f0ac-447d-ae6b-9dcdc09752a2" xlink:to="loc_dei_LegalEntityAxis_fa053f46-a686-48c8-b9ec-411bf1e91557" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_fa053f46-a686-48c8-b9ec-411bf1e91557_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_fa053f46-a686-48c8-b9ec-411bf1e91557" xlink:to="loc_dei_EntityDomain_fa053f46-a686-48c8-b9ec-411bf1e91557_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f4690508-deb5-4fcf-83ff-fff5950e61eb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_fa053f46-a686-48c8-b9ec-411bf1e91557" xlink:to="loc_dei_EntityDomain_f4690508-deb5-4fcf-83ff-fff5950e61eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_6e76965a-823b-4d11-891b-3eadbaa17b81" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_f4690508-deb5-4fcf-83ff-fff5950e61eb" xlink:to="loc_cms_ConsumersEnergyCompanyMember_6e76965a-823b-4d11-891b-3eadbaa17b81" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CashandCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#CashandCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/CashandCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails" xlink:type="extended" id="iab56139e95b0412a88aee940a3e6409b_CashandCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_79881cff-a9ea-4d05-b3ee-cff8beda78b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_d2eda17d-c8ee-4fa9-aa14-f5b458d142f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_79881cff-a9ea-4d05-b3ee-cff8beda78b4" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_d2eda17d-c8ee-4fa9-aa14-f5b458d142f6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_2bb572b2-0ed0-4823-b96b-241f598c07c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_79881cff-a9ea-4d05-b3ee-cff8beda78b4" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_2bb572b2-0ed0-4823-b96b-241f598c07c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_031cc947-a5d4-40ab-bf55-83f8476b43e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_79881cff-a9ea-4d05-b3ee-cff8beda78b4" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_031cc947-a5d4-40ab-bf55-83f8476b43e8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_4013092b-e49e-4509-a2af-2becc0ed5acc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_79881cff-a9ea-4d05-b3ee-cff8beda78b4" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_4013092b-e49e-4509-a2af-2becc0ed5acc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f2c4d7be-a508-4d27-ba6a-7186bc510480" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_4013092b-e49e-4509-a2af-2becc0ed5acc" xlink:to="loc_dei_LegalEntityAxis_f2c4d7be-a508-4d27-ba6a-7186bc510480" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f2c4d7be-a508-4d27-ba6a-7186bc510480_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_f2c4d7be-a508-4d27-ba6a-7186bc510480" xlink:to="loc_dei_EntityDomain_f2c4d7be-a508-4d27-ba6a-7186bc510480_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4348e299-d50e-420c-b186-9b6106cb89d4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_f2c4d7be-a508-4d27-ba6a-7186bc510480" xlink:to="loc_dei_EntityDomain_4348e299-d50e-420c-b186-9b6106cb89d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_b2e99316-6fd8-4e8d-ad0a-94625947d678" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_4348e299-d50e-420c-b186-9b6106cb89d4" xlink:to="loc_cms_ConsumersEnergyCompanyMember_b2e99316-6fd8-4e8d-ad0a-94625947d678" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ReportableSegments" xlink:type="simple" xlink:href="cms-20220630.xsd#ReportableSegments"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ReportableSegments" xlink:type="extended" id="i240a5f69b81c4565b8b475b39286eccb_ReportableSegments">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_94f97f8e-79f1-4137-9fe7-73c12a256226" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_e2768b03-4cd0-4bb8-95e2-3cfdd765ad73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_94f97f8e-79f1-4137-9fe7-73c12a256226" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_e2768b03-4cd0-4bb8-95e2-3cfdd765ad73" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_db67f4ad-56c3-48cd-8d22-becc7fef61ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_94f97f8e-79f1-4137-9fe7-73c12a256226" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_db67f4ad-56c3-48cd-8d22-becc7fef61ae" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_5537e773-c776-4c78-93a8-0aa675ee47e0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_db67f4ad-56c3-48cd-8d22-becc7fef61ae" xlink:to="loc_dei_LegalEntityAxis_5537e773-c776-4c78-93a8-0aa675ee47e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_5537e773-c776-4c78-93a8-0aa675ee47e0_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_5537e773-c776-4c78-93a8-0aa675ee47e0" xlink:to="loc_dei_EntityDomain_5537e773-c776-4c78-93a8-0aa675ee47e0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8aa1c012-8aad-4666-a413-a57d5d7e3356" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_5537e773-c776-4c78-93a8-0aa675ee47e0" xlink:to="loc_dei_EntityDomain_8aa1c012-8aad-4666-a413-a57d5d7e3356" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_96425af2-71cb-4db7-a482-7cf935a61391" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_8aa1c012-8aad-4666-a413-a57d5d7e3356" xlink:to="loc_cms_ConsumersEnergyCompanyMember_96425af2-71cb-4db7-a482-7cf935a61391" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ReportableSegmentsTables" xlink:type="simple" xlink:href="cms-20220630.xsd#ReportableSegmentsTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ReportableSegmentsTables" xlink:type="extended" id="i96c418d5b7c04e01a0ed8a59d6c4b8e0_ReportableSegmentsTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_8ab851af-414b-48bc-ba02-61a8d6a02b44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_b93dce2a-4f26-4f99-8081-22018c621d95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8ab851af-414b-48bc-ba02-61a8d6a02b44" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_b93dce2a-4f26-4f99-8081-22018c621d95" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7f884b3e-6859-4e2e-8fff-05ea63e94316" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8ab851af-414b-48bc-ba02-61a8d6a02b44" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7f884b3e-6859-4e2e-8fff-05ea63e94316" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_938a8e3e-6777-46df-b0c7-c8825e0e72f7" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7f884b3e-6859-4e2e-8fff-05ea63e94316" xlink:to="loc_dei_LegalEntityAxis_938a8e3e-6777-46df-b0c7-c8825e0e72f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_938a8e3e-6777-46df-b0c7-c8825e0e72f7_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_938a8e3e-6777-46df-b0c7-c8825e0e72f7" xlink:to="loc_dei_EntityDomain_938a8e3e-6777-46df-b0c7-c8825e0e72f7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_266bc193-e48f-4193-933c-698c288590f7" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_938a8e3e-6777-46df-b0c7-c8825e0e72f7" xlink:to="loc_dei_EntityDomain_266bc193-e48f-4193-933c-698c288590f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_c2d7b235-079a-4ada-b479-8b498d9b5043" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_266bc193-e48f-4193-933c-698c288590f7" xlink:to="loc_cms_ConsumersEnergyCompanyMember_c2d7b235-079a-4ada-b479-8b498d9b5043" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ReportableSegmentsDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#ReportableSegmentsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ReportableSegmentsDetails" xlink:type="extended" id="if76ea818f8f3477c85d4f7e620397151_ReportableSegmentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_ce1413fd-e258-4ffa-9e84-c6ef0046eb24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_9964400a-6a42-4886-833d-3afecae9edaa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ce1413fd-e258-4ffa-9e84-c6ef0046eb24" xlink:to="loc_us-gaap_Revenues_9964400a-6a42-4886-833d-3afecae9edaa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_97556220-056c-461a-a0b2-0254d84f62de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ce1413fd-e258-4ffa-9e84-c6ef0046eb24" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_97556220-056c-461a-a0b2-0254d84f62de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_c361b828-940c-42c3-9974-dbe2678a3521" xlink:href="cms-20220630.xsd#cms_PropertyPlantAndEquipmentGrossExcludingCWIP"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ce1413fd-e258-4ffa-9e84-c6ef0046eb24" xlink:to="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_c361b828-940c-42c3-9974-dbe2678a3521" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_f0fd835d-e4cb-4833-8814-073b110d8977" xlink:href="cms-20220630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ce1413fd-e258-4ffa-9e84-c6ef0046eb24" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_f0fd835d-e4cb-4833-8814-073b110d8977" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_9b83e722-bfbb-43b2-be7d-d1e3700b0740" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ce1413fd-e258-4ffa-9e84-c6ef0046eb24" xlink:to="loc_us-gaap_Assets_9b83e722-bfbb-43b2-be7d-d1e3700b0740" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5cca8204-c31f-43d1-a7a1-f65c680acbee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ce1413fd-e258-4ffa-9e84-c6ef0046eb24" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5cca8204-c31f-43d1-a7a1-f65c680acbee" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_acd41c4b-c3fa-4201-b3f4-013b3a384d3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5cca8204-c31f-43d1-a7a1-f65c680acbee" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_acd41c4b-c3fa-4201-b3f4-013b3a384d3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_acd41c4b-c3fa-4201-b3f4-013b3a384d3c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_acd41c4b-c3fa-4201-b3f4-013b3a384d3c" xlink:to="loc_us-gaap_SegmentDomain_acd41c4b-c3fa-4201-b3f4-013b3a384d3c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_6011e90c-8914-49d8-8f12-e1a1b3dc74e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_acd41c4b-c3fa-4201-b3f4-013b3a384d3c" xlink:to="loc_us-gaap_SegmentDomain_6011e90c-8914-49d8-8f12-e1a1b3dc74e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityMember_9e5a1e0a-1dba-4976-90ec-630da7c5b00f" xlink:href="cms-20220630.xsd#cms_ElectricUtilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_6011e90c-8914-49d8-8f12-e1a1b3dc74e3" xlink:to="loc_cms_ElectricUtilityMember_9e5a1e0a-1dba-4976-90ec-630da7c5b00f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUtilityMember_77ac75f7-36f9-4ee1-a6c9-3719a1b46d64" xlink:href="cms-20220630.xsd#cms_GasUtilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_6011e90c-8914-49d8-8f12-e1a1b3dc74e3" xlink:to="loc_cms_GasUtilityMember_77ac75f7-36f9-4ee1-a6c9-3719a1b46d64" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnterprisesMember_c5d2ed1e-c79d-4951-b34e-02577bad7d40" xlink:href="cms-20220630.xsd#cms_EnterprisesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_6011e90c-8914-49d8-8f12-e1a1b3dc74e3" xlink:to="loc_cms_EnterprisesMember_c5d2ed1e-c79d-4951-b34e-02577bad7d40" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_35f2811f-fede-413b-9a39-36a27a8d47c5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5cca8204-c31f-43d1-a7a1-f65c680acbee" xlink:to="loc_srt_ConsolidationItemsAxis_35f2811f-fede-413b-9a39-36a27a8d47c5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_35f2811f-fede-413b-9a39-36a27a8d47c5_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_35f2811f-fede-413b-9a39-36a27a8d47c5" xlink:to="loc_srt_ConsolidationItemsDomain_35f2811f-fede-413b-9a39-36a27a8d47c5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_f042925a-061e-4f83-b32b-f08afb3cec9c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_35f2811f-fede-413b-9a39-36a27a8d47c5" xlink:to="loc_srt_ConsolidationItemsDomain_f042925a-061e-4f83-b32b-f08afb3cec9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_bc38d51e-e55e-4f5e-84c3-0f4846a0834d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_f042925a-061e-4f83-b32b-f08afb3cec9c" xlink:to="loc_us-gaap_OperatingSegmentsMember_bc38d51e-e55e-4f5e-84c3-0f4846a0834d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CorporateAndReconcilingItemsMember_6704c0ed-d4b9-48e1-a92a-bd1047954e44" xlink:href="cms-20220630.xsd#cms_CorporateAndReconcilingItemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_f042925a-061e-4f83-b32b-f08afb3cec9c" xlink:to="loc_cms_CorporateAndReconcilingItemsMember_6704c0ed-d4b9-48e1-a92a-bd1047954e44" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_4c8757c5-5dd3-4d40-b6ba-375c89634133" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5cca8204-c31f-43d1-a7a1-f65c680acbee" xlink:to="loc_dei_LegalEntityAxis_4c8757c5-5dd3-4d40-b6ba-375c89634133" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4c8757c5-5dd3-4d40-b6ba-375c89634133_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_4c8757c5-5dd3-4d40-b6ba-375c89634133" xlink:to="loc_dei_EntityDomain_4c8757c5-5dd3-4d40-b6ba-375c89634133_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_88e4a8bc-d39a-42b4-b7a0-ed261e83d9af" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_4c8757c5-5dd3-4d40-b6ba-375c89634133" xlink:to="loc_dei_EntityDomain_88e4a8bc-d39a-42b4-b7a0-ed261e83d9af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_a51a1c92-91a4-4cfc-be30-e801c35c745c" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_88e4a8bc-d39a-42b4-b7a0-ed261e83d9af" xlink:to="loc_cms_ConsumersEnergyCompanyMember_a51a1c92-91a4-4cfc-be30-e801c35c745c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#VariableInterestEntitiesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails" xlink:type="extended" id="i393427be459346178404b184db19b4b6_VariableInterestEntitiesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_df84b35d-5b04-4365-9a54-c0a7c8846750" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates_a439889e-493a-4679-b560-3fbd30310a68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_df84b35d-5b04-4365-9a54-c0a7c8846750" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates_a439889e-493a-4679-b560-3fbd30310a68" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableInterestEntityMaximumCapacity_e5852f69-f879-4efb-a220-ecbd8c2ffc25" xlink:href="cms-20220630.xsd#cms_VariableInterestEntityMaximumCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_df84b35d-5b04-4365-9a54-c0a7c8846750" xlink:to="loc_cms_VariableInterestEntityMaximumCapacity_e5852f69-f879-4efb-a220-ecbd8c2ffc25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage_4f42c6a7-577a-4e0b-888a-71a40ef6aa04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_df84b35d-5b04-4365-9a54-c0a7c8846750" xlink:to="loc_us-gaap_VariableInterestEntityOwnershipPercentage_4f42c6a7-577a-4e0b-888a-71a40ef6aa04" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_3bb8ff6e-7071-4de2-8815-124213489c60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_df84b35d-5b04-4365-9a54-c0a7c8846750" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_3bb8ff6e-7071-4de2-8815-124213489c60" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_7648166f-d507-41f1-8639-43ced4bbadc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_df84b35d-5b04-4365-9a54-c0a7c8846750" xlink:to="loc_us-gaap_EquityMethodInvestments_7648166f-d507-41f1-8639-43ced4bbadc0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_c161c77c-1379-4ddd-b065-7618511d4278" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_df84b35d-5b04-4365-9a54-c0a7c8846750" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_c161c77c-1379-4ddd-b065-7618511d4278" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_77c1b3e6-1767-4aed-8f30-2d537d0db9f4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_c161c77c-1379-4ddd-b065-7618511d4278" xlink:to="loc_srt_ConsolidatedEntitiesAxis_77c1b3e6-1767-4aed-8f30-2d537d0db9f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_77c1b3e6-1767-4aed-8f30-2d537d0db9f4_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_77c1b3e6-1767-4aed-8f30-2d537d0db9f4" xlink:to="loc_srt_ConsolidatedEntitiesDomain_77c1b3e6-1767-4aed-8f30-2d537d0db9f4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_4accea18-52c9-471f-8fd5-ba809edfa9a4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_77c1b3e6-1767-4aed-8f30-2d537d0db9f4" xlink:to="loc_srt_ConsolidatedEntitiesDomain_4accea18-52c9-471f-8fd5-ba809edfa9a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_0878d8e7-2a7e-4e26-a84a-a41627a53231" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_4accea18-52c9-471f-8fd5-ba809edfa9a4" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_0878d8e7-2a7e-4e26-a84a-a41627a53231" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_963b238a-2d17-41f0-a3a7-fdf9128b2b7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_4accea18-52c9-471f-8fd5-ba809edfa9a4" xlink:to="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_963b238a-2d17-41f0-a3a7-fdf9128b2b7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_3dd62aa7-1a12-40fe-aced-edddf0d0cde0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_c161c77c-1379-4ddd-b065-7618511d4278" xlink:to="loc_srt_OwnershipAxis_3dd62aa7-1a12-40fe-aced-edddf0d0cde0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_3dd62aa7-1a12-40fe-aced-edddf0d0cde0_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_3dd62aa7-1a12-40fe-aced-edddf0d0cde0" xlink:to="loc_srt_OwnershipDomain_3dd62aa7-1a12-40fe-aced-edddf0d0cde0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_e50f2cd5-788f-4a97-9a9c-0408c0924613" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_3dd62aa7-1a12-40fe-aced-edddf0d0cde0" xlink:to="loc_srt_OwnershipDomain_e50f2cd5-788f-4a97-9a9c-0408c0924613" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AviatorWindMember_1efe9813-0334-42b7-9b3b-f25de730484f" xlink:href="cms-20220630.xsd#cms_AviatorWindMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_e50f2cd5-788f-4a97-9a9c-0408c0924613" xlink:to="loc_cms_AviatorWindMember_1efe9813-0334-42b7-9b3b-f25de730484f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AviatorWindClassBMembershipMember_b206052c-ca3d-4eb4-9572-1aa538c483bd" xlink:href="cms-20220630.xsd#cms_AviatorWindClassBMembershipMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_e50f2cd5-788f-4a97-9a9c-0408c0924613" xlink:to="loc_cms_AviatorWindClassBMembershipMember_b206052c-ca3d-4eb4-9572-1aa538c483bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TESFilerCityMember_2c140d03-6e8b-47b7-acc2-4e0a822a705d" xlink:href="cms-20220630.xsd#cms_TESFilerCityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_e50f2cd5-788f-4a97-9a9c-0408c0924613" xlink:to="loc_cms_TESFilerCityMember_2c140d03-6e8b-47b7-acc2-4e0a822a705d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GraylingMember_6ddc708e-2171-4495-8323-af42b533d754" xlink:href="cms-20220630.xsd#cms_GraylingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_e50f2cd5-788f-4a97-9a9c-0408c0924613" xlink:to="loc_cms_GraylingMember_6ddc708e-2171-4495-8323-af42b533d754" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GeneseeMember_0db1fce2-2bfb-4568-bf5d-46506e975d8f" xlink:href="cms-20220630.xsd#cms_GeneseeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_e50f2cd5-788f-4a97-9a9c-0408c0924613" xlink:to="loc_cms_GeneseeMember_0db1fce2-2bfb-4568-bf5d-46506e975d8f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CravenMember_975344cf-c338-4b24-8f8f-de24e0af3397" xlink:href="cms-20220630.xsd#cms_CravenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_e50f2cd5-788f-4a97-9a9c-0408c0924613" xlink:to="loc_cms_CravenMember_975344cf-c338-4b24-8f8f-de24e0af3397" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_6bc638e4-2b47-4601-8f0a-3d69aaafcdb2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_c161c77c-1379-4ddd-b065-7618511d4278" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_6bc638e4-2b47-4601-8f0a-3d69aaafcdb2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_6bc638e4-2b47-4601-8f0a-3d69aaafcdb2_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_6bc638e4-2b47-4601-8f0a-3d69aaafcdb2" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_6bc638e4-2b47-4601-8f0a-3d69aaafcdb2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_38f7d86c-8fa7-4a8a-a3c9-95f0917c2d43" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_6bc638e4-2b47-4601-8f0a-3d69aaafcdb2" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_38f7d86c-8fa7-4a8a-a3c9-95f0917c2d43" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NWOHoldcoLLCMember_28a2bab8-c270-47a8-aafb-c4f245ef0693" xlink:href="cms-20220630.xsd#cms_NWOHoldcoLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_38f7d86c-8fa7-4a8a-a3c9-95f0917c2d43" xlink:to="loc_cms_NWOHoldcoLLCMember_28a2bab8-c270-47a8-aafb-c4f245ef0693" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails" xlink:type="extended" id="i9abedf87b4274a0cb668a2b233c410a9_VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_82538d7c-ed71-427f-b8c4-7b46ce640a12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_86c7b2e0-4f86-4f9b-8210-52384789c731" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_82538d7c-ed71-427f-b8c4-7b46ce640a12" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_86c7b2e0-4f86-4f9b-8210-52384789c731" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_593b31b7-d96a-47f8-b881-8a2475560f16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_82538d7c-ed71-427f-b8c4-7b46ce640a12" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_593b31b7-d96a-47f8-b881-8a2475560f16" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_108675a5-1409-4456-ba15-84b6afbea227" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_82538d7c-ed71-427f-b8c4-7b46ce640a12" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_108675a5-1409-4456-ba15-84b6afbea227" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_84e15c46-04dc-4226-8b75-499cc9e52907" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_82538d7c-ed71-427f-b8c4-7b46ce640a12" xlink:to="loc_us-gaap_OtherAssetsCurrent_84e15c46-04dc-4226-8b75-499cc9e52907" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_8fc175db-712b-4fe3-92d3-9fda2e60cc41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_82538d7c-ed71-427f-b8c4-7b46ce640a12" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_8fc175db-712b-4fe3-92d3-9fda2e60cc41" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_62309d3c-4869-480e-b9bb-af732694474f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_82538d7c-ed71-427f-b8c4-7b46ce640a12" xlink:to="loc_us-gaap_Assets_62309d3c-4869-480e-b9bb-af732694474f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_e27e50ad-baca-4a14-b957-1ae0beff3596" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_82538d7c-ed71-427f-b8c4-7b46ce640a12" xlink:to="loc_us-gaap_AccountsPayableCurrent_e27e50ad-baca-4a14-b957-1ae0beff3596" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_e7aacfcd-ae18-41ad-a38a-007f3711667c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_82538d7c-ed71-427f-b8c4-7b46ce640a12" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_e7aacfcd-ae18-41ad-a38a-007f3711667c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_9316ac18-61e7-4044-879a-f60d83ee05a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_82538d7c-ed71-427f-b8c4-7b46ce640a12" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_9316ac18-61e7-4044-879a-f60d83ee05a1" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_9681ea4b-88af-4831-b4f6-9a70b3f79ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_82538d7c-ed71-427f-b8c4-7b46ce640a12" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_9681ea4b-88af-4831-b4f6-9a70b3f79ba9" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_948c8ada-99e4-4e7d-ab11-d4ae849f38a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_82538d7c-ed71-427f-b8c4-7b46ce640a12" xlink:to="loc_us-gaap_Liabilities_948c8ada-99e4-4e7d-ab11-d4ae849f38a5" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_c91bc51c-76f0-4a80-9260-8ac6e3333fd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_82538d7c-ed71-427f-b8c4-7b46ce640a12" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_c91bc51c-76f0-4a80-9260-8ac6e3333fd3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_94d1ae64-383a-489c-bcd7-121ba7c433a4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_c91bc51c-76f0-4a80-9260-8ac6e3333fd3" xlink:to="loc_srt_ConsolidatedEntitiesAxis_94d1ae64-383a-489c-bcd7-121ba7c433a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_94d1ae64-383a-489c-bcd7-121ba7c433a4_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_94d1ae64-383a-489c-bcd7-121ba7c433a4" xlink:to="loc_srt_ConsolidatedEntitiesDomain_94d1ae64-383a-489c-bcd7-121ba7c433a4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_78970017-6181-4300-af8c-fb38dacae4a1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_94d1ae64-383a-489c-bcd7-121ba7c433a4" xlink:to="loc_srt_ConsolidatedEntitiesDomain_78970017-6181-4300-af8c-fb38dacae4a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_26f8129f-9291-4de5-bcd1-cf6b914ee1e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_78970017-6181-4300-af8c-fb38dacae4a1" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_26f8129f-9291-4de5-bcd1-cf6b914ee1e8" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperations" xlink:type="simple" xlink:href="cms-20220630.xsd#ExitActivitiesandDiscontinuedOperations"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperations" xlink:type="extended" id="i03f741ef42f2427ea9e55072ee3b096c_ExitActivitiesandDiscontinuedOperations">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_34baa20f-9601-402c-9213-c7a6f517cf9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_661ce14f-17fd-47f9-bbb6-9f456bb5ee28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_34baa20f-9601-402c-9213-c7a6f517cf9d" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_661ce14f-17fd-47f9-bbb6-9f456bb5ee28" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_71b8fcd5-594a-46e1-88bd-6bcf5c8a5220" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_34baa20f-9601-402c-9213-c7a6f517cf9d" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_71b8fcd5-594a-46e1-88bd-6bcf5c8a5220" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_4fcbd96d-f7e8-4544-8dff-2f9b5a276365" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_71b8fcd5-594a-46e1-88bd-6bcf5c8a5220" xlink:to="loc_dei_LegalEntityAxis_4fcbd96d-f7e8-4544-8dff-2f9b5a276365" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4fcbd96d-f7e8-4544-8dff-2f9b5a276365_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_4fcbd96d-f7e8-4544-8dff-2f9b5a276365" xlink:to="loc_dei_EntityDomain_4fcbd96d-f7e8-4544-8dff-2f9b5a276365_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_38d07264-beb4-4955-91eb-86b8dbb81329" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_4fcbd96d-f7e8-4544-8dff-2f9b5a276365" xlink:to="loc_dei_EntityDomain_38d07264-beb4-4955-91eb-86b8dbb81329" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_d32f3721-f965-42db-9d6f-751b31a77f20" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_38d07264-beb4-4955-91eb-86b8dbb81329" xlink:to="loc_cms_ConsumersEnergyCompanyMember_d32f3721-f965-42db-9d6f-751b31a77f20" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsTables" xlink:type="simple" xlink:href="cms-20220630.xsd#ExitActivitiesandDiscontinuedOperationsTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsTables" xlink:type="extended" id="i105d797532774b58b66bb4d3f24d11a7_ExitActivitiesandDiscontinuedOperationsTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_e860b192-f88d-4255-bf8d-3d41d84cfe36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_f8b49510-2f82-4205-b741-9f47a679553e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_e860b192-f88d-4255-bf8d-3d41d84cfe36" xlink:to="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_f8b49510-2f82-4205-b741-9f47a679553e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_2c186990-d6c3-4b20-a974-58bbc91b5704" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_e860b192-f88d-4255-bf8d-3d41d84cfe36" xlink:to="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_2c186990-d6c3-4b20-a974-58bbc91b5704" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_d502a2ba-744d-4f5d-8292-5cfa87c39247" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_e860b192-f88d-4255-bf8d-3d41d84cfe36" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_d502a2ba-744d-4f5d-8292-5cfa87c39247" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_829581b8-adb3-4e7c-bf2e-7fbb6ac9520c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_d502a2ba-744d-4f5d-8292-5cfa87c39247" xlink:to="loc_dei_LegalEntityAxis_829581b8-adb3-4e7c-bf2e-7fbb6ac9520c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_829581b8-adb3-4e7c-bf2e-7fbb6ac9520c_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_829581b8-adb3-4e7c-bf2e-7fbb6ac9520c" xlink:to="loc_dei_EntityDomain_829581b8-adb3-4e7c-bf2e-7fbb6ac9520c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_736f52cc-8b16-4a9f-a039-1eaa0dd9a611" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_829581b8-adb3-4e7c-bf2e-7fbb6ac9520c" xlink:to="loc_dei_EntityDomain_736f52cc-8b16-4a9f-a039-1eaa0dd9a611" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_a9b09a16-364b-4812-94ad-2e25fe3ee340" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_736f52cc-8b16-4a9f-a039-1eaa0dd9a611" xlink:to="loc_cms_ConsumersEnergyCompanyMember_a9b09a16-364b-4812-94ad-2e25fe3ee340" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#ExitActivitiesandDiscontinuedOperationsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails" xlink:type="extended" id="i33bd4f62f70c4a87a9e5f302c1152199_ExitActivitiesandDiscontinuedOperationsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_19330ca3-e7fa-4cb0-a63d-5480d7c4673f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1_0ef2dc69-f3b8-45f6-b808-7b042d6b03dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedCostExpectedCost1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_19330ca3-e7fa-4cb0-a63d-5480d7c4673f" xlink:to="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1_0ef2dc69-f3b8-45f6-b808-7b042d6b03dc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_c6b02faa-6644-4488-a1ad-beb5072eedff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_19330ca3-e7fa-4cb0-a63d-5480d7c4673f" xlink:to="loc_us-gaap_RestructuringCharges_c6b02faa-6644-4488-a1ad-beb5072eedff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RestructuringAndRelatedCostIncurredCostCapitalized_855a3add-58d9-4ef9-a7df-268e13afda15" xlink:href="cms-20220630.xsd#cms_RestructuringAndRelatedCostIncurredCostCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_19330ca3-e7fa-4cb0-a63d-5480d7c4673f" xlink:to="loc_cms_RestructuringAndRelatedCostIncurredCostCapitalized_855a3add-58d9-4ef9-a7df-268e13afda15" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RestructuringAndRelatedCostDeferredCost_9f415a0f-a24f-4299-b081-df2a9940a4dd" xlink:href="cms-20220630.xsd#cms_RestructuringAndRelatedCostDeferredCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_19330ca3-e7fa-4cb0-a63d-5480d7c4673f" xlink:to="loc_cms_RestructuringAndRelatedCostDeferredCost_9f415a0f-a24f-4299-b081-df2a9940a4dd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_91abea3d-b94d-4779-81e0-e24025419bf7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_19330ca3-e7fa-4cb0-a63d-5480d7c4673f" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_91abea3d-b94d-4779-81e0-e24025419bf7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_92668c33-ac6c-4691-8df8-68a88c84d886" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_19330ca3-e7fa-4cb0-a63d-5480d7c4673f" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_92668c33-ac6c-4691-8df8-68a88c84d886" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationAmountOfAdjustmentToPriorPeriodGainLossOnDisposalBeforeIncomeTax_859927c9-1d31-4171-98e1-dba3d23236d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationAmountOfAdjustmentToPriorPeriodGainLossOnDisposalBeforeIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_19330ca3-e7fa-4cb0-a63d-5480d7c4673f" xlink:to="loc_us-gaap_DiscontinuedOperationAmountOfAdjustmentToPriorPeriodGainLossOnDisposalBeforeIncomeTax_859927c9-1d31-4171-98e1-dba3d23236d4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_67d6f642-c260-479e-843e-89822905276d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_19330ca3-e7fa-4cb0-a63d-5480d7c4673f" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_67d6f642-c260-479e-843e-89822905276d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_680c44fb-e80f-4f51-a108-68a4f1ca4ea6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_19330ca3-e7fa-4cb0-a63d-5480d7c4673f" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_680c44fb-e80f-4f51-a108-68a4f1ca4ea6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_248f62f5-cccb-43c4-8e39-ee2b679559ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_680c44fb-e80f-4f51-a108-68a4f1ca4ea6" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_248f62f5-cccb-43c4-8e39-ee2b679559ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_248f62f5-cccb-43c4-8e39-ee2b679559ed_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_248f62f5-cccb-43c4-8e39-ee2b679559ed" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_248f62f5-cccb-43c4-8e39-ee2b679559ed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_a532edf3-bdf5-44c9-9da7-649bdcbeae37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_248f62f5-cccb-43c4-8e39-ee2b679559ed" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_a532edf3-bdf5-44c9-9da7-649bdcbeae37" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetentionBenefitsMember_bbcba74f-f9f9-4f64-8bf5-c5931800efd9" xlink:href="cms-20220630.xsd#cms_RetentionBenefitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_a532edf3-bdf5-44c9-9da7-649bdcbeae37" xlink:to="loc_cms_RetentionBenefitsMember_bbcba74f-f9f9-4f64-8bf5-c5931800efd9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SeveranceBenefitsMember_88b2df35-6d7b-4115-9e33-cee3794a3cde" xlink:href="cms-20220630.xsd#cms_SeveranceBenefitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_a532edf3-bdf5-44c9-9da7-649bdcbeae37" xlink:to="loc_cms_SeveranceBenefitsMember_88b2df35-6d7b-4115-9e33-cee3794a3cde" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_22982cdc-1d0a-49a6-9dd7-1b9ae5649f8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_680c44fb-e80f-4f51-a108-68a4f1ca4ea6" xlink:to="loc_us-gaap_RestructuringPlanAxis_22982cdc-1d0a-49a6-9dd7-1b9ae5649f8a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_22982cdc-1d0a-49a6-9dd7-1b9ae5649f8a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringPlanAxis_22982cdc-1d0a-49a6-9dd7-1b9ae5649f8a" xlink:to="loc_us-gaap_RestructuringPlanDomain_22982cdc-1d0a-49a6-9dd7-1b9ae5649f8a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_fd96b9a0-ae1a-43b4-b672-5387142ae3af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringPlanAxis_22982cdc-1d0a-49a6-9dd7-1b9ae5649f8a" xlink:to="loc_us-gaap_RestructuringPlanDomain_fd96b9a0-ae1a-43b4-b672-5387142ae3af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_D.E.KarnGeneratingComplexMember_d23227b6-d5ef-4c6e-b4e4-5e3a46beaaeb" xlink:href="cms-20220630.xsd#cms_D.E.KarnGeneratingComplexMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringPlanDomain_fd96b9a0-ae1a-43b4-b672-5387142ae3af" xlink:to="loc_cms_D.E.KarnGeneratingComplexMember_d23227b6-d5ef-4c6e-b4e4-5e3a46beaaeb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_JHCampbellGeneratingUnitsMember_bf06ef61-7346-4d09-91ef-53749e1df25c" xlink:href="cms-20220630.xsd#cms_JHCampbellGeneratingUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringPlanDomain_fd96b9a0-ae1a-43b4-b672-5387142ae3af" xlink:to="loc_cms_JHCampbellGeneratingUnitsMember_bf06ef61-7346-4d09-91ef-53749e1df25c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_074f4942-8634-4cbf-a866-a20d705c2061" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_680c44fb-e80f-4f51-a108-68a4f1ca4ea6" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_074f4942-8634-4cbf-a866-a20d705c2061" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_074f4942-8634-4cbf-a866-a20d705c2061_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_074f4942-8634-4cbf-a866-a20d705c2061" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_074f4942-8634-4cbf-a866-a20d705c2061_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_ab7e7638-3c9f-4e16-bec8-e126a335c1b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_074f4942-8634-4cbf-a866-a20d705c2061" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_ab7e7638-3c9f-4e16-bec8-e126a335c1b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentMember_ef3bf0a5-d271-4073-81f4-c94fc392920d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_ab7e7638-3c9f-4e16-bec8-e126a335c1b2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentMember_ef3bf0a5-d271-4073-81f4-c94fc392920d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_41af9d7c-500b-47ef-bde5-c0e32a03839f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_680c44fb-e80f-4f51-a108-68a4f1ca4ea6" xlink:to="loc_us-gaap_RegulatoryAssetAxis_41af9d7c-500b-47ef-bde5-c0e32a03839f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_41af9d7c-500b-47ef-bde5-c0e32a03839f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAssetAxis_41af9d7c-500b-47ef-bde5-c0e32a03839f" xlink:to="loc_us-gaap_RegulatoryAssetDomain_41af9d7c-500b-47ef-bde5-c0e32a03839f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_aac36f8b-0815-410c-8fdc-e23fea60664a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAssetAxis_41af9d7c-500b-47ef-bde5-c0e32a03839f" xlink:to="loc_us-gaap_RegulatoryAssetDomain_aac36f8b-0815-410c-8fdc-e23fea60664a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetentionIncentiveProgramMember_82728850-2985-49d7-b161-224fa3494138" xlink:href="cms-20220630.xsd#cms_RetentionIncentiveProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_aac36f8b-0815-410c-8fdc-e23fea60664a" xlink:to="loc_cms_RetentionIncentiveProgramMember_82728850-2985-49d7-b161-224fa3494138" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_e8e354b0-d27c-4a4e-9099-bd78a3986f5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_680c44fb-e80f-4f51-a108-68a4f1ca4ea6" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_e8e354b0-d27c-4a4e-9099-bd78a3986f5e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_e8e354b0-d27c-4a4e-9099-bd78a3986f5e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_e8e354b0-d27c-4a4e-9099-bd78a3986f5e" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_e8e354b0-d27c-4a4e-9099-bd78a3986f5e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_f121c7bc-d058-4963-8276-cc2b26226ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_e8e354b0-d27c-4a4e-9099-bd78a3986f5e" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_f121c7bc-d058-4963-8276-cc2b26226ba9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_0b6d9c69-014a-4c69-8152-384786a9c272" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_f121c7bc-d058-4963-8276-cc2b26226ba9" xlink:to="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_0b6d9c69-014a-4c69-8152-384786a9c272" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1b49af12-96d2-45a2-aef0-2688696121c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_680c44fb-e80f-4f51-a108-68a4f1ca4ea6" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1b49af12-96d2-45a2-aef0-2688696121c3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1b49af12-96d2-45a2-aef0-2688696121c3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1b49af12-96d2-45a2-aef0-2688696121c3" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1b49af12-96d2-45a2-aef0-2688696121c3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_0992a6ab-adb9-496a-add7-ed25471dd325" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1b49af12-96d2-45a2-aef0-2688696121c3" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_0992a6ab-adb9-496a-add7-ed25471dd325" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnerBankMember_23ee4334-aaa5-414c-b4fa-52dd86b6b494" xlink:href="cms-20220630.xsd#cms_EnerBankMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_0992a6ab-adb9-496a-add7-ed25471dd325" xlink:to="loc_cms_EnerBankMember_23ee4334-aaa5-414c-b4fa-52dd86b6b494" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsScheduleofRetentionBenefitLiabilityRollForwardDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#ExitActivitiesandDiscontinuedOperationsScheduleofRetentionBenefitLiabilityRollForwardDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsScheduleofRetentionBenefitLiabilityRollForwardDetails" xlink:type="extended" id="i53b10579f8e54de1ac372f9cc71df571_ExitActivitiesandDiscontinuedOperationsScheduleofRetentionBenefitLiabilityRollForwardDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_3bbf2297-a375-493e-8db7-56528f71cadb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward_db5d4c46-4a49-4490-a82d-24d758d9739c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_3bbf2297-a375-493e-8db7-56528f71cadb" xlink:to="loc_us-gaap_RestructuringReserveRollForward_db5d4c46-4a49-4490-a82d-24d758d9739c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_8de9b298-5c4e-4439-8694-fafd6cd4f7d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_db5d4c46-4a49-4490-a82d-24d758d9739c" xlink:to="loc_us-gaap_OtherLiabilities_8de9b298-5c4e-4439-8694-fafd6cd4f7d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RestructuringAndRelatedCostDeferredCost_fd73c2bd-0594-4e3f-82b2-b51622b691e6" xlink:href="cms-20220630.xsd#cms_RestructuringAndRelatedCostDeferredCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_db5d4c46-4a49-4490-a82d-24d758d9739c" xlink:to="loc_cms_RestructuringAndRelatedCostDeferredCost_fd73c2bd-0594-4e3f-82b2-b51622b691e6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_3c14852f-cbe8-4131-86d7-1b3497f49790" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_cd0bc825-71cb-4967-93e5-0b9889b905da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_3bbf2297-a375-493e-8db7-56528f71cadb" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_cd0bc825-71cb-4967-93e5-0b9889b905da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_d8e16fd9-3848-4623-be82-73400a700fba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_3bbf2297-a375-493e-8db7-56528f71cadb" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_d8e16fd9-3848-4623-be82-73400a700fba" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_9089ff22-ce2f-44c6-aebf-11022f1e4a3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_d8e16fd9-3848-4623-be82-73400a700fba" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_9089ff22-ce2f-44c6-aebf-11022f1e4a3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_9089ff22-ce2f-44c6-aebf-11022f1e4a3c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_9089ff22-ce2f-44c6-aebf-11022f1e4a3c" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_9089ff22-ce2f-44c6-aebf-11022f1e4a3c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_ae608cc6-f93f-4e4f-b582-b950274dbf5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_9089ff22-ce2f-44c6-aebf-11022f1e4a3c" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_ae608cc6-f93f-4e4f-b582-b950274dbf5c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetentionBenefitsMember_2a06f89d-daa0-4d29-848d-cb5a76a94992" xlink:href="cms-20220630.xsd#cms_RetentionBenefitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_ae608cc6-f93f-4e4f-b582-b950274dbf5c" xlink:to="loc_cms_RetentionBenefitsMember_2a06f89d-daa0-4d29-848d-cb5a76a94992" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails" xlink:type="extended" id="iccbe9db90e714d28b54e14122b66836f_ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7617447c-eb7c-4a37-a39f-7b42c9c7e1e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_cf83daf7-2f04-4c33-b5e9-5d9735f3b227" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7617447c-eb7c-4a37-a39f-7b42c9c7e1e1" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_cf83daf7-2f04-4c33-b5e9-5d9735f3b227" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_123250dd-09cf-4a38-ab5f-80c600ae97a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7617447c-eb7c-4a37-a39f-7b42c9c7e1e1" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_123250dd-09cf-4a38-ab5f-80c600ae97a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_6edde07f-d11f-4079-be09-397bd1aa4ee3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7617447c-eb7c-4a37-a39f-7b42c9c7e1e1" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_6edde07f-d11f-4079-be09-397bd1aa4ee3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_26551ef6-9c72-4acb-b09f-27020b3d829a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7617447c-eb7c-4a37-a39f-7b42c9c7e1e1" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_26551ef6-9c72-4acb-b09f-27020b3d829a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_88aec1cc-f654-4a5b-b8d9-043379d4683d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7617447c-eb7c-4a37-a39f-7b42c9c7e1e1" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_88aec1cc-f654-4a5b-b8d9-043379d4683d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_e005299f-609b-46e9-b02c-9e4704ded9dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7617447c-eb7c-4a37-a39f-7b42c9c7e1e1" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_e005299f-609b-46e9-b02c-9e4704ded9dd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_864c7a8b-da83-413c-aafd-13f8f14d6953" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7617447c-eb7c-4a37-a39f-7b42c9c7e1e1" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_864c7a8b-da83-413c-aafd-13f8f14d6953" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_583e0456-60d2-445e-a8a9-41e680f7f59c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7617447c-eb7c-4a37-a39f-7b42c9c7e1e1" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_583e0456-60d2-445e-a8a9-41e680f7f59c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_487d9c73-118b-45a9-90d0-d031eee40dbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7617447c-eb7c-4a37-a39f-7b42c9c7e1e1" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_487d9c73-118b-45a9-90d0-d031eee40dbd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_6bbf4abe-c258-49e2-8959-e43ffac0582f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_487d9c73-118b-45a9-90d0-d031eee40dbd" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_6bbf4abe-c258-49e2-8959-e43ffac0582f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_6bbf4abe-c258-49e2-8959-e43ffac0582f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_6bbf4abe-c258-49e2-8959-e43ffac0582f" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_6bbf4abe-c258-49e2-8959-e43ffac0582f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_c2c6f937-778c-4d7b-9768-de11adbea49f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_6bbf4abe-c258-49e2-8959-e43ffac0582f" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_c2c6f937-778c-4d7b-9768-de11adbea49f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_09fc1af4-07b8-448a-84ef-315c0eff2466" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_c2c6f937-778c-4d7b-9768-de11adbea49f" xlink:to="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_09fc1af4-07b8-448a-84ef-315c0eff2466" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1d5d6705-3274-48e6-b4d8-4a4b48913c5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_487d9c73-118b-45a9-90d0-d031eee40dbd" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1d5d6705-3274-48e6-b4d8-4a4b48913c5f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1d5d6705-3274-48e6-b4d8-4a4b48913c5f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1d5d6705-3274-48e6-b4d8-4a4b48913c5f" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1d5d6705-3274-48e6-b4d8-4a4b48913c5f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_ff53c5c7-1bf5-42e7-9055-ddaef145c531" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1d5d6705-3274-48e6-b4d8-4a4b48913c5f" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_ff53c5c7-1bf5-42e7-9055-ddaef145c531" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnerBankMember_bec16b4d-4bbd-4d3f-9976-c9a044395301" xlink:href="cms-20220630.xsd#cms_EnerBankMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_ff53c5c7-1bf5-42e7-9055-ddaef145c531" xlink:to="loc_cms_EnerBankMember_bec16b4d-4bbd-4d3f-9976-c9a044395301" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>cms-20220630_lab.xml
<DESCRIPTION>XBRL LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:f56e76bc-dc2d-4e1c-9a63-4664a44fcf0e,g:26fbf97e-fb8f-4049-859b-fb09dc23af16-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure_90621bae-981c-4312-809f-70e97aa1b0ad_terseLabel_en-US" xlink:label="lab_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonqualified deferred compensation plan assets</link:label>
    <link:label id="lab_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure_label_en-US" xlink:label="lab_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonqualified deferred compensation plan assets fair value disclosure</link:label>
    <link:label id="lab_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure_documentation_en-US" xlink:label="lab_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">This element represents nonqualified deferred compensation plan assets measured at fair value on a recurring basis. The nonqualified deferred compensation plan assets consist of mutual funds, which are valued using quoted NAVs that are publicly available and are the basis for transactions to buy or sell shares in each fund.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure" xlink:href="cms-20220630.xsd#cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure" xlink:to="lab_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherShortTermBorrowings_2cb03701-b39c-49ec-a54a-4404130ab423_terseLabel_en-US" xlink:label="lab_us-gaap_OtherShortTermBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of long-term payables</link:label>
    <link:label id="lab_us-gaap_OtherShortTermBorrowings_label_en-US" xlink:label="lab_us-gaap_OtherShortTermBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Short-Term Borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherShortTermBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherShortTermBorrowings" xlink:to="lab_us-gaap_OtherShortTermBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndemnificationGuaranteeMember_4ebf3a20-7080-4be0-bc99-cb0df293c3f0_terseLabel_en-US" xlink:label="lab_us-gaap_IndemnificationGuaranteeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnity obligations from stock and asset sale agreements</link:label>
    <link:label id="lab_us-gaap_IndemnificationGuaranteeMember_label_en-US" xlink:label="lab_us-gaap_IndemnificationGuaranteeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndemnificationGuaranteeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndemnificationGuaranteeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndemnificationGuaranteeMember" xlink:to="lab_us-gaap_IndemnificationGuaranteeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73febe72-5510-4998-9d44-a2affe30c329_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_95265302-b034-4f62-ac41-fb11298cb6f5_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_7eed7421-5b8d-46b1-9f78-c028c7f5b66a_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_c06d9b97-fa49-4870-a5a1-1757fff3345b_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bad debt expense</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_3b58b352-9943-4d7c-b15b-8b8fb57cfaff_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity, Primary Beneficiary</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity, Primary Beneficiary [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:to="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_IncomeTaxesTable_a4fa9537-841a-447b-b090-4d0ae64d01fc_terseLabel_en-US" xlink:label="lab_cms_IncomeTaxesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes [Table]</link:label>
    <link:label id="lab_cms_IncomeTaxesTable_label_en-US" xlink:label="lab_cms_IncomeTaxesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes [Table]</link:label>
    <link:label id="lab_cms_IncomeTaxesTable_documentation_en-US" xlink:label="lab_cms_IncomeTaxesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesTable" xlink:href="cms-20220630.xsd#cms_IncomeTaxesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_IncomeTaxesTable" xlink:to="lab_cms_IncomeTaxesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue_838e50fb-cb6f-4dae-b11e-37aeefc6fcce_terseLabel_en-US" xlink:label="lab_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares required to settle forward contracts (in shares)</link:label>
    <link:label id="lab_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue_label_en-US" xlink:label="lab_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Contract Indexed to Equity, Settlement, Number of Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue" xlink:to="lab_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OilAndGasPurchasedMember_62de2f97-d08d-48e3-a71c-346f046de55c_terseLabel_en-US" xlink:label="lab_us-gaap_OilAndGasPurchasedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of gas sold</link:label>
    <link:label id="lab_us-gaap_OilAndGasPurchasedMember_label_en-US" xlink:label="lab_us-gaap_OilAndGasPurchasedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil and Gas, Purchased [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndGasPurchasedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OilAndGasPurchasedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OilAndGasPurchasedMember" xlink:to="lab_us-gaap_OilAndGasPurchasedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_c9e03ee4-5a11-4427-972b-f116d57827ca_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanRollForwardsAbstract_9de23960-96a0-4155-912f-05d5306bd573_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRollForwardsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Roll Forwards [Abstract]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanRollForwardsAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRollForwardsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Roll Forwards [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanRollForwardsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanRollForwardsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax_2dbd036f-b9ba-4c83-b006-51b3b4b9a7ea_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net gain (loss) arising during the period, tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_86e3f619-f0a9-40c0-bfdb-adde04a454dc_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_TermLoanFacilityMember_9908972b-a885-475d-a2fe-bb46bdb7aee3_terseLabel_en-US" xlink:label="lab_cms_TermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term loan facility</link:label>
    <link:label id="lab_cms_TermLoanFacilityMember_label_en-US" xlink:label="lab_cms_TermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Facility [Member]</link:label>
    <link:label id="lab_cms_TermLoanFacilityMember_documentation_en-US" xlink:label="lab_cms_TermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TermLoanFacilityMember" xlink:href="cms-20220630.xsd#cms_TermLoanFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_TermLoanFacilityMember" xlink:to="lab_cms_TermLoanFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGuaranteeObligationsTextBlock_c0b6a89c-218f-466d-8b8f-2ce0d6964fed_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGuaranteeObligationsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantees</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGuaranteeObligationsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGuaranteeObligationsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Guarantor Obligations [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGuaranteeObligationsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGuaranteeObligationsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGuaranteeObligationsTextBlock" xlink:to="lab_us-gaap_ScheduleOfGuaranteeObligationsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_f2149137-e590-4a41-8647-1ecdd3a8b684_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_73a2e9a3-9d95-487a-817f-fbd170b96cc6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_adf97d22-a958-49c3-be30-3fb82bb6bf9d_verboseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of Facility</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_da25efeb-abd8-42f8-b12d-79ee44885639_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNetAbstract_d1583af9-93e4-4a56-90f2-d4df28d6e867_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories at average cost</link:label>
    <link:label id="lab_us-gaap_InventoryNetAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNetAbstract" xlink:to="lab_us-gaap_InventoryNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseIncome_198b4f46-9651-40f7-8c8b-d03296f200e9_verboseLabel_en-US" xlink:label="lab_us-gaap_LeaseIncome" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasing income</link:label>
    <link:label id="lab_us-gaap_LeaseIncome_label_en-US" xlink:label="lab_us-gaap_LeaseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseIncome" xlink:to="lab_us-gaap_LeaseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAssetAmortizationPeriod_9a8b981a-d87b-453a-b2d6-b644f720cecb_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetAmortizationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory asset collection period</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssetAmortizationPeriod_label_en-US" xlink:label="lab_us-gaap_RegulatoryAssetAmortizationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Asset, Amortization Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAmortizationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetAmortizationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAssetAmortizationPeriod" xlink:to="lab_us-gaap_RegulatoryAssetAmortizationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIncomeAndExpensesAbstract_ed6d24a8-d0e4-4aaf-9247-bbfe355d1a20_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income (Expense)</link:label>
    <link:label id="lab_us-gaap_OtherIncomeAndExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income and Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableFairValueDisclosure_16b49bf0-1470-4046-8ae7-534d99d3a7b7_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term receivables</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableFairValueDisclosure" xlink:to="lab_us-gaap_AccountsReceivableFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_ec13df47-1591-415e-ae21-8617219ed3e6_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating revenue</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilityAxis_12c45bc9-3b5a-4756-8ca7-591f95b25f73_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utility [Axis]</link:label>
    <link:label id="lab_us-gaap_PublicUtilityAxis_label_en-US" xlink:label="lab_us-gaap_PublicUtilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilityAxis" xlink:to="lab_us-gaap_PublicUtilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates_e8240cd8-e4da-47dd-84f4-f91053c1f318_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Divestiture of Interest in Subsidiaries and Affiliates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:to="lab_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_da7c8e17-5224-4557-81cb-05df4d1430de_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_a762c2ea-f38a-499e-9796-e18a49b5ac81_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis spread on variable rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_DeferredPropertyTaxes_6ea4c506-3290-44ba-8f6c-8605c3337c13_terseLabel_en-US" xlink:label="lab_cms_DeferredPropertyTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred property taxes</link:label>
    <link:label id="lab_cms_DeferredPropertyTaxes_label_en-US" xlink:label="lab_cms_DeferredPropertyTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred property taxes</link:label>
    <link:label id="lab_cms_DeferredPropertyTaxes_documentation_en-US" xlink:label="lab_cms_DeferredPropertyTaxes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying amount as of the balance sheet date of accrued property taxes that will be recognized over future local taxing authorities fiscal periods expected to be within one year.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredPropertyTaxes" xlink:href="cms-20220630.xsd#cms_DeferredPropertyTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DeferredPropertyTaxes" xlink:to="lab_cms_DeferredPropertyTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_7723005c-a7a6-4861-beb2-51649151cd7c_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost to retire property and other investing activities</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for (Proceeds from) Other Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:to="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_a0bf7fde-242f-4d9f-80b1-df25141a3bda_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyReceivableProceeds_15bdcac0-bb63-444b-be46-64c794ee781a_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyReceivableProceeds" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance recoveries received</link:label>
    <link:label id="lab_us-gaap_LossContingencyReceivableProceeds_label_en-US" xlink:label="lab_us-gaap_LossContingencyReceivableProceeds" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Receivable, Proceeds</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyReceivableProceeds" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyReceivableProceeds"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyReceivableProceeds" xlink:to="lab_us-gaap_LossContingencyReceivableProceeds" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount_7bb41614-ade8-4b22-8f36-1a5b551ae930_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional annual rate increase authorized</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Approved Rate Increase (Decrease), Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount" xlink:to="lab_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_3c60ba88-f373-4c78-bc7a-a4d063899690_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis" xlink:to="lab_us-gaap_ShortTermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_158f2216-f39b-4d4c-a522-7bf73849d42f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts_c2ef8bc0-8fb5-4e3f-bcf1-26c116d222fa_terseLabel_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recommended disallowed costs</link:label>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts_label_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities Property Plant And Equipment Amount Of Recommended Disallowed Costs</link:label>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts_documentation_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities Property Plant And Equipment Amount Of Recommended Disallowed Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts" xlink:href="cms-20220630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts" xlink:to="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_0d332cab-9d3f-4ebe-b1e7-af6df6ccaae3_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_7be207c7-01cb-496e-af17-2c21943a6c1d_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net periodic cost (credit)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_867aca6e-f9e3-4e8d-89c2-2f2680fa7f2c_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive nonvested stock awards (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Nonvested Shares with Forfeitable Dividends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ResidentialUtilityServicesMember_d8785785-8e53-42d2-8d6a-0bd4e623353b_terseLabel_en-US" xlink:label="lab_cms_ResidentialUtilityServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Residential</link:label>
    <link:label id="lab_cms_ResidentialUtilityServicesMember_label_en-US" xlink:label="lab_cms_ResidentialUtilityServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Residential Utility Services [Member]</link:label>
    <link:label id="lab_cms_ResidentialUtilityServicesMember_documentation_en-US" xlink:label="lab_cms_ResidentialUtilityServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Residential Utility Services [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ResidentialUtilityServicesMember" xlink:href="cms-20220630.xsd#cms_ResidentialUtilityServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ResidentialUtilityServicesMember" xlink:to="lab_cms_ResidentialUtilityServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_CommonStockholdersEquity_1fd7f536-b10b-45a3-af5d-fc97b2784185_totalLabel_en-US" xlink:label="lab_cms_CommonStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total common stockholders&#8217; equity</link:label>
    <link:label id="lab_cms_CommonStockholdersEquity_label_en-US" xlink:label="lab_cms_CommonStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stockholders&#8217; equity</link:label>
    <link:label id="lab_cms_CommonStockholdersEquity_documentation_en-US" xlink:label="lab_cms_CommonStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stockholders&#8217; equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CommonStockholdersEquity" xlink:href="cms-20220630.xsd#cms_CommonStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_CommonStockholdersEquity" xlink:to="lab_cms_CommonStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_2f72d9a6-563b-45b3-96dc-399d9f22ef1a_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non&#8209;cash operating activities and reconciling&#160;adjustments</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncash Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_e42e12f7-59bc-4acb-b9c5-5ad8869e6d19_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income Attributable to CMS&#160;Energy</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationLineItems_54b8f855-6d24-401e-af82-74eb9dbe60a2_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:label id="lab_dei_DocumentInformationLineItems_label_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationLineItems" xlink:to="lab_dei_DocumentInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_f91a744b-6c81-46b2-9c49-dc1fbd584a38_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior service cost (credit)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Amortization of Prior Service Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_3e7d3c28-2066-44c5-9b73-a65f503b9d4c_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_D.E.KarnGeneratingComplexMember_376c2ec0-666b-486d-9318-67a168e0dade_terseLabel_en-US" xlink:label="lab_cms_D.E.KarnGeneratingComplexMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">D.E. Karn Generating Complex</link:label>
    <link:label id="lab_cms_D.E.KarnGeneratingComplexMember_label_en-US" xlink:label="lab_cms_D.E.KarnGeneratingComplexMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">D.E. Karn Generating Complex [Member]</link:label>
    <link:label id="lab_cms_D.E.KarnGeneratingComplexMember_documentation_en-US" xlink:label="lab_cms_D.E.KarnGeneratingComplexMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">D.E. Karn Generating Complex [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_D.E.KarnGeneratingComplexMember" xlink:href="cms-20220630.xsd#cms_D.E.KarnGeneratingComplexMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_D.E.KarnGeneratingComplexMember" xlink:to="lab_cms_D.E.KarnGeneratingComplexMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_9c7b5939-a70a-438c-86ef-295cca3bf62a_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableGrossCurrent_a3878ee0-4579-4ce1-b872-05ec00e14a6d_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current accounts receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableGrossCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, before Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableGrossCurrent" xlink:to="lab_us-gaap_AccountsReceivableGrossCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_A5.625JuniorSubordinatedNotesDue2078Member_b232b699-a30f-416b-99ab-ab16ed964e3c_terseLabel_en-US" xlink:label="lab_cms_A5.625JuniorSubordinatedNotesDue2078Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CMS&#160;Energy Corporation 5.625% Junior Subordinated Notes due 2078</link:label>
    <link:label id="lab_cms_A5.625JuniorSubordinatedNotesDue2078Member_label_en-US" xlink:label="lab_cms_A5.625JuniorSubordinatedNotesDue2078Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">5.625% Junior Subordinated Notes Due 2078 [Member]</link:label>
    <link:label id="lab_cms_A5.625JuniorSubordinatedNotesDue2078Member_documentation_en-US" xlink:label="lab_cms_A5.625JuniorSubordinatedNotesDue2078Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">5.625% Junior Subordinated Notes Due 2078 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.625JuniorSubordinatedNotesDue2078Member" xlink:href="cms-20220630.xsd#cms_A5.625JuniorSubordinatedNotesDue2078Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_A5.625JuniorSubordinatedNotesDue2078Member" xlink:to="lab_cms_A5.625JuniorSubordinatedNotesDue2078Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_547200c9-0410-4b0e-8714-7d58bcb7780f_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_cb5897ff-2af4-4105-982e-b2f1ea75ef8a_terseLabel_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in discontinued operations</link:label>
    <link:label id="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Provided by (Used in) Operating Activities, Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:to="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ShortTermDebtAuthorizedBorrowings_915854aa-e9b3-4d39-9afc-e287fecdf7c6_terseLabel_en-US" xlink:label="lab_cms_ShortTermDebtAuthorizedBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term debt authorized borrowings</link:label>
    <link:label id="lab_cms_ShortTermDebtAuthorizedBorrowings_label_en-US" xlink:label="lab_cms_ShortTermDebtAuthorizedBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term debt, authorized borrowings</link:label>
    <link:label id="lab_cms_ShortTermDebtAuthorizedBorrowings_documentation_en-US" xlink:label="lab_cms_ShortTermDebtAuthorizedBorrowings" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum borrowing capacity under the commercial paper program without consideration of any current restrictions on the amount that could be issued or the amounts currently outstanding under the program.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ShortTermDebtAuthorizedBorrowings" xlink:href="cms-20220630.xsd#cms_ShortTermDebtAuthorizedBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ShortTermDebtAuthorizedBorrowings" xlink:to="lab_cms_ShortTermDebtAuthorizedBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_24ee58de-dcae-434d-8031-ee2726bb6b3b_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_82f57df4-cb3e-4ada-95b0-4fed54e5054f_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_us-gaap_AssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipAxis_adb092d1-5514-4b7a-9d51-006746078c48_terseLabel_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:label id="lab_srt_OwnershipAxis_label_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipAxis" xlink:to="lab_srt_OwnershipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringPlanAxis_589a65b2-1fc8-4923-9c6f-0d8863275653_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringPlanAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Plan [Axis]</link:label>
    <link:label id="lab_us-gaap_RestructuringPlanAxis_label_en-US" xlink:label="lab_us-gaap_RestructuringPlanAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Plan [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringPlanAxis" xlink:to="lab_us-gaap_RestructuringPlanAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_0f32ce56-ffe4-459f-9483-d1f8fdcfbfae_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for equity funds used during construction</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Allowance for Funds Used During Construction, Capitalized Cost of Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" xlink:to="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeInterestAndDividend_20e92f39-2baf-4e04-b09b-98f24cdaadb6_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterestAndDividend" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeInterestAndDividend_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterestAndDividend" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Income, Interest and Dividend</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterestAndDividend" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterestAndDividend"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterestAndDividend" xlink:to="lab_us-gaap_InvestmentIncomeInterestAndDividend" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_CerclaLiabilityMember_f68a4077-d56d-4a34-97ce-a82b66da6777_terseLabel_en-US" xlink:label="lab_cms_CerclaLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CERCLA Liability</link:label>
    <link:label id="lab_cms_CerclaLiabilityMember_label_en-US" xlink:label="lab_cms_CerclaLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cercla Liability [Member]</link:label>
    <link:label id="lab_cms_CerclaLiabilityMember_documentation_en-US" xlink:label="lab_cms_CerclaLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CERCLA Liability [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CerclaLiabilityMember" xlink:href="cms-20220630.xsd#cms_CerclaLiabilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_CerclaLiabilityMember" xlink:to="lab_cms_CerclaLiabilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_bc810305-43f5-4578-a686-6b0ae22435f7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt and Equity Securities, FV-NI [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt and Equity Securities, FV-NI [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:to="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_6256be03-c341-424d-9924-60cafc6297e9_terseLabel_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_label_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EquityMethodInvesteeNameDomain" xlink:to="lab_srt_EquityMethodInvesteeNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyEstimateOfPossibleLoss_4676969e-4d74-40c4-81a8-fe9a2c05d440_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remediation and other response activity costs</link:label>
    <link:label id="lab_us-gaap_LossContingencyEstimateOfPossibleLoss_c59bc1c6-92bf-44a2-9f55-3f26e7b6b7aa_verboseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Post-closing purchase price adjustment</link:label>
    <link:label id="lab_us-gaap_LossContingencyEstimateOfPossibleLoss_label_en-US" xlink:label="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Estimate of Possible Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:to="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_eccc2701-812b-4e56-9cb0-8c03b9b47775_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Non&#8209;current Assets</link:label>
    <link:label id="lab_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulated Entity, Other Assets, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract" xlink:to="lab_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue_3fd4aad8-7c92-4f47-9bcc-0838436e8bf1_terseLabel_en-US" xlink:label="lab_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash required to settle forward contracts</link:label>
    <link:label id="lab_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue_label_en-US" xlink:label="lab_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Contract Indexed to Equity, Settlement, Cash, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue" xlink:to="lab_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_TermLoanFacilityDueOctober2025Member_bf05a253-2904-473f-9b29-1e81608834ed_terseLabel_en-US" xlink:label="lab_cms_TermLoanFacilityDueOctober2025Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Facility Due October 2025</link:label>
    <link:label id="lab_cms_TermLoanFacilityDueOctober2025Member_label_en-US" xlink:label="lab_cms_TermLoanFacilityDueOctober2025Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Facility Due October 2025 [Member]</link:label>
    <link:label id="lab_cms_TermLoanFacilityDueOctober2025Member_documentation_en-US" xlink:label="lab_cms_TermLoanFacilityDueOctober2025Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Facility Due October 2025</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TermLoanFacilityDueOctober2025Member" xlink:href="cms-20220630.xsd#cms_TermLoanFacilityDueOctober2025Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_TermLoanFacilityDueOctober2025Member" xlink:to="lab_cms_TermLoanFacilityDueOctober2025Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_aef6670b-7c6d-48f9-81c7-08ca24fa701f_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted earnings per average common share, income from continuing operations per average common share available to common stockholders (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_05e7a8d2-30ae-4d7d-98ee-3ee2e89e92c3_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Diluted Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatedOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_RegulatedOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulated Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatedOperationsAbstract" xlink:to="lab_us-gaap_RegulatedOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear_bf6702cc-d370-4246-8c46-736caa2938fa_terseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear" xlink:to="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_15369613-3cb3-4971-b063-962186761ecf_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total non&#8209;current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="lab_us-gaap_LiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_2354b488-a7b3-4e3a-be30-1ca632ac7cde_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_d44ef2ee-e465-4d36-8afb-f4ac854d420e_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount Borrowed</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_ccf98d3e-3217-44ae-9de2-dc03fb473758_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_6d991633-1907-4762-b22c-7ffe1f072080_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_615cc471-8a10-40f1-8aef-85977e046748_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_SeriesCPreferredStockDepositarySharesMember_fa136d60-2715-4d1e-bdd6-a5ac274d7078_verboseLabel_en-US" xlink:label="lab_cms_SeriesCPreferredStockDepositarySharesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CMS&#160;Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a share of 4.200% Cumulative Redeemable Perpetual Preferred Stock, Series C</link:label>
    <link:label id="lab_cms_SeriesCPreferredStockDepositarySharesMember_ebdd6106-dcaf-4f3c-b205-8115c1a8da0c_terseLabel_en-US" xlink:label="lab_cms_SeriesCPreferredStockDepositarySharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series C Preferred Stock Depositary Shares</link:label>
    <link:label id="lab_cms_SeriesCPreferredStockDepositarySharesMember_label_en-US" xlink:label="lab_cms_SeriesCPreferredStockDepositarySharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series C Preferred Stock Depositary Shares [Member]</link:label>
    <link:label id="lab_cms_SeriesCPreferredStockDepositarySharesMember_documentation_en-US" xlink:label="lab_cms_SeriesCPreferredStockDepositarySharesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series C Preferred Stock Depositary Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SeriesCPreferredStockDepositarySharesMember" xlink:href="cms-20220630.xsd#cms_SeriesCPreferredStockDepositarySharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_SeriesCPreferredStockDepositarySharesMember" xlink:to="lab_cms_SeriesCPreferredStockDepositarySharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_25c9b55d-05eb-427a-97f4-10b9da301676_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable and accrued revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts and Other Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear_0e1c5328-6d6b-42f0-8347-4c12f67a9e66_verboseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear_label_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear" xlink:to="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_EnerBankMember_0b8be023-20f1-45f1-a257-d4640fd9738b_terseLabel_en-US" xlink:label="lab_cms_EnerBankMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EnerBank</link:label>
    <link:label id="lab_cms_EnerBankMember_label_en-US" xlink:label="lab_cms_EnerBankMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ener Bank [Member]</link:label>
    <link:label id="lab_cms_EnerBankMember_documentation_en-US" xlink:label="lab_cms_EnerBankMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EnerBank USA [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnerBankMember" xlink:href="cms-20220630.xsd#cms_EnerBankMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_EnerBankMember" xlink:to="lab_cms_EnerBankMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_e4e2eb31-0426-4c62-98a3-81fed0fbabe3_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeaseIncome_e1687e82-0b61-42b7-93b7-50c00e0464c1_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable lease income</link:label>
    <link:label id="lab_us-gaap_VariableLeaseIncome_label_en-US" xlink:label="lab_us-gaap_VariableLeaseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Lease, Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseIncome" xlink:to="lab_us-gaap_VariableLeaseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentMember_8ad90dd6-8cf3-4027-9ae4-2321b666a4d9_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentMember_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentMember" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinesses_f77a271a-e447-4ccd-989a-65b428e90650_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from divestiture of businesses</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinesses_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Divestiture of Businesses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:to="lab_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilities_4fbf074c-f3e2-46f3-a4af-3a32e2fbb929_periodStartLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retention benefit liability at beginning of period</link:label>
    <link:label id="lab_us-gaap_OtherLiabilities_155295c1-d857-41f7-b500-ab65d0d5b8ed_periodEndLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retention benefit liability at the end of the period</link:label>
    <link:label id="lab_us-gaap_OtherLiabilities_label_en-US" xlink:label="lab_us-gaap_OtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilities" xlink:to="lab_us-gaap_OtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedCostExpectedCost1_c9fa4210-5208-403b-831d-c445544af8b1_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedCostExpectedCost1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected cost</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedCostExpectedCost1_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedCostExpectedCost1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Cost, Expected Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedCostExpectedCost1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1" xlink:to="lab_us-gaap_RestructuringAndRelatedCostExpectedCost1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_f5b4c40e-733e-41f0-9b40-c65b6925e2bd_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis" xlink:to="lab_us-gaap_LineOfCreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_cc5f8472-b859-420a-be8b-4e3ff51bc036_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRegulatoryProceedingAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Regulatory Proceeding [Axis]</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRegulatoryProceedingAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Regulatory Proceeding [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis" xlink:to="lab_us-gaap_PublicUtilitiesRegulatoryProceedingAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EnvironmentalRemediationSiteAxis_89c39868-11c9-417b-b6d7-98ea66520aaa_terseLabel_en-US" xlink:label="lab_us-gaap_EnvironmentalRemediationSiteAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Environmental Remediation Site [Axis]</link:label>
    <link:label id="lab_us-gaap_EnvironmentalRemediationSiteAxis_label_en-US" xlink:label="lab_us-gaap_EnvironmentalRemediationSiteAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Environmental Remediation Site [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EnvironmentalRemediationSiteAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteAxis" xlink:to="lab_us-gaap_EnvironmentalRemediationSiteAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LegalEntityAxis_f5725c51-b3ed-4e84-9cc7-710cebdd5653_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_fd7b28d4-3092-4319-821f-c476c26e07ef_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_c8873376-d448-450e-a4bb-6a1ebf91ed9b_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity, Not Primary Beneficiary</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity, Not Primary Beneficiary [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:to="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_b5646e70-0df0-4a94-9b35-9c945b99dc8c_verboseLabel_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plant, property, and equipment, gross</link:label>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_be12ec3a-55c1-4ac1-8dc4-a17f24e29a89_terseLabel_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plant, property, and equipment, gross</link:label>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_label_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Property Plant And Equipment And Finance Lease Right-Of-Use Asset, Before Accumulated Depreciation And Amortization And Construction Work In Progress</link:label>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_documentation_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Property Plant And Equipment And Finance Lease Right-Of-Use Asset, Before Accumulated Depreciation And Amortization And Construction Work In Progress</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" xlink:href="cms-20220630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" xlink:to="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_b0875f21-cc97-4c81-9e4a-55ae843bc0f4_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable_bae4a3ee-2ef2-492a-ad1d-04f1914cbcd1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash and Cash Equivalents [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash and Cash Equivalents [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:to="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_aa4889e3-da60-4deb-acc2-1940d103b953_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flows from Investing Activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UtilityPlantDomain_7e03b69e-ba3d-4a79-8ae7-75ef777807ea_terseLabel_en-US" xlink:label="lab_us-gaap_UtilityPlantDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utility Plant [Domain]</link:label>
    <link:label id="lab_us-gaap_UtilityPlantDomain_label_en-US" xlink:label="lab_us-gaap_UtilityPlantDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utility Plant [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilityPlantDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilityPlantDomain" xlink:to="lab_us-gaap_UtilityPlantDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_1e0a4c87-8ff2-4042-b3f3-4af8f74ffa7d_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Postretirement benefits</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Plan, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_NetOverUnderRecoveryOfExpenseIncludingInterestAuthorized_013e8fe1-8e1b-4f26-81f0-896209cf4675_negatedTerseLabel_en-US" xlink:label="lab_cms_NetOverUnderRecoveryOfExpenseIncludingInterestAuthorized" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underrecovery for gas fuel and power supply costs</link:label>
    <link:label id="lab_cms_NetOverUnderRecoveryOfExpenseIncludingInterestAuthorized_label_en-US" xlink:label="lab_cms_NetOverUnderRecoveryOfExpenseIncludingInterestAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Over Under Recovery Of Expense Including Interest Authorized</link:label>
    <link:label id="lab_cms_NetOverUnderRecoveryOfExpenseIncludingInterestAuthorized_documentation_en-US" xlink:label="lab_cms_NetOverUnderRecoveryOfExpenseIncludingInterestAuthorized" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Over (under) recovery authorized by the regulatory agency.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NetOverUnderRecoveryOfExpenseIncludingInterestAuthorized" xlink:href="cms-20220630.xsd#cms_NetOverUnderRecoveryOfExpenseIncludingInterestAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_NetOverUnderRecoveryOfExpenseIncludingInterestAuthorized" xlink:to="lab_cms_NetOverUnderRecoveryOfExpenseIncludingInterestAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseFuelUsed_73e06580-dbe2-4407-8455-9e096b71ebea_terseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseFuelUsed" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fuel for electric generation</link:label>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseFuelUsed_label_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseFuelUsed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utilities Operating Expense, Fuel Used</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseFuelUsed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseFuelUsed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilitiesOperatingExpenseFuelUsed" xlink:to="lab_us-gaap_UtilitiesOperatingExpenseFuelUsed" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_af92b445-a00e-4363-bf66-c09c897a2785_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock issued</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_NonCashTransactionsAbstract_09284e05-7753-412a-a2b0-b3848270672c_terseLabel_en-US" xlink:label="lab_cms_NonCashTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non&#8209;cash transactions</link:label>
    <link:label id="lab_cms_NonCashTransactionsAbstract_label_en-US" xlink:label="lab_cms_NonCashTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash transactions [Abstract]</link:label>
    <link:label id="lab_cms_NonCashTransactionsAbstract_documentation_en-US" xlink:label="lab_cms_NonCashTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash transactions [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonCashTransactionsAbstract" xlink:href="cms-20220630.xsd#cms_NonCashTransactionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_NonCashTransactionsAbstract" xlink:to="lab_cms_NonCashTransactionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_5d6a13ed-f595-471b-a5f1-6ff8ee0a5925_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2e7226a9-6edc-4044-9017-2e189351201d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_88d1bbdf-95df-45bb-b57d-cde0cdb093d4_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_label_en-US" xlink:label="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:to="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsPreferredStockCash_59ecfdd8-e27d-4e20-96bd-d191a7cf426f_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsPreferredStockCash" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends declared on preferred stock</link:label>
    <link:label id="lab_us-gaap_DividendsPreferredStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsPreferredStockCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Preferred Stock, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPreferredStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPreferredStockCash" xlink:to="lab_us-gaap_DividendsPreferredStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FinancialInstrumentsLineItems_d797a1b6-112d-4ebc-8b5a-a1d22cf83614_terseLabel_en-US" xlink:label="lab_cms_FinancialInstrumentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Line Items]</link:label>
    <link:label id="lab_cms_FinancialInstrumentsLineItems_label_en-US" xlink:label="lab_cms_FinancialInstrumentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Line Items]</link:label>
    <link:label id="lab_cms_FinancialInstrumentsLineItems_documentation_en-US" xlink:label="lab_cms_FinancialInstrumentsLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsLineItems" xlink:href="cms-20220630.xsd#cms_FinancialInstrumentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FinancialInstrumentsLineItems" xlink:to="lab_cms_FinancialInstrumentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_StockOfferingProgramMaximumValue_5a42709b-6f7d-4b4e-b444-c74400018f98_terseLabel_en-US" xlink:label="lab_cms_StockOfferingProgramMaximumValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock offering program maximum value</link:label>
    <link:label id="lab_cms_StockOfferingProgramMaximumValue_label_en-US" xlink:label="lab_cms_StockOfferingProgramMaximumValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Offering Program Maximum Value</link:label>
    <link:label id="lab_cms_StockOfferingProgramMaximumValue_documentation_en-US" xlink:label="lab_cms_StockOfferingProgramMaximumValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The maximum value of new stock which can be issued in a public offering.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_StockOfferingProgramMaximumValue" xlink:href="cms-20220630.xsd#cms_StockOfferingProgramMaximumValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_StockOfferingProgramMaximumValue" xlink:to="lab_cms_StockOfferingProgramMaximumValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_1f8edbf3-bc77-441b-8c86-6f674453073c_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumers Utility Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_3636ebe9-566e-416b-a2f1-327d65f1ddd3_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_b47d6c7d-cf15-4b8a-be10-1fa4c508b17f_terseLabel_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less accumulated depreciation and amortization</link:label>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Property, Plant, and Equipment And Finance Lease Right-Of-Use Asset, Accumulated Depreciation And Amortization</link:label>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_documentation_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Property, Plant, and Equipment And Finance Lease Right-Of-Use Asset, Accumulated Depreciation And Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:href="cms-20220630.xsd#cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:to="lab_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_517e4ed0-75ec-4d6c-9669-373f4ffbe592_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_d71b1c24-6f4c-451d-9167-78f2a77854b6_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis" xlink:to="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_47f3b87c-5148-485c-9e70-bb3ee5298b82_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_70afde3b-b17d-40f7-af3a-c88c13476b8e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financings and Capitalization</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_3632b697-7eb1-4e0b-9174-e784eaaa0db3_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits Liability</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RetentionBenefitsMember_ef79d8e2-18fe-4e45-90ff-a5d4026a3b24_terseLabel_en-US" xlink:label="lab_cms_RetentionBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retention Benefits</link:label>
    <link:label id="lab_cms_RetentionBenefitsMember_label_en-US" xlink:label="lab_cms_RetentionBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retention Benefits [Member]</link:label>
    <link:label id="lab_cms_RetentionBenefitsMember_documentation_en-US" xlink:label="lab_cms_RetentionBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retention Benefits [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetentionBenefitsMember" xlink:href="cms-20220630.xsd#cms_RetentionBenefitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RetentionBenefitsMember" xlink:to="lab_cms_RetentionBenefitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_a61b8be9-64ea-4eb0-a4e8-43a30ac8ac10_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_6b4d94fb-148c-4c60-9b00-f33ebb3133dc_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_NrepaMember_5cfd297c-6edf-4e42-888f-66b9b28abb1c_terseLabel_en-US" xlink:label="lab_cms_NrepaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NREPA</link:label>
    <link:label id="lab_cms_NrepaMember_label_en-US" xlink:label="lab_cms_NrepaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nrepa [Member]</link:label>
    <link:label id="lab_cms_NrepaMember_documentation_en-US" xlink:label="lab_cms_NrepaMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NREPA [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NrepaMember" xlink:href="cms-20220630.xsd#cms_NrepaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_NrepaMember" xlink:to="lab_cms_NrepaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_CMSEnterprisesIncludingSubsidiariesMember_9365d61c-aa7d-4ae1-a18d-fbfef73d523a_terseLabel_en-US" xlink:label="lab_cms_CMSEnterprisesIncludingSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CMS Enterprises Including Subsidiaries</link:label>
    <link:label id="lab_cms_CMSEnterprisesIncludingSubsidiariesMember_label_en-US" xlink:label="lab_cms_CMSEnterprisesIncludingSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CMS Enterprises Including Subsidiaries [Member]</link:label>
    <link:label id="lab_cms_CMSEnterprisesIncludingSubsidiariesMember_documentation_en-US" xlink:label="lab_cms_CMSEnterprisesIncludingSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CMS Enterprises Including Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CMSEnterprisesIncludingSubsidiariesMember" xlink:href="cms-20220630.xsd#cms_CMSEnterprisesIncludingSubsidiariesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_CMSEnterprisesIncludingSubsidiariesMember" xlink:to="lab_cms_CMSEnterprisesIncludingSubsidiariesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_653c7cb2-ff88-457c-8ffd-6ecc58d543a4_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_a6000e49-847d-4a26-8ae2-954fe1da4214_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_6b93e826-5575-4e47-a78a-34abf034836a_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanNameDomain_51b32581-ef16-4450-ac3e-a2273b1f9415_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanNameDomain" xlink:to="lab_us-gaap_RetirementPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RevolvingCreditFacilitiesSevenMember_7efa7d95-e916-4827-a9ba-6b605fedc43f_terseLabel_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesSevenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facilities September 23, 2022</link:label>
    <link:label id="lab_cms_RevolvingCreditFacilitiesSevenMember_label_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesSevenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facilities Seven [Member]</link:label>
    <link:label id="lab_cms_RevolvingCreditFacilitiesSevenMember_documentation_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesSevenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facilities Seven</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesSevenMember" xlink:href="cms-20220630.xsd#cms_RevolvingCreditFacilitiesSevenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RevolvingCreditFacilitiesSevenMember" xlink:to="lab_cms_RevolvingCreditFacilitiesSevenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock_96271ba0-9e29-447f-a16c-6ad226105fdd_terseLabel_en-US" xlink:label="lab_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments</link:label>
    <link:label id="lab_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock_label_en-US" xlink:label="lab_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments and Investments in Debt and Equity Securities [Text Block]</link:label>
    <link:label id="lab_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock_documentation_en-US" xlink:label="lab_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The entire disclosure of the fair value of financial instruments and investments in debt and equity securities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock" xlink:href="cms-20220630.xsd#cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock" xlink:to="lab_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_07056e10-408c-40e1-a8be-bbbedbcce16b_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Assets</link:label>
    <link:label id="lab_us-gaap_Assets_61dd3ceb-39f0-4306-a13d-6219adc7ea5d_terseLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_9ca447fd-e144-4f21-bcc0-3beb12ecae9f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FinancingIncome_cbea3469-afcf-4afa-8425-4c33c5b55db5_terseLabel_en-US" xlink:label="lab_cms_FinancingIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing income</link:label>
    <link:label id="lab_cms_FinancingIncome_label_en-US" xlink:label="lab_cms_FinancingIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing income</link:label>
    <link:label id="lab_cms_FinancingIncome_documentation_en-US" xlink:label="lab_cms_FinancingIncome" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing income, including late payment fees from customers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancingIncome" xlink:href="cms-20220630.xsd#cms_FinancingIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FinancingIncome" xlink:to="lab_cms_FinancingIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis_c2323f39-454d-4016-9633-8d57a047422e_terseLabel_en-US" xlink:label="lab_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Contract Indexed to Issuer's Equity, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis_label_en-US" xlink:label="lab_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Contract Indexed to Issuer's Equity, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis" xlink:to="lab_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_35829d39-ed8e-48eb-a700-5b27b6760395_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restructuring and Related Costs [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restructuring and Related Costs [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_01e030f1-ee04-4862-9820-e868932f0aa0_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of long term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_GuaranteesAndOtherContingenciesTable_87657871-9013-40db-b1e0-b0197ea409f3_terseLabel_en-US" xlink:label="lab_cms_GuaranteesAndOtherContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantees And Other Contingencies [Table]</link:label>
    <link:label id="lab_cms_GuaranteesAndOtherContingenciesTable_label_en-US" xlink:label="lab_cms_GuaranteesAndOtherContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantees And Other Contingencies [Table]</link:label>
    <link:label id="lab_cms_GuaranteesAndOtherContingenciesTable_documentation_en-US" xlink:label="lab_cms_GuaranteesAndOtherContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantees And Other Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GuaranteesAndOtherContingenciesTable" xlink:href="cms-20220630.xsd#cms_GuaranteesAndOtherContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable" xlink:to="lab_cms_GuaranteesAndOtherContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SiteContingencyLineItems_571781e4-428c-45f0-b62a-c83bbb3f16fd_terseLabel_en-US" xlink:label="lab_us-gaap_SiteContingencyLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Site Contingency [Line Items]</link:label>
    <link:label id="lab_us-gaap_SiteContingencyLineItems_label_en-US" xlink:label="lab_us-gaap_SiteContingencyLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Site Contingency [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SiteContingencyLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SiteContingencyLineItems" xlink:to="lab_us-gaap_SiteContingencyLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_2d732293-6f3f-4ad1-b036-eb7111fc0b6e_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestPeriodIncreaseDecrease_101c8d7f-267a-4ffa-88b4-f221c5c1cace_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss to AOCI</link:label>
    <link:label id="lab_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Including Portion Attributable to Noncontrolling Interest, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestPeriodIncreaseDecrease" xlink:to="lab_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_7eb043fd-5f9e-451e-aa89-3d1231378925_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_label_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtFairValue" xlink:to="lab_us-gaap_LongTermDebtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_561be768-085b-4826-8826-47dd242e9857_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseDebt_bc91d8e1-8b8d-474f-85b8-21742d6438b0_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest on long-term debt</link:label>
    <link:label id="lab_us-gaap_InterestExpenseDebt_label_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseDebt" xlink:to="lab_us-gaap_InterestExpenseDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_fd94cba2-3551-4d14-8416-9d18fa950368_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Agreement</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_2da6d5c2-704a-477a-9eaa-ee60f1f8976f_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9ec5bde8-8cbc-4b09-853f-036b1066074d_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Before Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_d52b85e1-eacf-436f-8df2-989f5bfd9d77_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_6eb7bf9b-7fbc-48dd-80ee-68f0e2ab00d7_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes and investment tax credits</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Taxes and Tax Credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_6f9a3002-7673-4183-8c00-064f4382918f_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share - CMS Energy</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy_a4775753-a650-46fe-87c0-92ba5c20d450_terseLabel_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Revenues</link:label>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy_label_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and Other Accounts Receivable, Unbilled Receivables, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy" xlink:to="lab_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_CorporateAndReconcilingItemsMember_e0656d66-cf69-4fce-a392-742821521bda_terseLabel_en-US" xlink:label="lab_cms_CorporateAndReconcilingItemsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other reconciling items</link:label>
    <link:label id="lab_cms_CorporateAndReconcilingItemsMember_label_en-US" xlink:label="lab_cms_CorporateAndReconcilingItemsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate And Reconciling Items [Member]</link:label>
    <link:label id="lab_cms_CorporateAndReconcilingItemsMember_documentation_en-US" xlink:label="lab_cms_CorporateAndReconcilingItemsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate And Reconciling Items [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CorporateAndReconcilingItemsMember" xlink:href="cms-20220630.xsd#cms_CorporateAndReconcilingItemsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_CorporateAndReconcilingItemsMember" xlink:to="lab_cms_CorporateAndReconcilingItemsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_3f7da2f3-d07f-456e-87b4-f38a38f51ffc_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Interest Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:to="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAssetDomain_b83de6df-9766-40ef-abe3-03956c022439_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Asset [Domain]</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssetDomain_label_en-US" xlink:label="lab_us-gaap_RegulatoryAssetDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAssetDomain" xlink:to="lab_us-gaap_RegulatoryAssetDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockDividendsPerShareDeclared_98e49d8e-3ae8-445b-b114-eae3798ef002_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends declared per preferred stock Series C depositary share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Dividends Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_c1fe58fe-00ad-48cc-930d-aaaac7a2c5e2_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RetentionIncentiveProgramMember_48f58d5e-4529-41da-98ed-bc74d4df2cc2_terseLabel_en-US" xlink:label="lab_cms_RetentionIncentiveProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retention Incentive Program</link:label>
    <link:label id="lab_cms_RetentionIncentiveProgramMember_label_en-US" xlink:label="lab_cms_RetentionIncentiveProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retention Incentive Program [Member]</link:label>
    <link:label id="lab_cms_RetentionIncentiveProgramMember_documentation_en-US" xlink:label="lab_cms_RetentionIncentiveProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retention Incentive Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetentionIncentiveProgramMember" xlink:href="cms-20220630.xsd#cms_RetentionIncentiveProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RetentionIncentiveProgramMember" xlink:to="lab_cms_RetentionIncentiveProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ForwardContractsEnteredIntoDecember222020AndMaturingDecember312023Member_e5c90ecb-29c7-48d6-9fec-139172ed192a_terseLabel_en-US" xlink:label="lab_cms_ForwardContractsEnteredIntoDecember222020AndMaturingDecember312023Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Contracts Entered Into December 22, 2020 And Maturing December 31, 2023</link:label>
    <link:label id="lab_cms_ForwardContractsEnteredIntoDecember222020AndMaturingDecember312023Member_label_en-US" xlink:label="lab_cms_ForwardContractsEnteredIntoDecember222020AndMaturingDecember312023Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Contracts Entered Into December 22, 2020 And Maturing December 31, 2023 [Member]</link:label>
    <link:label id="lab_cms_ForwardContractsEnteredIntoDecember222020AndMaturingDecember312023Member_documentation_en-US" xlink:label="lab_cms_ForwardContractsEnteredIntoDecember222020AndMaturingDecember312023Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Contracts Entered Into December 22, 2020 And Maturing December 31, 2023</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ForwardContractsEnteredIntoDecember222020AndMaturingDecember312023Member" xlink:href="cms-20220630.xsd#cms_ForwardContractsEnteredIntoDecember222020AndMaturingDecember312023Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ForwardContractsEnteredIntoDecember222020AndMaturingDecember312023Member" xlink:to="lab_cms_ForwardContractsEnteredIntoDecember222020AndMaturingDecember312023Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringPlanDomain_a2a110c5-28d1-41b5-a017-91340b61ae0c_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringPlanDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Plan [Domain]</link:label>
    <link:label id="lab_us-gaap_RestructuringPlanDomain_label_en-US" xlink:label="lab_us-gaap_RestructuringPlanDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Plan [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringPlanDomain" xlink:to="lab_us-gaap_RestructuringPlanDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_399c0746-8685-4a89-99aa-7576ffac4a17_terseLabel_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by discontinued operations</link:label>
    <link:label id="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Provided by (Used in) Investing Activities, Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:to="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_7ca184a2-2a3e-407b-aa70-73d910917558_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Carrying Amounts And Fair Values Of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_fd0e8edd-f4a3-44fe-a2b3-ac79e159bc5e_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_0f7d1023-2019-494c-869f-2bff72172260_terseLabel_en-US" xlink:label="lab_cms_PropertyPlantAndEquipmentGrossExcludingCWIP" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plant, property, and equipment, gross</link:label>
    <link:label id="lab_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_label_en-US" xlink:label="lab_cms_PropertyPlantAndEquipmentGrossExcludingCWIP" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant And Equipment Gross, Excluding C W I P</link:label>
    <link:label id="lab_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_documentation_en-US" xlink:label="lab_cms_PropertyPlantAndEquipmentGrossExcludingCWIP" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount before accumulated depreciation, depletion and amortization and construction in progress of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP" xlink:href="cms-20220630.xsd#cms_PropertyPlantAndEquipmentGrossExcludingCWIP"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP" xlink:to="lab_cms_PropertyPlantAndEquipmentGrossExcludingCWIP" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_424724fa-0d0b-4fea-a989-8565233737c5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic earnings per average common share, income from discontinued operations per average common share available to common stockholders (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate_6acec540-f21d-4875-9d71-7c54e7a41efe_verboseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discounted projected costs rate</link:label>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate_label_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for Environmental Loss Contingencies, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate" xlink:to="lab_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_3104f838-d3f8-45ee-910a-117ca1ca260f_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income available to common stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserveRollForward_022999a9-c455-4c3d-ad3c-0dad8e06b5b6_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserveRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_RestructuringReserveRollForward_label_en-US" xlink:label="lab_us-gaap_RestructuringReserveRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserveRollForward" xlink:to="lab_us-gaap_RestructuringReserveRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit_5b60f91b-5cd6-4aee-a654-8d9ffcad3d64_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from the sale of membership interest in VIE to tax equity investor</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Interest in Partnership Unit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit" xlink:to="lab_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock_4a917258-1a45-4540-8243-745c16fce408_terseLabel_en-US" xlink:label="lab_cms_ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Cash And Cash Equivalents, Including Restricted Amounts</link:label>
    <link:label id="lab_cms_ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock_label_en-US" xlink:label="lab_cms_ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash, Cash Equivalents, Including Restricted [Table Text Block]</link:label>
    <link:label id="lab_cms_ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock_documentation_en-US" xlink:label="lab_cms_ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular disclosure of the components of cash and cash equivalents, including restricted amounts.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock" xlink:href="cms-20220630.xsd#cms_ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock" xlink:to="lab_cms_ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_GraylingMember_d5514ee0-ab20-4118-9756-a1eb8465ac74_terseLabel_en-US" xlink:label="lab_cms_GraylingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grayling</link:label>
    <link:label id="lab_cms_GraylingMember_label_en-US" xlink:label="lab_cms_GraylingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grayling [Member]</link:label>
    <link:label id="lab_cms_GraylingMember_documentation_en-US" xlink:label="lab_cms_GraylingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grayling [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GraylingMember" xlink:href="cms-20220630.xsd#cms_GraylingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_GraylingMember" xlink:to="lab_cms_GraylingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_2a801834-b843-4783-afda-7f7f9690c5ad_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_73f59f04-143b-438b-9535-6525cf1689ba_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_1713ec6f-f4bb-45f7-9efd-a7411535c994_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets and liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Current Assets and Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_2bf7e06b-50df-4862-9c7f-a035b941ed1f_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative instruments</link:label>
    <link:label id="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:to="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentEstimateOfPossibleDisallowance_cfe09151-9cf7-45e5-bfc0-eba2322b505f_terseLabel_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentEstimateOfPossibleDisallowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimate of disallowed costs</link:label>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentEstimateOfPossibleDisallowance_label_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentEstimateOfPossibleDisallowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Property, Plant and Equipment, Estimate of Possible Disallowance</link:label>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentEstimateOfPossibleDisallowance_documentation_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentEstimateOfPossibleDisallowance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Property, Plant and Equipment, Estimate of Possible Disallowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentEstimateOfPossibleDisallowance" xlink:href="cms-20220630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentEstimateOfPossibleDisallowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentEstimateOfPossibleDisallowance" xlink:to="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentEstimateOfPossibleDisallowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_59dc8e14-f617-4a4e-9295-c99d5964d6e4_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1005889e-1439-4679-98e2-6ae18ba8042f_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_87c6c604-aaf1-41c4-b748-968a9b4d80f0_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Equity at Beginning of Period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_8a1b1aca-145e-4dbf-b1f0-b1c1b53ced0e_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Equity at End of Period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_0016b3f8-252f-4b63-8593-7fb82503b5a1_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ManufacturedGasPlantMember_f09c9afe-fe69-46a8-b740-bd7ca91c7c7a_terseLabel_en-US" xlink:label="lab_cms_ManufacturedGasPlantMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufactured Gas Plant</link:label>
    <link:label id="lab_cms_ManufacturedGasPlantMember_label_en-US" xlink:label="lab_cms_ManufacturedGasPlantMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufactured Gas Plant [Member]</link:label>
    <link:label id="lab_cms_ManufacturedGasPlantMember_documentation_en-US" xlink:label="lab_cms_ManufacturedGasPlantMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufactured Gas Plant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ManufacturedGasPlantMember" xlink:href="cms-20220630.xsd#cms_ManufacturedGasPlantMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ManufacturedGasPlantMember" xlink:to="lab_cms_ManufacturedGasPlantMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterest_4831a90e-c7f1-4fa6-a0e1-3d8abb1084f4_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_label_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest" xlink:to="lab_us-gaap_MinorityInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_815955ca-3cd4-435b-8c60-9daad1c1e535_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_7faf6a45-7437-4263-b107-2ae85ca56308_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash equivalents</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SiteContingencyTable_0b04c247-c785-41d0-98ae-e61409325084_terseLabel_en-US" xlink:label="lab_us-gaap_SiteContingencyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Site Contingency [Table]</link:label>
    <link:label id="lab_us-gaap_SiteContingencyTable_label_en-US" xlink:label="lab_us-gaap_SiteContingencyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Site Contingency [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SiteContingencyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SiteContingencyTable" xlink:to="lab_us-gaap_SiteContingencyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_0019fcc8-34bb-4ec9-8742-d98bdb049ead_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_d9ad0987-d83c-4084-b25b-e07aea738790_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_f5425c8c-2b61-495f-9911-b63f9810f45d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gain on derivative instruments, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_606ddb4c-023c-4ba4-94a8-b275a0083905_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gain on derivative instruments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease_d5c46fc4-adca-43ff-a12b-817e91356dc5_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in non-current pension plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease" xlink:to="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationsNoncurrent_7b816544-ac01-455f-948f-755ce5025ba5_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset retirement obligations</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationsNoncurrent_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligations, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationsNoncurrent" xlink:to="lab_us-gaap_AssetRetirementObligationsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_485ae9f4-5220-495c-ae7d-32feb80552d9_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_34be28bb-565c-4940-bde9-f68bfb6dd7b8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_8d53a7e3-ebb9-43d7-9476-18bccdd6fbd0_terseLabel_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DB&#160;Pension Plans</link:label>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:to="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_331e380f-2614-481e-a743-e248f442db98_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_label_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_8f16c62a-0658-4b9f-8b7a-2d3ba5d144ad_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_ff1dbccf-fe3e-4d72-b01e-da02f2d0387c_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ElectricityPurchasedMember_664b3380-0cb2-452e-ac63-2cf860a9a6f5_terseLabel_en-US" xlink:label="lab_us-gaap_ElectricityPurchasedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchased and interchange power</link:label>
    <link:label id="lab_us-gaap_ElectricityPurchasedMember_label_en-US" xlink:label="lab_us-gaap_ElectricityPurchasedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Electricity, Purchased [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityPurchasedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ElectricityPurchasedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ElectricityPurchasedMember" xlink:to="lab_us-gaap_ElectricityPurchasedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_NotesReceivableRelatedPartiesFairValueDisclosure_518dc035-370b-4422-8296-6ccbf2e81307_terseLabel_en-US" xlink:label="lab_cms_NotesReceivableRelatedPartiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes receivable related party</link:label>
    <link:label id="lab_cms_NotesReceivableRelatedPartiesFairValueDisclosure_label_en-US" xlink:label="lab_cms_NotesReceivableRelatedPartiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Receivable, Related Parties, Fair Value Disclosure</link:label>
    <link:label id="lab_cms_NotesReceivableRelatedPartiesFairValueDisclosure_documentation_en-US" xlink:label="lab_cms_NotesReceivableRelatedPartiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Receivable, Related Parties, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NotesReceivableRelatedPartiesFairValueDisclosure" xlink:href="cms-20220630.xsd#cms_NotesReceivableRelatedPartiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_NotesReceivableRelatedPartiesFairValueDisclosure" xlink:to="lab_cms_NotesReceivableRelatedPartiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_518a7db7-f2a4-4ca8-b633-d8a8d6fb60c5_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRegulatoryProceedingDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Regulatory Proceeding [Domain]</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRegulatoryProceedingDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Regulatory Proceeding [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain" xlink:to="lab_us-gaap_PublicUtilitiesRegulatoryProceedingDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_JHCampbell3PlantRetirementContractDisputeMember_5f5beaae-d71b-478e-9572-50e700e0a91e_terseLabel_en-US" xlink:label="lab_cms_JHCampbell3PlantRetirementContractDisputeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">J.H. Campbell 3 Plant Retirement Contract Dispute</link:label>
    <link:label id="lab_cms_JHCampbell3PlantRetirementContractDisputeMember_label_en-US" xlink:label="lab_cms_JHCampbell3PlantRetirementContractDisputeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">J.H. Campbell 3 Plant Retirement Contract Dispute [Member]</link:label>
    <link:label id="lab_cms_JHCampbell3PlantRetirementContractDisputeMember_documentation_en-US" xlink:label="lab_cms_JHCampbell3PlantRetirementContractDisputeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">J.H. Campbell 3 Plant Retirement Contract Dispute</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_JHCampbell3PlantRetirementContractDisputeMember" xlink:href="cms-20220630.xsd#cms_JHCampbell3PlantRetirementContractDisputeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_JHCampbell3PlantRetirementContractDisputeMember" xlink:to="lab_cms_JHCampbell3PlantRetirementContractDisputeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_BayHarborMember_cac84df4-33f1-49f6-aed2-bbaf4e6129cc_terseLabel_en-US" xlink:label="lab_cms_BayHarborMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bay Harbor</link:label>
    <link:label id="lab_cms_BayHarborMember_label_en-US" xlink:label="lab_cms_BayHarborMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bay Harbor [Member]</link:label>
    <link:label id="lab_cms_BayHarborMember_documentation_en-US" xlink:label="lab_cms_BayHarborMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bay Harbor</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_BayHarborMember" xlink:href="cms-20220630.xsd#cms_BayHarborMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_BayHarborMember" xlink:to="lab_cms_BayHarborMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherInventorySupplies_e573fd56-234d-4945-8033-2112a4007d84_terseLabel_en-US" xlink:label="lab_us-gaap_OtherInventorySupplies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Materials and supplies</link:label>
    <link:label id="lab_us-gaap_OtherInventorySupplies_label_en-US" xlink:label="lab_us-gaap_OtherInventorySupplies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Inventory, Supplies, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventorySupplies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInventorySupplies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherInventorySupplies" xlink:to="lab_us-gaap_OtherInventorySupplies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_da46047e-0d37-4589-86e0-918ea1dc6a67_verboseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Loss Attributable to Noncontrolling Interests</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_120450c2-66fa-4fd2-a200-ee5d37409bc5_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis" xlink:to="lab_us-gaap_DisposalGroupClassificationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther_088bb191-c0cc-4263-bdbf-f9a9ac7af3d9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Production tax credits</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Other, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityDisclosureTextBlock_2f22572b-4265-4953-aa73-6feedd29dc0e_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entities</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:to="lab_us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_4fd610b7-3add-4759-b62a-b89d022f1cad_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_bb5bbbc4-e88f-4b95-b50f-7cc09e75713e_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revolving Credit Facilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Line of Credit Facilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:to="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FinancialInstrumentsAbstract_d41a440d-360f-4e1b-93f6-664f1e9d8c8c_terseLabel_en-US" xlink:label="lab_cms_FinancialInstrumentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Abstract]</link:label>
    <link:label id="lab_cms_FinancialInstrumentsAbstract_label_en-US" xlink:label="lab_cms_FinancialInstrumentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Abstract]</link:label>
    <link:label id="lab_cms_FinancialInstrumentsAbstract_documentation_en-US" xlink:label="lab_cms_FinancialInstrumentsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FINANCIAL INSTRUMENTS [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsAbstract" xlink:href="cms-20220630.xsd#cms_FinancialInstrumentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FinancialInstrumentsAbstract" xlink:to="lab_cms_FinancialInstrumentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EnvironmentalRemediationSiteDomain_29181e11-8d35-4d58-9130-d09adbef459a_terseLabel_en-US" xlink:label="lab_us-gaap_EnvironmentalRemediationSiteDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Environmental Remediation Site [Domain]</link:label>
    <link:label id="lab_us-gaap_EnvironmentalRemediationSiteDomain_label_en-US" xlink:label="lab_us-gaap_EnvironmentalRemediationSiteDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Environmental Remediation Site [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EnvironmentalRemediationSiteDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain" xlink:to="lab_us-gaap_EnvironmentalRemediationSiteDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DueFromRelatedPartiesCurrent_400ca447-8276-45f6-8fc0-23182c47f73f_terseLabel_en-US" xlink:label="lab_us-gaap_DueFromRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable &#8211; related parties</link:label>
    <link:label id="lab_us-gaap_DueFromRelatedPartiesCurrent_label_en-US" xlink:label="lab_us-gaap_DueFromRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due from Related Parties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DueFromRelatedPartiesCurrent" xlink:to="lab_us-gaap_DueFromRelatedPartiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_6930105d-86f9-4ced-ae7d-47ce210b6adc_negatedLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain from sale of EnerBank</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_1a1dc717-a11c-464f-985a-f3af44a4a8e5_verboseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain from divestiture of business</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_151ed8df-5edf-4e4c-b4b1-437f232db3c0_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale1</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:to="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ParentCompanyMember_0bd5949a-b1d6-4f50-a8fe-4189da9c950b_terseLabel_en-US" xlink:label="lab_srt_ParentCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CMS Energy</link:label>
    <link:label id="lab_srt_ParentCompanyMember_label_en-US" xlink:label="lab_srt_ParentCompanyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parent Company [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ParentCompanyMember" xlink:to="lab_srt_ParentCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromContributedCapital_f272911b-6766-4b30-9cab-d0f151bc8a16_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromContributedCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholder contribution</link:label>
    <link:label id="lab_us-gaap_ProceedsFromContributedCapital_label_en-US" xlink:label="lab_us-gaap_ProceedsFromContributedCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Contributed Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributedCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromContributedCapital" xlink:to="lab_us-gaap_ProceedsFromContributedCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_b3fd5961-844d-4b5b-995a-6a8d9dfcf57a_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR)</link:label>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable_48e990ea-b7f1-4fb1-9cf2-7f28ddbe8f94_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Variable Interest Entities [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Variable Interest Entities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_d32bb2d3-9d02-420a-9006-7ac48b5aa27b_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Revenue</link:label>
    <link:label id="lab_us-gaap_Revenues_eefc657f-3270-44b1-8627-5cba70a66eda_totalLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating revenue</link:label>
    <link:label id="lab_us-gaap_Revenues_label_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_16bc366c-5f6e-4359-be92-0579a3e35535_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and accrued rate refunds</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_77c675d2-02e2-4ae5-bce8-d5f58663cbf1_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAssetsCurrent_c359019e-3089-40ca-a9ae-317989456f25_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory assets</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_RegulatoryAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Asset, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAssetsCurrent" xlink:to="lab_us-gaap_RegulatoryAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperations_7d5866c0-354f-4b58-80b3-395849581286_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from continuing operations available to common stockholders &#8211; basic and diluted</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperations_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_de7077aa-c084-451d-be97-9d5f640325fc_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_27046b00-b7f6-49c1-9de3-111d8d1fc1f5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Trading, and Equity Securities, FV-NI [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Trading, and Equity Securities, FV-NI [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:to="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_aef52c68-d4b7-487f-a846-c5231493320d_totalLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic earnings per average common share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_7a2172b5-6aee-4542-a2d4-2394a090e606_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification adjustments included in net income , tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_5e3bd186-6843-4c46-a78f-4c8684341305_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressGross_da450f77-b430-46e7-9706-5c7fce4600a7_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction work in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressGross_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressGross" xlink:to="lab_us-gaap_ConstructionInProgressGross" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_TESFilerCityMember_1a6bde44-94e4-4773-b41b-5e3dcffe1731_terseLabel_en-US" xlink:label="lab_cms_TESFilerCityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">T.E.S. Filer City</link:label>
    <link:label id="lab_cms_TESFilerCityMember_label_en-US" xlink:label="lab_cms_TESFilerCityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">T E S Filer City [Member]</link:label>
    <link:label id="lab_cms_TESFilerCityMember_documentation_en-US" xlink:label="lab_cms_TESFilerCityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">T.E.S. Filer City [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TESFilerCityMember" xlink:href="cms-20220630.xsd#cms_TESFilerCityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_TESFilerCityMember" xlink:to="lab_cms_TESFilerCityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_SeveranceBenefitsMember_61273547-540b-4a97-9657-54ff1302d8cd_terseLabel_en-US" xlink:label="lab_cms_SeveranceBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance Benefits</link:label>
    <link:label id="lab_cms_SeveranceBenefitsMember_label_en-US" xlink:label="lab_cms_SeveranceBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance Benefits [Member]</link:label>
    <link:label id="lab_cms_SeveranceBenefitsMember_documentation_en-US" xlink:label="lab_cms_SeveranceBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SeveranceBenefitsMember" xlink:href="cms-20220630.xsd#cms_SeveranceBenefitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_SeveranceBenefitsMember" xlink:to="lab_cms_SeveranceBenefitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_5d7ed24b-488a-4193-be2d-cb7e4398fd3d_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement benefits liability</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyDamagesSoughtValue_5c0cf4fd-5fa4-4be4-8fd6-a4b2f53e9bfe_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyDamagesSoughtValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Damages sought</link:label>
    <link:label id="lab_us-gaap_LossContingencyDamagesSoughtValue_label_en-US" xlink:label="lab_us-gaap_LossContingencyDamagesSoughtValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Damages Sought, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyDamagesSoughtValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyDamagesSoughtValue" xlink:to="lab_us-gaap_LossContingencyDamagesSoughtValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_eff86f21-67bd-4554-aaa7-9c94f5d95c59_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_7e9c5c24-7380-48d4-a151-c97058c290bb_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate_390be67d-62e1-4aa8-b1fa-8ed6dd5ef603_terseLabel_en-US" xlink:label="lab_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial forward price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate_label_en-US" xlink:label="lab_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Contract Indexed to Issuer's Equity, Forward Rate Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractIndexedToIssuersEquityForwardRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate" xlink:to="lab_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipDomain_4cb1e439-49db-4dd6-97fc-c3d8dbb4e638_terseLabel_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:label id="lab_srt_OwnershipDomain_label_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipDomain" xlink:to="lab_srt_OwnershipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_86f3e00b-570c-49d8-84a6-e613e975d610_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_149e28fd-4481-4912-991e-c514609f75fc_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AccrualForEnvironmentalLossContingenciesInflationRate_7466ea4d-fd2c-478d-9c34-2f39b68ad80d_terseLabel_en-US" xlink:label="lab_cms_AccrualForEnvironmentalLossContingenciesInflationRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for environmental loss contingencies, inflation rate</link:label>
    <link:label id="lab_cms_AccrualForEnvironmentalLossContingenciesInflationRate_label_en-US" xlink:label="lab_cms_AccrualForEnvironmentalLossContingenciesInflationRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for Environmental Loss Contingencies, Inflation Rate</link:label>
    <link:label id="lab_cms_AccrualForEnvironmentalLossContingenciesInflationRate_documentation_en-US" xlink:label="lab_cms_AccrualForEnvironmentalLossContingenciesInflationRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for Environmental Loss Contingencies, Inflation Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccrualForEnvironmentalLossContingenciesInflationRate" xlink:href="cms-20220630.xsd#cms_AccrualForEnvironmentalLossContingenciesInflationRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AccrualForEnvironmentalLossContingenciesInflationRate" xlink:to="lab_cms_AccrualForEnvironmentalLossContingenciesInflationRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_e593b07a-97e8-491a-b3c5-2b2170862df6_terseLabel_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement</link:label>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_781f558c-6e7d-454c-a517-ec0d05349775_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_a76a0319-76aa-4e7b-a722-c67250a97fdc_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_02856fc2-1080-4aab-9b4f-b62e7605c76b_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends declared on common stock</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Common Stock, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash" xlink:to="lab_us-gaap_DividendsCommonStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsLineItems_23520387-7b93-426a-a518-eb05d847b55b_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Line Items]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsLineItems_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems" xlink:to="lab_us-gaap_CashAndCashEquivalentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_18d27573-860b-485b-8ce9-2957f76e3319_totalLabel_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plant, property, and equipment, net</link:label>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_label_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities Property Plant And Equipment Net Excluding C W I P</link:label>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_documentation_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period end amount of total net PPE excluding construction work in progress.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP" xlink:href="cms-20220630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP" xlink:to="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_2645cdf0-a1b6-4214-b7b1-f96ec0c0db1b_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CMS&#160;Energy Corporation Common Stock, $0.01 par value</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_8d249be0-9ece-4b31-9bd4-ede80cea0d1b_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FinancingAndCapitalizationLineItems_7eff73af-f8f1-4058-9e36-b5b52b48854a_terseLabel_en-US" xlink:label="lab_cms_FinancingAndCapitalizationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing And Capitalization [Line Items]</link:label>
    <link:label id="lab_cms_FinancingAndCapitalizationLineItems_label_en-US" xlink:label="lab_cms_FinancingAndCapitalizationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing And Capitalization [Line Items]</link:label>
    <link:label id="lab_cms_FinancingAndCapitalizationLineItems_documentation_en-US" xlink:label="lab_cms_FinancingAndCapitalizationLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing And Capitalization [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancingAndCapitalizationLineItems" xlink:href="cms-20220630.xsd#cms_FinancingAndCapitalizationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FinancingAndCapitalizationLineItems" xlink:to="lab_cms_FinancingAndCapitalizationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryLiabilityDomain_b24e8286-82e0-4b26-a0b4-3d4106dc1511_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Liability [Domain]</link:label>
    <link:label id="lab_us-gaap_RegulatoryLiabilityDomain_label_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Liability [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain" xlink:to="lab_us-gaap_RegulatoryLiabilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_3ddd8129-86b1-44ae-931c-d00288ac68ad_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_1d2aef21-bbc6-4491-b396-957de0acfff5_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_0a53b1ae-9003-4d09-b490-52bb97f69b08_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Income, Assets, and Liabilities from Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:to="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_8b6f2f3f-b980-4d41-a308-6b67010cb875_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate at period end</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests_4ab15425-ae72-4b65-beda-6badb5a537e3_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of membership interest in VIE to tax equity investor</link:label>
    <link:label id="lab_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests_label_en-US" xlink:label="lab_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Issuance of Equity by Subsidiary to Noncontrolling Interests</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests" xlink:to="lab_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_CMSEnergyNotePayableMember_b6943421-85b6-48be-8ce0-0d0baebc260c_terseLabel_en-US" xlink:label="lab_cms_CMSEnergyNotePayableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CMS Energy Note Payable</link:label>
    <link:label id="lab_cms_CMSEnergyNotePayableMember_label_en-US" xlink:label="lab_cms_CMSEnergyNotePayableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CMS Energy Note Payable [Member]</link:label>
    <link:label id="lab_cms_CMSEnergyNotePayableMember_documentation_en-US" xlink:label="lab_cms_CMSEnergyNotePayableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CMS Energy Note Payable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CMSEnergyNotePayableMember" xlink:href="cms-20220630.xsd#cms_CMSEnergyNotePayableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_CMSEnergyNotePayableMember" xlink:to="lab_cms_CMSEnergyNotePayableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_NumberOfFormerManufacturedGasPlants_2c1e73b1-2d1f-470c-a408-eda4b6f0c86d_terseLabel_en-US" xlink:label="lab_cms_NumberOfFormerManufacturedGasPlants" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of former MGPs</link:label>
    <link:label id="lab_cms_NumberOfFormerManufacturedGasPlants_label_en-US" xlink:label="lab_cms_NumberOfFormerManufacturedGasPlants" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Former Manufactured Gas Plants</link:label>
    <link:label id="lab_cms_NumberOfFormerManufacturedGasPlants_documentation_en-US" xlink:label="lab_cms_NumberOfFormerManufacturedGasPlants" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Former Manufactured Gas Plants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NumberOfFormerManufacturedGasPlants" xlink:href="cms-20220630.xsd#cms_NumberOfFormerManufacturedGasPlants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_NumberOfFormerManufacturedGasPlants" xlink:to="lab_cms_NumberOfFormerManufacturedGasPlants" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_c28de5fb-a94e-4502-834c-a407bfb01c3e_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionCostsMember_c55d7c56-6bbd-4cbc-82f1-1610e3824a60_terseLabel_en-US" xlink:label="lab_us-gaap_PensionCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Costs</link:label>
    <link:label id="lab_us-gaap_PensionCostsMember_label_en-US" xlink:label="lab_us-gaap_PensionCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionCostsMember" xlink:to="lab_us-gaap_PensionCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_5b6ab3db-0580-43ee-bf3a-997dc0130b65_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations and Disposal Groups [Abstract]</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations and Disposal Groups [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements_cf094dae-db90-4da0-8331-eb3b040b4425_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive forward equity sale contracts (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Equity Forward Agreements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_aac99d44-75e5-4bc8-a314-4296cf649b6a_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnbilledReceivablesCurrent_2ec8dadb-412b-4e5b-8cd1-42bb7b22f8c1_terseLabel_en-US" xlink:label="lab_us-gaap_UnbilledReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled receivables</link:label>
    <link:label id="lab_us-gaap_UnbilledReceivablesCurrent_label_en-US" xlink:label="lab_us-gaap_UnbilledReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnbilledReceivablesCurrent" xlink:to="lab_us-gaap_UnbilledReceivablesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PurchasedPowerRelatedParties_f7df675c-14e6-4d8f-9230-f774551d40ac_terseLabel_en-US" xlink:label="lab_cms_PurchasedPowerRelatedParties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchased power &#8211; related parties</link:label>
    <link:label id="lab_cms_PurchasedPowerRelatedParties_label_en-US" xlink:label="lab_cms_PurchasedPowerRelatedParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchased Power Related Parties</link:label>
    <link:label id="lab_cms_PurchasedPowerRelatedParties_documentation_en-US" xlink:label="lab_cms_PurchasedPowerRelatedParties" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of electricity purchased from related parties and sold during the reporting period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PurchasedPowerRelatedParties" xlink:href="cms-20220630.xsd#cms_PurchasedPowerRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PurchasedPowerRelatedParties" xlink:to="lab_cms_PurchasedPowerRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_21f4bcb7-38b4-4087-94c1-9f0308d7df39_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel12And3Member_41c2e5f6-dafa-4652-b813-45477a9e2280_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel12And3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1, 2 and 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel12And3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel12And3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1, Level 2, and Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel12And3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel12And3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel12And3Member" xlink:to="lab_us-gaap_FairValueInputsLevel12And3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInNotesPayableRelatedParties_928d0dab-a23c-4ad1-9a60-4bd5fc673906_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInNotesPayableRelatedParties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease in notes payable &#8211; related parties</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInNotesPayableRelatedParties_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInNotesPayableRelatedParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Notes Payable, Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInNotesPayableRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInNotesPayableRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInNotesPayableRelatedParties" xlink:to="lab_us-gaap_IncreaseDecreaseInNotesPayableRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_c65f3c33-4ac4-4f3e-a0c7-9cbbb200bad3_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FinancialInstrumentsTable_2ad72321-c2f9-4b03-a8a7-1ad6bb7a8ed0_terseLabel_en-US" xlink:label="lab_cms_FinancialInstrumentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Table]</link:label>
    <link:label id="lab_cms_FinancialInstrumentsTable_label_en-US" xlink:label="lab_cms_FinancialInstrumentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Table]</link:label>
    <link:label id="lab_cms_FinancialInstrumentsTable_documentation_en-US" xlink:label="lab_cms_FinancialInstrumentsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsTable" xlink:href="cms-20220630.xsd#cms_FinancialInstrumentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FinancialInstrumentsTable" xlink:to="lab_cms_FinancialInstrumentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_ced1868d-53be-4d00-beb2-089f08d9eb57_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_57fe49a4-4f0a-4912-95bb-d6fcec82a130_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_c26a8ce7-ae54-44d2-a83d-692d1b982170_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:to="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_TaxAndOtherIndemnityObligationsMember_fad37772-9851-40ba-b104-fa0982521f17_terseLabel_en-US" xlink:label="lab_cms_TaxAndOtherIndemnityObligationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax And Other Indemnity Obligations</link:label>
    <link:label id="lab_cms_TaxAndOtherIndemnityObligationsMember_label_en-US" xlink:label="lab_cms_TaxAndOtherIndemnityObligationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax And Other Indemnity Obligations [Member]</link:label>
    <link:label id="lab_cms_TaxAndOtherIndemnityObligationsMember_documentation_en-US" xlink:label="lab_cms_TaxAndOtherIndemnityObligationsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax And Other Indemnity Obligations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TaxAndOtherIndemnityObligationsMember" xlink:href="cms-20220630.xsd#cms_TaxAndOtherIndemnityObligationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_TaxAndOtherIndemnityObligationsMember" xlink:to="lab_cms_TaxAndOtherIndemnityObligationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_65186710-4612-4664-89ec-3fbed4c3888a_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable and accrued revenue</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_b89dea8b-49cc-470e-b65c-02e7342cedeb_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_381058f3-fd31-4662-8c7d-ebb231cc92ba_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_8ff47643-2ff5-4bd2-ab51-1e159591a26a_terseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utilities Operating Expense, Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization" xlink:to="lab_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseTypeDomain_f001eabd-d13a-403e-a954-6f5f9b7f81a2_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:label id="lab_srt_LitigationCaseTypeDomain_label_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseTypeDomain" xlink:to="lab_srt_LitigationCaseTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_334a0cfc-b506-4319-acfa-aee8c50bf2e4_terseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of gas sold</link:label>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_label_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utilities Operating Expense, Gas and Petroleum Purchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased" xlink:to="lab_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage_c56b1130-891f-4b43-8c81-990012275d30_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rate of return on equity authorized</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Approved Return on Equity, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage" xlink:to="lab_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_262f4cce-ca5e-479b-b87d-51db8f932072_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_dcbdad03-4261-416a-8bf0-4b9fac3cb3ac_totalLabel_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total plant, property, and equipment</link:label>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Property, Plant And Equipment And Finance Lease Right-Of-Use Asset, After Accumulated Depreciation And Amortization</link:label>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_documentation_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Property, Plant And Equipment And Finance Lease Right-Of-Use Asset, After Accumulated Depreciation And Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:href="cms-20220630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:to="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_52a57c16-753c-4c50-94f1-4c1ced8508be_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flows from Operating Activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_09b3cc35-4e19-430c-bd41-08e5175d16ea_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_08e93fe9-a913-445d-91d7-282909847cb5_totalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other income</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_us-gaap_NonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_5728a92c-652b-4d8d-8147-869e35124fd6_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_a568bd8b-b2d0-416e-bf88-75e68f43831c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ScheduleOfFinancingAndCapitalizationTable_37ae0fbc-6d2e-40d6-9f1e-fc4ea4c4eb85_terseLabel_en-US" xlink:label="lab_cms_ScheduleOfFinancingAndCapitalizationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Financing And Capitalization [Table]</link:label>
    <link:label id="lab_cms_ScheduleOfFinancingAndCapitalizationTable_label_en-US" xlink:label="lab_cms_ScheduleOfFinancingAndCapitalizationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Financing And Capitalization [Table]</link:label>
    <link:label id="lab_cms_ScheduleOfFinancingAndCapitalizationTable_documentation_en-US" xlink:label="lab_cms_ScheduleOfFinancingAndCapitalizationTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Financing And Capitalization [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ScheduleOfFinancingAndCapitalizationTable" xlink:href="cms-20220630.xsd#cms_ScheduleOfFinancingAndCapitalizationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable" xlink:to="lab_cms_ScheduleOfFinancingAndCapitalizationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesTable_b36015fd-12ab-4ef7-98f2-33d71e48410b_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable" xlink:to="lab_us-gaap_LossContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_1e522870-214c-4f53-8434-92d9e94b13fd_negatedLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock repurchased</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1dc1ac0b-dc4c-4261-95b9-91ee66e90ba6_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAssetAxis_d3be18f7-4359-42fb-8360-1169f0baaba8_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Asset [Axis]</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssetAxis_label_en-US" xlink:label="lab_us-gaap_RegulatoryAssetAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAssetAxis" xlink:to="lab_us-gaap_RegulatoryAssetAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_bca878eb-8d6d-4f32-a19f-3aabbf25d0fc_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_label_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfRestructuringDomain" xlink:to="lab_us-gaap_TypeOfRestructuringDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_b86b5e14-1fcb-4173-a49b-005ce8136d3b_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_bd182f99-239e-478e-a4dd-11c68660d77f_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_d7441904-9216-4081-a893-9f246d4ce3d8_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_11563f01-2c42-4e14-a1b5-7d458dac9bed_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_a4d1ce92-119d-4d94-903b-58d04d385d25_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCostAndExpenseOperating_e600e9eb-ea03-4434-ad40-d1a473468518_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCostAndExpenseOperating" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maintenance and other operating expenses</link:label>
    <link:label id="lab_us-gaap_OtherCostAndExpenseOperating_label_en-US" xlink:label="lab_us-gaap_OtherCostAndExpenseOperating" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Cost and Expense, Operating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCostAndExpenseOperating" xlink:to="lab_us-gaap_OtherCostAndExpenseOperating" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_CravenMember_c899f933-c12e-4f45-8b0f-b4913133288f_terseLabel_en-US" xlink:label="lab_cms_CravenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Craven</link:label>
    <link:label id="lab_cms_CravenMember_label_en-US" xlink:label="lab_cms_CravenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Craven [Member]</link:label>
    <link:label id="lab_cms_CravenMember_documentation_en-US" xlink:label="lab_cms_CravenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Craven [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CravenMember" xlink:href="cms-20220630.xsd#cms_CravenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_CravenMember" xlink:to="lab_cms_CravenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationTable_67911eed-8517-4780-bb5f-8bafd45ed71c_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Table]</link:label>
    <link:label id="lab_dei_DocumentInformationTable_label_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationTable" xlink:to="lab_dei_DocumentInformationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_74e40652-b07b-4a47-8437-78fab8e1f1e5_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average common shares outstanding</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_25e53329-ae5f-47ea-a864-d8810f2b429c_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_fdd933ba-c8e5-4137-9775-d07ab8eba26c_terseLabel_en-US" xlink:label="lab_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in income taxes from:</link:label>
    <link:label id="lab_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_label_en-US" xlink:label="lab_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Income Tax Expense [Abstract]</link:label>
    <link:label id="lab_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_documentation_en-US" xlink:label="lab_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Income Tax Expense [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract" xlink:href="cms-20220630.xsd#cms_IncreaseDecreaseInIncomeTaxExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract" xlink:to="lab_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_08f33082-b4f3-48aa-8bd3-59c6ad3decbe_verboseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax effect of discontinued operations</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_8c9b29d4-f12a-47e9-a9ac-399a242cd495_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Tax Effect of Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:to="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_043acbba-848f-49e0-b616-b8d2d194eb60_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_ebeb17a8-802c-49fe-a502-76e9b5c8ebd4_terseLabel_en-US" xlink:label="lab_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name of Property [Domain]</link:label>
    <link:label id="lab_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_label_en-US" xlink:label="lab_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name of Property [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:to="lab_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b540a286-1e50-408f-b048-b7b8f64e5f9e_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_1f721307-2055-47da-8e94-51a2021e4fb1_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_3c0c4cac-ceb4-4899-a625-9054e2ef0f8a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_SignificantAccountingPoliciesLineItems_31e1ab34-1269-4b19-883d-5cab24436342_terseLabel_en-US" xlink:label="lab_cms_SignificantAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Line Items]</link:label>
    <link:label id="lab_cms_SignificantAccountingPoliciesLineItems_label_en-US" xlink:label="lab_cms_SignificantAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Line Items]</link:label>
    <link:label id="lab_cms_SignificantAccountingPoliciesLineItems_documentation_en-US" xlink:label="lab_cms_SignificantAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SignificantAccountingPoliciesLineItems" xlink:href="cms-20220630.xsd#cms_SignificantAccountingPoliciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems" xlink:to="lab_cms_SignificantAccountingPoliciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_f49faf46-f9d4-480a-8d3f-79289c80bc79_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_fe2c002a-7a9e-4a6c-aafb-d3faedc502d0_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Paid-in Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_cc63be02-3c63-43ee-9269-8406ce4f55ce_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_78ffa4cd-c8ba-4945-8773-fb6d4538d84a_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_bdfc295e-2c76-41d1-a9e6-ec084e19adc1_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic Earnings Per Average Common Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions_53b3a15c-7b02-489a-8056-d17359f997dd_terseLabel_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plant additions</link:label>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions_label_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Property Plant and Equipment Additions</link:label>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions_documentation_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current year acquisitions of long-lived assets used in the normal conduct of business and not intended for resale. Examples include land, buildings, machinery and equipment, certain intangible assets, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions" xlink:href="cms-20220630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions" xlink:to="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_a6521ad7-ebd4-4a02-842f-895413bdab61_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of goods and services sold</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_3dfe1ce6-8069-407b-83da-eb8e618391a9_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5791d718-4905-49d7-8dc1-9355a2ec0ccd_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average shares - diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_e244c75f-c289-4517-a0b9-2068baee266a_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_be358d54-0dbe-4c8b-ab2d-def5158abb24_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_label_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyNatureDomain" xlink:to="lab_us-gaap_LossContingencyNatureDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_033d838d-d8a2-4cef-893f-8540058414c8_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative instruments</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Subject to Master Netting Arrangement, before Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_08cf7443-28c2-45c9-8244-728888d86106_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems" xlink:to="lab_us-gaap_LossContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_JHCampbellGeneratingUnitsMember_3da23038-0e80-40fa-9577-a0058cf1b222_terseLabel_en-US" xlink:label="lab_cms_JHCampbellGeneratingUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">J.H. Campbell Generating Units</link:label>
    <link:label id="lab_cms_JHCampbellGeneratingUnitsMember_label_en-US" xlink:label="lab_cms_JHCampbellGeneratingUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">J.H. Campbell Generating Units [Member]</link:label>
    <link:label id="lab_cms_JHCampbellGeneratingUnitsMember_documentation_en-US" xlink:label="lab_cms_JHCampbellGeneratingUnitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">J.H. Campbell Generating Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_JHCampbellGeneratingUnitsMember" xlink:href="cms-20220630.xsd#cms_JHCampbellGeneratingUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_JHCampbellGeneratingUnitsMember" xlink:to="lab_cms_JHCampbellGeneratingUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAssetsNoncurrent_611ce83e-ecfc-41c4-a101-4f56f1f29dbf_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory assets</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_RegulatoryAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Asset, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAssetsNoncurrent" xlink:to="lab_us-gaap_RegulatoryAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDeferredInvestmentTaxCredit_38b3c748-63e0-40f8-9308-be7ec40ea7d5_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDeferredInvestmentTaxCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred investment tax credit</link:label>
    <link:label id="lab_us-gaap_AccumulatedDeferredInvestmentTaxCredit_label_en-US" xlink:label="lab_us-gaap_AccumulatedDeferredInvestmentTaxCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Deferred Investment Tax Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDeferredInvestmentTaxCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit" xlink:to="lab_us-gaap_AccumulatedDeferredInvestmentTaxCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FinanceLeaseLiabilityAndOtherNoncurrent_79dc53c0-400f-4bf0-aa86-f691cac8492a_terseLabel_en-US" xlink:label="lab_cms_FinanceLeaseLiabilityAndOtherNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current portion of finance leases and other financing</link:label>
    <link:label id="lab_cms_FinanceLeaseLiabilityAndOtherNoncurrent_label_en-US" xlink:label="lab_cms_FinanceLeaseLiabilityAndOtherNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease Liability And Other, Noncurrent</link:label>
    <link:label id="lab_cms_FinanceLeaseLiabilityAndOtherNoncurrent_documentation_en-US" xlink:label="lab_cms_FinanceLeaseLiabilityAndOtherNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease Liability And Other, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinanceLeaseLiabilityAndOtherNoncurrent" xlink:href="cms-20220630.xsd#cms_FinanceLeaseLiabilityAndOtherNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FinanceLeaseLiabilityAndOtherNoncurrent" xlink:to="lab_cms_FinanceLeaseLiabilityAndOtherNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableCurrent_6b05465f-067e-421a-b200-12fc417b8d11_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes payable</link:label>
    <link:label id="lab_us-gaap_NotesPayableCurrent_label_en-US" xlink:label="lab_us-gaap_NotesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableCurrent" xlink:to="lab_us-gaap_NotesPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableMember_3a0a54a3-af9d-476f-a14b-6a0e34d5647c_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableMember_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableMember" xlink:to="lab_us-gaap_AccountsReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_EnergyWasteReductionPlanIncentiveMember_34e5934e-438c-4420-949f-be0b4559851f_terseLabel_en-US" xlink:label="lab_cms_EnergyWasteReductionPlanIncentiveMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Waste Reduction Plan Incentive</link:label>
    <link:label id="lab_cms_EnergyWasteReductionPlanIncentiveMember_label_en-US" xlink:label="lab_cms_EnergyWasteReductionPlanIncentiveMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Waste Reduction Plan Incentive [Member]</link:label>
    <link:label id="lab_cms_EnergyWasteReductionPlanIncentiveMember_documentation_en-US" xlink:label="lab_cms_EnergyWasteReductionPlanIncentiveMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Waste Reduction Plan Incentive [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnergyWasteReductionPlanIncentiveMember" xlink:href="cms-20220630.xsd#cms_EnergyWasteReductionPlanIncentiveMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_EnergyWasteReductionPlanIncentiveMember" xlink:to="lab_cms_EnergyWasteReductionPlanIncentiveMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryLiabilityCurrent_d529f61d-154e-405d-a7b4-cab1a85608b0_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory liabilities</link:label>
    <link:label id="lab_us-gaap_RegulatoryLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryLiabilityCurrent" xlink:to="lab_us-gaap_RegulatoryLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_DefinedBenefitPlanAmortizationOfSettlementLoss_4500cea0-7e68-422f-a231-48b2ee81dd54_terseLabel_en-US" xlink:label="lab_cms_DefinedBenefitPlanAmortizationOfSettlementLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement loss</link:label>
    <link:label id="lab_cms_DefinedBenefitPlanAmortizationOfSettlementLoss_label_en-US" xlink:label="lab_cms_DefinedBenefitPlanAmortizationOfSettlementLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Amortization Of Settlement Loss</link:label>
    <link:label id="lab_cms_DefinedBenefitPlanAmortizationOfSettlementLoss_documentation_en-US" xlink:label="lab_cms_DefinedBenefitPlanAmortizationOfSettlementLoss" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Amortization Of Settlement Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanAmortizationOfSettlementLoss" xlink:href="cms-20220630.xsd#cms_DefinedBenefitPlanAmortizationOfSettlementLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DefinedBenefitPlanAmortizationOfSettlementLoss" xlink:to="lab_cms_DefinedBenefitPlanAmortizationOfSettlementLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_8648b56e-bfb7-4895-a732-e2bca8e50b69_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_23cd56ba-fe66-4a89-9beb-a216d377d386_terseLabel_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying Amount</link:label>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reported Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:to="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_50140e84-268d-4b46-bbe4-a3236a11824e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted earnings per average common share, income from discontinued operations per average common share available to common stockholders (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_7ad91d1e-5974-44d2-8e1e-4d592921e0ea_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockMember_c7461e25-ae2d-4252-bda8-78a79e19ad73_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Preferred Stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockMember_label_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockMember" xlink:to="lab_us-gaap_PreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_a89e9903-4fc9-4a11-a355-5c2e64da75bf_terseLabel_en-US" xlink:label="lab_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchased power &#8211; related parties</link:label>
    <link:label id="lab_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_label_en-US" xlink:label="lab_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utilities Operating Expense Purchased Power Related Parties</link:label>
    <link:label id="lab_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_documentation_en-US" xlink:label="lab_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utilities Operating Expense Purchased Power Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties" xlink:href="cms-20220630.xsd#cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties" xlink:to="lab_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RadioTowerAssetsMember_e9f2cf59-7f91-480a-99c9-3ae15fb58ab1_terseLabel_en-US" xlink:label="lab_cms_RadioTowerAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Radio Tower Assets</link:label>
    <link:label id="lab_cms_RadioTowerAssetsMember_label_en-US" xlink:label="lab_cms_RadioTowerAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Radio Tower Assets [Member]</link:label>
    <link:label id="lab_cms_RadioTowerAssetsMember_documentation_en-US" xlink:label="lab_cms_RadioTowerAssetsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Radio Tower Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RadioTowerAssetsMember" xlink:href="cms-20220630.xsd#cms_RadioTowerAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RadioTowerAssetsMember" xlink:to="lab_cms_RadioTowerAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationsHeldforsaleMember_c4e226f9-2976-407b-89b1-304fb2975004_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsHeldforsaleMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations, Held-for-sale</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationsHeldforsaleMember_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsHeldforsaleMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations, Held-for-sale [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember" xlink:to="lab_us-gaap_DiscontinuedOperationsHeldforsaleMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_b12e5eea-90f7-4fc3-8a89-20adfaea4c41_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets And Liabilities Measured At Fair Value On A Recurring Basis</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_0aa445d1-4839-4412-9e67-ed4123f4db47_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember" xlink:to="lab_us-gaap_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_IndustrialUtilityServiceMember_7c99c5f9-03e0-41b0-b7c8-ea33abad138c_terseLabel_en-US" xlink:label="lab_cms_IndustrialUtilityServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial</link:label>
    <link:label id="lab_cms_IndustrialUtilityServiceMember_label_en-US" xlink:label="lab_cms_IndustrialUtilityServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial Utility Service [Member]</link:label>
    <link:label id="lab_cms_IndustrialUtilityServiceMember_documentation_en-US" xlink:label="lab_cms_IndustrialUtilityServiceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial Utility Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IndustrialUtilityServiceMember" xlink:href="cms-20220630.xsd#cms_IndustrialUtilityServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_IndustrialUtilityServiceMember" xlink:to="lab_cms_IndustrialUtilityServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_b4b2c30d-49bb-45b1-8452-acbd2f078233_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingExpense_597f2d99-f3ae-4a46-ad4b-ca83f9b94b39_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other expense</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingExpense" xlink:to="lab_us-gaap_OtherNonoperatingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityLineItems_7173a073-1499-4700-96b0-052a9ca7af7e_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity [Line Items]</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityLineItems_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityLineItems" xlink:to="lab_us-gaap_VariableInterestEntityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_07174e61-2cb7-4207-9e8d-fd6c50c7eb7d_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents,&#160;Including Restricted Amounts, Beginning of Period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5dbcdba6-46db-4df0-8495-eea591e0bfb0_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents,&#160;Including Restricted Amounts, End of Period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f4fabf20-4a3c-4903-ab40-0eebacbcdd63_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents, including restricted amounts</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_75fae977-3366-4a2d-a07e-79d719a8d6ae_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Attributable to Noncontrolling Interests</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_b3d6da04-7116-4895-b37a-a26960360e81_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss attributable to noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_LudingtonPlantOverhaulContractDisputeMember_ee23f2bf-dcf1-47c4-8736-05e31ca32fd5_terseLabel_en-US" xlink:label="lab_cms_LudingtonPlantOverhaulContractDisputeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ludington Plant Overhaul Contract Dispute</link:label>
    <link:label id="lab_cms_LudingtonPlantOverhaulContractDisputeMember_label_en-US" xlink:label="lab_cms_LudingtonPlantOverhaulContractDisputeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ludington Plant Overhaul Contract Dispute [Member]</link:label>
    <link:label id="lab_cms_LudingtonPlantOverhaulContractDisputeMember_documentation_en-US" xlink:label="lab_cms_LudingtonPlantOverhaulContractDisputeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ludington Plant Overhaul Contract Dispute</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LudingtonPlantOverhaulContractDisputeMember" xlink:href="cms-20220630.xsd#cms_LudingtonPlantOverhaulContractDisputeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_LudingtonPlantOverhaulContractDisputeMember" xlink:to="lab_cms_LudingtonPlantOverhaulContractDisputeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FuelCosts_64663191-6c92-4d23-a6a7-ac2e531e3fa5_terseLabel_en-US" xlink:label="lab_us-gaap_FuelCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fuel for electric generation</link:label>
    <link:label id="lab_us-gaap_FuelCosts_label_en-US" xlink:label="lab_us-gaap_FuelCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fuel Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FuelCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FuelCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FuelCosts" xlink:to="lab_us-gaap_FuelCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_79439131-3496-43a1-8151-1a2ac4edf6e9_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_9e3182f1-30f0-4c7f-b6dc-90ab3aab04d9_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income Available to Common Stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_c5ebfc1d-c022-42b8-acbd-444e7235f4ed_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss) available to common stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestCostsCapitalizedAdjustment_a41ebfcf-0e3a-4fec-8b57-d0e4d2685034_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestCostsCapitalizedAdjustment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for borrowed funds used during construction</link:label>
    <link:label id="lab_us-gaap_InterestCostsCapitalizedAdjustment_label_en-US" xlink:label="lab_us-gaap_InterestCostsCapitalizedAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Costs Capitalized Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalizedAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestCostsCapitalizedAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestCostsCapitalizedAdjustment" xlink:to="lab_us-gaap_InterestCostsCapitalizedAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestments_4fecb996-f99d-47f9-99d1-fb186c83e68a_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestments" xlink:to="lab_us-gaap_EquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesGeneralDisclosuresTable_5feba5d0-d7f2-44a1-bbea-673eb6ec02bb_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesGeneralDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities General Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesGeneralDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesGeneralDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities General Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable" xlink:to="lab_us-gaap_PublicUtilitiesGeneralDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_14039406-2c13-4f81-8eaa-4b6e7dea6157_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital expenditures not paid</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_989ee945-1cc5-406e-a96b-36965bbbf417_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeDomain" xlink:to="lab_us-gaap_RetirementPlanTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseTaxes_2321a675-c0c7-4ce2-8dc5-009d7f112f13_terseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General taxes</link:label>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseTaxes_label_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utilities Operating Expense, Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilitiesOperatingExpenseTaxes" xlink:to="lab_us-gaap_UtilitiesOperatingExpenseTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseOther_743ed437-f1b3-411d-8085-8d2d14a4ae7f_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpenseOther_label_en-US" xlink:label="lab_us-gaap_InterestExpenseOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseOther" xlink:to="lab_us-gaap_InterestExpenseOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_121e2410-406c-47df-9a71-2ba2449b7cf9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_1b387be2-f1fe-4c77-8e52-a9552e27d658_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpensePurchasedPower_b13ab25b-95f7-49ab-a4fd-59b49f0f9898_terseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpensePurchasedPower" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchased and interchange power</link:label>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpensePurchasedPower_label_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpensePurchasedPower" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utilities Operating Expense, Purchased Power</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpensePurchasedPower"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower" xlink:to="lab_us-gaap_UtilitiesOperatingExpensePurchasedPower" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_743a0870-0f4c-4f1e-8c37-6893744dc4a2_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_b26144b2-c511-4c57-aa83-d35f416a4cc6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal (In Millions)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_389bee6f-e816-4ba0-b1a0-0396c1b20dea_totalLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, before Income Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax" xlink:to="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_12cae1c9-528d-4ddd-9559-58dae7f998ae_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_00994e0f-d345-482f-b42a-8509278cd396_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income Attributable to CMS&#160;Energy</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsCurrentCarryingValue_b666f3f5-e878-4b3e-9dbc-2638b9794c55_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsCurrentCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying value of indemnity obligations</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsCurrentCarryingValue_54f475ab-ed0b-45a7-95c0-0e91186a837a_verboseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsCurrentCarryingValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying Amount</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsCurrentCarryingValue_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsCurrentCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Current Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsCurrentCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsCurrentCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsCurrentCarryingValue" xlink:to="lab_us-gaap_GuaranteeObligationsCurrentCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_NWOHoldcoLLCMember_1ab169b1-c739-41c4-97fa-d78f1eff98fc_terseLabel_en-US" xlink:label="lab_cms_NWOHoldcoLLCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NWO Holdco, L.L.C</link:label>
    <link:label id="lab_cms_NWOHoldcoLLCMember_label_en-US" xlink:label="lab_cms_NWOHoldcoLLCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NWO Holdco, L.L.C [Member]</link:label>
    <link:label id="lab_cms_NWOHoldcoLLCMember_documentation_en-US" xlink:label="lab_cms_NWOHoldcoLLCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NWO Holdco, L.L.C</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NWOHoldcoLLCMember" xlink:href="cms-20220630.xsd#cms_NWOHoldcoLLCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_NWOHoldcoLLCMember" xlink:to="lab_cms_NWOHoldcoLLCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseAxis_1e4c00d5-c06e-44b9-b7b1-722ec16a7058_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:label id="lab_srt_LitigationCaseAxis_label_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseAxis" xlink:to="lab_srt_LitigationCaseAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_IncomeTaxesLineItems_2d7288a0-a856-4001-9984-38724ef8c3b6_terseLabel_en-US" xlink:label="lab_cms_IncomeTaxesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes [Line Items]</link:label>
    <link:label id="lab_cms_IncomeTaxesLineItems_label_en-US" xlink:label="lab_cms_IncomeTaxesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes [Line Items]</link:label>
    <link:label id="lab_cms_IncomeTaxesLineItems_documentation_en-US" xlink:label="lab_cms_IncomeTaxesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesLineItems" xlink:href="cms-20220630.xsd#cms_IncomeTaxesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_IncomeTaxesLineItems" xlink:to="lab_cms_IncomeTaxesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_f17a4223-6ad8-446a-946d-3356f6bc9bc1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Financial Information By Reportable Segments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_4313e9ed-12da-41e7-b092-1fbec33448fa_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AviatorWindClassBMembershipMember_a92cba5a-12d3-44b7-95b4-fe9c47f9c357_terseLabel_en-US" xlink:label="lab_cms_AviatorWindClassBMembershipMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aviator Wind Class B Membership</link:label>
    <link:label id="lab_cms_AviatorWindClassBMembershipMember_label_en-US" xlink:label="lab_cms_AviatorWindClassBMembershipMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aviator Wind Class B Membership [Member]</link:label>
    <link:label id="lab_cms_AviatorWindClassBMembershipMember_documentation_en-US" xlink:label="lab_cms_AviatorWindClassBMembershipMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aviator Wind Class B Membership [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AviatorWindClassBMembershipMember" xlink:href="cms-20220630.xsd#cms_AviatorWindClassBMembershipMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AviatorWindClassBMembershipMember" xlink:to="lab_cms_AviatorWindClassBMembershipMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_7fbc50b4-653c-4416-aa8a-7b8a453e3583_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact_df734013-d10c-4817-b5cc-93e90302a936_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock Dividends</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock Dividends, Income Statement Impact</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:to="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_fac8d06b-4945-4d61-8f10-82a2d68dcde1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesGross_d1273be2-116f-4aa4-b622-2733941bc83c_verboseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesGross" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining undiscounted obligation amount</link:label>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesGross_label_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for Environmental Loss Contingencies, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingenciesGross" xlink:to="lab_us-gaap_AccrualForEnvironmentalLossContingenciesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TangibleAssetImpairmentCharges_56808926-5f77-482a-8102-0d304de49b5d_terseLabel_en-US" xlink:label="lab_us-gaap_TangibleAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment charge</link:label>
    <link:label id="lab_us-gaap_TangibleAssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_TangibleAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tangible Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TangibleAssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TangibleAssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TangibleAssetImpairmentCharges" xlink:to="lab_us-gaap_TangibleAssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_629bf276-809f-4e77-b923-8b6919ad8374_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PowerSupplyCostRecoveryMember_9be37b3b-02a7-4a86-8d57-086b94420428_terseLabel_en-US" xlink:label="lab_cms_PowerSupplyCostRecoveryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PSCR underrecoveries</link:label>
    <link:label id="lab_cms_PowerSupplyCostRecoveryMember_label_en-US" xlink:label="lab_cms_PowerSupplyCostRecoveryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Power Supply Cost Recovery [Member]</link:label>
    <link:label id="lab_cms_PowerSupplyCostRecoveryMember_documentation_en-US" xlink:label="lab_cms_PowerSupplyCostRecoveryMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Power Supply Cost Recovery [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PowerSupplyCostRecoveryMember" xlink:href="cms-20220630.xsd#cms_PowerSupplyCostRecoveryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PowerSupplyCostRecoveryMember" xlink:to="lab_cms_PowerSupplyCostRecoveryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AlternativeRevenuePrograms_c8a1a7e2-bf24-42ae-9ff3-f7276adf7b3f_terseLabel_en-US" xlink:label="lab_cms_AlternativeRevenuePrograms" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumers alternative-revenue programs</link:label>
    <link:label id="lab_cms_AlternativeRevenuePrograms_label_en-US" xlink:label="lab_cms_AlternativeRevenuePrograms" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alternative revenue programs</link:label>
    <link:label id="lab_cms_AlternativeRevenuePrograms_documentation_en-US" xlink:label="lab_cms_AlternativeRevenuePrograms" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alternative revenue programs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AlternativeRevenuePrograms" xlink:href="cms-20220630.xsd#cms_AlternativeRevenuePrograms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AlternativeRevenuePrograms" xlink:to="lab_cms_AlternativeRevenuePrograms" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_84046ddc-7ab9-4ccc-89b0-0b722ec183a8_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_cd91db12-f7b8-4e65-b62b-b7ba4803beef_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. federal income tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AmountAvailableForDividendDistribution_3eb35ff6-a8b5-43b2-b837-58a182ac1edf_terseLabel_en-US" xlink:label="lab_cms_AmountAvailableForDividendDistribution" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Limitation on payment of stock dividends</link:label>
    <link:label id="lab_cms_AmountAvailableForDividendDistribution_label_en-US" xlink:label="lab_cms_AmountAvailableForDividendDistribution" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount Available For Dividend Distribution</link:label>
    <link:label id="lab_cms_AmountAvailableForDividendDistribution_documentation_en-US" xlink:label="lab_cms_AmountAvailableForDividendDistribution" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The amount of dividends that may be paid or declared in any calendar year, limited by statutory restriction.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AmountAvailableForDividendDistribution" xlink:href="cms-20220630.xsd#cms_AmountAvailableForDividendDistribution"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AmountAvailableForDividendDistribution" xlink:to="lab_cms_AmountAvailableForDividendDistribution" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RayCompressorStationMember_e51a0e0e-c0b6-4493-814c-6835205d8c61_terseLabel_en-US" xlink:label="lab_cms_RayCompressorStationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ray Compressor Station</link:label>
    <link:label id="lab_cms_RayCompressorStationMember_label_en-US" xlink:label="lab_cms_RayCompressorStationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ray Compressor Station [Member]</link:label>
    <link:label id="lab_cms_RayCompressorStationMember_documentation_en-US" xlink:label="lab_cms_RayCompressorStationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ray Compressor Station [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RayCompressorStationMember" xlink:href="cms-20220630.xsd#cms_RayCompressorStationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RayCompressorStationMember" xlink:to="lab_cms_RayCompressorStationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_SignificantAccountingPoliciesTable_ea8a3412-9639-4277-9f86-b07dc869b2b1_terseLabel_en-US" xlink:label="lab_cms_SignificantAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Table]</link:label>
    <link:label id="lab_cms_SignificantAccountingPoliciesTable_label_en-US" xlink:label="lab_cms_SignificantAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Table]</link:label>
    <link:label id="lab_cms_SignificantAccountingPoliciesTable_documentation_en-US" xlink:label="lab_cms_SignificantAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SignificantAccountingPoliciesTable" xlink:href="cms-20220630.xsd#cms_SignificantAccountingPoliciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_SignificantAccountingPoliciesTable" xlink:to="lab_cms_SignificantAccountingPoliciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments_8eabcc6c-55b9-42c4-8093-f7b4d2604832_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock dividends</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock Dividends and Other Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:to="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_8c3197b8-3c75-45f3-a8e5-4e799cc703ca_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net gain arising during the period</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_d7fa456a-cb09-454b-9416-e0d35dfb5ce0_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_535cfe56-8e5e-4925-a976-39e6b7c2d9a8_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and local income taxes, net of federal effect</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_4dd8e4c5-973f-4651-bd10-8c57519d0ea0_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total plant, property, and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_693cca47-3c55-42da-8f0b-9fa71322e0e7_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plant, property, and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAbstract_6a7519a4-5a38-4965-8c3d-69f9304b38f1_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Abstract]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAbstract_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract" xlink:to="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_GasCostRecoveryMember_d3b7eb6b-eb1b-49e0-adcb-0528dc7b1809_terseLabel_en-US" xlink:label="lab_cms_GasCostRecoveryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">GCR underrecoveries</link:label>
    <link:label id="lab_cms_GasCostRecoveryMember_label_en-US" xlink:label="lab_cms_GasCostRecoveryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gas Cost Recovery [Member]</link:label>
    <link:label id="lab_cms_GasCostRecoveryMember_documentation_en-US" xlink:label="lab_cms_GasCostRecoveryMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gas Cost Recovery [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasCostRecoveryMember" xlink:href="cms-20220630.xsd#cms_GasCostRecoveryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_GasCostRecoveryMember" xlink:to="lab_cms_GasCostRecoveryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_af2ed440-af52-435e-a187-e65e6f60f751_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement of debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CumulativePreferredStockMember_7ac228c4-dc20-4f09-80f7-06f65c02d018_terseLabel_en-US" xlink:label="lab_us-gaap_CumulativePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumers Energy Company Cumulative Preferred Stock, $100&#160;par&#160;value: $4.50 Series</link:label>
    <link:label id="lab_us-gaap_CumulativePreferredStockMember_label_en-US" xlink:label="lab_us-gaap_CumulativePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CumulativePreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CumulativePreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CumulativePreferredStockMember" xlink:to="lab_us-gaap_CumulativePreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear_c08e439b-50ea-4639-9d7d-7905d90a148b_verboseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear_label_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear" xlink:to="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_b78a5aaa-d410-4687-a363-9dffbfd52a98_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating expenses</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Operating Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_f66dd1d0-be3b-4804-a6a2-18f199398349_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable and accrued revenue, allowance</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_c0cc8b85-efda-4b3d-a8ff-c4f46c93ff4f_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpense_cea15c1b-5bea-4f6a-99a2-3e17a1f6fc5e_totalLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpense_label_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utilities Operating Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilitiesOperatingExpense" xlink:to="lab_us-gaap_UtilitiesOperatingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndDividendsPayableCurrent_0c0da04a-fa59-4f40-832b-12ae23cf5c00_terseLabel_en-US" xlink:label="lab_us-gaap_InterestAndDividendsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest</link:label>
    <link:label id="lab_us-gaap_InterestAndDividendsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_InterestAndDividendsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest and Dividends Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndDividendsPayableCurrent" xlink:to="lab_us-gaap_InterestAndDividendsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_7d33b2c1-b406-4a56-92ab-845b0dc7a86e_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsNatureDomain_3a6f9e12-fde4-4c84-b75a-975d767f8946_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsNatureDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Domain]</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsNatureDomain_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsNatureDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain" xlink:to="lab_us-gaap_GuaranteeObligationsNatureDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_35734b43-3d78-4e1f-bee2-048b73a4c7a3_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EnergyRelatedInventoryOtherFossilFuel_8ed06c7e-4e4a-448d-b3db-a4ed1c65f4d4_terseLabel_en-US" xlink:label="lab_us-gaap_EnergyRelatedInventoryOtherFossilFuel" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Generating plant fuel stock</link:label>
    <link:label id="lab_us-gaap_EnergyRelatedInventoryOtherFossilFuel_label_en-US" xlink:label="lab_us-gaap_EnergyRelatedInventoryOtherFossilFuel" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Related Inventory, Other Fossil Fuel</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EnergyRelatedInventoryOtherFossilFuel"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel" xlink:to="lab_us-gaap_EnergyRelatedInventoryOtherFossilFuel" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_1ef0fd4d-b0fd-4884-8d11-b80162a2022e_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ElectricRateCaseMember_ae945c5b-8f8f-4d48-bdf0-7f67e9a4fbd1_terseLabel_en-US" xlink:label="lab_cms_ElectricRateCaseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Electric Rate Case</link:label>
    <link:label id="lab_cms_ElectricRateCaseMember_label_en-US" xlink:label="lab_cms_ElectricRateCaseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Electric Rate Case [Member]</link:label>
    <link:label id="lab_cms_ElectricRateCaseMember_documentation_en-US" xlink:label="lab_cms_ElectricRateCaseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Electric Rate Case [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricRateCaseMember" xlink:href="cms-20220630.xsd#cms_ElectricRateCaseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ElectricRateCaseMember" xlink:to="lab_cms_ElectricRateCaseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_4cf8b934-17d4-480f-bd56-892500550fb3_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_d1022595-6ea6-4026-b68b-9bc1165a2157_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInReceivablesAbstract_38877756-ccaf-46c5-a0fa-5fe60db738d3_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in assets and liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInReceivablesAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Receivables [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInReceivablesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInReceivablesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_78f8718b-e990-4b51-b4c5-147d36f46c92_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_66db626d-9b7d-4c13-a011-de4567af6d10_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_db4382fa-8959-47ac-91db-cf04af4f1b1b_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_e6275721-8efb-420a-a3e9-49895e1e241d_terseLabel_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued taxes</link:label>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_label_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesPayableCurrent" xlink:to="lab_us-gaap_TaxesPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_41cd8a59-0160-4d6a-ac8b-fffd1106935b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gain on derivative instruments, tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_708614d3-965b-4a04-8fad-f55e974e2991_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_823bb743-c57f-403c-a19a-18356f5921d0_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:to="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_2cf4f934-f52b-467c-8914-d0c266fa7079_terseLabel_en-US" xlink:label="lab_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of</link:label>
    <link:label id="lab_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_label_en-US" xlink:label="lab_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Amortization [Abstract]</link:label>
    <link:label id="lab_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_documentation_en-US" xlink:label="lab_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Amortization [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract" xlink:href="cms-20220630.xsd#cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract" xlink:to="lab_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsTable_a78dd96c-98db-481d-ba52-34f1eb29ba3a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Table]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsTable_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsTable" xlink:to="lab_us-gaap_OtherCommitmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_178d796e-ef60-4079-a074-0e2efcb5c479_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Net Benefit Costs</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Net Benefit Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_c58ae945-925c-4f26-a3c1-f63124f91289_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends declared per common share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PropertyPlantAndEquipmentNetExcludingCWIP_a6c149aa-4b84-4c00-a1b4-4a942919d70d_totalLabel_en-US" xlink:label="lab_cms_PropertyPlantAndEquipmentNetExcludingCWIP" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plant, property, and equipment, net</link:label>
    <link:label id="lab_cms_PropertyPlantAndEquipmentNetExcludingCWIP_label_en-US" xlink:label="lab_cms_PropertyPlantAndEquipmentNetExcludingCWIP" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant And Equipment, Net, Excluding C W I P</link:label>
    <link:label id="lab_cms_PropertyPlantAndEquipmentNetExcludingCWIP_documentation_en-US" xlink:label="lab_cms_PropertyPlantAndEquipmentNetExcludingCWIP" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount before construction in progress but 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.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentNetExcludingCWIP" xlink:href="cms-20220630.xsd#cms_PropertyPlantAndEquipmentNetExcludingCWIP"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PropertyPlantAndEquipmentNetExcludingCWIP" xlink:to="lab_cms_PropertyPlantAndEquipmentNetExcludingCWIP" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_c6be086d-3d1c-46b8-84a4-dd48fef33852_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income From Continuing Operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_d734433f-3e2a-4f56-ac4b-efb07846425a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from continuing operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_30ccb480-ed9b-4d45-b87d-a11c367087be_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_c00bab86-6d63-4294-9616-559b7f278f85_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distributions and other changes in noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_label_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:to="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock_6063e11c-c6b4-44ee-9b0e-db2dbd4f33ab_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Forward Contracts</link:label>
    <link:label id="lab_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Forward Contracts Indexed to Issuer's Equity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock" xlink:to="lab_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryLiabilityNoncurrent_2801877c-9fb3-4369-a8f3-f4b4a7b65d24_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory liabilities</link:label>
    <link:label id="lab_us-gaap_RegulatoryLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryLiabilityNoncurrent" xlink:to="lab_us-gaap_RegulatoryLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_6a615e26-a3bc-4b9e-b869-b84b07d5253a_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of net actuarial loss, tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_GasUtilityMember_25c49cb9-4158-4c29-b482-0d13dce7c1b1_terseLabel_en-US" xlink:label="lab_cms_GasUtilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gas Utility</link:label>
    <link:label id="lab_cms_GasUtilityMember_label_en-US" xlink:label="lab_cms_GasUtilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gas Utility [Member]</link:label>
    <link:label id="lab_cms_GasUtilityMember_documentation_en-US" xlink:label="lab_cms_GasUtilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gas Utility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUtilityMember" xlink:href="cms-20220630.xsd#cms_GasUtilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_GasUtilityMember" xlink:to="lab_cms_GasUtilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders_174ff657-0c21-4b8a-8e89-8143bd9e7259_terseLabel_en-US" xlink:label="lab_cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contribution from noncontrolling interest</link:label>
    <link:label id="lab_cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders_label_en-US" xlink:label="lab_cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minority Interest, Increase From Contribution From Noncontrolling Interest Holders</link:label>
    <link:label id="lab_cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders_documentation_en-US" xlink:label="lab_cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in noncontrolling interest balance from contributions from the noncontrolling interest holders, included in the consolidation of the parent entity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders" xlink:href="cms-20220630.xsd#cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders" xlink:to="lab_cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_8e568a59-efbd-4ab5-bd99-e0dde119c601_totalLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from discontinued operations before income taxes</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:to="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationVariableInterestEntityPolicy_ebf8a30d-748d-4bea-b774-dc27d5c6ba8a_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Variable Interest Entity</link:label>
    <link:label id="lab_us-gaap_ConsolidationVariableInterestEntityPolicy_label_en-US" xlink:label="lab_us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Variable Interest Entity, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:to="lab_us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_7eed97b0-5611-4c77-a7b8-25260c8e2c0f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of prior service credit</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_30129eb1-6a4b-478f-91d9-a9fd4449237a_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, General Disclosures [Line Items]</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, General Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems" xlink:to="lab_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermBorrowings_15f849d7-f877-44f8-947c-007e1a5f6e61_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term borrowings outstanding</link:label>
    <link:label id="lab_us-gaap_ShortTermBorrowings_label_en-US" xlink:label="lab_us-gaap_ShortTermBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermBorrowings" xlink:to="lab_us-gaap_ShortTermBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_ce9ea7ea-2017-4947-a9a9-1e77239aa998_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8d095fc2-e99a-47bb-b385-c7869445f292_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_GeneseeMember_2e33cd81-e1fe-4d1c-bfc2-974388ed7784_verboseLabel_en-US" xlink:label="lab_cms_GeneseeMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Genesee</link:label>
    <link:label id="lab_cms_GeneseeMember_label_en-US" xlink:label="lab_cms_GeneseeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Genesee [Member]</link:label>
    <link:label id="lab_cms_GeneseeMember_documentation_en-US" xlink:label="lab_cms_GeneseeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Genesee [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GeneseeMember" xlink:href="cms-20220630.xsd#cms_GeneseeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_GeneseeMember" xlink:to="lab_cms_GeneseeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RequestedRecoveryCollection_8e3c0f9c-0dd4-4860-986c-ab885a386833_terseLabel_en-US" xlink:label="lab_cms_RequestedRecoveryCollection" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Requested recovery/collection</link:label>
    <link:label id="lab_cms_RequestedRecoveryCollection_label_en-US" xlink:label="lab_cms_RequestedRecoveryCollection" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Requested Recovery/Collection</link:label>
    <link:label id="lab_cms_RequestedRecoveryCollection_documentation_en-US" xlink:label="lab_cms_RequestedRecoveryCollection" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The amount requested from regulatory entity for the recovery/collection from customers.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RequestedRecoveryCollection" xlink:href="cms-20220630.xsd#cms_RequestedRecoveryCollection"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RequestedRecoveryCollection" xlink:to="lab_cms_RequestedRecoveryCollection" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableFairValueDisclosure_8c965a0c-3aa5-4ba8-b0e2-21a8f4729375_verboseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term payables</link:label>
    <link:label id="lab_us-gaap_NotesPayableFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_NotesPayableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableFairValueDisclosure" xlink:to="lab_us-gaap_NotesPayableFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_e247bbc4-68ae-4737-9452-09d89d234ef1_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership percentage</link:label>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_f762a321-c993-4d9e-af28-e39a006080bb_verboseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling ownership interest</link:label>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_label_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:to="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_71a6469c-b613-42a9-b0a5-163cec41879e_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesAxis" xlink:to="lab_srt_ConsolidatedEntitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear_74b1ffaa-90c8-4392-9e9a-b37d0344ce25_verboseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear_label_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear" xlink:to="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RestructuringAndRelatedCostDeferredCost_89ac6010-38f3-4030-b3cb-27588ada13f1_terseLabel_en-US" xlink:label="lab_cms_RestructuringAndRelatedCostDeferredCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost deferred</link:label>
    <link:label id="lab_cms_RestructuringAndRelatedCostDeferredCost_f6a3ca97-aaf6-4fbb-ac0e-32cb781abcf9_verboseLabel_en-US" xlink:label="lab_cms_RestructuringAndRelatedCostDeferredCost" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs deferred as a regulatory asset</link:label>
    <link:label id="lab_cms_RestructuringAndRelatedCostDeferredCost_label_en-US" xlink:label="lab_cms_RestructuringAndRelatedCostDeferredCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Cost, Deferred Cost</link:label>
    <link:label id="lab_cms_RestructuringAndRelatedCostDeferredCost_documentation_en-US" xlink:label="lab_cms_RestructuringAndRelatedCostDeferredCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Cost, Deferred Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RestructuringAndRelatedCostDeferredCost" xlink:href="cms-20220630.xsd#cms_RestructuringAndRelatedCostDeferredCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RestructuringAndRelatedCostDeferredCost" xlink:to="lab_cms_RestructuringAndRelatedCostDeferredCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpenses_9446ba53-183d-48e7-98a4-426ea37d2f73_totalLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_CostsAndExpenses_label_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpenses" xlink:to="lab_us-gaap_CostsAndExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_0c8c8b57-6734-4a39-8cd7-5f0565d75b25_terseLabel_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in discontinued operations</link:label>
    <link:label id="lab_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Provided by (Used in) Financing Activities, Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:to="lab_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AviatorWindMember_768f9f5f-7b9b-4833-a2c5-4e09bd85a8b0_terseLabel_en-US" xlink:label="lab_cms_AviatorWindMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aviator Wind</link:label>
    <link:label id="lab_cms_AviatorWindMember_label_en-US" xlink:label="lab_cms_AviatorWindMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aviator Wind [Member]</link:label>
    <link:label id="lab_cms_AviatorWindMember_documentation_en-US" xlink:label="lab_cms_AviatorWindMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aviator Wind [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AviatorWindMember" xlink:href="cms-20220630.xsd#cms_AviatorWindMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AviatorWindMember" xlink:to="lab_cms_AviatorWindMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_36834f9b-8619-49d0-aac1-b31626e46898_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_VariableInterestEntitiesAbstract_5cf9fbdd-e790-4da5-add3-7b8970c716e2_terseLabel_en-US" xlink:label="lab_cms_VariableInterestEntitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entities [Abstract]</link:label>
    <link:label id="lab_cms_VariableInterestEntitiesAbstract_label_en-US" xlink:label="lab_cms_VariableInterestEntitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entities [Abstract]</link:label>
    <link:label id="lab_cms_VariableInterestEntitiesAbstract_documentation_en-US" xlink:label="lab_cms_VariableInterestEntitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableInterestEntitiesAbstract" xlink:href="cms-20220630.xsd#cms_VariableInterestEntitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_VariableInterestEntitiesAbstract" xlink:to="lab_cms_VariableInterestEntitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_42b8989b-58d9-461a-a659-3170d662a844_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reportable Segments</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_3fa85869-2fe4-4f79-bfaf-64155f4e8a1b_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingencies and Commitments</link:label>
    <link:label id="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments Contingencies and Guarantees [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:to="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncome_39134e7b-74e9-4a0b-bba3-e0da36507904_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncome_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncome" xlink:to="lab_us-gaap_OtherNonoperatingIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c45dd790-5c1f-41bd-9102-648f18095b34_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_455658e4-8ad9-4eaa-b170-86bd5b9df52f_terseLabel_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimate of Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationAmountOfAdjustmentToPriorPeriodGainLossOnDisposalBeforeIncomeTax_51aa9aa1-17a1-40ab-ab48-f55ae5dc7e58_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationAmountOfAdjustmentToPriorPeriodGainLossOnDisposalBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain from divestiture of business related to post-closing adjustment</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationAmountOfAdjustmentToPriorPeriodGainLossOnDisposalBeforeIncomeTax_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationAmountOfAdjustmentToPriorPeriodGainLossOnDisposalBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Amount of Adjustment to Prior Period Gain (Loss) on Disposal, before Income Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationAmountOfAdjustmentToPriorPeriodGainLossOnDisposalBeforeIncomeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationAmountOfAdjustmentToPriorPeriodGainLossOnDisposalBeforeIncomeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationAmountOfAdjustmentToPriorPeriodGainLossOnDisposalBeforeIncomeTax" xlink:to="lab_us-gaap_DiscontinuedOperationAmountOfAdjustmentToPriorPeriodGainLossOnDisposalBeforeIncomeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_20a65752-554d-4b0c-94b0-5bda9b83d754_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_VariableInterestEntityMaximumCapacity_46ba4b87-2945-4d03-b856-1226ab3b9b06_terseLabel_en-US" xlink:label="lab_cms_VariableInterestEntityMaximumCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nameplate capacity (in MW)</link:label>
    <link:label id="lab_cms_VariableInterestEntityMaximumCapacity_label_en-US" xlink:label="lab_cms_VariableInterestEntityMaximumCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity, Maximum Capacity</link:label>
    <link:label id="lab_cms_VariableInterestEntityMaximumCapacity_documentation_en-US" xlink:label="lab_cms_VariableInterestEntityMaximumCapacity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity, Maximum Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableInterestEntityMaximumCapacity" xlink:href="cms-20220630.xsd#cms_VariableInterestEntityMaximumCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_VariableInterestEntityMaximumCapacity" xlink:to="lab_cms_VariableInterestEntityMaximumCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_167ef6fd-a2db-4843-bf2a-4a2dba1807b0_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCharges_08accada-38a9-4b29-ae85-22c4e5a59832_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retention and severance costs</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_label_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCharges" xlink:to="lab_us-gaap_RestructuringCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingencies_1c78e2ae-e545-4d76-b4c6-890ef852a58b_terseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for environmental loss contingencies</link:label>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingencies_label_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for Environmental Loss Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:to="lab_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_613aa2d0-2e7a-443a-b4b8-3ac339814ea1_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic earnings per average common share, income from continuing operations per average common share available to common stockholders (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_bd2e9350-7bc1-4bf8-b688-1fad6910ffcd_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Basic Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_SecuredOvernightFinancingRateSOFRMember_3d229b71-8138-41be-912f-e2f7172faa41_terseLabel_en-US" xlink:label="lab_cms_SecuredOvernightFinancingRateSOFRMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SOFR</link:label>
    <link:label id="lab_cms_SecuredOvernightFinancingRateSOFRMember_label_en-US" xlink:label="lab_cms_SecuredOvernightFinancingRateSOFRMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate (SOFR) [Member]</link:label>
    <link:label id="lab_cms_SecuredOvernightFinancingRateSOFRMember_documentation_en-US" xlink:label="lab_cms_SecuredOvernightFinancingRateSOFRMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate (SOFR)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SecuredOvernightFinancingRateSOFRMember" xlink:href="cms-20220630.xsd#cms_SecuredOvernightFinancingRateSOFRMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_SecuredOvernightFinancingRateSOFRMember" xlink:to="lab_cms_SecuredOvernightFinancingRateSOFRMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_45e6bd47-9a8b-4fe5-999a-6d001c993241_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ab220b7f-dafd-4c7f-800f-01d4c480aebe_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average shares - basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_6d846c54-8476-4dd5-95da-ef4f412fd940_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_e720df96-f090-40a9-a9ce-2845c3c2aa85_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_176e9602-255e-4f72-a3a0-137274f99d6c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Variable Interest Entities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Variable Interest Entities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:to="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_d864c61a-83ec-43fc-a23e-9e1847e43008_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ElectricUtilityMember_0d4bb597-f479-4c79-bc48-f92ed0d277b9_terseLabel_en-US" xlink:label="lab_cms_ElectricUtilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Electric Utility</link:label>
    <link:label id="lab_cms_ElectricUtilityMember_label_en-US" xlink:label="lab_cms_ElectricUtilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Electric Utility [Member]</link:label>
    <link:label id="lab_cms_ElectricUtilityMember_documentation_en-US" xlink:label="lab_cms_ElectricUtilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Electric Utility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityMember" xlink:href="cms-20220630.xsd#cms_ElectricUtilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ElectricUtilityMember" xlink:to="lab_cms_ElectricUtilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_cece3164-a744-4549-a95a-e84a65343fc6_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_3e1529cf-2bd4-4ba0-ae5b-6147539509aa_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_aba67c14-14ff-4e1d-80b6-def415c4d728_terseLabel_en-US" xlink:label="lab_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-operating retirement benefits, net</link:label>
    <link:label id="lab_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_label_en-US" xlink:label="lab_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other nonoperating income (expense), retirement benefits, net</link:label>
    <link:label id="lab_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_documentation_en-US" xlink:label="lab_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The total amount of other cost components excluding the service cost component of net benefit cost for defined benefit plans for the period. Other cost components include the following components: Interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) due to settlement or curtailments. The other cost components are presented separately outside of operating income on the statement of income.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet" xlink:href="cms-20220630.xsd#cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet" xlink:to="lab_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForwardContractIndexedToIssuersEquityShares_9d536b45-356b-4958-bbbe-c48bf522d2a5_terseLabel_en-US" xlink:label="lab_us-gaap_ForwardContractIndexedToIssuersEquityShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Shares</link:label>
    <link:label id="lab_us-gaap_ForwardContractIndexedToIssuersEquityShares_label_en-US" xlink:label="lab_us-gaap_ForwardContractIndexedToIssuersEquityShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Contract Indexed to Issuer's Equity, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractIndexedToIssuersEquityShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityShares" xlink:to="lab_us-gaap_ForwardContractIndexedToIssuersEquityShares" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_e02619a2-8297-4181-8427-975823e03f09_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ForwardContractsEnteredIntoSeptember152020AndMaturingDecember312022Member_4e39a45c-4fcf-4977-adf4-d58bd1c7a370_terseLabel_en-US" xlink:label="lab_cms_ForwardContractsEnteredIntoSeptember152020AndMaturingDecember312022Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Contracts Entered Into September 15, 2020 And Maturing December 31, 2022</link:label>
    <link:label id="lab_cms_ForwardContractsEnteredIntoSeptember152020AndMaturingDecember312022Member_label_en-US" xlink:label="lab_cms_ForwardContractsEnteredIntoSeptember152020AndMaturingDecember312022Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Contracts Entered Into September 15, 2020 And Maturing December 31, 2022 [Member]</link:label>
    <link:label id="lab_cms_ForwardContractsEnteredIntoSeptember152020AndMaturingDecember312022Member_documentation_en-US" xlink:label="lab_cms_ForwardContractsEnteredIntoSeptember152020AndMaturingDecember312022Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Contracts Entered Into September 15, 2020 And Maturing December 31, 2022 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ForwardContractsEnteredIntoSeptember152020AndMaturingDecember312022Member" xlink:href="cms-20220630.xsd#cms_ForwardContractsEnteredIntoSeptember152020AndMaturingDecember312022Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ForwardContractsEnteredIntoSeptember152020AndMaturingDecember312022Member" xlink:to="lab_cms_ForwardContractsEnteredIntoSeptember152020AndMaturingDecember312022Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_cb5881bf-595b-449e-95ed-9efe67720bdf_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non&#8209;current assets and liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_2e6b29f9-141e-4243-b205-9312751aee62_terseLabel_en-US" xlink:label="lab_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid</link:label>
    <link:label id="lab_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_label_en-US" xlink:label="lab_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-04, Cash Dividends Paid to Registrant, Consolidated Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" xlink:to="lab_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseRelatedParty_1b600cbd-52e4-4e2e-8904-28ab9659e5cf_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseRelatedParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense &#8211; related parties</link:label>
    <link:label id="lab_us-gaap_InterestExpenseRelatedParty_label_en-US" xlink:label="lab_us-gaap_InterestExpenseRelatedParty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Related Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseRelatedParty" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseRelatedParty" xlink:to="lab_us-gaap_InterestExpenseRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_UnsecuredTermLoanCreditAgreementDueJanuary2024Member_12c79758-db8d-413b-ae00-6a452f55767b_terseLabel_en-US" xlink:label="lab_cms_UnsecuredTermLoanCreditAgreementDueJanuary2024Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Term Loan Credit Agreement Due January 2024</link:label>
    <link:label id="lab_cms_UnsecuredTermLoanCreditAgreementDueJanuary2024Member_label_en-US" xlink:label="lab_cms_UnsecuredTermLoanCreditAgreementDueJanuary2024Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Term Loan Credit Agreement Due January 2024 [Member]</link:label>
    <link:label id="lab_cms_UnsecuredTermLoanCreditAgreementDueJanuary2024Member_documentation_en-US" xlink:label="lab_cms_UnsecuredTermLoanCreditAgreementDueJanuary2024Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Term Loan Credit Agreement Due January 2024</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UnsecuredTermLoanCreditAgreementDueJanuary2024Member" xlink:href="cms-20220630.xsd#cms_UnsecuredTermLoanCreditAgreementDueJanuary2024Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_UnsecuredTermLoanCreditAgreementDueJanuary2024Member" xlink:to="lab_cms_UnsecuredTermLoanCreditAgreementDueJanuary2024Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_50701e64-5dca-42f0-9b3e-c386aa62c6e5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_7de93b4a-88f4-4263-9376-3e67e505963a_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative preferred stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_8432e2bf-12e0-4ee9-ac5e-e6c1962d3f1f_totalLabel_en-US" xlink:label="lab_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other non&#8209;current assets</link:label>
    <link:label id="lab_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_label_en-US" xlink:label="lab_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Noncurrent, Other than Property, Plant and Equipment</link:label>
    <link:label id="lab_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_documentation_en-US" xlink:label="lab_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Noncurrent, Other than Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment" xlink:href="cms-20220630.xsd#cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment" xlink:to="lab_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_8cac2a11-7a7d-4849-bf46-d9a16b2595bb_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification adjustments included in net income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_70e1bc2e-270e-477d-a53e-f3e3ba9f8efd_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_4029fd19-f27d-4081-9cf6-e2e0b9290adc_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction work in progress</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Property, Plant and Equipment, Construction Work in Progress</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" xlink:to="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_0b85c721-72a3-4676-88b6-773e24d96228_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Major Long-Term Debt Retirements</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_cf644c88-2e2d-4c1c-94a9-2af458ef61b1_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue recognized from contracts with customers</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_9395f5ba-6978-4d09-94f0-8550f278f87d_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain" xlink:to="lab_us-gaap_ShortTermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryLiabilityAxis_28090d7a-e959-46ba-a1db-491d06b0c559_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Liability [Axis]</link:label>
    <link:label id="lab_us-gaap_RegulatoryLiabilityAxis_label_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Liability [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis" xlink:to="lab_us-gaap_RegulatoryLiabilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_dccef8f7-8b18-48eb-a54a-26b768f61f67_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Service Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:to="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_A5.875JuniorSubordinatedNotesDue2079Member_6ebc5404-23ec-403e-a9eb-3d82751be3a3_terseLabel_en-US" xlink:label="lab_cms_A5.875JuniorSubordinatedNotesDue2079Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CMS&#160;Energy Corporation 5.875% Junior Subordinated Notes due 2079</link:label>
    <link:label id="lab_cms_A5.875JuniorSubordinatedNotesDue2079Member_label_en-US" xlink:label="lab_cms_A5.875JuniorSubordinatedNotesDue2079Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">5.875% Junior Subordinated Notes Due 2079 [Member]</link:label>
    <link:label id="lab_cms_A5.875JuniorSubordinatedNotesDue2079Member_documentation_en-US" xlink:label="lab_cms_A5.875JuniorSubordinatedNotesDue2079Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">5.875% Junior Subordinated Notes Due 2079 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.875JuniorSubordinatedNotesDue2079Member" xlink:href="cms-20220630.xsd#cms_A5.875JuniorSubordinatedNotesDue2079Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_A5.875JuniorSubordinatedNotesDue2079Member" xlink:to="lab_cms_A5.875JuniorSubordinatedNotesDue2079Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_acece107-2e06-45e0-ab4a-8b4c79d8c702_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non&#8209;current Liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_fa6163ab-5dff-4548-85a9-89127d3ab385_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover page.</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_0a14a214-5d60-4367-8ed4-e93df77633b3_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_110857c1-71fa-4547-8ed1-222098344ab7_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGrossAbstract_e67ae9a1-da1d-4406-9023-1f44e4b1d6ac_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plant, Property, and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGrossAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGrossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EnergyRelatedInventoryGasStoredUnderground_8f2094d3-57e6-4165-825b-c345fa8c5491_terseLabel_en-US" xlink:label="lab_us-gaap_EnergyRelatedInventoryGasStoredUnderground" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gas in underground storage</link:label>
    <link:label id="lab_us-gaap_EnergyRelatedInventoryGasStoredUnderground_label_en-US" xlink:label="lab_us-gaap_EnergyRelatedInventoryGasStoredUnderground" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Related Inventory, Gas Stored Underground</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EnergyRelatedInventoryGasStoredUnderground"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground" xlink:to="lab_us-gaap_EnergyRelatedInventoryGasStoredUnderground" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_24992155-9bb2-478d-a7e6-329a7ccc72b5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_9ba49dc5-a934-45f4-b78a-46886502bafc_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes payable &#8211; related parties</link:label>
    <link:label id="lab_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_label_en-US" xlink:label="lab_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable, Related Parties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:to="lab_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear_4f8dd22e-8427-46df-a4ed-e2451582495f_verboseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear_label_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear" xlink:to="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_5b586253-2608-472e-8f1f-d8c6e316bfac_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_45ca4816-123b-4831-aff4-ff5ea3d1d4f4_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesReceivableRelatedPartiesCurrent_bf8fecdf-3de7-4609-a2d9-51ce0e4b7dcb_terseLabel_en-US" xlink:label="lab_us-gaap_NotesReceivableRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DB&#160;SERP note receivable &#8211; related party</link:label>
    <link:label id="lab_us-gaap_NotesReceivableRelatedPartiesCurrent_label_en-US" xlink:label="lab_us-gaap_NotesReceivableRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Receivable, Related Parties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesReceivableRelatedPartiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesReceivableRelatedPartiesCurrent" xlink:to="lab_us-gaap_NotesReceivableRelatedPartiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantDomain_00aec7d2-7c7e-48ac-8891-4bda6df5addf_terseLabel_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Jointly Owned Utility Plant [Domain]</link:label>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantDomain_label_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Jointly Owned Utility Plant [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain" xlink:to="lab_us-gaap_JointlyOwnedUtilityPlantDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_811296c6-c03c-4efe-a56c-4ab0ee310461_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of net actuarial loss, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_8d201412-5396-4b9e-afa4-fe2eee63ba3a_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of net actuarial loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_2464ad67-abec-4ea2-af7e-19bcdc4e293c_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interests</link:label>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestMember" xlink:to="lab_us-gaap_NoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DueFromRelatedPartiesNoncurrent_617d6a77-7165-4c34-a270-d280cee7087f_terseLabel_en-US" xlink:label="lab_us-gaap_DueFromRelatedPartiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts and notes receivable &#8211; related parties</link:label>
    <link:label id="lab_us-gaap_DueFromRelatedPartiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_DueFromRelatedPartiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due from Related Parties, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromRelatedPartiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DueFromRelatedPartiesNoncurrent" xlink:to="lab_us-gaap_DueFromRelatedPartiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_505a6977-7df9-4437-99cb-b128c3ef6d3f_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Amortization of Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanNameAxis_df4feb02-61c3-429d-9cf0-7e53a85218a0_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanNameAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanNameAxis" xlink:to="lab_us-gaap_RetirementPlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_5fd0c222-77f7-4a69-ad58-2a839141526e_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Liabilities and Equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_CommercialUtilityServiceMember_ba3f6284-7588-4a11-a8cc-e414eba1ef45_terseLabel_en-US" xlink:label="lab_cms_CommercialUtilityServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial</link:label>
    <link:label id="lab_cms_CommercialUtilityServiceMember_label_en-US" xlink:label="lab_cms_CommercialUtilityServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Utility Service [Member]</link:label>
    <link:label id="lab_cms_CommercialUtilityServiceMember_documentation_en-US" xlink:label="lab_cms_CommercialUtilityServiceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Utility Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CommercialUtilityServiceMember" xlink:href="cms-20220630.xsd#cms_CommercialUtilityServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_CommercialUtilityServiceMember" xlink:to="lab_cms_CommercialUtilityServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_9cdea7fc-6bfa-41f7-add7-02016fb630de_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsByNatureAxis_636cc8bf-3b3d-4d6d-b9aa-a29bb9fc2f2b_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsByNatureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsByNatureAxis_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsByNatureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis" xlink:to="lab_us-gaap_GuaranteeObligationsByNatureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_9b6ba451-ef08-48f8-9489-d74a33012453_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted Earnings Per Average Common Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1067c5ff-6d44-4abf-91e5-38555f80490e_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantAxis_282503d2-dd57-4f2a-981d-4f90b5d09c4c_terseLabel_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Jointly Owned Utility Plant [Axis]</link:label>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantAxis_label_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Jointly Owned Utility Plant [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis" xlink:to="lab_us-gaap_JointlyOwnedUtilityPlantAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_c0722b73-e540-4102-873c-435a744894aa_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level&#160;2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_100404a8-39d5-44de-96f3-4ebac556ff2f_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_A5.875JuniorSubordinatedNotesDue2078Member_4dbf6a5f-ed25-4f5e-8814-3d259c78e9bb_terseLabel_en-US" xlink:label="lab_cms_A5.875JuniorSubordinatedNotesDue2078Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CMS&#160;Energy Corporation 5.875% Junior Subordinated Notes due 2078</link:label>
    <link:label id="lab_cms_A5.875JuniorSubordinatedNotesDue2078Member_label_en-US" xlink:label="lab_cms_A5.875JuniorSubordinatedNotesDue2078Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">5.875% Junior Subordinated Notes Due 2078 [Member]</link:label>
    <link:label id="lab_cms_A5.875JuniorSubordinatedNotesDue2078Member_documentation_en-US" xlink:label="lab_cms_A5.875JuniorSubordinatedNotesDue2078Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">5.875% Junior Subordinated Notes Due 2078 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.875JuniorSubordinatedNotesDue2078Member" xlink:href="cms-20220630.xsd#cms_A5.875JuniorSubordinatedNotesDue2078Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_A5.875JuniorSubordinatedNotesDue2078Member" xlink:to="lab_cms_A5.875JuniorSubordinatedNotesDue2078Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AccruedRateRefunds_e107a5cb-ecc5-4f6a-a935-a8d7f45ebf31_terseLabel_en-US" xlink:label="lab_cms_AccruedRateRefunds" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued rate refunds</link:label>
    <link:label id="lab_cms_AccruedRateRefunds_label_en-US" xlink:label="lab_cms_AccruedRateRefunds" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued rate refunds</link:label>
    <link:label id="lab_cms_AccruedRateRefunds_documentation_en-US" xlink:label="lab_cms_AccruedRateRefunds" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities that represent obligations to make refunds to customers for fuel costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccruedRateRefunds" xlink:href="cms-20220630.xsd#cms_AccruedRateRefunds"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AccruedRateRefunds" xlink:to="lab_cms_AccruedRateRefunds" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_24860e34-a468-4fa3-a04a-61ef7901a0a7_totalLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted earnings per average common share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure_c6509c11-4973-4d55-9e9c-799c8539bd0c_terseLabel_en-US" xlink:label="lab_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonqualified deferred compensation plan liabilities</link:label>
    <link:label id="lab_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure_label_en-US" xlink:label="lab_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonqualified Deferred Compensation Plan Liabilities Fair Value Disclosure</link:label>
    <link:label id="lab_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure_documentation_en-US" xlink:label="lab_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">This element represents nonqualified deferred compensation plan liabilities measured at fair value on a recurring basis. The liabilities are based on the fair values of the plan assets, as they reflect what is owed to the plan participants in accordance with their investment elections.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" xlink:href="cms-20220630.xsd#cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" xlink:to="lab_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_GuaranteesAndOtherContingenciesLineItems_dc078b04-34e1-489d-9084-18535ba8ed17_terseLabel_en-US" xlink:label="lab_cms_GuaranteesAndOtherContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantees And Other Contingencies [Line Items]</link:label>
    <link:label id="lab_cms_GuaranteesAndOtherContingenciesLineItems_label_en-US" xlink:label="lab_cms_GuaranteesAndOtherContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantees And Other Contingencies [Line Items]</link:label>
    <link:label id="lab_cms_GuaranteesAndOtherContingenciesLineItems_documentation_en-US" xlink:label="lab_cms_GuaranteesAndOtherContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantees And Other Contingencies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GuaranteesAndOtherContingenciesLineItems" xlink:href="cms-20220630.xsd#cms_GuaranteesAndOtherContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems" xlink:to="lab_cms_GuaranteesAndOtherContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_LudingtonMember_3303c2b7-4065-4bb6-b40f-e946a56d18d2_terseLabel_en-US" xlink:label="lab_cms_LudingtonMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ludington</link:label>
    <link:label id="lab_cms_LudingtonMember_label_en-US" xlink:label="lab_cms_LudingtonMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ludington [Member]</link:label>
    <link:label id="lab_cms_LudingtonMember_documentation_en-US" xlink:label="lab_cms_LudingtonMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ludington [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LudingtonMember" xlink:href="cms-20220630.xsd#cms_LudingtonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_LudingtonMember" xlink:to="lab_cms_LudingtonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_1bc215e0-d84d-4cdd-bb81-4ba21a77cbae_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RevolvingCreditFacilitiesTwoMember_10c7475d-1276-4fd2-8936-5a0ed11d5707_terseLabel_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facilities June 5, 2024</link:label>
    <link:label id="lab_cms_RevolvingCreditFacilitiesTwoMember_label_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facilities Two [Member]</link:label>
    <link:label id="lab_cms_RevolvingCreditFacilitiesTwoMember_documentation_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facilities Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesTwoMember" xlink:href="cms-20220630.xsd#cms_RevolvingCreditFacilitiesTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RevolvingCreditFacilitiesTwoMember" xlink:to="lab_cms_RevolvingCreditFacilitiesTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_17ec1954-7c35-467a-83ab-814ec8a95fb4_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution_75604bbf-f9f6-4c99-be47-fd5a65676dd4_terseLabel_en-US" xlink:label="lab_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholder contribution</link:label>
    <link:label id="lab_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution_label_en-US" xlink:label="lab_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Additional Paid in Capital Stockholder Contribution</link:label>
    <link:label id="lab_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution_documentation_en-US" xlink:label="lab_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Additional Paid in Capital Stockholder Contribution</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution" xlink:href="cms-20220630.xsd#cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution" xlink:to="lab_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_5b6daef8-bc1c-4e50-9cef-4a5de0e7d8d3_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepayments and other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNetAbstract_ae67d47b-54c2-480f-9c6a-e99c6613785c_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives</link:label>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNetAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Gain (Loss) on Derivative, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossOnDerivativeNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNetAbstract" xlink:to="lab_us-gaap_DerivativeGainLossOnDerivativeNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_5493f7cb-4b4b-45f5-a2c8-37dfac1aaacb_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:to="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_f3a5783a-595b-4578-aff1-79d5dd1e428e_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts and Financing Receivable, after Allowance for Credit Loss, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent" xlink:to="lab_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_InterestAndDividendIncomeRelatedParties_a8c95e7b-6c6c-416f-ae9f-18f9c2694584_terseLabel_en-US" xlink:label="lab_cms_InterestAndDividendIncomeRelatedParties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest and dividend income &#8211; related parties</link:label>
    <link:label id="lab_cms_InterestAndDividendIncomeRelatedParties_label_en-US" xlink:label="lab_cms_InterestAndDividendIncomeRelatedParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest And Dividend Income Related Parties</link:label>
    <link:label id="lab_cms_InterestAndDividendIncomeRelatedParties_documentation_en-US" xlink:label="lab_cms_InterestAndDividendIncomeRelatedParties" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest And Dividend Income Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_InterestAndDividendIncomeRelatedParties" xlink:href="cms-20220630.xsd#cms_InterestAndDividendIncomeRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_InterestAndDividendIncomeRelatedParties" xlink:to="lab_cms_InterestAndDividendIncomeRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_232bd96a-e092-47a9-9b23-6e0bfb8c9ab1_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exit Activities and Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_EarningsPerShareBasicAndDilutedEPSAbstract_654ac738-9ea6-4d9b-947f-de658d62bde2_terseLabel_en-US" xlink:label="lab_cms_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from continuing operations per average common share available to common stockholders</link:label>
    <link:label id="lab_cms_EarningsPerShareBasicAndDilutedEPSAbstract_label_en-US" xlink:label="lab_cms_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic and Diluted EPS [Abstract]</link:label>
    <link:label id="lab_cms_EarningsPerShareBasicAndDilutedEPSAbstract_documentation_en-US" xlink:label="lab_cms_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic and Diluted EPS</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:href="cms-20220630.xsd#cms_EarningsPerShareBasicAndDilutedEPSAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:to="lab_cms_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax_bd9f194f-bee1-4edc-9e1f-edadf2533be1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of prior service credit, tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_f36ddbff-f457-4013-ba15-927191853d88_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income From Discontinued Operations, Net of Tax of $&#8212;, $7, $1, and $16</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_b82e727b-a15c-4045-b8f7-0446aedb1638_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from discontinued operations, net of tax</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_08bf4874-1ba0-428a-a22b-395fa7313991_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative instruments</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Subject to Master Netting Arrangement, before Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_7b7e7162-f80b-464f-a484-b285ab42853a_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent_7300bb6c-0dfd-41a2-a063-0820ebfb979b_terseLabel_en-US" xlink:label="lab_cms_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accelerated flow-through of regulatory tax benefits</link:label>
    <link:label id="lab_cms_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent_label_en-US" xlink:label="lab_cms_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Regulatory Tax Benefits, Percent</link:label>
    <link:label id="lab_cms_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent_documentation_en-US" xlink:label="lab_cms_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of the difference between reported income tax expense (benefit) and expected income tax (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to regulatory tax benefits.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent" xlink:href="cms-20220630.xsd#cms_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent" xlink:to="lab_cms_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_db18f67a-ae36-49d4-966d-eba75c794a44_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other financing costs</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Payments for) Other Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_1190174c-a4fe-4ea8-8b65-7e412747a4fe_terseLabel_en-US" xlink:label="lab_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Contract Indexed to Issuer's Equity, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_label_en-US" xlink:label="lab_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Contract Indexed to Issuer's Equity, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain" xlink:to="lab_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_21f1152c-c3a8-4276-8ad0-41f9fa721009_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_896f9ddf-c9da-4f14-971d-f16c4557482b_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_d54f2d3d-8fd4-4be8-a53b-dadcfae8a5a8_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Return (Loss) on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_4e9b3dc4-22a5-48cf-92d0-03591bbee552_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_9ab3ead5-6a7c-4f99-8376-656265e0f5fc_verboseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount Available</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeTypeOtherMember_a9ead7d0-1b2f-4cbd-b343-7b1140d2aca3_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeTypeOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantees</link:label>
    <link:label id="lab_us-gaap_GuaranteeTypeOtherMember_label_en-US" xlink:label="lab_us-gaap_GuaranteeTypeOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantee Type, Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeTypeOtherMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeTypeOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeTypeOtherMember" xlink:to="lab_us-gaap_GuaranteeTypeOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_4c39fc12-b804-445a-a31e-7ae3f6e94be6_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TCJA excess deferred taxes</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_c8802938-15c9-48b3-8416-f1792f729d67_totalLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total interest charges</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RevolvingCreditFacilitiesSixMember_2b717541-790f-4d05-b9a2-2c6ad44e4947_terseLabel_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesSixMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facilities September 25, 2025</link:label>
    <link:label id="lab_cms_RevolvingCreditFacilitiesSixMember_label_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesSixMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facilities Six [Member]</link:label>
    <link:label id="lab_cms_RevolvingCreditFacilitiesSixMember_documentation_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesSixMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facilities Six [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesSixMember" xlink:href="cms-20220630.xsd#cms_RevolvingCreditFacilitiesSixMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RevolvingCreditFacilitiesSixMember" xlink:to="lab_cms_RevolvingCreditFacilitiesSixMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_e5d3ae5c-6aa2-4045-aa8f-8eca576fcf64_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_fcc01929-3424-45c2-92fd-3a21f89b40d7_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeAxis" xlink:to="lab_us-gaap_RetirementPlanTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_12412677-0e95-41c8-bf04-1424ec76bafa_terseLabel_en-US" xlink:label="lab_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrestricted retained earnings</link:label>
    <link:label id="lab_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_label_en-US" xlink:label="lab_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statutory Accounting Practices, Statutory Amount Available for Dividend Payments without Regulatory Approval</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval" xlink:to="lab_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_126ed2db-0a21-4126-ba7b-9cd41d60b9c6_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_31594212-8b18-4183-82a7-fc588fbb1fcb_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare_d899eadd-0ec9-44b2-8aa4-480a0c371d0a_terseLabel_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership share</link:label>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare_label_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Jointly Owned Utility Plant, Proportionate Ownership Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare" xlink:to="lab_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_42485d6e-7d12-47f3-bc5b-87a3ab7fa76d_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember_79ca9f2d-e862-4b41-8190-9257a614f76c_terseLabel_en-US" xlink:label="lab_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification agreement from sale of membership interests in VIEs</link:label>
    <link:label id="lab_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember_label_en-US" xlink:label="lab_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification Agreement From Sale of Membership Interests in VIEs [Member]</link:label>
    <link:label id="lab_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember_documentation_en-US" xlink:label="lab_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification Agreement From Sale of Membership Interests in VIEs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember" xlink:href="cms-20220630.xsd#cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember" xlink:to="lab_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromNotesPayable_fa3b761b-c327-41e9-9e72-634afa6ef4c4_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromNotesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in notes payable</link:label>
    <link:label id="lab_us-gaap_ProceedsFromNotesPayable_label_en-US" xlink:label="lab_us-gaap_ProceedsFromNotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Notes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromNotesPayable" xlink:to="lab_us-gaap_ProceedsFromNotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ConsumersEnergyCompanyMember_15d75894-a718-4122-9fc1-abbb6390fcdc_terseLabel_en-US" xlink:label="lab_cms_ConsumersEnergyCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumers Energy Company</link:label>
    <link:label id="lab_cms_ConsumersEnergyCompanyMember_label_en-US" xlink:label="lab_cms_ConsumersEnergyCompanyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumers Energy Company [Member]</link:label>
    <link:label id="lab_cms_ConsumersEnergyCompanyMember_documentation_en-US" xlink:label="lab_cms_ConsumersEnergyCompanyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumers Energy Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ConsumersEnergyCompanyMember" xlink:to="lab_cms_ConsumersEnergyCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_6644cbf0-840a-4e07-a064-5d234a932664_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesDomain" xlink:to="lab_srt_ConsolidatedEntitiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsTerm_bdd6a220-f33d-436d-b4a1-0c8dbb269ad6_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expiration Date</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsTerm_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsTerm" xlink:to="lab_us-gaap_GuaranteeObligationsTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityOwnershipPercentage_b753f67e-95c7-4d0e-b348-a57dc37b08dd_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership interest</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityOwnershipPercentage_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityOwnershipPercentage" xlink:to="lab_us-gaap_VariableInterestEntityOwnershipPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsMaximumExposure_c0ecd312-9e16-4c96-9a17-6016d0e738bd_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsMaximumExposure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum Obligation</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsMaximumExposure_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsMaximumExposure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Maximum Exposure, Undiscounted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsMaximumExposure" xlink:to="lab_us-gaap_GuaranteeObligationsMaximumExposure" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ExpectedRemediationCostsByYearTableTextBlock_0bc949cc-22ac-4aa4-aa10-61317a3c9520_terseLabel_en-US" xlink:label="lab_cms_ExpectedRemediationCostsByYearTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected Remediation Costs By Year</link:label>
    <link:label id="lab_cms_ExpectedRemediationCostsByYearTableTextBlock_label_en-US" xlink:label="lab_cms_ExpectedRemediationCostsByYearTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected Remediation Costs By Year [Table Text Block]</link:label>
    <link:label id="lab_cms_ExpectedRemediationCostsByYearTableTextBlock_documentation_en-US" xlink:label="lab_cms_ExpectedRemediationCostsByYearTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected Remediation Costs By Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ExpectedRemediationCostsByYearTableTextBlock" xlink:href="cms-20220630.xsd#cms_ExpectedRemediationCostsByYearTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ExpectedRemediationCostsByYearTableTextBlock" xlink:to="lab_cms_ExpectedRemediationCostsByYearTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_55ad16f6-a480-4598-911b-c970bf8b395d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Effective Income Tax Rate Reconciliation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_cb47a24b-74a2-4e7c-8e94-49219bcbaa0b_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Increase (Decrease) in Cash and Cash Equivalents,&#160;Including Restricted Amounts</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_9216f9e7-bccc-4ea6-91c2-fe2b23ee9990_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Retention Benefit Liability Roll Forward</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restructuring Reserve by Type of Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsDisclosureTextBlock_5d0dc5e6-4d1c-4a04-a362-0774ddb47696_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash And Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialPaperMember_220a7aed-5f53-41e1-b36e-8b6220e856ad_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Paper</link:label>
    <link:label id="lab_us-gaap_CommercialPaperMember_label_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Paper [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaperMember" xlink:to="lab_us-gaap_CommercialPaperMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear_5616e6a7-b789-4b25-88da-51c5baa2a160_verboseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear_label_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear" xlink:to="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_48382fd2-f847-40c3-8322-0388de8505fe_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_b0b475fa-90ee-4b91-ba91-fffad8406528_terseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maintenance and other operating expenses</link:label>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_label_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utilities Operating Expense, Maintenance and Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations" xlink:to="lab_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_7802c9f8-e8a9-47ad-b365-16f4c24d1c21_terseLabel_en-US" xlink:label="lab_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name of Property [Axis]</link:label>
    <link:label id="lab_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_label_en-US" xlink:label="lab_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name of Property [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:to="lab_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_544d2480-97e2-4a9a-b43d-7c44792e3399_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RestructuringAndRelatedCostIncurredCostCapitalized_6f7a579a-3666-492e-ac8a-33e6ad38b815_terseLabel_en-US" xlink:label="lab_cms_RestructuringAndRelatedCostIncurredCostCapitalized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs incurred and capitalized</link:label>
    <link:label id="lab_cms_RestructuringAndRelatedCostIncurredCostCapitalized_label_en-US" xlink:label="lab_cms_RestructuringAndRelatedCostIncurredCostCapitalized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring And Related Cost, Incurred Cost Capitalized</link:label>
    <link:label id="lab_cms_RestructuringAndRelatedCostIncurredCostCapitalized_documentation_en-US" xlink:label="lab_cms_RestructuringAndRelatedCostIncurredCostCapitalized" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring And Related Cost, Incurred Cost Capitalized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RestructuringAndRelatedCostIncurredCostCapitalized" xlink:href="cms-20220630.xsd#cms_RestructuringAndRelatedCostIncurredCostCapitalized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RestructuringAndRelatedCostIncurredCostCapitalized" xlink:to="lab_cms_RestructuringAndRelatedCostIncurredCostCapitalized" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_DBPensionPlanASettlementMember_d250e97e-371f-480c-9ace-e16c78abaa82_terseLabel_en-US" xlink:label="lab_cms_DBPensionPlanASettlementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DB Pension Plan A Settlement</link:label>
    <link:label id="lab_cms_DBPensionPlanASettlementMember_label_en-US" xlink:label="lab_cms_DBPensionPlanASettlementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DB Pension Plan A Settlement [Member]</link:label>
    <link:label id="lab_cms_DBPensionPlanASettlementMember_documentation_en-US" xlink:label="lab_cms_DBPensionPlanASettlementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DB Pension Plan A Settlement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DBPensionPlanASettlementMember" xlink:href="cms-20220630.xsd#cms_DBPensionPlanASettlementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DBPensionPlanASettlementMember" xlink:to="lab_cms_DBPensionPlanASettlementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_3ae24bfb-712c-4415-aa02-cbd05bf1ded6_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_label_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_46a2934a-1165-4007-8254-c87bfe603d3b_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent_01497f29-007d-4f33-b586-e25469e2f3a6_terseLabel_en-US" xlink:label="lab_cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of long-term debt, finance leases, and other financing</link:label>
    <link:label id="lab_cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent_label_en-US" xlink:label="lab_cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long Term Debt, Current Maturities, Lease Obligation, Current And Other Financing Current</link:label>
    <link:label id="lab_cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent_documentation_en-US" xlink:label="lab_cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long Term Debt, Current Maturities, Lease Obligation, Current And Other Financing Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent" xlink:href="cms-20220630.xsd#cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent" xlink:to="lab_cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_9fdeb6db-e785-4420-944a-6a9711deec72_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_66611222-4864-439a-b25c-3bc596bf8137_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_564b6847-34d5-46f1-9f3b-05ac987c76cf_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_0eda6b04-aa78-4f3a-80a4-40e146c98014_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RevolvingCreditFacilitiesOneMember_6b26bc04-fa22-4f4a-ae5e-67af40b30e50_terseLabel_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facilities November 19, 2023</link:label>
    <link:label id="lab_cms_RevolvingCreditFacilitiesOneMember_label_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facilities One [Member]</link:label>
    <link:label id="lab_cms_RevolvingCreditFacilitiesOneMember_documentation_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facilities One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesOneMember" xlink:href="cms-20220630.xsd#cms_RevolvingCreditFacilitiesOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RevolvingCreditFacilitiesOneMember" xlink:to="lab_cms_RevolvingCreditFacilitiesOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_OtherUtilityServiceMember_b24890fc-0ff6-45f4-a925-44de27ab0701_terseLabel_en-US" xlink:label="lab_cms_OtherUtilityServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_cms_OtherUtilityServiceMember_label_en-US" xlink:label="lab_cms_OtherUtilityServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Utility Service [Member]</link:label>
    <link:label id="lab_cms_OtherUtilityServiceMember_documentation_en-US" xlink:label="lab_cms_OtherUtilityServiceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Utility Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherUtilityServiceMember" xlink:href="cms-20220630.xsd#cms_OtherUtilityServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_OtherUtilityServiceMember" xlink:to="lab_cms_OtherUtilityServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RevolvingCreditFacilitiesFiveMember_443a297e-4027-4c17-b327-c7ebbbf16792_terseLabel_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesFiveMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facilities June 5, 2024</link:label>
    <link:label id="lab_cms_RevolvingCreditFacilitiesFiveMember_label_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesFiveMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facilities Five [Member]</link:label>
    <link:label id="lab_cms_RevolvingCreditFacilitiesFiveMember_documentation_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesFiveMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facilities Five [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesFiveMember" xlink:href="cms-20220630.xsd#cms_RevolvingCreditFacilitiesFiveMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RevolvingCreditFacilitiesFiveMember" xlink:to="lab_cms_RevolvingCreditFacilitiesFiveMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsLineItems_073ebd68-b803-4451-997c-22895c56a9ec_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Line Items]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsLineItems_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsLineItems" xlink:to="lab_us-gaap_OtherCommitmentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_1140e3d0-b7c0-416c-9113-2ff178519220_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfOrdinaryDividends_c2706812-ef43-43e1-b586-c86603dbb28a_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfOrdinaryDividends" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of dividends on common and preferred stock</link:label>
    <link:label id="lab_us-gaap_PaymentsOfOrdinaryDividends_label_en-US" xlink:label="lab_us-gaap_PaymentsOfOrdinaryDividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Ordinary Dividends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfOrdinaryDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfOrdinaryDividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfOrdinaryDividends" xlink:to="lab_us-gaap_PaymentsOfOrdinaryDividends" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseAbstract_2bc08640-96e1-4e59-b071-87ace2b4584b_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Charges</link:label>
    <link:label id="lab_us-gaap_InterestExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_InterestExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseAbstract" xlink:to="lab_us-gaap_InterestExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DueToRelatedPartiesCurrent_837d573c-8b52-4497-aafb-e16ca946c33a_terseLabel_en-US" xlink:label="lab_us-gaap_DueToRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable &#8211; related parties</link:label>
    <link:label id="lab_us-gaap_DueToRelatedPartiesCurrent_label_en-US" xlink:label="lab_us-gaap_DueToRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due to Related Parties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DueToRelatedPartiesCurrent" xlink:to="lab_us-gaap_DueToRelatedPartiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_4284883c-f3d6-4087-9408-264be4376b0b_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flows from Financing Activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_cab28df8-345d-4c8c-9190-fe06ed9372f8_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EPS</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_78248aed-4615-4e77-a7ee-81b1dd101fbd_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_06b13a9f-9cc8-4a1f-90b9-5b4536ab2599_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non&#8209;current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_29f0ee2d-53de-4d65-9c84-a72a97272e20_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from equity method investees</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_7f07c154-02d2-43f3-a032-3fe0e0939240_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain" xlink:to="lab_us-gaap_DisposalGroupClassificationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_eb10ee91-1729-4b60-8859-aa2af69966a6_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital expenditures (excludes assets placed under finance lease)</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesDisclosureTextBlock_0f14fd5e-2f21-4f69-8e04-aa3ebf921325_verboseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Matters</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesDisclosureTextBlock" xlink:to="lab_us-gaap_PublicUtilitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_41f348a1-b84b-4205-839a-b7f20b48db27_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_EnterprisesMember_e26bf3b2-92a3-4714-beca-417d0dfb0155_terseLabel_en-US" xlink:label="lab_cms_EnterprisesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Enterprises</link:label>
    <link:label id="lab_cms_EnterprisesMember_label_en-US" xlink:label="lab_cms_EnterprisesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Enterprises [Member]</link:label>
    <link:label id="lab_cms_EnterprisesMember_documentation_en-US" xlink:label="lab_cms_EnterprisesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Enterprises [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnterprisesMember" xlink:href="cms-20220630.xsd#cms_EnterprisesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_EnterprisesMember" xlink:to="lab_cms_EnterprisesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_cd92a4bc-c99b-4f75-b837-07b44f7edec8_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net proceeds from sale of EnerBank</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Divestiture of Businesses, Net of Cash Divested</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:to="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_449564d6-14f2-40fb-87dd-0143b8c1639a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic And Diluted EPS Computations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_7aa3e4cd-88be-47f3-9a90-2b7bcd6760fa_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OPEB Plan</link:label>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Postretirement Benefits Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:to="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxesExcludingIncomeAndExciseTaxes_04f586cb-8b4c-429d-9aad-ffbfe13f9d8b_terseLabel_en-US" xlink:label="lab_us-gaap_TaxesExcludingIncomeAndExciseTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General taxes</link:label>
    <link:label id="lab_us-gaap_TaxesExcludingIncomeAndExciseTaxes_label_en-US" xlink:label="lab_us-gaap_TaxesExcludingIncomeAndExciseTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes, Miscellaneous</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesExcludingIncomeAndExciseTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes" xlink:to="lab_us-gaap_TaxesExcludingIncomeAndExciseTaxes" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>13
<FILENAME>cms-20220630_pre.xml
<DESCRIPTION>XBRL PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:f56e76bc-dc2d-4e1c-9a63-4664a44fcf0e,g:26fbf97e-fb8f-4049-859b-fb09dc23af16-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CoverPage" xlink:type="simple" xlink:href="cms-20220630.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_533fcdbb-2e85-4b6e-83f5-5d7debab1d58" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_7a32d60e-5c8b-4ada-93ac-898f5d5b0ed1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_533fcdbb-2e85-4b6e-83f5-5d7debab1d58" xlink:to="loc_dei_DocumentInformationTable_7a32d60e-5c8b-4ada-93ac-898f5d5b0ed1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_41c57b42-5fa9-48cd-bbe9-188eaa92d7ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_7a32d60e-5c8b-4ada-93ac-898f5d5b0ed1" xlink:to="loc_us-gaap_StatementClassOfStockAxis_41c57b42-5fa9-48cd-bbe9-188eaa92d7ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_c524f39f-9b94-4add-b9b8-297815b41b65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_41c57b42-5fa9-48cd-bbe9-188eaa92d7ac" xlink:to="loc_us-gaap_ClassOfStockDomain_c524f39f-9b94-4add-b9b8-297815b41b65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_cdb56e51-3fcf-4f98-9489-9e9a956c98e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_c524f39f-9b94-4add-b9b8-297815b41b65" xlink:to="loc_us-gaap_CommonStockMember_cdb56e51-3fcf-4f98-9489-9e9a956c98e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.625JuniorSubordinatedNotesDue2078Member_5c82084d-43c1-4b17-8687-3a1ccf69ac5e" xlink:href="cms-20220630.xsd#cms_A5.625JuniorSubordinatedNotesDue2078Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_c524f39f-9b94-4add-b9b8-297815b41b65" xlink:to="loc_cms_A5.625JuniorSubordinatedNotesDue2078Member_5c82084d-43c1-4b17-8687-3a1ccf69ac5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.875JuniorSubordinatedNotesDue2078Member_0edfc2c1-6773-46e0-9414-e0b34d745cc6" xlink:href="cms-20220630.xsd#cms_A5.875JuniorSubordinatedNotesDue2078Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_c524f39f-9b94-4add-b9b8-297815b41b65" xlink:to="loc_cms_A5.875JuniorSubordinatedNotesDue2078Member_0edfc2c1-6773-46e0-9414-e0b34d745cc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.875JuniorSubordinatedNotesDue2079Member_5a4cf67b-c480-4c61-9d9c-f38708a37156" xlink:href="cms-20220630.xsd#cms_A5.875JuniorSubordinatedNotesDue2079Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_c524f39f-9b94-4add-b9b8-297815b41b65" xlink:to="loc_cms_A5.875JuniorSubordinatedNotesDue2079Member_5a4cf67b-c480-4c61-9d9c-f38708a37156" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SeriesCPreferredStockDepositarySharesMember_c47b17d8-232b-4e95-a448-fdad0935ee18" xlink:href="cms-20220630.xsd#cms_SeriesCPreferredStockDepositarySharesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_c524f39f-9b94-4add-b9b8-297815b41b65" xlink:to="loc_cms_SeriesCPreferredStockDepositarySharesMember_c47b17d8-232b-4e95-a448-fdad0935ee18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CumulativePreferredStockMember_0e55694a-b395-4373-af09-4f6959548e67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CumulativePreferredStockMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_c524f39f-9b94-4add-b9b8-297815b41b65" xlink:to="loc_us-gaap_CumulativePreferredStockMember_0e55694a-b395-4373-af09-4f6959548e67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_544ba539-0aab-4a77-a001-ef0e0eb8c16f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_7a32d60e-5c8b-4ada-93ac-898f5d5b0ed1" xlink:to="loc_dei_LegalEntityAxis_544ba539-0aab-4a77-a001-ef0e0eb8c16f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a953d800-f7de-4f6d-bf1b-f39a45ab3ec2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_544ba539-0aab-4a77-a001-ef0e0eb8c16f" xlink:to="loc_dei_EntityDomain_a953d800-f7de-4f6d-bf1b-f39a45ab3ec2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_25e098bd-d4c4-4b13-9a8c-f05c0a8ac517" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_a953d800-f7de-4f6d-bf1b-f39a45ab3ec2" xlink:to="loc_cms_ConsumersEnergyCompanyMember_25e098bd-d4c4-4b13-9a8c-f05c0a8ac517" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_7a32d60e-5c8b-4ada-93ac-898f5d5b0ed1" xlink:to="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_c96a4069-167a-46f6-ad0e-f2a9c125115c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_DocumentType_c96a4069-167a-46f6-ad0e-f2a9c125115c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_bc6d3561-9371-400b-8a60-4fecad9b14e4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_DocumentQuarterlyReport_bc6d3561-9371-400b-8a60-4fecad9b14e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_e4f8049d-a816-4511-a30b-8785e8a1c600" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_DocumentPeriodEndDate_e4f8049d-a816-4511-a30b-8785e8a1c600" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_6dc475f3-0704-474a-877d-fb775bc5f5d5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_DocumentTransitionReport_6dc475f3-0704-474a-877d-fb775bc5f5d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_e2573664-7b1c-49c4-95c5-38facb69fe16" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_EntityFileNumber_e2573664-7b1c-49c4-95c5-38facb69fe16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_f039cd09-dab5-48d4-80db-d5f550667fae" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_EntityRegistrantName_f039cd09-dab5-48d4-80db-d5f550667fae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_6d8fd069-730d-4a91-b453-5adb8475cae9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_EntityTaxIdentificationNumber_6d8fd069-730d-4a91-b453-5adb8475cae9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_2097ffc7-ae40-4cdd-b7b6-630bc3c74548" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_EntityIncorporationStateCountryCode_2097ffc7-ae40-4cdd-b7b6-630bc3c74548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_5466fa2b-633e-4e5e-b642-600faf208786" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_EntityAddressAddressLine1_5466fa2b-633e-4e5e-b642-600faf208786" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_5ba65555-3157-41bb-874d-888c5e169650" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_EntityAddressCityOrTown_5ba65555-3157-41bb-874d-888c5e169650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_cb619969-b92b-4c43-bd2c-a17faada0b44" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_EntityAddressStateOrProvince_cb619969-b92b-4c43-bd2c-a17faada0b44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_96f13165-aab1-4f4e-ad27-1a01aac644cf" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_EntityAddressPostalZipCode_96f13165-aab1-4f4e-ad27-1a01aac644cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_82c9e55a-7a44-4a07-a811-a0aca10ab75a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_CityAreaCode_82c9e55a-7a44-4a07-a811-a0aca10ab75a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_c6df5c1b-10fb-449a-b917-8a7e8d78ace9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_LocalPhoneNumber_c6df5c1b-10fb-449a-b917-8a7e8d78ace9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_a6220521-e3c3-404c-a36b-48eb0818f9aa" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_Security12bTitle_a6220521-e3c3-404c-a36b-48eb0818f9aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_ceb3d19e-9bb1-46c4-93e4-d6853d3b9c96" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_TradingSymbol_ceb3d19e-9bb1-46c4-93e4-d6853d3b9c96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_d7efeba3-7797-44bd-bd4a-3b0557f9550d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_SecurityExchangeName_d7efeba3-7797-44bd-bd4a-3b0557f9550d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_3d8f09e0-0c1a-4d7f-abb5-92d099856c78" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_EntityCurrentReportingStatus_3d8f09e0-0c1a-4d7f-abb5-92d099856c78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_caca63cd-89b7-4d1a-adae-697be7a07209" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_EntityInteractiveDataCurrent_caca63cd-89b7-4d1a-adae-697be7a07209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_f19f7e1d-d562-4135-839f-6c719b77d88b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_EntityFilerCategory_f19f7e1d-d562-4135-839f-6c719b77d88b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_146de465-4484-4505-aac7-db3fc788d2a4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_EntitySmallBusiness_146de465-4484-4505-aac7-db3fc788d2a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_cabc3c5a-a625-4d68-b274-f2e51f4fc957" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_EntityEmergingGrowthCompany_cabc3c5a-a625-4d68-b274-f2e51f4fc957" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_7390d0cc-83ce-4f5c-ad31-f88ccbf2906b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_EntityShellCompany_7390d0cc-83ce-4f5c-ad31-f88ccbf2906b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_dd969ad8-794f-47a3-a979-e716f76449c1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_dd969ad8-794f-47a3-a979-e716f76449c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_cdd6d113-f9a6-469a-b9cc-e0f30dd6a011" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_EntityCentralIndexKey_cdd6d113-f9a6-469a-b9cc-e0f30dd6a011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_0b84f6a1-e5c5-4c99-8aaa-29851704aefb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_DocumentFiscalYearFocus_0b84f6a1-e5c5-4c99-8aaa-29851704aefb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_53ee1b4d-28df-4176-ae1c-0e48e5f3e035" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_DocumentFiscalPeriodFocus_53ee1b4d-28df-4176-ae1c-0e48e5f3e035" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_36acb91d-6f71-419b-91c2-b37551e5cb86" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_AmendmentFlag_36acb91d-6f71-419b-91c2-b37551e5cb86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_081b65c4-3dcf-4109-b77c-42784e597730" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_cbcb175c-6514-4113-8c60-8d77ec84b4f6" xlink:to="loc_dei_CurrentFiscalYearEndDate_081b65c4-3dcf-4109-b77c-42784e597730" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited" xlink:type="simple" xlink:href="cms-20220630.xsd#CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_08407e12-3337-40dc-b504-5cdd8d53c262" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_85c23550-b967-44ba-88da-63c9714b7a61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_08407e12-3337-40dc-b504-5cdd8d53c262" xlink:to="loc_us-gaap_StatementTable_85c23550-b967-44ba-88da-63c9714b7a61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_0d0275fc-77b1-4557-b10e-d789387d2850" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_85c23550-b967-44ba-88da-63c9714b7a61" xlink:to="loc_srt_ProductOrServiceAxis_0d0275fc-77b1-4557-b10e-d789387d2850" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_30245cd2-9687-4442-ac2e-768465e5ef3d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_0d0275fc-77b1-4557-b10e-d789387d2850" xlink:to="loc_srt_ProductsAndServicesDomain_30245cd2-9687-4442-ac2e-768465e5ef3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityPurchasedMember_a5b4ce81-d520-4053-b9fe-0c3c037ac4c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ElectricityPurchasedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_30245cd2-9687-4442-ac2e-768465e5ef3d" xlink:to="loc_us-gaap_ElectricityPurchasedMember_a5b4ce81-d520-4053-b9fe-0c3c037ac4c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndGasPurchasedMember_0a8bc3f0-5f46-4af0-86e5-3dcd894f9d2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OilAndGasPurchasedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_30245cd2-9687-4442-ac2e-768465e5ef3d" xlink:to="loc_us-gaap_OilAndGasPurchasedMember_0a8bc3f0-5f46-4af0-86e5-3dcd894f9d2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_85c23550-b967-44ba-88da-63c9714b7a61" xlink:to="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_b1d90b8e-03dd-46b2-b149-ab6fff29cd20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:to="loc_us-gaap_Revenues_b1d90b8e-03dd-46b2-b149-ab6fff29cd20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_1ee0d0eb-9721-4015-8178-8c920eae3c4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:to="loc_us-gaap_OperatingExpensesAbstract_1ee0d0eb-9721-4015-8178-8c920eae3c4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FuelCosts_3e9ea173-7a92-4f28-93ca-7cbe9afc685b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FuelCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_1ee0d0eb-9721-4015-8178-8c920eae3c4e" xlink:to="loc_us-gaap_FuelCosts_3e9ea173-7a92-4f28-93ca-7cbe9afc685b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_b701ad49-a420-4154-91aa-02f36138baf2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_1ee0d0eb-9721-4015-8178-8c920eae3c4e" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_b701ad49-a420-4154-91aa-02f36138baf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PurchasedPowerRelatedParties_a735ecc3-8bb1-45c5-aa19-e085e7a7379d" xlink:href="cms-20220630.xsd#cms_PurchasedPowerRelatedParties"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_1ee0d0eb-9721-4015-8178-8c920eae3c4e" xlink:to="loc_cms_PurchasedPowerRelatedParties_a735ecc3-8bb1-45c5-aa19-e085e7a7379d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_788f7a10-c023-44d0-9885-d682ebc91d56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_1ee0d0eb-9721-4015-8178-8c920eae3c4e" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_788f7a10-c023-44d0-9885-d682ebc91d56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_7fccbe44-a5cb-45d4-8eaf-646d779ed558" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_1ee0d0eb-9721-4015-8178-8c920eae3c4e" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_7fccbe44-a5cb-45d4-8eaf-646d779ed558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_9e46691f-4015-47da-87f4-16cbc0240385" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesExcludingIncomeAndExciseTaxes"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_1ee0d0eb-9721-4015-8178-8c920eae3c4e" xlink:to="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_9e46691f-4015-47da-87f4-16cbc0240385" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_ea63abc9-123b-4973-99df-65655f17253d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_1ee0d0eb-9721-4015-8178-8c920eae3c4e" xlink:to="loc_us-gaap_CostsAndExpenses_ea63abc9-123b-4973-99df-65655f17253d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_65811d87-e289-46bf-b349-f0c786716ee3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:to="loc_us-gaap_OperatingIncomeLoss_65811d87-e289-46bf-b349-f0c786716ee3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_19e495b9-1271-4962-a708-f8185a7e8230" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:to="loc_us-gaap_OtherIncomeAndExpensesAbstract_19e495b9-1271-4962-a708-f8185a7e8230" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterestAndDividend_c8b9cdfe-121f-4de9-921e-58558ab3d7f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterestAndDividend"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_19e495b9-1271-4962-a708-f8185a7e8230" xlink:to="loc_us-gaap_InvestmentIncomeInterestAndDividend_c8b9cdfe-121f-4de9-921e-58558ab3d7f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_0129d85e-4dc7-4238-a1d5-1425444804c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_19e495b9-1271-4962-a708-f8185a7e8230" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_0129d85e-4dc7-4238-a1d5-1425444804c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_d7058444-849a-40e0-bf84-a3d368b7558d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_19e495b9-1271-4962-a708-f8185a7e8230" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_d7058444-849a-40e0-bf84-a3d368b7558d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_6f4010db-74bf-4741-a7d6-b1f2a161bae9" xlink:href="cms-20220630.xsd#cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_19e495b9-1271-4962-a708-f8185a7e8230" xlink:to="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_6f4010db-74bf-4741-a7d6-b1f2a161bae9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncome_773ff6a7-9a86-4474-b912-57496ce84664" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_19e495b9-1271-4962-a708-f8185a7e8230" xlink:to="loc_us-gaap_OtherNonoperatingIncome_773ff6a7-9a86-4474-b912-57496ce84664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_924c063e-7087-4756-b25d-d85c52fe4eee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_19e495b9-1271-4962-a708-f8185a7e8230" xlink:to="loc_us-gaap_OtherNonoperatingExpense_924c063e-7087-4756-b25d-d85c52fe4eee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_b56f5030-498d-44b0-9178-9cb1adda06da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_19e495b9-1271-4962-a708-f8185a7e8230" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_b56f5030-498d-44b0-9178-9cb1adda06da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract_44a7af58-8a98-4c36-8db4-5057bbdbbcfe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:to="loc_us-gaap_InterestExpenseAbstract_44a7af58-8a98-4c36-8db4-5057bbdbbcfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_b299a564-5159-4c7a-a757-07577e78c638" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_44a7af58-8a98-4c36-8db4-5057bbdbbcfe" xlink:to="loc_us-gaap_InterestExpenseDebt_b299a564-5159-4c7a-a757-07577e78c638" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseRelatedParty_5ac124ff-caa2-4aaf-a3fa-1d331b3bb934" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseRelatedParty"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_44a7af58-8a98-4c36-8db4-5057bbdbbcfe" xlink:to="loc_us-gaap_InterestExpenseRelatedParty_5ac124ff-caa2-4aaf-a3fa-1d331b3bb934" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_9274e4e6-006c-4eb7-a2c3-4addb05a00e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_44a7af58-8a98-4c36-8db4-5057bbdbbcfe" xlink:to="loc_us-gaap_InterestExpenseOther_9274e4e6-006c-4eb7-a2c3-4addb05a00e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalizedAdjustment_749a6bb5-9c48-462b-a8e0-aa35343066d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestCostsCapitalizedAdjustment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_44a7af58-8a98-4c36-8db4-5057bbdbbcfe" xlink:to="loc_us-gaap_InterestCostsCapitalizedAdjustment_749a6bb5-9c48-462b-a8e0-aa35343066d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_c11ee25e-8d03-4ed5-84ab-7f10438d84f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_44a7af58-8a98-4c36-8db4-5057bbdbbcfe" xlink:to="loc_us-gaap_InterestExpense_c11ee25e-8d03-4ed5-84ab-7f10438d84f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b872e059-7e0a-4196-96cd-d8c1dc0ef656" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b872e059-7e0a-4196-96cd-d8c1dc0ef656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_779562c3-f58c-46dd-b8c8-556f77ccbaca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_779562c3-f58c-46dd-b8c8-556f77ccbaca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_4f31588b-902c-40eb-a841-98eeb1e8dcbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_4f31588b-902c-40eb-a841-98eeb1e8dcbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_0a346a4d-51f7-4f11-8d27-fc43382e2b68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_0a346a4d-51f7-4f11-8d27-fc43382e2b68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_ec2c8ba8-3857-4291-bdfd-948b3861393a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:to="loc_us-gaap_ProfitLoss_ec2c8ba8-3857-4291-bdfd-948b3861393a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_6ead63ad-9120-4352-a21e-b3d2aaa1ec4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_6ead63ad-9120-4352-a21e-b3d2aaa1ec4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_88ad9504-5227-41cd-917c-9d1af482bb0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:to="loc_us-gaap_NetIncomeLoss_88ad9504-5227-41cd-917c-9d1af482bb0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_92515be4-4dab-4888-988c-ed882962d136" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_92515be4-4dab-4888-988c-ed882962d136" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_c0109a9f-e669-4d44-80cb-d5c2d21e1001" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_c0109a9f-e669-4d44-80cb-d5c2d21e1001" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_0d661156-5b94-4b16-920c-9cde1dd703f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_0d661156-5b94-4b16-920c-9cde1dd703f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_a568a464-24e9-4b39-a634-78c679321f70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_0d661156-5b94-4b16-920c-9cde1dd703f2" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_a568a464-24e9-4b39-a634-78c679321f70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_8773193f-9bff-4359-a1e1-63e28141b1e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_0d661156-5b94-4b16-920c-9cde1dd703f2" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_8773193f-9bff-4359-a1e1-63e28141b1e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_29082197-dc52-46c7-be09-d1964015c457" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_0d661156-5b94-4b16-920c-9cde1dd703f2" xlink:to="loc_us-gaap_EarningsPerShareBasic_29082197-dc52-46c7-be09-d1964015c457" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_6c33b875-7a12-4156-9d68-f47a7e676987" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_00350b48-57b9-442f-ad42-ea14ac69aa04" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_6c33b875-7a12-4156-9d68-f47a7e676987" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_0f7a4f48-328e-4e44-ba3e-917b736a5553" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_6c33b875-7a12-4156-9d68-f47a7e676987" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_0f7a4f48-328e-4e44-ba3e-917b736a5553" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_f437260b-8fee-4318-a620-11d8b22ad21a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_6c33b875-7a12-4156-9d68-f47a7e676987" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_f437260b-8fee-4318-a620-11d8b22ad21a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_754887ed-3225-4c93-b6b2-403c4a519815" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_6c33b875-7a12-4156-9d68-f47a7e676987" xlink:to="loc_us-gaap_EarningsPerShareDiluted_754887ed-3225-4c93-b6b2-403c4a519815" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnauditedParenthetical" xlink:type="simple" xlink:href="cms-20220630.xsd#CMSEnergyCorporationConsolidatedStatementsofIncomeUnauditedParenthetical"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnauditedParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_689969ad-db4d-4eeb-be84-d5583f154606" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_638787a0-7180-4567-acca-39ab999b28b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_689969ad-db4d-4eeb-be84-d5583f154606" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_638787a0-7180-4567-acca-39ab999b28b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="simple" xlink:href="cms-20220630.xsd#CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f9b4a5a1-d799-47b7-a32d-3f4937775a37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_486ff9c0-cadf-4b25-9420-34949e6b8cb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f9b4a5a1-d799-47b7-a32d-3f4937775a37" xlink:to="loc_us-gaap_ProfitLoss_486ff9c0-cadf-4b25-9420-34949e6b8cb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_57508c67-5ff2-4d7a-aadd-34729ae2a11d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f9b4a5a1-d799-47b7-a32d-3f4937775a37" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_57508c67-5ff2-4d7a-aadd-34729ae2a11d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_1d491d8d-ce57-41bc-82d0-6a22511ad655" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_57508c67-5ff2-4d7a-aadd-34729ae2a11d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_1d491d8d-ce57-41bc-82d0-6a22511ad655" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_58c2b0e5-cf30-43bc-9a5c-f6b560f28585" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_57508c67-5ff2-4d7a-aadd-34729ae2a11d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_58c2b0e5-cf30-43bc-9a5c-f6b560f28585" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_27dfe74d-0e04-41df-9099-320290413a54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_57508c67-5ff2-4d7a-aadd-34729ae2a11d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_27dfe74d-0e04-41df-9099-320290413a54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNetAbstract_128ae4dc-9540-447c-af7e-63e417975792" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossOnDerivativeNetAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f9b4a5a1-d799-47b7-a32d-3f4937775a37" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNetAbstract_128ae4dc-9540-447c-af7e-63e417975792" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_d6c3419e-ecbf-4160-9b22-bb0b3686f045" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNetAbstract_128ae4dc-9540-447c-af7e-63e417975792" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_d6c3419e-ecbf-4160-9b22-bb0b3686f045" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_6dae512a-9dee-437d-9554-d365ae4194ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNetAbstract_128ae4dc-9540-447c-af7e-63e417975792" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_6dae512a-9dee-437d-9554-d365ae4194ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_6954b2c6-09c5-4203-9ffa-e857b37cec8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f9b4a5a1-d799-47b7-a32d-3f4937775a37" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_6954b2c6-09c5-4203-9ffa-e857b37cec8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_74f52a7f-f686-4843-8591-8d41ebaae173" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f9b4a5a1-d799-47b7-a32d-3f4937775a37" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_74f52a7f-f686-4843-8591-8d41ebaae173" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_7020f841-3468-4906-9967-4bf985d57e8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f9b4a5a1-d799-47b7-a32d-3f4937775a37" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_7020f841-3468-4906-9967-4bf985d57e8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_f2ba19fb-e685-4c18-bc41-3ff5a761c810" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f9b4a5a1-d799-47b7-a32d-3f4937775a37" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_f2ba19fb-e685-4c18-bc41-3ff5a761c810" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical" xlink:type="simple" xlink:href="cms-20220630.xsd#CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_66000b7e-e50c-4212-9179-2dca60bbccb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax_3dd0241a-beca-476e-9904-7bfd48506e8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_66000b7e-e50c-4212-9179-2dca60bbccb6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax_3dd0241a-beca-476e-9904-7bfd48506e8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_f5338a73-9435-43c8-ba36-5b199c92dcc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_66000b7e-e50c-4212-9179-2dca60bbccb6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_f5338a73-9435-43c8-ba36-5b199c92dcc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax_f656f75b-e11a-4f66-b100-864caa85e76d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_66000b7e-e50c-4212-9179-2dca60bbccb6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax_f656f75b-e11a-4f66-b100-864caa85e76d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_8a57e4bc-0173-4e68-8e99-5f46d2351d54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_66000b7e-e50c-4212-9179-2dca60bbccb6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_8a57e4bc-0173-4e68-8e99-5f46d2351d54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_6e4c1db3-080f-4602-a912-722a5598177d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_66000b7e-e50c-4212-9179-2dca60bbccb6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_6e4c1db3-080f-4602-a912-722a5598177d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="cms-20220630.xsd#CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_76a8d92f-d62b-4621-9721-3d40f8417726" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_53b752d1-81a0-4a5a-94f6-7f61c8a77663" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_76a8d92f-d62b-4621-9721-3d40f8417726" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_53b752d1-81a0-4a5a-94f6-7f61c8a77663" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_9a60beb9-75fe-4f53-ab33-c82da0266366" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_53b752d1-81a0-4a5a-94f6-7f61c8a77663" xlink:to="loc_us-gaap_ProfitLoss_9a60beb9-75fe-4f53-ab33-c82da0266366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d9c36876-5a83-4852-b37d-4469c8db6528" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_53b752d1-81a0-4a5a-94f6-7f61c8a77663" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d9c36876-5a83-4852-b37d-4469c8db6528" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_34dde56d-1c2a-4212-8415-f6bffe9e53a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d9c36876-5a83-4852-b37d-4469c8db6528" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_34dde56d-1c2a-4212-8415-f6bffe9e53a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_8a57761b-5866-4c8a-9915-61ef191698db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d9c36876-5a83-4852-b37d-4469c8db6528" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_8a57761b-5866-4c8a-9915-61ef191698db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_08cc215a-410d-4f6d-aea9-0a02c40dcee1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d9c36876-5a83-4852-b37d-4469c8db6528" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_08cc215a-410d-4f6d-aea9-0a02c40dcee1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_3d9a5621-a61f-4609-b201-478a6f627935" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d9c36876-5a83-4852-b37d-4469c8db6528" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_3d9a5621-a61f-4609-b201-478a6f627935" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_a67b45db-7904-4f09-850c-1da350686c07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d9c36876-5a83-4852-b37d-4469c8db6528" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_a67b45db-7904-4f09-850c-1da350686c07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_6150dbdd-03f4-4782-93f4-c3b68056afcb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInReceivablesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_53b752d1-81a0-4a5a-94f6-7f61c8a77663" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_6150dbdd-03f4-4782-93f4-c3b68056afcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_c3e1837a-68e2-4b69-9d89-13bcb2a1c2e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_6150dbdd-03f4-4782-93f4-c3b68056afcb" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_c3e1837a-68e2-4b69-9d89-13bcb2a1c2e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_795b6a0b-12d9-43ac-9cfe-6ec9bc63c73a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_6150dbdd-03f4-4782-93f4-c3b68056afcb" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_795b6a0b-12d9-43ac-9cfe-6ec9bc63c73a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_2fd78ea1-c1f1-4209-ac6a-4e7de63a948b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_6150dbdd-03f4-4782-93f4-c3b68056afcb" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_2fd78ea1-c1f1-4209-ac6a-4e7de63a948b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_4ef1bdcf-646f-4cd4-a251-026d7c025a21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_6150dbdd-03f4-4782-93f4-c3b68056afcb" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_4ef1bdcf-646f-4cd4-a251-026d7c025a21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_9bbf39b4-7741-4d74-b5ab-4ab81e390081" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_6150dbdd-03f4-4782-93f4-c3b68056afcb" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_9bbf39b4-7741-4d74-b5ab-4ab81e390081" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ea3007da-4164-4c15-84ea-782516874498" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_53b752d1-81a0-4a5a-94f6-7f61c8a77663" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ea3007da-4164-4c15-84ea-782516874498" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bd0c154f-20cd-418f-a8b9-ede456443f74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_76a8d92f-d62b-4621-9721-3d40f8417726" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bd0c154f-20cd-418f-a8b9-ede456443f74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_f79aea2d-6d9d-4869-9acb-923dc4820999" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bd0c154f-20cd-418f-a8b9-ede456443f74" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_f79aea2d-6d9d-4869-9acb-923dc4820999" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_7f4f7d79-68a9-4c33-9504-dd098accfe64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bd0c154f-20cd-418f-a8b9-ede456443f74" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_7f4f7d79-68a9-4c33-9504-dd098accfe64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_0c911b0e-f9b1-4fee-9317-898199cb1e87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bd0c154f-20cd-418f-a8b9-ede456443f74" xlink:to="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_0c911b0e-f9b1-4fee-9317-898199cb1e87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_86cc3285-bf76-4197-89b9-fbb4360c9e0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bd0c154f-20cd-418f-a8b9-ede456443f74" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_86cc3285-bf76-4197-89b9-fbb4360c9e0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6899d7db-e3dc-49d3-9988-96fa72121093" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bd0c154f-20cd-418f-a8b9-ede456443f74" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6899d7db-e3dc-49d3-9988-96fa72121093" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e416d9eb-6628-4988-9d10-d4147ea44834" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_76a8d92f-d62b-4621-9721-3d40f8417726" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e416d9eb-6628-4988-9d10-d4147ea44834" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_fff9113e-1898-4d7f-b28d-a9dbf414b2ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e416d9eb-6628-4988-9d10-d4147ea44834" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_fff9113e-1898-4d7f-b28d-a9dbf414b2ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromNotesPayable_e4be64df-8c81-42a7-a71f-50abba9555ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromNotesPayable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e416d9eb-6628-4988-9d10-d4147ea44834" xlink:to="loc_us-gaap_ProceedsFromNotesPayable_e4be64df-8c81-42a7-a71f-50abba9555ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_040579e3-e94f-4ed0-a45d-53ca91c35f58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e416d9eb-6628-4988-9d10-d4147ea44834" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_040579e3-e94f-4ed0-a45d-53ca91c35f58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfOrdinaryDividends_5c48b094-116a-4318-acee-bb12c17e9d46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfOrdinaryDividends"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e416d9eb-6628-4988-9d10-d4147ea44834" xlink:to="loc_us-gaap_PaymentsOfOrdinaryDividends_5c48b094-116a-4318-acee-bb12c17e9d46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit_3f265794-e799-4f28-884a-fb86a364a3e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e416d9eb-6628-4988-9d10-d4147ea44834" xlink:to="loc_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit_3f265794-e799-4f28-884a-fb86a364a3e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_57c753db-bebb-41af-b185-48a658d6d1a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e416d9eb-6628-4988-9d10-d4147ea44834" xlink:to="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_57c753db-bebb-41af-b185-48a658d6d1a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_2fab7300-afaa-48d9-9274-08b7ad953021" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e416d9eb-6628-4988-9d10-d4147ea44834" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_2fab7300-afaa-48d9-9274-08b7ad953021" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_749419ef-3188-4c18-afdc-0f267f9cc2fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e416d9eb-6628-4988-9d10-d4147ea44834" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_749419ef-3188-4c18-afdc-0f267f9cc2fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2ad059f9-e531-4125-b2cb-37d7c732cfb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_76a8d92f-d62b-4621-9721-3d40f8417726" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2ad059f9-e531-4125-b2cb-37d7c732cfb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_95c7d24e-e29a-49ef-923a-c82d7301d079" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_76a8d92f-d62b-4621-9721-3d40f8417726" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_95c7d24e-e29a-49ef-923a-c82d7301d079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_55f5cd5d-06cc-4b72-8b1d-2bbe8335bae6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_76a8d92f-d62b-4621-9721-3d40f8417726" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_55f5cd5d-06cc-4b72-8b1d-2bbe8335bae6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonCashTransactionsAbstract_f5549b05-169a-4432-984f-b35a52a03987" xlink:href="cms-20220630.xsd#cms_NonCashTransactionsAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_76a8d92f-d62b-4621-9721-3d40f8417726" xlink:to="loc_cms_NonCashTransactionsAbstract_f5549b05-169a-4432-984f-b35a52a03987" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_7b002c9a-321c-4f59-8aa2-6790fb1bcb11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_NonCashTransactionsAbstract_f5549b05-169a-4432-984f-b35a52a03987" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_7b002c9a-321c-4f59-8aa2-6790fb1bcb11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited" xlink:type="simple" xlink:href="cms-20220630.xsd#CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_ab00b9fd-cf6c-4aff-a987-45d6675e44bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_34a5b66c-562a-4516-b741-da1a55eb590a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_ab00b9fd-cf6c-4aff-a987-45d6675e44bb" xlink:to="loc_us-gaap_AssetsAbstract_34a5b66c-562a-4516-b741-da1a55eb590a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_9735dc4a-e767-495a-a0e5-f1c85e8020d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_34a5b66c-562a-4516-b741-da1a55eb590a" xlink:to="loc_us-gaap_AssetsCurrentAbstract_9735dc4a-e767-495a-a0e5-f1c85e8020d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_10818a9b-4c45-4818-80fe-cb6876a3ed78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9735dc4a-e767-495a-a0e5-f1c85e8020d3" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_10818a9b-4c45-4818-80fe-cb6876a3ed78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_7a6dd13c-8c7c-44d9-a623-f55aa0ff8854" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9735dc4a-e767-495a-a0e5-f1c85e8020d3" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_7a6dd13c-8c7c-44d9-a623-f55aa0ff8854" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_6f32f85e-3fb0-4446-98c0-a1852892fa7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9735dc4a-e767-495a-a0e5-f1c85e8020d3" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_6f32f85e-3fb0-4446-98c0-a1852892fa7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_eada4a05-156b-4107-8b37-735251d9befd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9735dc4a-e767-495a-a0e5-f1c85e8020d3" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_eada4a05-156b-4107-8b37-735251d9befd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract_26249aae-0a59-4b2c-a4db-5399d11ae269" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNetAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9735dc4a-e767-495a-a0e5-f1c85e8020d3" xlink:to="loc_us-gaap_InventoryNetAbstract_26249aae-0a59-4b2c-a4db-5399d11ae269" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground_c1d8492e-386a-4cf8-9812-e31552a29699" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EnergyRelatedInventoryGasStoredUnderground"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_26249aae-0a59-4b2c-a4db-5399d11ae269" xlink:to="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground_c1d8492e-386a-4cf8-9812-e31552a29699" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventorySupplies_bc61f9bc-dd1f-4279-8eae-9d46bb8eac40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInventorySupplies"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_26249aae-0a59-4b2c-a4db-5399d11ae269" xlink:to="loc_us-gaap_OtherInventorySupplies_bc61f9bc-dd1f-4279-8eae-9d46bb8eac40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel_a95b8062-11fe-433b-b501-7923d78ffbea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EnergyRelatedInventoryOtherFossilFuel"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_26249aae-0a59-4b2c-a4db-5399d11ae269" xlink:to="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel_a95b8062-11fe-433b-b501-7923d78ffbea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredPropertyTaxes_2630fd30-cd81-4ab3-97c4-3fb749caafc2" xlink:href="cms-20220630.xsd#cms_DeferredPropertyTaxes"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9735dc4a-e767-495a-a0e5-f1c85e8020d3" xlink:to="loc_cms_DeferredPropertyTaxes_2630fd30-cd81-4ab3-97c4-3fb749caafc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_80850a28-37b2-4d33-8535-115f1257f2da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9735dc4a-e767-495a-a0e5-f1c85e8020d3" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_80850a28-37b2-4d33-8535-115f1257f2da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_bee64df0-9bbe-4085-b2b4-743166179bf2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9735dc4a-e767-495a-a0e5-f1c85e8020d3" xlink:to="loc_us-gaap_OtherAssetsCurrent_bee64df0-9bbe-4085-b2b4-743166179bf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_ed032a3c-614a-4012-9b55-471b9674b90b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9735dc4a-e767-495a-a0e5-f1c85e8020d3" xlink:to="loc_us-gaap_AssetsCurrent_ed032a3c-614a-4012-9b55-471b9674b90b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_232aeca1-372f-420b-964b-5f13f234be22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGrossAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_34a5b66c-562a-4516-b741-da1a55eb590a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_232aeca1-372f-420b-964b-5f13f234be22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_705e7fca-aaad-42c8-8ade-539432c8d5fd" xlink:href="cms-20220630.xsd#cms_PropertyPlantAndEquipmentGrossExcludingCWIP"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_232aeca1-372f-420b-964b-5f13f234be22" xlink:to="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_705e7fca-aaad-42c8-8ade-539432c8d5fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7b6a658b-3ece-420c-b6e2-d3a4a96dd5b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_232aeca1-372f-420b-964b-5f13f234be22" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7b6a658b-3ece-420c-b6e2-d3a4a96dd5b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentNetExcludingCWIP_d06a76fc-fa7f-4278-837e-af282e25e62d" xlink:href="cms-20220630.xsd#cms_PropertyPlantAndEquipmentNetExcludingCWIP"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_232aeca1-372f-420b-964b-5f13f234be22" xlink:to="loc_cms_PropertyPlantAndEquipmentNetExcludingCWIP_d06a76fc-fa7f-4278-837e-af282e25e62d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_1a8be415-5fdd-4f9a-b68f-6843bb618d8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_232aeca1-372f-420b-964b-5f13f234be22" xlink:to="loc_us-gaap_ConstructionInProgressGross_1a8be415-5fdd-4f9a-b68f-6843bb618d8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_9f117fa3-9d8f-4745-9adc-ecb0dcc37dd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_232aeca1-372f-420b-964b-5f13f234be22" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_9f117fa3-9d8f-4745-9adc-ecb0dcc37dd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_e701bf3f-b0a5-4a2a-80a4-72a000fadcc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_34a5b66c-562a-4516-b741-da1a55eb590a" xlink:to="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_e701bf3f-b0a5-4a2a-80a4-72a000fadcc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_afc87b20-0444-4272-a3d2-f5fb6b00e1a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_e701bf3f-b0a5-4a2a-80a4-72a000fadcc2" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_afc87b20-0444-4272-a3d2-f5fb6b00e1a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_90d94775-bf09-4025-80cc-328c4caf950c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_e701bf3f-b0a5-4a2a-80a4-72a000fadcc2" xlink:to="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_90d94775-bf09-4025-80cc-328c4caf950c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_94183970-3df7-4900-a30d-e4d4a50b47be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_e701bf3f-b0a5-4a2a-80a4-72a000fadcc2" xlink:to="loc_us-gaap_EquityMethodInvestments_94183970-3df7-4900-a30d-e4d4a50b47be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_ba6c5b27-c3f8-486b-b7e0-d490b9ba1545" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_e701bf3f-b0a5-4a2a-80a4-72a000fadcc2" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_ba6c5b27-c3f8-486b-b7e0-d490b9ba1545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_804737db-fd63-4366-8114-dbef29f03f74" xlink:href="cms-20220630.xsd#cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_e701bf3f-b0a5-4a2a-80a4-72a000fadcc2" xlink:to="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_804737db-fd63-4366-8114-dbef29f03f74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_31cc93ff-9d0d-4ff0-9532-9341663f7484" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_34a5b66c-562a-4516-b741-da1a55eb590a" xlink:to="loc_us-gaap_Assets_31cc93ff-9d0d-4ff0-9532-9341663f7484" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2ba4c36c-ef5e-428b-b3cb-4b81dec61a5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_ab00b9fd-cf6c-4aff-a987-45d6675e44bb" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2ba4c36c-ef5e-428b-b3cb-4b81dec61a5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_4943d6b7-ab87-4b5a-8495-577903cc03ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2ba4c36c-ef5e-428b-b3cb-4b81dec61a5b" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_4943d6b7-ab87-4b5a-8495-577903cc03ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent_170b50c3-e257-44eb-9f5a-eba435df47cd" xlink:href="cms-20220630.xsd#cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4943d6b7-ab87-4b5a-8495-577903cc03ca" xlink:to="loc_cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent_170b50c3-e257-44eb-9f5a-eba435df47cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableCurrent_6ebd037e-0a19-4572-8a49-ec7ea9daf3fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4943d6b7-ab87-4b5a-8495-577903cc03ca" xlink:to="loc_us-gaap_NotesPayableCurrent_6ebd037e-0a19-4572-8a49-ec7ea9daf3fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_b9517f65-35f3-404a-b3ae-c77b81f62adf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4943d6b7-ab87-4b5a-8495-577903cc03ca" xlink:to="loc_us-gaap_AccountsPayableCurrent_b9517f65-35f3-404a-b3ae-c77b81f62adf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_fc93baed-b758-4c82-aae3-a4acf9e044a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4943d6b7-ab87-4b5a-8495-577903cc03ca" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_fc93baed-b758-4c82-aae3-a4acf9e044a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccruedRateRefunds_87eeda69-2868-4eda-88d7-83c7f58cbd15" xlink:href="cms-20220630.xsd#cms_AccruedRateRefunds"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4943d6b7-ab87-4b5a-8495-577903cc03ca" xlink:to="loc_cms_AccruedRateRefunds_87eeda69-2868-4eda-88d7-83c7f58cbd15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendsPayableCurrent_8c91e04e-1f49-403d-a0a1-b50574736a11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendsPayableCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4943d6b7-ab87-4b5a-8495-577903cc03ca" xlink:to="loc_us-gaap_InterestAndDividendsPayableCurrent_8c91e04e-1f49-403d-a0a1-b50574736a11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_9084d4d1-efda-4f9e-9379-e5fe63d237f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4943d6b7-ab87-4b5a-8495-577903cc03ca" xlink:to="loc_us-gaap_TaxesPayableCurrent_9084d4d1-efda-4f9e-9379-e5fe63d237f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_95ea1c65-36ce-4658-ac2d-92b4e3e781aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4943d6b7-ab87-4b5a-8495-577903cc03ca" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_95ea1c65-36ce-4658-ac2d-92b4e3e781aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_0e43286e-76e8-4d87-9c1e-e947eab87f35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4943d6b7-ab87-4b5a-8495-577903cc03ca" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_0e43286e-76e8-4d87-9c1e-e947eab87f35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_0dece4fa-9406-4bea-aedc-94ba6f98e44c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4943d6b7-ab87-4b5a-8495-577903cc03ca" xlink:to="loc_us-gaap_LiabilitiesCurrent_0dece4fa-9406-4bea-aedc-94ba6f98e44c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_f8680226-b4a0-46c3-83dc-d8f20d026ce2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2ba4c36c-ef5e-428b-b3cb-4b81dec61a5b" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_f8680226-b4a0-46c3-83dc-d8f20d026ce2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_1de82926-caa7-4c8e-91ba-56a34b8cb34c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_f8680226-b4a0-46c3-83dc-d8f20d026ce2" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_1de82926-caa7-4c8e-91ba-56a34b8cb34c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinanceLeaseLiabilityAndOtherNoncurrent_ddcb03f7-0ffd-4c5a-8f93-4d28252efef2" xlink:href="cms-20220630.xsd#cms_FinanceLeaseLiabilityAndOtherNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_f8680226-b4a0-46c3-83dc-d8f20d026ce2" xlink:to="loc_cms_FinanceLeaseLiabilityAndOtherNoncurrent_ddcb03f7-0ffd-4c5a-8f93-4d28252efef2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_fdff906a-fa25-4189-bfd1-febcb9fb08a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_f8680226-b4a0-46c3-83dc-d8f20d026ce2" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_fdff906a-fa25-4189-bfd1-febcb9fb08a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_935149ad-caf8-4114-b12e-0128e348d1ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_f8680226-b4a0-46c3-83dc-d8f20d026ce2" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_935149ad-caf8-4114-b12e-0128e348d1ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_44a5a041-4a74-444f-a1f3-c2415b868bb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_f8680226-b4a0-46c3-83dc-d8f20d026ce2" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_44a5a041-4a74-444f-a1f3-c2415b868bb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_d7774496-eeef-47fa-8ed8-0352d96ae0b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDeferredInvestmentTaxCredit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_f8680226-b4a0-46c3-83dc-d8f20d026ce2" xlink:to="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_d7774496-eeef-47fa-8ed8-0352d96ae0b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_3f041bd4-f19b-4dc9-8d38-d3ad2547212f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_f8680226-b4a0-46c3-83dc-d8f20d026ce2" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_3f041bd4-f19b-4dc9-8d38-d3ad2547212f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_c7bdc7aa-2e04-4755-92f4-92c3b22e4fd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_f8680226-b4a0-46c3-83dc-d8f20d026ce2" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_c7bdc7aa-2e04-4755-92f4-92c3b22e4fd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_40363625-7eb4-4d53-b355-d61f30473332" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_f8680226-b4a0-46c3-83dc-d8f20d026ce2" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_40363625-7eb4-4d53-b355-d61f30473332" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_def6b050-4627-43ba-99c2-9fdec10345b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2ba4c36c-ef5e-428b-b3cb-4b81dec61a5b" xlink:to="loc_us-gaap_CommitmentsAndContingencies_def6b050-4627-43ba-99c2-9fdec10345b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_dbb43caa-2076-4030-8e9c-cb84daf3c700" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2ba4c36c-ef5e-428b-b3cb-4b81dec61a5b" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_dbb43caa-2076-4030-8e9c-cb84daf3c700" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_f9231f01-8993-47ff-bfda-4c7529c0961c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_dbb43caa-2076-4030-8e9c-cb84daf3c700" xlink:to="loc_us-gaap_StockholdersEquityAbstract_f9231f01-8993-47ff-bfda-4c7529c0961c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_716f8c65-b3b6-4d15-8f33-cd33d4cf8cc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f9231f01-8993-47ff-bfda-4c7529c0961c" xlink:to="loc_us-gaap_CommonStockValue_716f8c65-b3b6-4d15-8f33-cd33d4cf8cc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_8f89ff0a-7386-4e0f-8dc2-44265c12b300" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f9231f01-8993-47ff-bfda-4c7529c0961c" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_8f89ff0a-7386-4e0f-8dc2-44265c12b300" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_8e4ee23e-c673-4821-8096-80ffa3a6c400" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f9231f01-8993-47ff-bfda-4c7529c0961c" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_8e4ee23e-c673-4821-8096-80ffa3a6c400" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_97052f44-8356-4ce7-93bc-ae0e2322c9e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f9231f01-8993-47ff-bfda-4c7529c0961c" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_97052f44-8356-4ce7-93bc-ae0e2322c9e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CommonStockholdersEquity_b3c056d2-fb0f-4607-b646-b5d70a4ff58f" xlink:href="cms-20220630.xsd#cms_CommonStockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f9231f01-8993-47ff-bfda-4c7529c0961c" xlink:to="loc_cms_CommonStockholdersEquity_b3c056d2-fb0f-4607-b646-b5d70a4ff58f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_1643d5cb-40a0-4297-b340-e0b527533f3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f9231f01-8993-47ff-bfda-4c7529c0961c" xlink:to="loc_us-gaap_PreferredStockValue_1643d5cb-40a0-4297-b340-e0b527533f3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_da144ce3-47d9-4328-b6bd-f093bec8ed36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f9231f01-8993-47ff-bfda-4c7529c0961c" xlink:to="loc_us-gaap_StockholdersEquity_da144ce3-47d9-4328-b6bd-f093bec8ed36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_16b66ed1-6be8-4bb7-ac54-17d2b0317ff1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_dbb43caa-2076-4030-8e9c-cb84daf3c700" xlink:to="loc_us-gaap_MinorityInterest_16b66ed1-6be8-4bb7-ac54-17d2b0317ff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_ecfff784-465f-44bb-8a6d-483cac4e5957" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_dbb43caa-2076-4030-8e9c-cb84daf3c700" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_ecfff784-465f-44bb-8a6d-483cac4e5957" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_c2ab68f2-941b-46eb-814e-e0a914a90c33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2ba4c36c-ef5e-428b-b3cb-4b81dec61a5b" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_c2ab68f2-941b-46eb-814e-e0a914a90c33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="simple" xlink:href="cms-20220630.xsd#CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_d8003c67-cab6-4b65-b58b-4b645b3cf583" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_8f02f5c8-b4b3-4ab1-b5a9-8e36dc4b39bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_d8003c67-cab6-4b65-b58b-4b645b3cf583" xlink:to="loc_us-gaap_StatementTable_8f02f5c8-b4b3-4ab1-b5a9-8e36dc4b39bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_d59426f8-daed-4add-a1d9-f59e43fab400" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_8f02f5c8-b4b3-4ab1-b5a9-8e36dc4b39bb" xlink:to="loc_us-gaap_StatementClassOfStockAxis_d59426f8-daed-4add-a1d9-f59e43fab400" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_8553d9e7-a4c3-455f-a501-861d4b777434" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d59426f8-daed-4add-a1d9-f59e43fab400" xlink:to="loc_us-gaap_ClassOfStockDomain_8553d9e7-a4c3-455f-a501-861d4b777434" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SeriesCPreferredStockDepositarySharesMember_221ceba3-f352-442f-b853-de35b8ec235d" xlink:href="cms-20220630.xsd#cms_SeriesCPreferredStockDepositarySharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_8553d9e7-a4c3-455f-a501-861d4b777434" xlink:to="loc_cms_SeriesCPreferredStockDepositarySharesMember_221ceba3-f352-442f-b853-de35b8ec235d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_73100d66-5bfa-4e31-ac87-eb6b7db2dd06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_8f02f5c8-b4b3-4ab1-b5a9-8e36dc4b39bb" xlink:to="loc_us-gaap_StatementLineItems_73100d66-5bfa-4e31-ac87-eb6b7db2dd06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_f5b3f337-5d77-4c2b-a60f-88c1c56d5871" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_73100d66-5bfa-4e31-ac87-eb6b7db2dd06" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_f5b3f337-5d77-4c2b-a60f-88c1c56d5871" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_d33ed8e7-fccd-46ec-a491-cc74a4c323ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_73100d66-5bfa-4e31-ac87-eb6b7db2dd06" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_d33ed8e7-fccd-46ec-a491-cc74a4c323ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_dbce835b-8953-4cda-a953-7378c89a22da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_73100d66-5bfa-4e31-ac87-eb6b7db2dd06" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_dbce835b-8953-4cda-a953-7378c89a22da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_ded09240-1e75-4e9e-8ee7-9db340bb8c87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_73100d66-5bfa-4e31-ac87-eb6b7db2dd06" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_ded09240-1e75-4e9e-8ee7-9db340bb8c87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_01fe87fe-3e56-4b49-a8c0-524a64935bba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_73100d66-5bfa-4e31-ac87-eb6b7db2dd06" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_01fe87fe-3e56-4b49-a8c0-524a64935bba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited" xlink:type="simple" xlink:href="cms-20220630.xsd#CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_cc45daae-b768-4b47-82e1-94637737b248" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_69bb5b2c-00b7-410b-9eda-63601192143d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_cc45daae-b768-4b47-82e1-94637737b248" xlink:to="loc_us-gaap_StatementTable_69bb5b2c-00b7-410b-9eda-63601192143d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_30450fb8-074e-455f-b132-5acf71ff7484" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_69bb5b2c-00b7-410b-9eda-63601192143d" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_30450fb8-074e-455f-b132-5acf71ff7484" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_587daba3-60de-47f5-80b7-47408c30e259" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_30450fb8-074e-455f-b132-5acf71ff7484" xlink:to="loc_us-gaap_EquityComponentDomain_587daba3-60de-47f5-80b7-47408c30e259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_dfff4052-c508-4ea4-bf7f-44caa8ccb008" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_587daba3-60de-47f5-80b7-47408c30e259" xlink:to="loc_us-gaap_CommonStockMember_dfff4052-c508-4ea4-bf7f-44caa8ccb008" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_8c9d985d-3ad1-47f1-a65d-bafbddfdc0f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_587daba3-60de-47f5-80b7-47408c30e259" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_8c9d985d-3ad1-47f1-a65d-bafbddfdc0f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9d9d8802-7078-46e2-8749-d0449bedb94e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_587daba3-60de-47f5-80b7-47408c30e259" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9d9d8802-7078-46e2-8749-d0449bedb94e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_bcc972c7-b2f4-4110-80e8-3f836a92e16c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9d9d8802-7078-46e2-8749-d0449bedb94e" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_bcc972c7-b2f4-4110-80e8-3f836a92e16c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_07c41963-9c3e-478c-9e27-2f413e48d20e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9d9d8802-7078-46e2-8749-d0449bedb94e" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_07c41963-9c3e-478c-9e27-2f413e48d20e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_44d9d140-457d-4f7c-b99e-944b9b759265" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_587daba3-60de-47f5-80b7-47408c30e259" xlink:to="loc_us-gaap_RetainedEarningsMember_44d9d140-457d-4f7c-b99e-944b9b759265" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_b14a1580-0c79-4159-99cb-3184c4fbe6fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_587daba3-60de-47f5-80b7-47408c30e259" xlink:to="loc_us-gaap_PreferredStockMember_b14a1580-0c79-4159-99cb-3184c4fbe6fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_151beb26-c10a-4f1f-94a8-c6feefb43775" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_587daba3-60de-47f5-80b7-47408c30e259" xlink:to="loc_us-gaap_NoncontrollingInterestMember_151beb26-c10a-4f1f-94a8-c6feefb43775" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_74de767b-ff90-4342-9789-4f426fb317fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_69bb5b2c-00b7-410b-9eda-63601192143d" xlink:to="loc_us-gaap_StatementLineItems_74de767b-ff90-4342-9789-4f426fb317fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_74de767b-ff90-4342-9789-4f426fb317fb" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_77c09769-b433-4396-ba6f-90adbfc5c369" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_77c09769-b433-4396-ba6f-90adbfc5c369" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_11b271b5-70b1-40e4-a8bd-addf7e0e6f2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_11b271b5-70b1-40e4-a8bd-addf7e0e6f2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_e37c9dd7-9019-4b26-badf-4f4e892bf168" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_e37c9dd7-9019-4b26-badf-4f4e892bf168" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_9208b4a4-9e81-4a42-97b1-40611882ed5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_9208b4a4-9e81-4a42-97b1-40611882ed5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_8ce5ca70-0b68-458b-a0a2-45b482772e94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_8ce5ca70-0b68-458b-a0a2-45b482772e94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_b5da3c5b-a0f0-4118-bf33-57c3847669ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_b5da3c5b-a0f0-4118-bf33-57c3847669ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_f1e2540e-5d4b-45b0-bd97-c5c668c0e8cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_f1e2540e-5d4b-45b0-bd97-c5c668c0e8cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_91e93aac-dd68-4046-9f98-7da8bcb92ac5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_91e93aac-dd68-4046-9f98-7da8bcb92ac5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_3b0b8522-12b9-48d1-adb2-a30d06a19d5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:to="loc_us-gaap_ProfitLoss_3b0b8522-12b9-48d1-adb2-a30d06a19d5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_2bfecbc0-6b07-4587-a433-95656ca24fa4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:to="loc_us-gaap_DividendsCommonStockCash_2bfecbc0-6b07-4587-a433-95656ca24fa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStockCash_d5d950f6-c568-42d1-bb09-dcb32f7bb53a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPreferredStockCash"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:to="loc_us-gaap_DividendsPreferredStockCash_d5d950f6-c568-42d1-bb09-dcb32f7bb53a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests_1232bfad-4e61-463f-b0c3-3f1b937deee6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:to="loc_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests_1232bfad-4e61-463f-b0c3-3f1b937deee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders_c5f32627-5b19-44a7-8a79-bd2475b0f193" xlink:href="cms-20220630.xsd#cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:to="loc_cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders_c5f32627-5b19-44a7-8a79-bd2475b0f193" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_6cbeab9d-6e84-4e9a-95e9-651e081f57da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_6cbeab9d-6e84-4e9a-95e9-651e081f57da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_636334c3-3f62-4581-b712-8ef120c3a8ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_636334c3-3f62-4581-b712-8ef120c3a8ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_738b1274-7c56-4eaf-96c0-d9c41a019f64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_738b1274-7c56-4eaf-96c0-d9c41a019f64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsPerShareDeclared_19864929-409b-4cdd-b9a7-f684c89f593c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsPerShareDeclared"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_882a30a1-600c-4c18-b440-b7afb5f3bb03" xlink:to="loc_us-gaap_PreferredStockDividendsPerShareDeclared_19864929-409b-4cdd-b9a7-f684c89f593c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited" xlink:type="simple" xlink:href="cms-20220630.xsd#ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_ee0939a1-081c-4afd-9647-909f26f96f23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_1ef7b370-eda7-4f80-9391-50dc5b42d1fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_ee0939a1-081c-4afd-9647-909f26f96f23" xlink:to="loc_us-gaap_StatementTable_1ef7b370-eda7-4f80-9391-50dc5b42d1fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3ffdbaba-2d7f-46ba-bb84-13c0bc52a0db" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1ef7b370-eda7-4f80-9391-50dc5b42d1fa" xlink:to="loc_dei_LegalEntityAxis_3ffdbaba-2d7f-46ba-bb84-13c0bc52a0db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3e44dfdc-4238-471e-9c5c-9de09c53ad81" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_3ffdbaba-2d7f-46ba-bb84-13c0bc52a0db" xlink:to="loc_dei_EntityDomain_3e44dfdc-4238-471e-9c5c-9de09c53ad81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_98a54197-92ee-40c1-a78d-57dce9d2884e" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_3e44dfdc-4238-471e-9c5c-9de09c53ad81" xlink:to="loc_cms_ConsumersEnergyCompanyMember_98a54197-92ee-40c1-a78d-57dce9d2884e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e2c56410-054a-4cb7-9a8f-a06545acbcd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1ef7b370-eda7-4f80-9391-50dc5b42d1fa" xlink:to="loc_us-gaap_StatementLineItems_e2c56410-054a-4cb7-9a8f-a06545acbcd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_270ea380-1b68-4ce2-b08a-6d87e94effda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2c56410-054a-4cb7-9a8f-a06545acbcd7" xlink:to="loc_us-gaap_Revenues_270ea380-1b68-4ce2-b08a-6d87e94effda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_b1ac0ec7-c024-48ca-88ad-e5ce0fd19d00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2c56410-054a-4cb7-9a8f-a06545acbcd7" xlink:to="loc_us-gaap_OperatingExpensesAbstract_b1ac0ec7-c024-48ca-88ad-e5ce0fd19d00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseFuelUsed_529ec18a-6a50-4d9b-aa35-4c6807e03635" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseFuelUsed"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b1ac0ec7-c024-48ca-88ad-e5ce0fd19d00" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseFuelUsed_529ec18a-6a50-4d9b-aa35-4c6807e03635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_919c6e43-0d1b-4eb6-97bd-593749ba95f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpensePurchasedPower"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b1ac0ec7-c024-48ca-88ad-e5ce0fd19d00" xlink:to="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_919c6e43-0d1b-4eb6-97bd-593749ba95f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_3d12d611-4743-4207-bde0-d0961dd9e4e9" xlink:href="cms-20220630.xsd#cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b1ac0ec7-c024-48ca-88ad-e5ce0fd19d00" xlink:to="loc_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_3d12d611-4743-4207-bde0-d0961dd9e4e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_0c5ba315-665e-49d8-a117-988313c9a8e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b1ac0ec7-c024-48ca-88ad-e5ce0fd19d00" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_0c5ba315-665e-49d8-a117-988313c9a8e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_51f9292d-31d9-46f6-989f-0edeaf1b65f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b1ac0ec7-c024-48ca-88ad-e5ce0fd19d00" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_51f9292d-31d9-46f6-989f-0edeaf1b65f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_0877e52c-5f00-4e10-82ee-b935e4c74bb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b1ac0ec7-c024-48ca-88ad-e5ce0fd19d00" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_0877e52c-5f00-4e10-82ee-b935e4c74bb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes_1d569153-fdea-4c52-b0dc-3d1f2d9877bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseTaxes"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b1ac0ec7-c024-48ca-88ad-e5ce0fd19d00" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseTaxes_1d569153-fdea-4c52-b0dc-3d1f2d9877bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_627c6b01-5611-4df0-bd81-8adff510b4be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b1ac0ec7-c024-48ca-88ad-e5ce0fd19d00" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_627c6b01-5611-4df0-bd81-8adff510b4be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_5ab52d98-8a43-45f1-ad8a-4202622426f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2c56410-054a-4cb7-9a8f-a06545acbcd7" xlink:to="loc_us-gaap_OperatingIncomeLoss_5ab52d98-8a43-45f1-ad8a-4202622426f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_7b39f084-5040-4493-b576-a95b8246fe70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2c56410-054a-4cb7-9a8f-a06545acbcd7" xlink:to="loc_us-gaap_OtherIncomeAndExpensesAbstract_7b39f084-5040-4493-b576-a95b8246fe70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterestAndDividend_38ba86f0-c640-46c3-91a0-ce84db11f2f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterestAndDividend"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_7b39f084-5040-4493-b576-a95b8246fe70" xlink:to="loc_us-gaap_InvestmentIncomeInterestAndDividend_38ba86f0-c640-46c3-91a0-ce84db11f2f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_InterestAndDividendIncomeRelatedParties_6bd1a00f-87f4-4546-9070-d6479cbc5954" xlink:href="cms-20220630.xsd#cms_InterestAndDividendIncomeRelatedParties"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_7b39f084-5040-4493-b576-a95b8246fe70" xlink:to="loc_cms_InterestAndDividendIncomeRelatedParties_6bd1a00f-87f4-4546-9070-d6479cbc5954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_69e1f015-57fc-4ae2-8465-b04a3e4542aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_7b39f084-5040-4493-b576-a95b8246fe70" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_69e1f015-57fc-4ae2-8465-b04a3e4542aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_c300e5cf-0286-4cdd-a053-62c2674870ef" xlink:href="cms-20220630.xsd#cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_7b39f084-5040-4493-b576-a95b8246fe70" xlink:to="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_c300e5cf-0286-4cdd-a053-62c2674870ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncome_2f86011c-e43b-4f86-8de3-3431ff17479d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_7b39f084-5040-4493-b576-a95b8246fe70" xlink:to="loc_us-gaap_OtherNonoperatingIncome_2f86011c-e43b-4f86-8de3-3431ff17479d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_ef13c599-d563-4ef5-92d5-90eaa834eae2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_7b39f084-5040-4493-b576-a95b8246fe70" xlink:to="loc_us-gaap_OtherNonoperatingExpense_ef13c599-d563-4ef5-92d5-90eaa834eae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_b6500ade-a259-487b-9659-b33d423fab51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_7b39f084-5040-4493-b576-a95b8246fe70" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_b6500ade-a259-487b-9659-b33d423fab51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract_6c6ddb36-df3e-4b0a-9b5c-16282ee38470" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2c56410-054a-4cb7-9a8f-a06545acbcd7" xlink:to="loc_us-gaap_InterestExpenseAbstract_6c6ddb36-df3e-4b0a-9b5c-16282ee38470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_86190cb2-a184-47af-b075-b45d293964d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_6c6ddb36-df3e-4b0a-9b5c-16282ee38470" xlink:to="loc_us-gaap_InterestExpenseDebt_86190cb2-a184-47af-b075-b45d293964d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseRelatedParty_fc1551a5-75eb-488c-b1da-513936e2b6c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseRelatedParty"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_6c6ddb36-df3e-4b0a-9b5c-16282ee38470" xlink:to="loc_us-gaap_InterestExpenseRelatedParty_fc1551a5-75eb-488c-b1da-513936e2b6c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_52b908ab-2719-4099-9ac6-2b1636586ff4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_6c6ddb36-df3e-4b0a-9b5c-16282ee38470" xlink:to="loc_us-gaap_InterestExpenseOther_52b908ab-2719-4099-9ac6-2b1636586ff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalizedAdjustment_ab96b96b-675b-4f13-bd4f-26f4b2ade7e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestCostsCapitalizedAdjustment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_6c6ddb36-df3e-4b0a-9b5c-16282ee38470" xlink:to="loc_us-gaap_InterestCostsCapitalizedAdjustment_ab96b96b-675b-4f13-bd4f-26f4b2ade7e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_81394b83-8862-4156-aec2-5a2ea92177c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_6c6ddb36-df3e-4b0a-9b5c-16282ee38470" xlink:to="loc_us-gaap_InterestExpense_81394b83-8862-4156-aec2-5a2ea92177c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a861d98c-f075-41dc-a42e-b332bcf574d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2c56410-054a-4cb7-9a8f-a06545acbcd7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a861d98c-f075-41dc-a42e-b332bcf574d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_bc4cc593-b4ae-4509-8a25-ac3ea36b1d41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2c56410-054a-4cb7-9a8f-a06545acbcd7" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_bc4cc593-b4ae-4509-8a25-ac3ea36b1d41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_11742dd3-e02c-4f02-aea6-bf45a0b6339f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2c56410-054a-4cb7-9a8f-a06545acbcd7" xlink:to="loc_us-gaap_NetIncomeLoss_11742dd3-e02c-4f02-aea6-bf45a0b6339f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_3aaa633d-170f-45cd-afd0-60f444c92638" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2c56410-054a-4cb7-9a8f-a06545acbcd7" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_3aaa633d-170f-45cd-afd0-60f444c92638" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_5b9a3cd9-485d-4deb-a8bf-18db121f2dd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e2c56410-054a-4cb7-9a8f-a06545acbcd7" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_5b9a3cd9-485d-4deb-a8bf-18db121f2dd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="simple" xlink:href="cms-20220630.xsd#ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_67e4a5fe-4a8a-457b-9832-bd7ab1a8dc50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d69144dd-ff2e-4494-95a9-ebdd982f8dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_67e4a5fe-4a8a-457b-9832-bd7ab1a8dc50" xlink:to="loc_us-gaap_StatementTable_d69144dd-ff2e-4494-95a9-ebdd982f8dc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_358b64b1-7629-4dc2-a44b-8537cbf681d8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d69144dd-ff2e-4494-95a9-ebdd982f8dc5" xlink:to="loc_dei_LegalEntityAxis_358b64b1-7629-4dc2-a44b-8537cbf681d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a8a76025-5f5e-45d6-b750-b1c5a26ba199" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_358b64b1-7629-4dc2-a44b-8537cbf681d8" xlink:to="loc_dei_EntityDomain_a8a76025-5f5e-45d6-b750-b1c5a26ba199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_0c527ff7-4458-4db0-ae58-eac7a486ffab" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_a8a76025-5f5e-45d6-b750-b1c5a26ba199" xlink:to="loc_cms_ConsumersEnergyCompanyMember_0c527ff7-4458-4db0-ae58-eac7a486ffab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e1f44af2-0504-45b5-814a-22345850bb01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d69144dd-ff2e-4494-95a9-ebdd982f8dc5" xlink:to="loc_us-gaap_StatementLineItems_e1f44af2-0504-45b5-814a-22345850bb01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_49ee2841-53da-4a9f-90dd-91f812623f4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e1f44af2-0504-45b5-814a-22345850bb01" xlink:to="loc_us-gaap_ProfitLoss_49ee2841-53da-4a9f-90dd-91f812623f4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_9b3442b3-2b55-4826-a3c1-9b20068b743d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e1f44af2-0504-45b5-814a-22345850bb01" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_9b3442b3-2b55-4826-a3c1-9b20068b743d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_d8ba776a-987c-4abd-aba8-80d884d6ebd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_9b3442b3-2b55-4826-a3c1-9b20068b743d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_d8ba776a-987c-4abd-aba8-80d884d6ebd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_f210a618-5c21-4194-8c30-f7f312f275df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e1f44af2-0504-45b5-814a-22345850bb01" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_f210a618-5c21-4194-8c30-f7f312f275df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_01b64756-024b-4243-807d-3f1199598719" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e1f44af2-0504-45b5-814a-22345850bb01" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_01b64756-024b-4243-807d-3f1199598719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical" xlink:type="simple" xlink:href="cms-20220630.xsd#ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_8c13431e-5ff9-4137-908b-f862f8424d93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_7226f973-23ec-494c-9456-44d89d7c4bfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_8c13431e-5ff9-4137-908b-f862f8424d93" xlink:to="loc_us-gaap_StatementTable_7226f973-23ec-494c-9456-44d89d7c4bfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_4dcac78e-337f-41cd-bf84-c4235c206c05" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_7226f973-23ec-494c-9456-44d89d7c4bfb" xlink:to="loc_dei_LegalEntityAxis_4dcac78e-337f-41cd-bf84-c4235c206c05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a7d974f3-ce9f-4c8f-bebd-3be7657cbb0f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_4dcac78e-337f-41cd-bf84-c4235c206c05" xlink:to="loc_dei_EntityDomain_a7d974f3-ce9f-4c8f-bebd-3be7657cbb0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_7d6b7649-76b5-4f90-9929-8acc32763648" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_a7d974f3-ce9f-4c8f-bebd-3be7657cbb0f" xlink:to="loc_cms_ConsumersEnergyCompanyMember_7d6b7649-76b5-4f90-9929-8acc32763648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d1f60cf6-ce18-4783-be13-aa2f096394a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_7226f973-23ec-494c-9456-44d89d7c4bfb" xlink:to="loc_us-gaap_StatementLineItems_d1f60cf6-ce18-4783-be13-aa2f096394a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_07221b4f-8034-4846-99d2-50694ec52e42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d1f60cf6-ce18-4783-be13-aa2f096394a1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_07221b4f-8034-4846-99d2-50694ec52e42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="cms-20220630.xsd#ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_b0cf8b72-6d45-4843-8e27-6c2213890b91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_68611ca1-281e-44a2-9bbf-3d7390bdd021" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b0cf8b72-6d45-4843-8e27-6c2213890b91" xlink:to="loc_us-gaap_StatementTable_68611ca1-281e-44a2-9bbf-3d7390bdd021" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_9b0e4500-99a1-43ae-99e6-043ebf61e37d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_68611ca1-281e-44a2-9bbf-3d7390bdd021" xlink:to="loc_dei_LegalEntityAxis_9b0e4500-99a1-43ae-99e6-043ebf61e37d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f81e463f-c9b3-4d98-a08e-1bfd333d124f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_9b0e4500-99a1-43ae-99e6-043ebf61e37d" xlink:to="loc_dei_EntityDomain_f81e463f-c9b3-4d98-a08e-1bfd333d124f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_28ac5e6c-2eab-4e53-83f4-51798b06c49c" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_f81e463f-c9b3-4d98-a08e-1bfd333d124f" xlink:to="loc_cms_ConsumersEnergyCompanyMember_28ac5e6c-2eab-4e53-83f4-51798b06c49c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_58b9b219-607b-4565-89d2-f325d1d77bd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_68611ca1-281e-44a2-9bbf-3d7390bdd021" xlink:to="loc_us-gaap_StatementLineItems_58b9b219-607b-4565-89d2-f325d1d77bd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_299d24d4-9fad-4b42-8736-2ab44f8a8ca0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_58b9b219-607b-4565-89d2-f325d1d77bd7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_299d24d4-9fad-4b42-8736-2ab44f8a8ca0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_af004d3c-3f25-4444-83a4-c19b85fe1413" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_299d24d4-9fad-4b42-8736-2ab44f8a8ca0" xlink:to="loc_us-gaap_ProfitLoss_af004d3c-3f25-4444-83a4-c19b85fe1413" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1da23797-214f-4efc-8112-2fb41586fdf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_299d24d4-9fad-4b42-8736-2ab44f8a8ca0" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1da23797-214f-4efc-8112-2fb41586fdf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_532dbea8-0e95-49d0-b972-c480cf1439e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1da23797-214f-4efc-8112-2fb41586fdf5" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_532dbea8-0e95-49d0-b972-c480cf1439e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_419fb0d3-39ab-40ce-b268-58515817bef7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1da23797-214f-4efc-8112-2fb41586fdf5" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_419fb0d3-39ab-40ce-b268-58515817bef7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_db9fb7a0-8c89-4252-921f-9d3f71f458ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1da23797-214f-4efc-8112-2fb41586fdf5" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_db9fb7a0-8c89-4252-921f-9d3f71f458ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_43b59dc5-d2ee-414e-a80c-cb3b8e05de16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInReceivablesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_299d24d4-9fad-4b42-8736-2ab44f8a8ca0" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_43b59dc5-d2ee-414e-a80c-cb3b8e05de16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_73822c7f-1bfc-4103-a3f8-8f447bfdffa2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_43b59dc5-d2ee-414e-a80c-cb3b8e05de16" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_73822c7f-1bfc-4103-a3f8-8f447bfdffa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_a6c03a47-b913-413c-a44b-e1007e0c8cea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_43b59dc5-d2ee-414e-a80c-cb3b8e05de16" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_a6c03a47-b913-413c-a44b-e1007e0c8cea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_c00cb109-aaec-4e27-bb3c-73f35f86b0bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_43b59dc5-d2ee-414e-a80c-cb3b8e05de16" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_c00cb109-aaec-4e27-bb3c-73f35f86b0bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_3e179de6-57cc-431d-83a5-6c071143edbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_43b59dc5-d2ee-414e-a80c-cb3b8e05de16" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_3e179de6-57cc-431d-83a5-6c071143edbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_ac3f9ed9-664b-4c9f-a1ce-751bd04edb47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_43b59dc5-d2ee-414e-a80c-cb3b8e05de16" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_ac3f9ed9-664b-4c9f-a1ce-751bd04edb47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4a1d6bca-3f84-4b41-a9a0-c25ffd567982" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_299d24d4-9fad-4b42-8736-2ab44f8a8ca0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4a1d6bca-3f84-4b41-a9a0-c25ffd567982" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e4dd1a55-257c-4d03-8a17-9e7044479b52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_58b9b219-607b-4565-89d2-f325d1d77bd7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e4dd1a55-257c-4d03-8a17-9e7044479b52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_a1ce8673-afd3-4f37-a631-a70ffd00b2d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e4dd1a55-257c-4d03-8a17-9e7044479b52" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_a1ce8673-afd3-4f37-a631-a70ffd00b2d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_6d50e23b-3989-4f01-8f0a-cdbc7d181444" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e4dd1a55-257c-4d03-8a17-9e7044479b52" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_6d50e23b-3989-4f01-8f0a-cdbc7d181444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_fa9ccdc4-6deb-4098-8715-1f9cebe04252" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e4dd1a55-257c-4d03-8a17-9e7044479b52" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_fa9ccdc4-6deb-4098-8715-1f9cebe04252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_4b5ca133-bb0b-4b56-af72-b8347e28c31b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_58b9b219-607b-4565-89d2-f325d1d77bd7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_4b5ca133-bb0b-4b56-af72-b8347e28c31b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_6699613e-59a1-40e8-b6d7-0a5a26e1dda2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_4b5ca133-bb0b-4b56-af72-b8347e28c31b" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_6699613e-59a1-40e8-b6d7-0a5a26e1dda2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromNotesPayable_4e5d9988-8c44-48de-960f-be821067d247" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromNotesPayable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_4b5ca133-bb0b-4b56-af72-b8347e28c31b" xlink:to="loc_us-gaap_ProceedsFromNotesPayable_4e5d9988-8c44-48de-960f-be821067d247" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInNotesPayableRelatedParties_e2e7cd0e-acd5-493b-ac95-cb8ca6c881c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInNotesPayableRelatedParties"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_4b5ca133-bb0b-4b56-af72-b8347e28c31b" xlink:to="loc_us-gaap_IncreaseDecreaseInNotesPayableRelatedParties_e2e7cd0e-acd5-493b-ac95-cb8ca6c881c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributedCapital_fc01c681-500a-416f-8405-16f37170e453" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_4b5ca133-bb0b-4b56-af72-b8347e28c31b" xlink:to="loc_us-gaap_ProceedsFromContributedCapital_fc01c681-500a-416f-8405-16f37170e453" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfOrdinaryDividends_88202f70-3cf4-4cfe-9878-c836bf8b512c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfOrdinaryDividends"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_4b5ca133-bb0b-4b56-af72-b8347e28c31b" xlink:to="loc_us-gaap_PaymentsOfOrdinaryDividends_88202f70-3cf4-4cfe-9878-c836bf8b512c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_172cecc7-1bdc-4692-9ce8-11f7919ac25e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_4b5ca133-bb0b-4b56-af72-b8347e28c31b" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_172cecc7-1bdc-4692-9ce8-11f7919ac25e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c8e85d39-1ce1-4f0f-b3d7-66fc49b4e600" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_4b5ca133-bb0b-4b56-af72-b8347e28c31b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c8e85d39-1ce1-4f0f-b3d7-66fc49b4e600" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_45935b96-08ff-4295-b0ef-0ede9a18a1e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_58b9b219-607b-4565-89d2-f325d1d77bd7" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_45935b96-08ff-4295-b0ef-0ede9a18a1e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f8f1fa87-d714-4d53-8ff9-7a9cf70fea13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_58b9b219-607b-4565-89d2-f325d1d77bd7" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f8f1fa87-d714-4d53-8ff9-7a9cf70fea13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_88c465ce-4323-48a8-b793-cbc16f7e22b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_58b9b219-607b-4565-89d2-f325d1d77bd7" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_88c465ce-4323-48a8-b793-cbc16f7e22b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonCashTransactionsAbstract_73dbb294-2e75-4481-b4da-5506e1c24adc" xlink:href="cms-20220630.xsd#cms_NonCashTransactionsAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_58b9b219-607b-4565-89d2-f325d1d77bd7" xlink:to="loc_cms_NonCashTransactionsAbstract_73dbb294-2e75-4481-b4da-5506e1c24adc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_5a5e3116-9142-424c-aa75-05de2052ed6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_NonCashTransactionsAbstract_73dbb294-2e75-4481-b4da-5506e1c24adc" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_5a5e3116-9142-424c-aa75-05de2052ed6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited" xlink:type="simple" xlink:href="cms-20220630.xsd#ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_9ca88340-704c-4ac2-b5d5-53ec3ee2c5c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_5b410748-216f-4a03-86a6-dd044830f381" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9ca88340-704c-4ac2-b5d5-53ec3ee2c5c6" xlink:to="loc_us-gaap_StatementTable_5b410748-216f-4a03-86a6-dd044830f381" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e0e52ecf-2ed5-419c-8aed-689704e2fac4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_5b410748-216f-4a03-86a6-dd044830f381" xlink:to="loc_dei_LegalEntityAxis_e0e52ecf-2ed5-419c-8aed-689704e2fac4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2cbb2555-381d-4f31-9776-472ef569efe5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_e0e52ecf-2ed5-419c-8aed-689704e2fac4" xlink:to="loc_dei_EntityDomain_2cbb2555-381d-4f31-9776-472ef569efe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_9e3490d1-e4df-464a-a1dc-0bd91bac92b9" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_2cbb2555-381d-4f31-9776-472ef569efe5" xlink:to="loc_cms_ConsumersEnergyCompanyMember_9e3490d1-e4df-464a-a1dc-0bd91bac92b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a3fe9ceb-d5a4-42db-b56d-bb5649a966c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_5b410748-216f-4a03-86a6-dd044830f381" xlink:to="loc_us-gaap_StatementLineItems_a3fe9ceb-d5a4-42db-b56d-bb5649a966c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_c21a0199-9c69-4eb9-ae51-bd7d71eabde0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a3fe9ceb-d5a4-42db-b56d-bb5649a966c2" xlink:to="loc_us-gaap_AssetsAbstract_c21a0199-9c69-4eb9-ae51-bd7d71eabde0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_e26949bb-95a7-4ef8-bdbc-fb3f9b1cbe59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c21a0199-9c69-4eb9-ae51-bd7d71eabde0" xlink:to="loc_us-gaap_AssetsCurrentAbstract_e26949bb-95a7-4ef8-bdbc-fb3f9b1cbe59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8a966e30-16b4-488b-ae7e-07dfff92a696" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e26949bb-95a7-4ef8-bdbc-fb3f9b1cbe59" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8a966e30-16b4-488b-ae7e-07dfff92a696" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_bde8902e-336e-41b9-96f5-7833a74dc1f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e26949bb-95a7-4ef8-bdbc-fb3f9b1cbe59" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_bde8902e-336e-41b9-96f5-7833a74dc1f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_3bdfa927-1e87-4587-aba9-9406be9abf83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e26949bb-95a7-4ef8-bdbc-fb3f9b1cbe59" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_3bdfa927-1e87-4587-aba9-9406be9abf83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_a28d73cc-4233-47d4-a2af-07779bda23b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e26949bb-95a7-4ef8-bdbc-fb3f9b1cbe59" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_a28d73cc-4233-47d4-a2af-07779bda23b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract_5cbfe296-099e-4b69-b274-028f67806905" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNetAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e26949bb-95a7-4ef8-bdbc-fb3f9b1cbe59" xlink:to="loc_us-gaap_InventoryNetAbstract_5cbfe296-099e-4b69-b274-028f67806905" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground_40c51352-48a4-48f3-b90e-c0cd43c9cba3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EnergyRelatedInventoryGasStoredUnderground"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_5cbfe296-099e-4b69-b274-028f67806905" xlink:to="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground_40c51352-48a4-48f3-b90e-c0cd43c9cba3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventorySupplies_9fe00044-2b8a-4832-970a-67c9cf7fa70b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInventorySupplies"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_5cbfe296-099e-4b69-b274-028f67806905" xlink:to="loc_us-gaap_OtherInventorySupplies_9fe00044-2b8a-4832-970a-67c9cf7fa70b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel_2787bd3a-0af5-4f99-b6e7-1e82796525bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EnergyRelatedInventoryOtherFossilFuel"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_5cbfe296-099e-4b69-b274-028f67806905" xlink:to="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel_2787bd3a-0af5-4f99-b6e7-1e82796525bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredPropertyTaxes_99a0cc9a-0813-4181-9c47-85c13b75d32f" xlink:href="cms-20220630.xsd#cms_DeferredPropertyTaxes"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e26949bb-95a7-4ef8-bdbc-fb3f9b1cbe59" xlink:to="loc_cms_DeferredPropertyTaxes_99a0cc9a-0813-4181-9c47-85c13b75d32f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_d06c412e-54a3-47b8-81f7-b50a837c3841" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e26949bb-95a7-4ef8-bdbc-fb3f9b1cbe59" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_d06c412e-54a3-47b8-81f7-b50a837c3841" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_8b19391b-f61e-4e09-999f-52f25177bee4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e26949bb-95a7-4ef8-bdbc-fb3f9b1cbe59" xlink:to="loc_us-gaap_OtherAssetsCurrent_8b19391b-f61e-4e09-999f-52f25177bee4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_f0cab8b2-7770-4438-862a-0457476173a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e26949bb-95a7-4ef8-bdbc-fb3f9b1cbe59" xlink:to="loc_us-gaap_AssetsCurrent_f0cab8b2-7770-4438-862a-0457476173a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_53cf63f4-47cf-434f-97b3-b6ec6dc02a2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGrossAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c21a0199-9c69-4eb9-ae51-bd7d71eabde0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_53cf63f4-47cf-434f-97b3-b6ec6dc02a2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_e104df37-b99b-4caf-9237-e6a23c8b5c53" xlink:href="cms-20220630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_53cf63f4-47cf-434f-97b3-b6ec6dc02a2a" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_e104df37-b99b-4caf-9237-e6a23c8b5c53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_4b8616ad-6223-4dbd-b97c-02502f6ccb21" xlink:href="cms-20220630.xsd#cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_53cf63f4-47cf-434f-97b3-b6ec6dc02a2a" xlink:to="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_4b8616ad-6223-4dbd-b97c-02502f6ccb21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_381e7123-a7d3-4a28-bf81-9e495eec4638" xlink:href="cms-20220630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_53cf63f4-47cf-434f-97b3-b6ec6dc02a2a" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_381e7123-a7d3-4a28-bf81-9e495eec4638" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_4a47e91f-a704-4661-8b30-0c28e970c403" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_53cf63f4-47cf-434f-97b3-b6ec6dc02a2a" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_4a47e91f-a704-4661-8b30-0c28e970c403" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_6a89a9c6-4592-45a2-9a4b-4c2631deeaf0" xlink:href="cms-20220630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_53cf63f4-47cf-434f-97b3-b6ec6dc02a2a" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_6a89a9c6-4592-45a2-9a4b-4c2631deeaf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_8609f77c-93ab-47b9-9579-ffd4c87e9ae5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c21a0199-9c69-4eb9-ae51-bd7d71eabde0" xlink:to="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_8609f77c-93ab-47b9-9579-ffd4c87e9ae5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_512c0ff7-f976-4a83-a413-b926afbd8f40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_8609f77c-93ab-47b9-9579-ffd4c87e9ae5" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_512c0ff7-f976-4a83-a413-b926afbd8f40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_c7e87e4a-8e3f-4bf7-9413-00e21172368d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_8609f77c-93ab-47b9-9579-ffd4c87e9ae5" xlink:to="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_c7e87e4a-8e3f-4bf7-9413-00e21172368d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesNoncurrent_12a7e1c5-3458-4ae5-97db-22b504fb4c15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromRelatedPartiesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_8609f77c-93ab-47b9-9579-ffd4c87e9ae5" xlink:to="loc_us-gaap_DueFromRelatedPartiesNoncurrent_12a7e1c5-3458-4ae5-97db-22b504fb4c15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_1c4435be-c768-4303-97dc-38f356a8ce75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_8609f77c-93ab-47b9-9579-ffd4c87e9ae5" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_1c4435be-c768-4303-97dc-38f356a8ce75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_076771f2-5077-42a0-84e3-9c6eb05c98de" xlink:href="cms-20220630.xsd#cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_8609f77c-93ab-47b9-9579-ffd4c87e9ae5" xlink:to="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_076771f2-5077-42a0-84e3-9c6eb05c98de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_aecee3b3-8c25-48d7-bc38-b4a639c6e832" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c21a0199-9c69-4eb9-ae51-bd7d71eabde0" xlink:to="loc_us-gaap_Assets_aecee3b3-8c25-48d7-bc38-b4a639c6e832" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e51ee458-17ee-4c80-b072-854b7692a855" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a3fe9ceb-d5a4-42db-b56d-bb5649a966c2" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e51ee458-17ee-4c80-b072-854b7692a855" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_3a48072f-44d2-4803-88ae-cfc997fc2827" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e51ee458-17ee-4c80-b072-854b7692a855" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_3a48072f-44d2-4803-88ae-cfc997fc2827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent_3abb2565-470c-48bd-bbdb-dca087267646" xlink:href="cms-20220630.xsd#cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3a48072f-44d2-4803-88ae-cfc997fc2827" xlink:to="loc_cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent_3abb2565-470c-48bd-bbdb-dca087267646" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableCurrent_4539c5b2-5c4c-4454-8e2a-dcf993f0ecc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3a48072f-44d2-4803-88ae-cfc997fc2827" xlink:to="loc_us-gaap_NotesPayableCurrent_4539c5b2-5c4c-4454-8e2a-dcf993f0ecc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_3d2280a9-897e-4e90-834e-33b5a4f31d76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3a48072f-44d2-4803-88ae-cfc997fc2827" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_3d2280a9-897e-4e90-834e-33b5a4f31d76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_1cd5fd49-154e-4b30-86ae-cad0d27616da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3a48072f-44d2-4803-88ae-cfc997fc2827" xlink:to="loc_us-gaap_AccountsPayableCurrent_1cd5fd49-154e-4b30-86ae-cad0d27616da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_c761ca83-e6f0-406e-8bad-2bc9d5ba2497" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3a48072f-44d2-4803-88ae-cfc997fc2827" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_c761ca83-e6f0-406e-8bad-2bc9d5ba2497" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccruedRateRefunds_f4e63c46-fa7c-4daa-93ca-24e2c1f24d0b" xlink:href="cms-20220630.xsd#cms_AccruedRateRefunds"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3a48072f-44d2-4803-88ae-cfc997fc2827" xlink:to="loc_cms_AccruedRateRefunds_f4e63c46-fa7c-4daa-93ca-24e2c1f24d0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendsPayableCurrent_570d7dc3-c350-4242-b1f9-7630cef497c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendsPayableCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3a48072f-44d2-4803-88ae-cfc997fc2827" xlink:to="loc_us-gaap_InterestAndDividendsPayableCurrent_570d7dc3-c350-4242-b1f9-7630cef497c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_1e3a9579-dbcf-4cd9-afa8-ccadb04b4409" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3a48072f-44d2-4803-88ae-cfc997fc2827" xlink:to="loc_us-gaap_TaxesPayableCurrent_1e3a9579-dbcf-4cd9-afa8-ccadb04b4409" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_22aebda9-16bb-4f4e-b2b5-c8a1018e613a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3a48072f-44d2-4803-88ae-cfc997fc2827" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_22aebda9-16bb-4f4e-b2b5-c8a1018e613a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_b2125a3f-47d0-4599-9ad1-4fe59688cc60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3a48072f-44d2-4803-88ae-cfc997fc2827" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_b2125a3f-47d0-4599-9ad1-4fe59688cc60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_5ecbf7ec-e5d1-44f6-bfef-b43e22e53e14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3a48072f-44d2-4803-88ae-cfc997fc2827" xlink:to="loc_us-gaap_LiabilitiesCurrent_5ecbf7ec-e5d1-44f6-bfef-b43e22e53e14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_9cc3bd70-508e-46ea-b56b-86f4c7bdbabe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e51ee458-17ee-4c80-b072-854b7692a855" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_9cc3bd70-508e-46ea-b56b-86f4c7bdbabe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_869211d5-d285-415d-bef1-fbd186de37fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_9cc3bd70-508e-46ea-b56b-86f4c7bdbabe" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_869211d5-d285-415d-bef1-fbd186de37fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinanceLeaseLiabilityAndOtherNoncurrent_b754f7a7-0247-48a4-93ca-331e03b345ba" xlink:href="cms-20220630.xsd#cms_FinanceLeaseLiabilityAndOtherNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_9cc3bd70-508e-46ea-b56b-86f4c7bdbabe" xlink:to="loc_cms_FinanceLeaseLiabilityAndOtherNoncurrent_b754f7a7-0247-48a4-93ca-331e03b345ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_19946f48-ea42-4318-accc-7a93b1d267c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_9cc3bd70-508e-46ea-b56b-86f4c7bdbabe" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_19946f48-ea42-4318-accc-7a93b1d267c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_121ee6c5-c779-4b02-8a87-5d8771c3f520" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_9cc3bd70-508e-46ea-b56b-86f4c7bdbabe" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_121ee6c5-c779-4b02-8a87-5d8771c3f520" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_db077d0d-6ba4-490a-b890-0fe948f29406" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_9cc3bd70-508e-46ea-b56b-86f4c7bdbabe" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_db077d0d-6ba4-490a-b890-0fe948f29406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_1b5cb881-28d1-4d2b-afe3-d410971e901b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDeferredInvestmentTaxCredit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_9cc3bd70-508e-46ea-b56b-86f4c7bdbabe" xlink:to="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_1b5cb881-28d1-4d2b-afe3-d410971e901b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_a8a858a3-b021-48c0-9909-951a1df45c15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_9cc3bd70-508e-46ea-b56b-86f4c7bdbabe" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_a8a858a3-b021-48c0-9909-951a1df45c15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_f0dcaef1-3656-4d8d-977a-732b2a6a2e0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_9cc3bd70-508e-46ea-b56b-86f4c7bdbabe" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_f0dcaef1-3656-4d8d-977a-732b2a6a2e0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_23f20e26-5b74-49e9-8304-3665d171bdf0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_9cc3bd70-508e-46ea-b56b-86f4c7bdbabe" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_23f20e26-5b74-49e9-8304-3665d171bdf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_e3a36679-6b0c-4cd5-83cf-fdce88bbc618" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e51ee458-17ee-4c80-b072-854b7692a855" xlink:to="loc_us-gaap_CommitmentsAndContingencies_e3a36679-6b0c-4cd5-83cf-fdce88bbc618" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_6a1935de-c0d8-4f48-a7bb-0822b869dabb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e51ee458-17ee-4c80-b072-854b7692a855" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_6a1935de-c0d8-4f48-a7bb-0822b869dabb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_bb8007f8-92ab-4e77-8115-e5647fb6efb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_6a1935de-c0d8-4f48-a7bb-0822b869dabb" xlink:to="loc_us-gaap_StockholdersEquityAbstract_bb8007f8-92ab-4e77-8115-e5647fb6efb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_53975298-551c-4055-a2c6-f6a429b28c87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_bb8007f8-92ab-4e77-8115-e5647fb6efb5" xlink:to="loc_us-gaap_CommonStockValue_53975298-551c-4055-a2c6-f6a429b28c87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_9dd3ed9a-a2e8-4479-9989-a1c2221d0b06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_bb8007f8-92ab-4e77-8115-e5647fb6efb5" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_9dd3ed9a-a2e8-4479-9989-a1c2221d0b06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d9a823ca-fd32-484d-9f1d-6f21c9358ca5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_bb8007f8-92ab-4e77-8115-e5647fb6efb5" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d9a823ca-fd32-484d-9f1d-6f21c9358ca5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_29a23707-fa5a-42de-8e92-721523f87545" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_bb8007f8-92ab-4e77-8115-e5647fb6efb5" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_29a23707-fa5a-42de-8e92-721523f87545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CommonStockholdersEquity_11a0da16-c7fe-417a-905c-3227919045c1" xlink:href="cms-20220630.xsd#cms_CommonStockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_bb8007f8-92ab-4e77-8115-e5647fb6efb5" xlink:to="loc_cms_CommonStockholdersEquity_11a0da16-c7fe-417a-905c-3227919045c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_eeefc5fe-612b-44f6-b27c-fa2fce0f4314" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_bb8007f8-92ab-4e77-8115-e5647fb6efb5" xlink:to="loc_us-gaap_PreferredStockValue_eeefc5fe-612b-44f6-b27c-fa2fce0f4314" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1ac70458-016a-4d60-a6e0-b237558e4fb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_bb8007f8-92ab-4e77-8115-e5647fb6efb5" xlink:to="loc_us-gaap_StockholdersEquity_1ac70458-016a-4d60-a6e0-b237558e4fb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_e396e781-e23a-4b7d-b2af-0f991095af09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e51ee458-17ee-4c80-b072-854b7692a855" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_e396e781-e23a-4b7d-b2af-0f991095af09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="simple" xlink:href="cms-20220630.xsd#ConsumersEnergyCompanyConsolidatedBalanceSheetsUnauditedParenthetical"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_fbe4eaea-179e-419b-882d-1a9780b368aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_7d39f357-7044-4600-94f2-e437c8dedfe3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_fbe4eaea-179e-419b-882d-1a9780b368aa" xlink:to="loc_us-gaap_StatementTable_7d39f357-7044-4600-94f2-e437c8dedfe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_83cc4e85-2351-48e9-bf41-d2df715d0693" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_7d39f357-7044-4600-94f2-e437c8dedfe3" xlink:to="loc_dei_LegalEntityAxis_83cc4e85-2351-48e9-bf41-d2df715d0693" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_11f5feff-03f7-4bb1-a5bc-98577807c1bc" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_83cc4e85-2351-48e9-bf41-d2df715d0693" xlink:to="loc_dei_EntityDomain_11f5feff-03f7-4bb1-a5bc-98577807c1bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_85307a3e-d443-40b6-a562-ecc460c803d9" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_11f5feff-03f7-4bb1-a5bc-98577807c1bc" xlink:to="loc_cms_ConsumersEnergyCompanyMember_85307a3e-d443-40b6-a562-ecc460c803d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_cd94b8db-ce56-43ad-b340-c139cc1018db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_7d39f357-7044-4600-94f2-e437c8dedfe3" xlink:to="loc_us-gaap_StatementLineItems_cd94b8db-ce56-43ad-b340-c139cc1018db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_957a000e-7284-40f3-8e03-b3501fdc5725" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_cd94b8db-ce56-43ad-b340-c139cc1018db" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_957a000e-7284-40f3-8e03-b3501fdc5725" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_713bc070-6357-4629-b1c4-5658d003581d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_cd94b8db-ce56-43ad-b340-c139cc1018db" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_713bc070-6357-4629-b1c4-5658d003581d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_95b30293-988e-4076-ae03-6ff7f8765431" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_cd94b8db-ce56-43ad-b340-c139cc1018db" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_95b30293-988e-4076-ae03-6ff7f8765431" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_b782c741-00f5-4354-b3d2-a5136720fc9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_cd94b8db-ce56-43ad-b340-c139cc1018db" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_b782c741-00f5-4354-b3d2-a5136720fc9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_37a93e32-8187-4e12-9a5b-44aab7c0462c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_cd94b8db-ce56-43ad-b340-c139cc1018db" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_37a93e32-8187-4e12-9a5b-44aab7c0462c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited" xlink:type="simple" xlink:href="cms-20220630.xsd#ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_f7757166-feb3-420a-87a7-78cadbc58441" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_53d15ff0-9125-414c-945d-8463cbdbe4d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_f7757166-feb3-420a-87a7-78cadbc58441" xlink:to="loc_us-gaap_StatementTable_53d15ff0-9125-414c-945d-8463cbdbe4d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_62cf58d2-38b0-4cce-aafc-03428cd79114" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_53d15ff0-9125-414c-945d-8463cbdbe4d7" xlink:to="loc_dei_LegalEntityAxis_62cf58d2-38b0-4cce-aafc-03428cd79114" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8202f86c-1f9d-4057-9ed1-743878aaa38b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_62cf58d2-38b0-4cce-aafc-03428cd79114" xlink:to="loc_dei_EntityDomain_8202f86c-1f9d-4057-9ed1-743878aaa38b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_5b1d6760-a8e5-4b1a-aa26-bb7e936c11fb" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_8202f86c-1f9d-4057-9ed1-743878aaa38b" xlink:to="loc_cms_ConsumersEnergyCompanyMember_5b1d6760-a8e5-4b1a-aa26-bb7e936c11fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_0b117717-1222-4004-9659-286099c88243" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_53d15ff0-9125-414c-945d-8463cbdbe4d7" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_0b117717-1222-4004-9659-286099c88243" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_0e359e68-b423-49bb-a4fa-79e556ddf243" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0b117717-1222-4004-9659-286099c88243" xlink:to="loc_us-gaap_EquityComponentDomain_0e359e68-b423-49bb-a4fa-79e556ddf243" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_ff2e7020-4dab-42ae-99de-fc8b40c8ead8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0e359e68-b423-49bb-a4fa-79e556ddf243" xlink:to="loc_us-gaap_CommonStockMember_ff2e7020-4dab-42ae-99de-fc8b40c8ead8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_594f35b5-1b26-45fd-89f3-850b34833fa0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0e359e68-b423-49bb-a4fa-79e556ddf243" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_594f35b5-1b26-45fd-89f3-850b34833fa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f4c73f65-7bd2-40e6-b608-20d78be40d67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0e359e68-b423-49bb-a4fa-79e556ddf243" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f4c73f65-7bd2-40e6-b608-20d78be40d67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_278a64da-3ef9-4c8b-a4ec-d0f63d5f918b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f4c73f65-7bd2-40e6-b608-20d78be40d67" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_278a64da-3ef9-4c8b-a4ec-d0f63d5f918b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_237c1531-cd60-495e-a077-580658aeba45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0e359e68-b423-49bb-a4fa-79e556ddf243" xlink:to="loc_us-gaap_RetainedEarningsMember_237c1531-cd60-495e-a077-580658aeba45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_e68984b7-7f7a-45f5-8873-0e66e3663152" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0e359e68-b423-49bb-a4fa-79e556ddf243" xlink:to="loc_us-gaap_PreferredStockMember_e68984b7-7f7a-45f5-8873-0e66e3663152" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_348a679a-d415-4987-8e33-ffaf577b3082" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_53d15ff0-9125-414c-945d-8463cbdbe4d7" xlink:to="loc_us-gaap_StatementLineItems_348a679a-d415-4987-8e33-ffaf577b3082" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5948e1e1-115e-40b6-94e0-291c1f937eb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_348a679a-d415-4987-8e33-ffaf577b3082" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5948e1e1-115e-40b6-94e0-291c1f937eb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_80bcde13-5298-4e6b-989e-4e2df38fd79f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5948e1e1-115e-40b6-94e0-291c1f937eb1" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_80bcde13-5298-4e6b-989e-4e2df38fd79f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution_73b88d43-2525-4863-b51d-7fc64ec4d1d8" xlink:href="cms-20220630.xsd#cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5948e1e1-115e-40b6-94e0-291c1f937eb1" xlink:to="loc_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution_73b88d43-2525-4863-b51d-7fc64ec4d1d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_b7fa8dd8-e1bd-426c-bf9a-3f3aa754ed45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5948e1e1-115e-40b6-94e0-291c1f937eb1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_b7fa8dd8-e1bd-426c-bf9a-3f3aa754ed45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_e4b1fba6-cedf-41d5-881d-b1e195de0cf2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5948e1e1-115e-40b6-94e0-291c1f937eb1" xlink:to="loc_us-gaap_ProfitLoss_e4b1fba6-cedf-41d5-881d-b1e195de0cf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_633c8517-00c7-4e5c-841b-fd209c54fe19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5948e1e1-115e-40b6-94e0-291c1f937eb1" xlink:to="loc_us-gaap_DividendsCommonStockCash_633c8517-00c7-4e5c-841b-fd209c54fe19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStockCash_c194a901-e0ff-41ac-b201-15250ae28644" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPreferredStockCash"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5948e1e1-115e-40b6-94e0-291c1f937eb1" xlink:to="loc_us-gaap_DividendsPreferredStockCash_c194a901-e0ff-41ac-b201-15250ae28644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_692c55ba-3a2a-4405-95dc-ad6f37121ac7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5948e1e1-115e-40b6-94e0-291c1f937eb1" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_692c55ba-3a2a-4405-95dc-ad6f37121ac7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy" xlink:type="simple" xlink:href="cms-20220630.xsd#SignificantAccountingPoliciesPolicy"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_5278ac7e-6e80-4c53-bf6c-8ae06e394fe8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SignificantAccountingPoliciesTable_a66d57b2-51eb-4fa7-b344-ae912169c19e" xlink:href="cms-20220630.xsd#cms_SignificantAccountingPoliciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5278ac7e-6e80-4c53-bf6c-8ae06e394fe8" xlink:to="loc_cms_SignificantAccountingPoliciesTable_a66d57b2-51eb-4fa7-b344-ae912169c19e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_17057fdd-9e00-4818-ad56-86babda9f0d9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesTable_a66d57b2-51eb-4fa7-b344-ae912169c19e" xlink:to="loc_dei_LegalEntityAxis_17057fdd-9e00-4818-ad56-86babda9f0d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0c5b8a2f-2fab-402c-a72f-f829ca2b9cb1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_17057fdd-9e00-4818-ad56-86babda9f0d9" xlink:to="loc_dei_EntityDomain_0c5b8a2f-2fab-402c-a72f-f829ca2b9cb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_67e1e508-388f-4725-8d10-92fd4cfa6244" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_0c5b8a2f-2fab-402c-a72f-f829ca2b9cb1" xlink:to="loc_cms_ConsumersEnergyCompanyMember_67e1e508-388f-4725-8d10-92fd4cfa6244" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SignificantAccountingPoliciesLineItems_ead9a724-bdf4-42d9-b05a-48a93dc2724b" xlink:href="cms-20220630.xsd#cms_SignificantAccountingPoliciesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesTable_a66d57b2-51eb-4fa7-b344-ae912169c19e" xlink:to="loc_cms_SignificantAccountingPoliciesLineItems_ead9a724-bdf4-42d9-b05a-48a93dc2724b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_5f3faa24-ed29-4c3a-a091-dd5a5a286610" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_ead9a724-bdf4-42d9-b05a-48a93dc2724b" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_5f3faa24-ed29-4c3a-a091-dd5a5a286610" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_7016d02e-90e2-4b09-a60a-15c67cf9191b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_ead9a724-bdf4-42d9-b05a-48a93dc2724b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_7016d02e-90e2-4b09-a60a-15c67cf9191b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_beb904bf-a053-4231-8f63-ca01d6d68a8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_ead9a724-bdf4-42d9-b05a-48a93dc2724b" xlink:to="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_beb904bf-a053-4231-8f63-ca01d6d68a8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy_24383f71-de0f-461f-a4ad-03a14d32d01e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_ead9a724-bdf4-42d9-b05a-48a93dc2724b" xlink:to="loc_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy_24383f71-de0f-461f-a4ad-03a14d32d01e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_ee3b5a30-ee08-4060-8325-171ee1b07925" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_ead9a724-bdf4-42d9-b05a-48a93dc2724b" xlink:to="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_ee3b5a30-ee08-4060-8325-171ee1b07925" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_5ed54d95-61d0-46df-9bec-3d28ab9ab694" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_ead9a724-bdf4-42d9-b05a-48a93dc2724b" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_5ed54d95-61d0-46df-9bec-3d28ab9ab694" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationVariableInterestEntityPolicy_b8fe610b-f4db-4d13-8c4e-b5f859e42d3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_ead9a724-bdf4-42d9-b05a-48a93dc2724b" xlink:to="loc_us-gaap_ConsolidationVariableInterestEntityPolicy_b8fe610b-f4db-4d13-8c4e-b5f859e42d3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RegulatoryMatters" xlink:type="simple" xlink:href="cms-20220630.xsd#RegulatoryMatters"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RegulatoryMatters" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_a5cf432b-c891-4cd2-80d6-8985beeda3a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_18f62101-b3d5-4baf-88a0-8ed02bfbcb0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_a5cf432b-c891-4cd2-80d6-8985beeda3a7" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_18f62101-b3d5-4baf-88a0-8ed02bfbcb0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ee9383d8-080e-46d1-9ee1-148b5f3d984f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_18f62101-b3d5-4baf-88a0-8ed02bfbcb0b" xlink:to="loc_dei_LegalEntityAxis_ee9383d8-080e-46d1-9ee1-148b5f3d984f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_10e88b11-9427-4ce4-a9e3-a2c6ccb31605" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_ee9383d8-080e-46d1-9ee1-148b5f3d984f" xlink:to="loc_dei_EntityDomain_10e88b11-9427-4ce4-a9e3-a2c6ccb31605" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_6d9ddde6-35d8-41d1-964b-4643d6361c40" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_10e88b11-9427-4ce4-a9e3-a2c6ccb31605" xlink:to="loc_cms_ConsumersEnergyCompanyMember_6d9ddde6-35d8-41d1-964b-4643d6361c40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c6751783-8de5-487f-b41d-3c0d6dfbbf85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_18f62101-b3d5-4baf-88a0-8ed02bfbcb0b" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c6751783-8de5-487f-b41d-3c0d6dfbbf85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesDisclosureTextBlock_5bfe1f6f-027f-46ca-a6be-583fd0838977" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c6751783-8de5-487f-b41d-3c0d6dfbbf85" xlink:to="loc_us-gaap_PublicUtilitiesDisclosureTextBlock_5bfe1f6f-027f-46ca-a6be-583fd0838977" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#RegulatoryMattersQuarterlyNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_4198c2dc-5991-4f78-bcac-2f3250be6868" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_329b5b7b-2169-4922-89a8-dcaac48507a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_4198c2dc-5991-4f78-bcac-2f3250be6868" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_329b5b7b-2169-4922-89a8-dcaac48507a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_81f803b6-93d7-4303-8af8-4a5fd292b27e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_329b5b7b-2169-4922-89a8-dcaac48507a2" xlink:to="loc_dei_LegalEntityAxis_81f803b6-93d7-4303-8af8-4a5fd292b27e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e6432e19-4611-42d0-a705-fe660d5adf3d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_81f803b6-93d7-4303-8af8-4a5fd292b27e" xlink:to="loc_dei_EntityDomain_e6432e19-4611-42d0-a705-fe660d5adf3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_933e9050-d977-40b5-8380-c1515fc162c8" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e6432e19-4611-42d0-a705-fe660d5adf3d" xlink:to="loc_cms_ConsumersEnergyCompanyMember_933e9050-d977-40b5-8380-c1515fc162c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_1fa6aaa0-1272-461e-a31b-6852bd1ee8d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_329b5b7b-2169-4922-89a8-dcaac48507a2" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_1fa6aaa0-1272-461e-a31b-6852bd1ee8d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_fcad206a-74c0-4824-8a8b-453b3a117eb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_1fa6aaa0-1272-461e-a31b-6852bd1ee8d4" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_fcad206a-74c0-4824-8a8b-453b3a117eb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricRateCaseMember_ea866558-fb1c-421f-8d82-f259fc63a4bf" xlink:href="cms-20220630.xsd#cms_ElectricRateCaseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_fcad206a-74c0-4824-8a8b-453b3a117eb6" xlink:to="loc_cms_ElectricRateCaseMember_ea866558-fb1c-421f-8d82-f259fc63a4bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnergyWasteReductionPlanIncentiveMember_d07a2f1d-e33d-485b-9e03-089009bea77f" xlink:href="cms-20220630.xsd#cms_EnergyWasteReductionPlanIncentiveMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_fcad206a-74c0-4824-8a8b-453b3a117eb6" xlink:to="loc_cms_EnergyWasteReductionPlanIncentiveMember_d07a2f1d-e33d-485b-9e03-089009bea77f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasCostRecoveryMember_de706aff-c395-42af-9ceb-87557d19ca36" xlink:href="cms-20220630.xsd#cms_GasCostRecoveryMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_fcad206a-74c0-4824-8a8b-453b3a117eb6" xlink:to="loc_cms_GasCostRecoveryMember_de706aff-c395-42af-9ceb-87557d19ca36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PowerSupplyCostRecoveryMember_7605853f-e524-4389-a309-bad18e2322d2" xlink:href="cms-20220630.xsd#cms_PowerSupplyCostRecoveryMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_fcad206a-74c0-4824-8a8b-453b3a117eb6" xlink:to="loc_cms_PowerSupplyCostRecoveryMember_7605853f-e524-4389-a309-bad18e2322d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_014ac251-24f3-449a-abc7-355250abea3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_329b5b7b-2169-4922-89a8-dcaac48507a2" xlink:to="loc_us-gaap_RegulatoryAssetAxis_014ac251-24f3-449a-abc7-355250abea3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_6f6116b0-4234-42ce-a8e1-febd7bf6380f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetAxis_014ac251-24f3-449a-abc7-355250abea3e" xlink:to="loc_us-gaap_RegulatoryAssetDomain_6f6116b0-4234-42ce-a8e1-febd7bf6380f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_JHCampbellGeneratingUnitsMember_93b31d8f-567f-490a-aba3-3036fd84235e" xlink:href="cms-20220630.xsd#cms_JHCampbellGeneratingUnitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_6f6116b0-4234-42ce-a8e1-febd7bf6380f" xlink:to="loc_cms_JHCampbellGeneratingUnitsMember_93b31d8f-567f-490a-aba3-3036fd84235e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityAxis_b225f5d0-c601-4dbd-823a-a6fc5ff6b2fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_329b5b7b-2169-4922-89a8-dcaac48507a2" xlink:to="loc_us-gaap_RegulatoryLiabilityAxis_b225f5d0-c601-4dbd-823a-a6fc5ff6b2fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_85c9cadb-a5b2-4580-87c2-65ca4a287f22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_b225f5d0-c601-4dbd-823a-a6fc5ff6b2fc" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_85c9cadb-a5b2-4580-87c2-65ca4a287f22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RadioTowerAssetsMember_b882c520-2667-481d-92b6-b3bdbc280371" xlink:href="cms-20220630.xsd#cms_RadioTowerAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_85c9cadb-a5b2-4580-87c2-65ca4a287f22" xlink:to="loc_cms_RadioTowerAssetsMember_b882c520-2667-481d-92b6-b3bdbc280371" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d97c171d-74b8-4cb3-bed6-b618a8e44d6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_329b5b7b-2169-4922-89a8-dcaac48507a2" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d97c171d-74b8-4cb3-bed6-b618a8e44d6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentEstimateOfPossibleDisallowance_8237421b-0650-4fad-87e9-f13401bcc935" xlink:href="cms-20220630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentEstimateOfPossibleDisallowance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d97c171d-74b8-4cb3-bed6-b618a8e44d6b" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentEstimateOfPossibleDisallowance_8237421b-0650-4fad-87e9-f13401bcc935" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts_6b33c36c-b229-48ce-acec-c102f3ff5ddf" xlink:href="cms-20220630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d97c171d-74b8-4cb3-bed6-b618a8e44d6b" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts_6b33c36c-b229-48ce-acec-c102f3ff5ddf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount_c571fb72-1b18-4a5e-8caa-db723a56010b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d97c171d-74b8-4cb3-bed6-b618a8e44d6b" xlink:to="loc_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount_c571fb72-1b18-4a5e-8caa-db723a56010b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RequestedRecoveryCollection_244e09bc-061b-46d7-abe8-60c4f9e8a458" xlink:href="cms-20220630.xsd#cms_RequestedRecoveryCollection"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d97c171d-74b8-4cb3-bed6-b618a8e44d6b" xlink:to="loc_cms_RequestedRecoveryCollection_244e09bc-061b-46d7-abe8-60c4f9e8a458" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_b4242eb5-b6e4-4d5f-aa64-01a8b0d7ca3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d97c171d-74b8-4cb3-bed6-b618a8e44d6b" xlink:to="loc_us-gaap_Revenues_b4242eb5-b6e4-4d5f-aa64-01a8b0d7ca3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage_4485602a-c764-4f26-86a1-15a51878301e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d97c171d-74b8-4cb3-bed6-b618a8e44d6b" xlink:to="loc_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage_4485602a-c764-4f26-86a1-15a51878301e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_5637bc7b-2bed-431d-a89f-9ac497cf4e09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d97c171d-74b8-4cb3-bed6-b618a8e44d6b" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_5637bc7b-2bed-431d-a89f-9ac497cf4e09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_8df170b5-e793-4894-af2e-38cc538ea509" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d97c171d-74b8-4cb3-bed6-b618a8e44d6b" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_8df170b5-e793-4894-af2e-38cc538ea509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NetOverUnderRecoveryOfExpenseIncludingInterestAuthorized_3d96979f-6e75-47ff-858b-249bc85ed5a2" xlink:href="cms-20220630.xsd#cms_NetOverUnderRecoveryOfExpenseIncludingInterestAuthorized"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d97c171d-74b8-4cb3-bed6-b618a8e44d6b" xlink:to="loc_cms_NetOverUnderRecoveryOfExpenseIncludingInterestAuthorized_3d96979f-6e75-47ff-858b-249bc85ed5a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitments" xlink:type="simple" xlink:href="cms-20220630.xsd#ContingenciesandCommitments"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_837b2788-6f23-46f5-a7e6-6e0b7b224ef7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable_21803af8-6fa5-47ac-b22f-0accceab72b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_837b2788-6f23-46f5-a7e6-6e0b7b224ef7" xlink:to="loc_us-gaap_OtherCommitmentsTable_21803af8-6fa5-47ac-b22f-0accceab72b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2252a91c-b201-48e8-8e7b-34ae4ada6ae7" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_21803af8-6fa5-47ac-b22f-0accceab72b7" xlink:to="loc_dei_LegalEntityAxis_2252a91c-b201-48e8-8e7b-34ae4ada6ae7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_88349a90-481d-46ea-8fb5-42717dbe66de" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_2252a91c-b201-48e8-8e7b-34ae4ada6ae7" xlink:to="loc_dei_EntityDomain_88349a90-481d-46ea-8fb5-42717dbe66de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_1419472d-c6d8-4336-a2ce-6738d402d865" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_88349a90-481d-46ea-8fb5-42717dbe66de" xlink:to="loc_cms_ConsumersEnergyCompanyMember_1419472d-c6d8-4336-a2ce-6738d402d865" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_fca72778-3b06-4530-9aba-6ee484a0befb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_21803af8-6fa5-47ac-b22f-0accceab72b7" xlink:to="loc_us-gaap_OtherCommitmentsLineItems_fca72778-3b06-4530-9aba-6ee484a0befb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_f14b3a49-701a-44ba-9dec-000b4ce07b06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_fca72778-3b06-4530-9aba-6ee484a0befb" xlink:to="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_f14b3a49-701a-44ba-9dec-000b4ce07b06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables" xlink:type="simple" xlink:href="cms-20220630.xsd#ContingenciesandCommitmentsTables"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c710741a-98a7-49f7-ba82-015d150ec10f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyTable_b9a1732a-469f-446a-afb4-b21c6bb1a95b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SiteContingencyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c710741a-98a7-49f7-ba82-015d150ec10f" xlink:to="loc_us-gaap_SiteContingencyTable_b9a1732a-469f-446a-afb4-b21c6bb1a95b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2bce1c4d-5ea7-4711-a8ad-4b4e2f05840d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyTable_b9a1732a-469f-446a-afb4-b21c6bb1a95b" xlink:to="loc_dei_LegalEntityAxis_2bce1c4d-5ea7-4711-a8ad-4b4e2f05840d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_83a287c3-e1b6-48d9-8e3e-4da46904c68c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_2bce1c4d-5ea7-4711-a8ad-4b4e2f05840d" xlink:to="loc_dei_EntityDomain_83a287c3-e1b6-48d9-8e3e-4da46904c68c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_f47f5cef-0795-4e6d-bf6b-e6c882238cae" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_83a287c3-e1b6-48d9-8e3e-4da46904c68c" xlink:to="loc_cms_ConsumersEnergyCompanyMember_f47f5cef-0795-4e6d-bf6b-e6c882238cae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyLineItems_83af0168-1137-4877-9d7d-2e223671330b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SiteContingencyLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyTable_b9a1732a-469f-446a-afb4-b21c6bb1a95b" xlink:to="loc_us-gaap_SiteContingencyLineItems_83af0168-1137-4877-9d7d-2e223671330b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ExpectedRemediationCostsByYearTableTextBlock_c64403bd-5628-43ad-a7eb-39d32f6aa1e7" xlink:href="cms-20220630.xsd#cms_ExpectedRemediationCostsByYearTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyLineItems_83af0168-1137-4877-9d7d-2e223671330b" xlink:to="loc_cms_ExpectedRemediationCostsByYearTableTextBlock_c64403bd-5628-43ad-a7eb-39d32f6aa1e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGuaranteeObligationsTextBlock_f691c43b-7f53-47ef-9fd3-eda12f903155" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGuaranteeObligationsTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyLineItems_83af0168-1137-4877-9d7d-2e223671330b" xlink:to="loc_us-gaap_ScheduleOfGuaranteeObligationsTextBlock_f691c43b-7f53-47ef-9fd3-eda12f903155" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_dc9a9dfd-9761-4915-b8be-34692a55e877" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_0fbdc97e-3d52-46f4-b288-01255bbaeb88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_dc9a9dfd-9761-4915-b8be-34692a55e877" xlink:to="loc_us-gaap_LossContingenciesTable_0fbdc97e-3d52-46f4-b288-01255bbaeb88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_73d5843e-da28-434f-a8ee-c5b5a4761396" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_0fbdc97e-3d52-46f4-b288-01255bbaeb88" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_73d5843e-da28-434f-a8ee-c5b5a4761396" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_dbe7e96a-9f3c-4a6d-bbdb-0b572e090602" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_73d5843e-da28-434f-a8ee-c5b5a4761396" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_dbe7e96a-9f3c-4a6d-bbdb-0b572e090602" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RayCompressorStationMember_da592e52-032d-4612-875b-d03d5556815f" xlink:href="cms-20220630.xsd#cms_RayCompressorStationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_dbe7e96a-9f3c-4a6d-bbdb-0b572e090602" xlink:to="loc_cms_RayCompressorStationMember_da592e52-032d-4612-875b-d03d5556815f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_e575c7e0-33fc-4356-8bde-7c33208253e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_0fbdc97e-3d52-46f4-b288-01255bbaeb88" xlink:to="loc_us-gaap_PublicUtilityAxis_e575c7e0-33fc-4356-8bde-7c33208253e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_289c17b6-ceb8-4451-ae6b-e8fb01a17eb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityAxis_e575c7e0-33fc-4356-8bde-7c33208253e6" xlink:to="loc_us-gaap_UtilityPlantDomain_289c17b6-ceb8-4451-ae6b-e8fb01a17eb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityMember_88e85ce9-3bad-4027-908a-821063ebc74e" xlink:href="cms-20220630.xsd#cms_ElectricUtilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_289c17b6-ceb8-4451-ae6b-e8fb01a17eb5" xlink:to="loc_cms_ElectricUtilityMember_88e85ce9-3bad-4027-908a-821063ebc74e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUtilityMember_db15a6b9-66e9-45fe-87be-f7d9ead9ba06" xlink:href="cms-20220630.xsd#cms_GasUtilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_289c17b6-ceb8-4451-ae6b-e8fb01a17eb5" xlink:to="loc_cms_GasUtilityMember_db15a6b9-66e9-45fe-87be-f7d9ead9ba06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteAxis_5773d162-4903-448b-819a-76805a80fb12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EnvironmentalRemediationSiteAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_0fbdc97e-3d52-46f4-b288-01255bbaeb88" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteAxis_5773d162-4903-448b-819a-76805a80fb12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteDomain_15ea2744-b2cf-4d0c-a604-eadd421a0f76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EnvironmentalRemediationSiteDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteAxis_5773d162-4903-448b-819a-76805a80fb12" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteDomain_15ea2744-b2cf-4d0c-a604-eadd421a0f76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_BayHarborMember_5b7ba126-4656-4c0f-ab61-c8cf36b0395f" xlink:href="cms-20220630.xsd#cms_BayHarborMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_15ea2744-b2cf-4d0c-a604-eadd421a0f76" xlink:to="loc_cms_BayHarborMember_5b7ba126-4656-4c0f-ab61-c8cf36b0395f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NrepaMember_6b356eae-a12d-4484-a6f8-35ebfb86a790" xlink:href="cms-20220630.xsd#cms_NrepaMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_15ea2744-b2cf-4d0c-a604-eadd421a0f76" xlink:to="loc_cms_NrepaMember_6b356eae-a12d-4484-a6f8-35ebfb86a790" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CerclaLiabilityMember_1392594d-e24e-4e93-b8f6-b69e8933433d" xlink:href="cms-20220630.xsd#cms_CerclaLiabilityMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_15ea2744-b2cf-4d0c-a604-eadd421a0f76" xlink:to="loc_cms_CerclaLiabilityMember_1392594d-e24e-4e93-b8f6-b69e8933433d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ManufacturedGasPlantMember_d6c2117f-39a7-41e5-b497-70ceb6ccd432" xlink:href="cms-20220630.xsd#cms_ManufacturedGasPlantMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_15ea2744-b2cf-4d0c-a604-eadd421a0f76" xlink:to="loc_cms_ManufacturedGasPlantMember_d6c2117f-39a7-41e5-b497-70ceb6ccd432" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_8fd04e95-ae07-4584-9ae4-976ef73adf5d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_0fbdc97e-3d52-46f4-b288-01255bbaeb88" xlink:to="loc_srt_RangeAxis_8fd04e95-ae07-4584-9ae4-976ef73adf5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f10c90a8-cb22-4c79-9965-330d1802b33b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_8fd04e95-ae07-4584-9ae4-976ef73adf5d" xlink:to="loc_srt_RangeMember_f10c90a8-cb22-4c79-9965-330d1802b33b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_d6ebe17d-8254-410e-8c21-3fe9998d625a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_f10c90a8-cb22-4c79-9965-330d1802b33b" xlink:to="loc_srt_MinimumMember_d6ebe17d-8254-410e-8c21-3fe9998d625a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_347d04ad-7a3e-42f5-b5f0-2de25e711fcb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_f10c90a8-cb22-4c79-9965-330d1802b33b" xlink:to="loc_srt_MaximumMember_347d04ad-7a3e-42f5-b5f0-2de25e711fcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_365568c4-8e6d-48c3-9c22-315e540c1fa4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_0fbdc97e-3d52-46f4-b288-01255bbaeb88" xlink:to="loc_dei_LegalEntityAxis_365568c4-8e6d-48c3-9c22-315e540c1fa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7ec23352-3b77-4e9d-9710-ace8b5dbce83" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_365568c4-8e6d-48c3-9c22-315e540c1fa4" xlink:to="loc_dei_EntityDomain_7ec23352-3b77-4e9d-9710-ace8b5dbce83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_0972a9f4-55b4-4635-bdff-24add885600a" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_7ec23352-3b77-4e9d-9710-ace8b5dbce83" xlink:to="loc_cms_ConsumersEnergyCompanyMember_0972a9f4-55b4-4635-bdff-24add885600a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_e5a84089-59d2-482b-8f99-a04a40b6cc6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_0fbdc97e-3d52-46f4-b288-01255bbaeb88" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_e5a84089-59d2-482b-8f99-a04a40b6cc6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_4b992f57-4821-4db9-a4e5-13f6325f79c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_e5a84089-59d2-482b-8f99-a04a40b6cc6d" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_4b992f57-4821-4db9-a4e5-13f6325f79c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasCostRecoveryMember_94d260ee-a950-4aaa-ad14-002f4f100890" xlink:href="cms-20220630.xsd#cms_GasCostRecoveryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_4b992f57-4821-4db9-a4e5-13f6325f79c7" xlink:to="loc_cms_GasCostRecoveryMember_94d260ee-a950-4aaa-ad14-002f4f100890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_57074554-346f-4ce7-b878-8808a96ec176" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_0fbdc97e-3d52-46f4-b288-01255bbaeb88" xlink:to="loc_us-gaap_RegulatoryAssetAxis_57074554-346f-4ce7-b878-8808a96ec176" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_172eb95d-99b0-4dbe-88cc-aa909b008a61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetAxis_57074554-346f-4ce7-b878-8808a96ec176" xlink:to="loc_us-gaap_RegulatoryAssetDomain_172eb95d-99b0-4dbe-88cc-aa909b008a61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ManufacturedGasPlantMember_72ff0362-0820-4f0b-b29e-2fda8cfdc169" xlink:href="cms-20220630.xsd#cms_ManufacturedGasPlantMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_172eb95d-99b0-4dbe-88cc-aa909b008a61" xlink:to="loc_cms_ManufacturedGasPlantMember_72ff0362-0820-4f0b-b29e-2fda8cfdc169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_a14b7fd7-887b-4f60-9a29-5ee46c307dad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_0fbdc97e-3d52-46f4-b288-01255bbaeb88" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_a14b7fd7-887b-4f60-9a29-5ee46c307dad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_b0b55456-49c3-49c1-b74d-a7c24a0a97be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_a14b7fd7-887b-4f60-9a29-5ee46c307dad" xlink:to="loc_us-gaap_LossContingencyNatureDomain_b0b55456-49c3-49c1-b74d-a7c24a0a97be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TaxAndOtherIndemnityObligationsMember_9802b54e-616e-4d8c-a3e7-4d6e493d6c43" xlink:href="cms-20220630.xsd#cms_TaxAndOtherIndemnityObligationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_b0b55456-49c3-49c1-b74d-a7c24a0a97be" xlink:to="loc_cms_TaxAndOtherIndemnityObligationsMember_9802b54e-616e-4d8c-a3e7-4d6e493d6c43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_331fb9c2-3319-4b54-ac6c-ec64d0f5dd09" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseAxis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_0fbdc97e-3d52-46f4-b288-01255bbaeb88" xlink:to="loc_srt_LitigationCaseAxis_331fb9c2-3319-4b54-ac6c-ec64d0f5dd09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_b6eb91c7-d061-4d02-b163-48dcdf4bf49d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseAxis_331fb9c2-3319-4b54-ac6c-ec64d0f5dd09" xlink:to="loc_srt_LitigationCaseTypeDomain_b6eb91c7-d061-4d02-b163-48dcdf4bf49d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LudingtonPlantOverhaulContractDisputeMember_8c59071a-3f89-469b-ab2c-ef8b8326df2e" xlink:href="cms-20220630.xsd#cms_LudingtonPlantOverhaulContractDisputeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_b6eb91c7-d061-4d02-b163-48dcdf4bf49d" xlink:to="loc_cms_LudingtonPlantOverhaulContractDisputeMember_8c59071a-3f89-469b-ab2c-ef8b8326df2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_JHCampbell3PlantRetirementContractDisputeMember_6f5659bd-bb92-46cb-84ea-e851c10b086a" xlink:href="cms-20220630.xsd#cms_JHCampbell3PlantRetirementContractDisputeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_b6eb91c7-d061-4d02-b163-48dcdf4bf49d" xlink:to="loc_cms_JHCampbell3PlantRetirementContractDisputeMember_6f5659bd-bb92-46cb-84ea-e851c10b086a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_c7e7d78d-5c0f-4cb5-8f40-92ada90e77e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_0fbdc97e-3d52-46f4-b288-01255bbaeb88" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_c7e7d78d-5c0f-4cb5-8f40-92ada90e77e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_17edccb5-fc5b-422b-9989-6626e05cf877" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_c7e7d78d-5c0f-4cb5-8f40-92ada90e77e8" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_17edccb5-fc5b-422b-9989-6626e05cf877" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LudingtonMember_7f43b711-aceb-48bf-8849-de5762aedfa4" xlink:href="cms-20220630.xsd#cms_LudingtonMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_17edccb5-fc5b-422b-9989-6626e05cf877" xlink:to="loc_cms_LudingtonMember_7f43b711-aceb-48bf-8849-de5762aedfa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_ca452a8c-a649-4e38-bb2c-fe36ae4545b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_0fbdc97e-3d52-46f4-b288-01255bbaeb88" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_ca452a8c-a649-4e38-bb2c-fe36ae4545b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_217f59a4-d513-4455-8850-541c24cb75e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_ca452a8c-a649-4e38-bb2c-fe36ae4545b5" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_217f59a4-d513-4455-8850-541c24cb75e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_c59de40c-d81e-4107-bb61-fd50f951754b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_217f59a4-d513-4455-8850-541c24cb75e2" xlink:to="loc_us-gaap_SubsequentEventMember_c59de40c-d81e-4107-bb61-fd50f951754b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_0fbdc97e-3d52-46f4-b288-01255bbaeb88" xlink:to="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies_96aba407-5f16-4720-8078-26eb32a1b898" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingencies"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingencies_96aba407-5f16-4720-8078-26eb32a1b898" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate_15fca0d3-43d5-440b-936a-5ab767d83bfd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate_15fca0d3-43d5-440b-936a-5ab767d83bfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccrualForEnvironmentalLossContingenciesInflationRate_46fe6d63-6be8-4949-8917-ad984c7514ac" xlink:href="cms-20220630.xsd#cms_AccrualForEnvironmentalLossContingenciesInflationRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:to="loc_cms_AccrualForEnvironmentalLossContingenciesInflationRate_46fe6d63-6be8-4949-8917-ad984c7514ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesGross_534074a5-050d-42b4-ba51-383aaa44950a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesGross_534074a5-050d-42b4-ba51-383aaa44950a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_f04d0f3a-65bd-4a35-9e35-4533bd63b411" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_f04d0f3a-65bd-4a35-9e35-4533bd63b411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyDamagesSoughtValue_7cc12765-0f7b-461a-b1b1-e34eeeaf1c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:to="loc_us-gaap_LossContingencyDamagesSoughtValue_7cc12765-0f7b-461a-b1b1-e34eeeaf1c1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare_028def48-bf05-482d-a840-1f593e7e98c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare_028def48-bf05-482d-a840-1f593e7e98c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NumberOfFormerManufacturedGasPlants_75d38917-76eb-42d9-be20-0070e909a55c" xlink:href="cms-20220630.xsd#cms_NumberOfFormerManufacturedGasPlants"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:to="loc_cms_NumberOfFormerManufacturedGasPlants_75d38917-76eb-42d9-be20-0070e909a55c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAmortizationPeriod_2e5e9d31-eb88-4cd6-baf5-98fb7460ca7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetAmortizationPeriod"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:to="loc_us-gaap_RegulatoryAssetAmortizationPeriod_2e5e9d31-eb88-4cd6-baf5-98fb7460ca7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_e0a4ac66-9aaf-4a53-90ea-42053f3e21f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_e0a4ac66-9aaf-4a53-90ea-42053f3e21f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_8113a1c4-6e87-4bf9-995b-99afa7d1867a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_8113a1c4-6e87-4bf9-995b-99afa7d1867a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions_5c3af75a-6f4a-445c-9403-43f505fcb370" xlink:href="cms-20220630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions_5c3af75a-6f4a-445c-9403-43f505fcb370" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyReceivableProceeds_f99f29a8-04ad-40cc-a541-41b9eaf6c7fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyReceivableProceeds"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:to="loc_us-gaap_LossContingencyReceivableProceeds_f99f29a8-04ad-40cc-a541-41b9eaf6c7fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TangibleAssetImpairmentCharges_0cab130f-6054-4e6c-937d-89580969c3c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TangibleAssetImpairmentCharges"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:to="loc_us-gaap_TangibleAssetImpairmentCharges_0cab130f-6054-4e6c-937d-89580969c3c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_fa0d46e9-afd5-421f-84fe-4d1f1f7e43c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:to="loc_us-gaap_Revenues_fa0d46e9-afd5-421f-84fe-4d1f1f7e43c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsCurrentCarryingValue_041a39a8-ca50-4f0e-8255-52d5540b1379" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsCurrentCarryingValue"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_5a583612-ff6c-410c-862d-e9aa20cce588" xlink:to="loc_us-gaap_GuaranteeObligationsCurrentCarryingValue_041a39a8-ca50-4f0e-8255-52d5540b1379" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#ContingenciesandCommitmentsExpectedRemediationCostByYearDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_bda6e47f-932e-4c9f-8c80-66c4f1896757" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyTable_49ba2d8b-65c4-44e9-a38d-324a544bf6c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SiteContingencyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_bda6e47f-932e-4c9f-8c80-66c4f1896757" xlink:to="loc_us-gaap_SiteContingencyTable_49ba2d8b-65c4-44e9-a38d-324a544bf6c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteAxis_7e314877-3324-47ab-9e24-2b2b0b39ada9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EnvironmentalRemediationSiteAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyTable_49ba2d8b-65c4-44e9-a38d-324a544bf6c6" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteAxis_7e314877-3324-47ab-9e24-2b2b0b39ada9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteDomain_ce53b8d2-5826-4215-b30e-67a2fc290f38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EnvironmentalRemediationSiteDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteAxis_7e314877-3324-47ab-9e24-2b2b0b39ada9" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteDomain_ce53b8d2-5826-4215-b30e-67a2fc290f38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_BayHarborMember_7f0663a3-795f-4e44-9bb1-87820fb213d4" xlink:href="cms-20220630.xsd#cms_BayHarborMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_ce53b8d2-5826-4215-b30e-67a2fc290f38" xlink:to="loc_cms_BayHarborMember_7f0663a3-795f-4e44-9bb1-87820fb213d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ManufacturedGasPlantMember_15dd224f-4649-44f4-8e0a-d8debe55bc7d" xlink:href="cms-20220630.xsd#cms_ManufacturedGasPlantMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_ce53b8d2-5826-4215-b30e-67a2fc290f38" xlink:to="loc_cms_ManufacturedGasPlantMember_15dd224f-4649-44f4-8e0a-d8debe55bc7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_731ab0a4-6405-4124-a379-bd204ac7698f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyTable_49ba2d8b-65c4-44e9-a38d-324a544bf6c6" xlink:to="loc_dei_LegalEntityAxis_731ab0a4-6405-4124-a379-bd204ac7698f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f2b6952a-21dd-4f8b-b7d1-3cffa4de1f96" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_731ab0a4-6405-4124-a379-bd204ac7698f" xlink:to="loc_dei_EntityDomain_f2b6952a-21dd-4f8b-b7d1-3cffa4de1f96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_be436243-f0a9-4e25-865e-c5cdca96cedb" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_f2b6952a-21dd-4f8b-b7d1-3cffa4de1f96" xlink:to="loc_cms_ConsumersEnergyCompanyMember_be436243-f0a9-4e25-865e-c5cdca96cedb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyLineItems_af8542cc-5cfe-4c30-addd-d2bac4c916f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SiteContingencyLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyTable_49ba2d8b-65c4-44e9-a38d-324a544bf6c6" xlink:to="loc_us-gaap_SiteContingencyLineItems_af8542cc-5cfe-4c30-addd-d2bac4c916f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear_fd8e3d4d-0584-4784-b7fa-1f7e39f199a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyLineItems_af8542cc-5cfe-4c30-addd-d2bac4c916f8" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear_fd8e3d4d-0584-4784-b7fa-1f7e39f199a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear_54c048d5-3b97-4ae7-82bc-4350a58f87b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyLineItems_af8542cc-5cfe-4c30-addd-d2bac4c916f8" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear_54c048d5-3b97-4ae7-82bc-4350a58f87b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear_fd43105e-d7f8-4468-8457-76c3976100cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyLineItems_af8542cc-5cfe-4c30-addd-d2bac4c916f8" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear_fd43105e-d7f8-4468-8457-76c3976100cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear_9c70c889-faaf-4e39-8c2a-2f053072bc37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyLineItems_af8542cc-5cfe-4c30-addd-d2bac4c916f8" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear_9c70c889-faaf-4e39-8c2a-2f053072bc37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear_be191a34-ef59-4cf1-8645-2a838de259c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyLineItems_af8542cc-5cfe-4c30-addd-d2bac4c916f8" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear_be191a34-ef59-4cf1-8645-2a838de259c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear_272323ce-2a19-4488-9fef-fe847f2ff52a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyLineItems_af8542cc-5cfe-4c30-addd-d2bac4c916f8" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear_272323ce-2a19-4488-9fef-fe847f2ff52a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#ContingenciesandCommitmentsGuaranteesDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_fad94b83-9597-419b-8089-b8fe6b89a7c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GuaranteesAndOtherContingenciesTable_164824d6-baad-4319-90d7-34b3a015b1d8" xlink:href="cms-20220630.xsd#cms_GuaranteesAndOtherContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_fad94b83-9597-419b-8089-b8fe6b89a7c6" xlink:to="loc_cms_GuaranteesAndOtherContingenciesTable_164824d6-baad-4319-90d7-34b3a015b1d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_81c1f926-ad25-4724-9c0a-507ce63a7145" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_164824d6-baad-4319-90d7-34b3a015b1d8" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_81c1f926-ad25-4724-9c0a-507ce63a7145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_4af847f1-e088-44bf-853b-94a88f13360e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_81c1f926-ad25-4724-9c0a-507ce63a7145" xlink:to="loc_us-gaap_LossContingencyNatureDomain_4af847f1-e088-44bf-853b-94a88f13360e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember_ff0c5afa-d8c6-46cc-968d-a65791525d4e" xlink:href="cms-20220630.xsd#cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_4af847f1-e088-44bf-853b-94a88f13360e" xlink:to="loc_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember_ff0c5afa-d8c6-46cc-968d-a65791525d4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndemnificationGuaranteeMember_b611c2a2-98ba-4748-9855-33fc199838f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndemnificationGuaranteeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_4af847f1-e088-44bf-853b-94a88f13360e" xlink:to="loc_us-gaap_IndemnificationGuaranteeMember_b611c2a2-98ba-4748-9855-33fc199838f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_f7125c57-6c4a-4d2b-8eee-d6e2f0df7bca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_164824d6-baad-4319-90d7-34b3a015b1d8" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_f7125c57-6c4a-4d2b-8eee-d6e2f0df7bca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_d02a0e1e-ea5b-47a6-917b-f89cea84b2aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_f7125c57-6c4a-4d2b-8eee-d6e2f0df7bca" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_d02a0e1e-ea5b-47a6-917b-f89cea84b2aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeTypeOtherMember_fb5cacbe-0389-4a60-8524-3f1baa983ef2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeTypeOtherMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_d02a0e1e-ea5b-47a6-917b-f89cea84b2aa" xlink:to="loc_us-gaap_GuaranteeTypeOtherMember_fb5cacbe-0389-4a60-8524-3f1baa983ef2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_1abd5cf3-638a-4811-92e8-cbcf8497e411" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_164824d6-baad-4319-90d7-34b3a015b1d8" xlink:to="loc_dei_LegalEntityAxis_1abd5cf3-638a-4811-92e8-cbcf8497e411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7a534882-0587-4c78-a3cf-912d44415666" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_1abd5cf3-638a-4811-92e8-cbcf8497e411" xlink:to="loc_dei_EntityDomain_7a534882-0587-4c78-a3cf-912d44415666" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_eebc9dc8-69cb-4436-a871-de4e4b138f69" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_7a534882-0587-4c78-a3cf-912d44415666" xlink:to="loc_cms_ConsumersEnergyCompanyMember_eebc9dc8-69cb-4436-a871-de4e4b138f69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_a83a00ea-fbbb-4763-b837-97588109ff3b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_164824d6-baad-4319-90d7-34b3a015b1d8" xlink:to="loc_srt_ConsolidatedEntitiesAxis_a83a00ea-fbbb-4763-b837-97588109ff3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_87bf15de-d169-42ad-9b18-1904eeb58069" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_a83a00ea-fbbb-4763-b837-97588109ff3b" xlink:to="loc_srt_ConsolidatedEntitiesDomain_87bf15de-d169-42ad-9b18-1904eeb58069" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_964d067a-e3e3-4ebc-9aa9-2cc5c93c298c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_87bf15de-d169-42ad-9b18-1904eeb58069" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_964d067a-e3e3-4ebc-9aa9-2cc5c93c298c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_3d860e94-0375-4646-bbf3-19b575b78c9f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_164824d6-baad-4319-90d7-34b3a015b1d8" xlink:to="loc_srt_OwnershipAxis_3d860e94-0375-4646-bbf3-19b575b78c9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_50208ed6-42ff-4bbd-ad05-5d851bdb4e70" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_3d860e94-0375-4646-bbf3-19b575b78c9f" xlink:to="loc_srt_OwnershipDomain_50208ed6-42ff-4bbd-ad05-5d851bdb4e70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AviatorWindClassBMembershipMember_0fd6a416-358c-4423-9796-b2ad1acccef6" xlink:href="cms-20220630.xsd#cms_AviatorWindClassBMembershipMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_50208ed6-42ff-4bbd-ad05-5d851bdb4e70" xlink:to="loc_cms_AviatorWindClassBMembershipMember_0fd6a416-358c-4423-9796-b2ad1acccef6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GuaranteesAndOtherContingenciesLineItems_210108ad-7aaa-4113-8001-f2fe467b2926" xlink:href="cms-20220630.xsd#cms_GuaranteesAndOtherContingenciesLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_164824d6-baad-4319-90d7-34b3a015b1d8" xlink:to="loc_cms_GuaranteesAndOtherContingenciesLineItems_210108ad-7aaa-4113-8001-f2fe467b2926" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsTerm_54c0d487-4c3d-4458-af4f-e494e2fbefeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_210108ad-7aaa-4113-8001-f2fe467b2926" xlink:to="loc_us-gaap_GuaranteeObligationsTerm_54c0d487-4c3d-4458-af4f-e494e2fbefeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_f539a4e7-f404-4922-b041-3e7194a59acf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_210108ad-7aaa-4113-8001-f2fe467b2926" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_f539a4e7-f404-4922-b041-3e7194a59acf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsCurrentCarryingValue_c4a29b67-e582-4667-9d7c-168866c32bc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsCurrentCarryingValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_210108ad-7aaa-4113-8001-f2fe467b2926" xlink:to="loc_us-gaap_GuaranteeObligationsCurrentCarryingValue_c4a29b67-e582-4667-9d7c-168866c32bc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_fe971a25-011c-4629-8f2c-3ad841fcd888" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_210108ad-7aaa-4113-8001-f2fe467b2926" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_fe971a25-011c-4629-8f2c-3ad841fcd888" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalization" xlink:type="simple" xlink:href="cms-20220630.xsd#FinancingsandCapitalization"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalization" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_6d11cd21-1982-4b67-ab6d-98b66e1ab830" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_52aba967-7884-43f9-b225-8186954851ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_6d11cd21-1982-4b67-ab6d-98b66e1ab830" xlink:to="loc_us-gaap_DebtInstrumentTable_52aba967-7884-43f9-b225-8186954851ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a04e78f3-1aa7-4c7d-8447-decb57ca8e72" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_52aba967-7884-43f9-b225-8186954851ff" xlink:to="loc_dei_LegalEntityAxis_a04e78f3-1aa7-4c7d-8447-decb57ca8e72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d78dfad1-c41e-4a3c-801c-a040655ef1e4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_a04e78f3-1aa7-4c7d-8447-decb57ca8e72" xlink:to="loc_dei_EntityDomain_d78dfad1-c41e-4a3c-801c-a040655ef1e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_3a1e347b-0761-4a5a-8756-2edd5c0354df" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_d78dfad1-c41e-4a3c-801c-a040655ef1e4" xlink:to="loc_cms_ConsumersEnergyCompanyMember_3a1e347b-0761-4a5a-8756-2edd5c0354df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_c3833a9d-6e38-4541-adfb-9d1661280c25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_52aba967-7884-43f9-b225-8186954851ff" xlink:to="loc_us-gaap_DebtInstrumentLineItems_c3833a9d-6e38-4541-adfb-9d1661280c25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_d0cedb75-ec9a-4ea7-9475-7c872683b4fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c3833a9d-6e38-4541-adfb-9d1661280c25" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_d0cedb75-ec9a-4ea7-9475-7c872683b4fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationTables" xlink:type="simple" xlink:href="cms-20220630.xsd#FinancingsandCapitalizationTables"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_bac79c76-f26b-4539-adfd-ce4a15617123" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_34c889e0-1685-448a-a725-e346e63d1a5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_bac79c76-f26b-4539-adfd-ce4a15617123" xlink:to="loc_us-gaap_DebtInstrumentTable_34c889e0-1685-448a-a725-e346e63d1a5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d8914a73-25ed-48ba-bc19-b36f50430712" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_34c889e0-1685-448a-a725-e346e63d1a5c" xlink:to="loc_dei_LegalEntityAxis_d8914a73-25ed-48ba-bc19-b36f50430712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9090e68b-f232-4cba-9167-3a44316b48d5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_d8914a73-25ed-48ba-bc19-b36f50430712" xlink:to="loc_dei_EntityDomain_9090e68b-f232-4cba-9167-3a44316b48d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_c901c2f0-11e3-4798-bdf9-67bc057f3de1" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_9090e68b-f232-4cba-9167-3a44316b48d5" xlink:to="loc_cms_ConsumersEnergyCompanyMember_c901c2f0-11e3-4798-bdf9-67bc057f3de1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_ed6b1818-8416-4627-aac7-6c24d4d2cc74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_34c889e0-1685-448a-a725-e346e63d1a5c" xlink:to="loc_us-gaap_DebtInstrumentLineItems_ed6b1818-8416-4627-aac7-6c24d4d2cc74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_89eb72e2-3cb3-4dcc-972b-6d5f18b8d9be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ed6b1818-8416-4627-aac7-6c24d4d2cc74" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_89eb72e2-3cb3-4dcc-972b-6d5f18b8d9be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_186d2a55-6f17-403c-8bec-09a3f177ab3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ed6b1818-8416-4627-aac7-6c24d4d2cc74" xlink:to="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_186d2a55-6f17-403c-8bec-09a3f177ab3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock_49b87017-8d66-47d2-b088-2bf9e9a00101" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ed6b1818-8416-4627-aac7-6c24d4d2cc74" xlink:to="loc_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock_49b87017-8d66-47d2-b088-2bf9e9a00101" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtRetirementsDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#FinancingsandCapitalizationMajorLongTermDebtRetirementsDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtRetirementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_8d851943-93bf-4158-8fbb-00ae75b08e70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_d6dc83b3-d2f4-4345-b6b4-d695adbc0fa9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_8d851943-93bf-4158-8fbb-00ae75b08e70" xlink:to="loc_us-gaap_DebtInstrumentTable_d6dc83b3-d2f4-4345-b6b4-d695adbc0fa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_c5804779-266c-4947-8416-3e9f906d528a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d6dc83b3-d2f4-4345-b6b4-d695adbc0fa9" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_c5804779-266c-4947-8416-3e9f906d528a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1ab1796c-1df5-49c3-85ac-99ea5236de09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_c5804779-266c-4947-8416-3e9f906d528a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1ab1796c-1df5-49c3-85ac-99ea5236de09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TermLoanFacilityMember_c0dfa87f-c5e0-4163-983a-2b46a5144533" xlink:href="cms-20220630.xsd#cms_TermLoanFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1ab1796c-1df5-49c3-85ac-99ea5236de09" xlink:to="loc_cms_TermLoanFacilityMember_c0dfa87f-c5e0-4163-983a-2b46a5144533" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_93fb3f0f-3b74-4016-9cc7-218a7cf2e9b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d6dc83b3-d2f4-4345-b6b4-d695adbc0fa9" xlink:to="loc_us-gaap_DebtInstrumentAxis_93fb3f0f-3b74-4016-9cc7-218a7cf2e9b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_73b9b64a-a5b6-4efd-beec-8fe82373e7ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_93fb3f0f-3b74-4016-9cc7-218a7cf2e9b1" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_73b9b64a-a5b6-4efd-beec-8fe82373e7ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TermLoanFacilityDueOctober2025Member_65b011bb-507b-4788-8bd7-9104d6f2aa7b" xlink:href="cms-20220630.xsd#cms_TermLoanFacilityDueOctober2025Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_73b9b64a-a5b6-4efd-beec-8fe82373e7ec" xlink:to="loc_cms_TermLoanFacilityDueOctober2025Member_65b011bb-507b-4788-8bd7-9104d6f2aa7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UnsecuredTermLoanCreditAgreementDueJanuary2024Member_9fc4d7f2-ffd5-4f6a-af36-295c2abbe0e2" xlink:href="cms-20220630.xsd#cms_UnsecuredTermLoanCreditAgreementDueJanuary2024Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_73b9b64a-a5b6-4efd-beec-8fe82373e7ec" xlink:to="loc_cms_UnsecuredTermLoanCreditAgreementDueJanuary2024Member_9fc4d7f2-ffd5-4f6a-af36-295c2abbe0e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_fcf5de1d-3ae8-4f5b-afab-d3a85320d322" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d6dc83b3-d2f4-4345-b6b4-d695adbc0fa9" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_fcf5de1d-3ae8-4f5b-afab-d3a85320d322" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_5e0109d0-43e2-4aac-8a52-ce7467fd120f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_fcf5de1d-3ae8-4f5b-afab-d3a85320d322" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_5e0109d0-43e2-4aac-8a52-ce7467fd120f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_22a4dbc3-cb96-4c13-a31c-07a07a11afd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_5e0109d0-43e2-4aac-8a52-ce7467fd120f" xlink:to="loc_us-gaap_SubsequentEventMember_22a4dbc3-cb96-4c13-a31c-07a07a11afd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_9ffc6ea3-ce30-48dd-af00-49088cf07f7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d6dc83b3-d2f4-4345-b6b4-d695adbc0fa9" xlink:to="loc_us-gaap_VariableRateAxis_9ffc6ea3-ce30-48dd-af00-49088cf07f7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_994bb3b2-0741-41cc-8739-fd7f71bb1917" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_9ffc6ea3-ce30-48dd-af00-49088cf07f7a" xlink:to="loc_us-gaap_VariableRateDomain_994bb3b2-0741-41cc-8739-fd7f71bb1917" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SecuredOvernightFinancingRateSOFRMember_68349b0b-713b-4ad1-9a33-409692137711" xlink:href="cms-20220630.xsd#cms_SecuredOvernightFinancingRateSOFRMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_994bb3b2-0741-41cc-8739-fd7f71bb1917" xlink:to="loc_cms_SecuredOvernightFinancingRateSOFRMember_68349b0b-713b-4ad1-9a33-409692137711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_7b613f9f-45ea-445b-95a0-3a91e8363681" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d6dc83b3-d2f4-4345-b6b4-d695adbc0fa9" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_7b613f9f-45ea-445b-95a0-3a91e8363681" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_4a51c0c7-b1c0-48e9-ac2e-bac794fb4afb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_7b613f9f-45ea-445b-95a0-3a91e8363681" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_4a51c0c7-b1c0-48e9-ac2e-bac794fb4afb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NWOHoldcoLLCMember_1b2a9a43-dfd4-4b6f-a12d-68c1542df645" xlink:href="cms-20220630.xsd#cms_NWOHoldcoLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_4a51c0c7-b1c0-48e9-ac2e-bac794fb4afb" xlink:to="loc_cms_NWOHoldcoLLCMember_1b2a9a43-dfd4-4b6f-a12d-68c1542df645" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_9dc4623c-c46c-4299-83d9-0d7776e2ed8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d6dc83b3-d2f4-4345-b6b4-d695adbc0fa9" xlink:to="loc_us-gaap_DebtInstrumentLineItems_9dc4623c-c46c-4299-83d9-0d7776e2ed8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_a16f6c0d-0a06-4c3f-b09c-fb30fa34d378" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9dc4623c-c46c-4299-83d9-0d7776e2ed8b" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_a16f6c0d-0a06-4c3f-b09c-fb30fa34d378" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates_08724238-27ca-4082-a823-207274497e04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9dc4623c-c46c-4299-83d9-0d7776e2ed8b" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates_08724238-27ca-4082-a823-207274497e04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_86c4d42c-6498-46cf-b92d-6f1ad025518b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9dc4623c-c46c-4299-83d9-0d7776e2ed8b" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_86c4d42c-6498-46cf-b92d-6f1ad025518b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_ae11d3a7-edfd-495f-996a-d380357e08a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_54710217-85db-40d1-9576-ea199b4f58e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_ae11d3a7-edfd-495f-996a-d380357e08a5" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_54710217-85db-40d1-9576-ea199b4f58e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_899c1004-0a7e-456a-9964-e37a0da21642" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_54710217-85db-40d1-9576-ea199b4f58e5" xlink:to="loc_srt_ConsolidatedEntitiesAxis_899c1004-0a7e-456a-9964-e37a0da21642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_16771df6-36f2-47ff-bbe0-0abdf08ccc8b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_899c1004-0a7e-456a-9964-e37a0da21642" xlink:to="loc_srt_ConsolidatedEntitiesDomain_16771df6-36f2-47ff-bbe0-0abdf08ccc8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_65b4478c-ff6c-4e7a-9ce4-5b59ffa9947f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_16771df6-36f2-47ff-bbe0-0abdf08ccc8b" xlink:to="loc_srt_ParentCompanyMember_65b4478c-ff6c-4e7a-9ce4-5b59ffa9947f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CMSEnterprisesIncludingSubsidiariesMember_0d6421b7-412b-461a-a495-ef566d34dae6" xlink:href="cms-20220630.xsd#cms_CMSEnterprisesIncludingSubsidiariesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_16771df6-36f2-47ff-bbe0-0abdf08ccc8b" xlink:to="loc_cms_CMSEnterprisesIncludingSubsidiariesMember_0d6421b7-412b-461a-a495-ef566d34dae6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_87b10644-2e14-4afe-bb43-daf077da4bfb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_54710217-85db-40d1-9576-ea199b4f58e5" xlink:to="loc_dei_LegalEntityAxis_87b10644-2e14-4afe-bb43-daf077da4bfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ae9076ea-e592-4fce-8506-39826e650aa9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_87b10644-2e14-4afe-bb43-daf077da4bfb" xlink:to="loc_dei_EntityDomain_ae9076ea-e592-4fce-8506-39826e650aa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_20a7c06b-a467-4865-be77-0dddacf783d6" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_ae9076ea-e592-4fce-8506-39826e650aa9" xlink:to="loc_cms_ConsumersEnergyCompanyMember_20a7c06b-a467-4865-be77-0dddacf783d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_59451ac5-0d87-4a46-ada0-017103d236c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_54710217-85db-40d1-9576-ea199b4f58e5" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_59451ac5-0d87-4a46-ada0-017103d236c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_9a1cb9d9-79a0-4635-a25d-6c328168b730" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_59451ac5-0d87-4a46-ada0-017103d236c1" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_9a1cb9d9-79a0-4635-a25d-6c328168b730" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesTwoMember_008f22db-086b-4b62-8439-e40a78ab26e8" xlink:href="cms-20220630.xsd#cms_RevolvingCreditFacilitiesTwoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_9a1cb9d9-79a0-4635-a25d-6c328168b730" xlink:to="loc_cms_RevolvingCreditFacilitiesTwoMember_008f22db-086b-4b62-8439-e40a78ab26e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesSevenMember_c3f08b4c-61ca-48b9-aa06-1ef1b86c5c1a" xlink:href="cms-20220630.xsd#cms_RevolvingCreditFacilitiesSevenMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_9a1cb9d9-79a0-4635-a25d-6c328168b730" xlink:to="loc_cms_RevolvingCreditFacilitiesSevenMember_c3f08b4c-61ca-48b9-aa06-1ef1b86c5c1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesSixMember_67e1be0d-e778-440f-af69-14640d01e3a3" xlink:href="cms-20220630.xsd#cms_RevolvingCreditFacilitiesSixMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_9a1cb9d9-79a0-4635-a25d-6c328168b730" xlink:to="loc_cms_RevolvingCreditFacilitiesSixMember_67e1be0d-e778-440f-af69-14640d01e3a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesFiveMember_03c14c3f-9c44-47ab-9e66-aa077e7c5a4a" xlink:href="cms-20220630.xsd#cms_RevolvingCreditFacilitiesFiveMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_9a1cb9d9-79a0-4635-a25d-6c328168b730" xlink:to="loc_cms_RevolvingCreditFacilitiesFiveMember_03c14c3f-9c44-47ab-9e66-aa077e7c5a4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesOneMember_5e480f53-25d0-40c5-9822-d2475c337e2f" xlink:href="cms-20220630.xsd#cms_RevolvingCreditFacilitiesOneMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_9a1cb9d9-79a0-4635-a25d-6c328168b730" xlink:to="loc_cms_RevolvingCreditFacilitiesOneMember_5e480f53-25d0-40c5-9822-d2475c337e2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_c3d335d5-d41b-4646-9dec-50d53e1236ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_54710217-85db-40d1-9576-ea199b4f58e5" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_c3d335d5-d41b-4646-9dec-50d53e1236ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_cec3fbb5-87ad-4d8a-accb-427f897dfd59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c3d335d5-d41b-4646-9dec-50d53e1236ed" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_cec3fbb5-87ad-4d8a-accb-427f897dfd59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_ea29bf3f-7f51-46da-8483-9bad3c41ce89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c3d335d5-d41b-4646-9dec-50d53e1236ed" xlink:to="loc_us-gaap_LineOfCredit_ea29bf3f-7f51-46da-8483-9bad3c41ce89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_beb085f0-3f7b-440a-ace7-a694efe3daab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c3d335d5-d41b-4646-9dec-50d53e1236ed" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_beb085f0-3f7b-440a-ace7-a694efe3daab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_7c5ea5df-91eb-4f8c-96d0-b180a5e69afe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c3d335d5-d41b-4646-9dec-50d53e1236ed" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_7c5ea5df-91eb-4f8c-96d0-b180a5e69afe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#FinancingsandCapitalizationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_ad6ae6f7-d003-4c9f-a1e0-9c24d41f42b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ScheduleOfFinancingAndCapitalizationTable_fbdc1ddb-551f-4fbc-9042-9d5f0a2f5ad9" xlink:href="cms-20220630.xsd#cms_ScheduleOfFinancingAndCapitalizationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_ad6ae6f7-d003-4c9f-a1e0-9c24d41f42b5" xlink:to="loc_cms_ScheduleOfFinancingAndCapitalizationTable_fbdc1ddb-551f-4fbc-9042-9d5f0a2f5ad9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_6fc84b21-45fd-4a1e-bc7e-f3284f02cae2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_fbdc1ddb-551f-4fbc-9042-9d5f0a2f5ad9" xlink:to="loc_dei_LegalEntityAxis_6fc84b21-45fd-4a1e-bc7e-f3284f02cae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_75ef3f51-238b-456d-8dfe-ea5df48d7108" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_6fc84b21-45fd-4a1e-bc7e-f3284f02cae2" xlink:to="loc_dei_EntityDomain_75ef3f51-238b-456d-8dfe-ea5df48d7108" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_679db41e-ed37-40f5-9b54-d38070a736d8" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_75ef3f51-238b-456d-8dfe-ea5df48d7108" xlink:to="loc_cms_ConsumersEnergyCompanyMember_679db41e-ed37-40f5-9b54-d38070a736d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_db9f3666-6257-4692-81b0-4477f6aec225" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_fbdc1ddb-551f-4fbc-9042-9d5f0a2f5ad9" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_db9f3666-6257-4692-81b0-4477f6aec225" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_c0a9aa73-5a21-46a6-9311-bf6f21c1b782" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_db9f3666-6257-4692-81b0-4477f6aec225" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_c0a9aa73-5a21-46a6-9311-bf6f21c1b782" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_ed0434db-d747-4eb0-9597-d0e702efd0d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_c0a9aa73-5a21-46a6-9311-bf6f21c1b782" xlink:to="loc_us-gaap_CommercialPaperMember_ed0434db-d747-4eb0-9597-d0e702efd0d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_04d9c5da-267f-41e4-9ed7-59e68f8910bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_fbdc1ddb-551f-4fbc-9042-9d5f0a2f5ad9" xlink:to="loc_us-gaap_CreditFacilityAxis_04d9c5da-267f-41e4-9ed7-59e68f8910bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_6a09e474-a3a2-42b2-9f6f-2a3871590408" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_04d9c5da-267f-41e4-9ed7-59e68f8910bd" xlink:to="loc_us-gaap_CreditFacilityDomain_6a09e474-a3a2-42b2-9f6f-2a3871590408" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_983e6956-0216-4c5c-95a1-c0105d542204" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_6a09e474-a3a2-42b2-9f6f-2a3871590408" xlink:to="loc_us-gaap_LineOfCreditMember_983e6956-0216-4c5c-95a1-c0105d542204" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_ff484e3e-fe61-4c30-86fb-6cf8919292a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_fbdc1ddb-551f-4fbc-9042-9d5f0a2f5ad9" xlink:to="loc_us-gaap_VariableRateAxis_ff484e3e-fe61-4c30-86fb-6cf8919292a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_fee7c8fd-e2f0-4103-856e-9fd9eb9cbe47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_ff484e3e-fe61-4c30-86fb-6cf8919292a4" xlink:to="loc_us-gaap_VariableRateDomain_fee7c8fd-e2f0-4103-856e-9fd9eb9cbe47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_9fcb9d4a-21c6-4fc7-a047-98bafee62698" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_fee7c8fd-e2f0-4103-856e-9fd9eb9cbe47" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_9fcb9d4a-21c6-4fc7-a047-98bafee62698" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancingAndCapitalizationLineItems_7842d191-5681-4351-8a51-1b2e39063543" xlink:href="cms-20220630.xsd#cms_FinancingAndCapitalizationLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_fbdc1ddb-551f-4fbc-9042-9d5f0a2f5ad9" xlink:to="loc_cms_FinancingAndCapitalizationLineItems_7842d191-5681-4351-8a51-1b2e39063543" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ShortTermDebtAuthorizedBorrowings_4bdc0d01-17fc-4459-999f-aa82a178ab59" xlink:href="cms-20220630.xsd#cms_ShortTermDebtAuthorizedBorrowings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_7842d191-5681-4351-8a51-1b2e39063543" xlink:to="loc_cms_ShortTermDebtAuthorizedBorrowings_4bdc0d01-17fc-4459-999f-aa82a178ab59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_d3e2ef01-ca4c-4783-8e94-9e6f8d598dd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_7842d191-5681-4351-8a51-1b2e39063543" xlink:to="loc_us-gaap_ShortTermBorrowings_d3e2ef01-ca4c-4783-8e94-9e6f8d598dd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_f164be74-cc2f-4fdf-a533-c459cb892d64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_7842d191-5681-4351-8a51-1b2e39063543" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_f164be74-cc2f-4fdf-a533-c459cb892d64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_7da90082-8f1c-4c0f-a41e-f1bcd85b15e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_7842d191-5681-4351-8a51-1b2e39063543" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_7da90082-8f1c-4c0f-a41e-f1bcd85b15e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_d4090d04-f643-4acf-971f-694d27a1dd92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_7842d191-5681-4351-8a51-1b2e39063543" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_d4090d04-f643-4acf-971f-694d27a1dd92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_92ccc2ed-0771-496b-8a43-7856a5bbf08d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_7842d191-5681-4351-8a51-1b2e39063543" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_92ccc2ed-0771-496b-8a43-7856a5bbf08d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_84f7502e-fd51-45c2-8068-f76469b1e491" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_7842d191-5681-4351-8a51-1b2e39063543" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_84f7502e-fd51-45c2-8068-f76469b1e491" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AmountAvailableForDividendDistribution_5d882fcd-9878-4a4b-b041-ba541219f43a" xlink:href="cms-20220630.xsd#cms_AmountAvailableForDividendDistribution"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_7842d191-5681-4351-8a51-1b2e39063543" xlink:to="loc_cms_AmountAvailableForDividendDistribution_5d882fcd-9878-4a4b-b041-ba541219f43a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_56463a1a-cfd0-4beb-ac41-ecdee2222654" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_7842d191-5681-4351-8a51-1b2e39063543" xlink:to="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_56463a1a-cfd0-4beb-ac41-ecdee2222654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_8ff60fa6-f334-4097-aaf5-51f8006ea6bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_7842d191-5681-4351-8a51-1b2e39063543" xlink:to="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_8ff60fa6-f334-4097-aaf5-51f8006ea6bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_StockOfferingProgramMaximumValue_51978a57-0d63-49db-a693-6d17b042ea36" xlink:href="cms-20220630.xsd#cms_StockOfferingProgramMaximumValue"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_7842d191-5681-4351-8a51-1b2e39063543" xlink:to="loc_cms_StockOfferingProgramMaximumValue_51978a57-0d63-49db-a693-6d17b042ea36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue_d413eca6-7d50-4d85-b648-78e38ca8c906" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_7842d191-5681-4351-8a51-1b2e39063543" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue_d413eca6-7d50-4d85-b648-78e38ca8c906" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue_f7201c82-b795-4370-9bb0-ee10bd36c3b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_7842d191-5681-4351-8a51-1b2e39063543" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue_f7201c82-b795-4370-9bb0-ee10bd36c3b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#FinancingsandCapitalizationScheduleofForwardStockContractsDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_f1d28e94-9b07-403d-90c6-8c3bdbc4a84a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_a368ac59-788f-4257-b897-a49b4e5addee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_f1d28e94-9b07-403d-90c6-8c3bdbc4a84a" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_a368ac59-788f-4257-b897-a49b4e5addee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis_f87cf7ca-10f8-4109-b1f1-ab7cb8a8fd5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_a368ac59-788f-4257-b897-a49b4e5addee" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis_f87cf7ca-10f8-4109-b1f1-ab7cb8a8fd5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_5b28eff7-739b-46bc-b802-1facfeb808e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis_f87cf7ca-10f8-4109-b1f1-ab7cb8a8fd5f" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_5b28eff7-739b-46bc-b802-1facfeb808e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ForwardContractsEnteredIntoSeptember152020AndMaturingDecember312022Member_4dd73c89-0ea7-4a01-abbd-0138741116f5" xlink:href="cms-20220630.xsd#cms_ForwardContractsEnteredIntoSeptember152020AndMaturingDecember312022Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_5b28eff7-739b-46bc-b802-1facfeb808e9" xlink:to="loc_cms_ForwardContractsEnteredIntoSeptember152020AndMaturingDecember312022Member_4dd73c89-0ea7-4a01-abbd-0138741116f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ForwardContractsEnteredIntoDecember222020AndMaturingDecember312023Member_35a9a88a-6d00-4144-903e-c658a203d422" xlink:href="cms-20220630.xsd#cms_ForwardContractsEnteredIntoDecember222020AndMaturingDecember312023Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_5b28eff7-739b-46bc-b802-1facfeb808e9" xlink:to="loc_cms_ForwardContractsEnteredIntoDecember222020AndMaturingDecember312023Member_35a9a88a-6d00-4144-903e-c658a203d422" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_0adda8cc-b0a7-4995-b0d5-108ef922d8b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_a368ac59-788f-4257-b897-a49b4e5addee" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_0adda8cc-b0a7-4995-b0d5-108ef922d8b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityShares_37265f19-6372-4dd1-a9b0-1fc032b6ed0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractIndexedToIssuersEquityShares"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_0adda8cc-b0a7-4995-b0d5-108ef922d8b6" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityShares_37265f19-6372-4dd1-a9b0-1fc032b6ed0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate_ce3f7f82-b4d7-4669-8f25-d48649a0105d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractIndexedToIssuersEquityForwardRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_0adda8cc-b0a7-4995-b0d5-108ef922d8b6" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate_ce3f7f82-b4d7-4669-8f25-d48649a0105d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="cms-20220630.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_cf7ed526-17bb-48da-8c58-3466a128a5b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_05ed9399-1f88-4ec6-80e8-276c0353703f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_cf7ed526-17bb-48da-8c58-3466a128a5b5" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_05ed9399-1f88-4ec6-80e8-276c0353703f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_49b2d176-c1da-4423-97fd-070934cda0e5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_05ed9399-1f88-4ec6-80e8-276c0353703f" xlink:to="loc_dei_LegalEntityAxis_49b2d176-c1da-4423-97fd-070934cda0e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_cdfd4063-33f9-4348-859d-0db5afd4b35e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_49b2d176-c1da-4423-97fd-070934cda0e5" xlink:to="loc_dei_EntityDomain_cdfd4063-33f9-4348-859d-0db5afd4b35e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_14199888-34b8-4709-9240-4e0b4daab9eb" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_cdfd4063-33f9-4348-859d-0db5afd4b35e" xlink:to="loc_cms_ConsumersEnergyCompanyMember_14199888-34b8-4709-9240-4e0b4daab9eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_99f4d32d-5f91-4138-836b-7c4ee1b1754a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_05ed9399-1f88-4ec6-80e8-276c0353703f" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_99f4d32d-5f91-4138-836b-7c4ee1b1754a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_434ca807-9cb7-4160-9851-d7ee4c4d22f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_99f4d32d-5f91-4138-836b-7c4ee1b1754a" xlink:to="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_434ca807-9cb7-4160-9851-d7ee4c4d22f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="cms-20220630.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_49275943-0ac1-4443-9644-9ff3950ce28e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_603813c3-b1bb-4341-987f-3ef08d8e1e4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_49275943-0ac1-4443-9644-9ff3950ce28e" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_603813c3-b1bb-4341-987f-3ef08d8e1e4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_1e63c84b-a958-49c6-8a24-a2a1b1db0e76" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_603813c3-b1bb-4341-987f-3ef08d8e1e4f" xlink:to="loc_dei_LegalEntityAxis_1e63c84b-a958-49c6-8a24-a2a1b1db0e76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6d7ae0c1-0a46-4eab-bad6-8a37157bf69e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_1e63c84b-a958-49c6-8a24-a2a1b1db0e76" xlink:to="loc_dei_EntityDomain_6d7ae0c1-0a46-4eab-bad6-8a37157bf69e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_3f5fa548-02a8-4390-8b00-14fefeddc5bb" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6d7ae0c1-0a46-4eab-bad6-8a37157bf69e" xlink:to="loc_cms_ConsumersEnergyCompanyMember_3f5fa548-02a8-4390-8b00-14fefeddc5bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_38ead4f0-0685-40b8-837a-aacfe6c7ed62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_603813c3-b1bb-4341-987f-3ef08d8e1e4f" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_38ead4f0-0685-40b8-837a-aacfe6c7ed62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_7eac5117-7bba-4f71-8d3c-5f4435aecabb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_38ead4f0-0685-40b8-837a-aacfe6c7ed62" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_7eac5117-7bba-4f71-8d3c-5f4435aecabb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_d54e7971-84e7-4d19-9411-a4fb84ba3fad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_11f40367-ee07-4c8f-8ffa-a024b4de5a33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d54e7971-84e7-4d19-9411-a4fb84ba3fad" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_11f40367-ee07-4c8f-8ffa-a024b4de5a33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_57969ed0-1420-4713-be80-74e0c6943487" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_11f40367-ee07-4c8f-8ffa-a024b4de5a33" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_57969ed0-1420-4713-be80-74e0c6943487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f1ec7af7-a557-4742-bf23-0557397c4cca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_57969ed0-1420-4713-be80-74e0c6943487" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f1ec7af7-a557-4742-bf23-0557397c4cca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_94d92b53-5d69-4e92-a5c5-a59f5f8560c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f1ec7af7-a557-4742-bf23-0557397c4cca" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_94d92b53-5d69-4e92-a5c5-a59f5f8560c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel12And3Member_c80d70eb-230f-4b46-b75d-7779d67a0d22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel12And3Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f1ec7af7-a557-4742-bf23-0557397c4cca" xlink:to="loc_us-gaap_FairValueInputsLevel12And3Member_c80d70eb-230f-4b46-b75d-7779d67a0d22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_571b2866-22ed-4a7e-9257-2569b74e4f85" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_11f40367-ee07-4c8f-8ffa-a024b4de5a33" xlink:to="loc_dei_LegalEntityAxis_571b2866-22ed-4a7e-9257-2569b74e4f85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_23bcfccd-05c0-4a05-8982-be1781f1f3b0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_571b2866-22ed-4a7e-9257-2569b74e4f85" xlink:to="loc_dei_EntityDomain_23bcfccd-05c0-4a05-8982-be1781f1f3b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_2192b13c-8e87-4d2b-b091-5fb124217011" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_23bcfccd-05c0-4a05-8982-be1781f1f3b0" xlink:to="loc_cms_ConsumersEnergyCompanyMember_2192b13c-8e87-4d2b-b091-5fb124217011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_926548cb-c683-4e58-a633-027b4e9ce972" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_11f40367-ee07-4c8f-8ffa-a024b4de5a33" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_926548cb-c683-4e58-a633-027b4e9ce972" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_17440dc3-0ce5-458d-a64c-f44912c59f72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_926548cb-c683-4e58-a633-027b4e9ce972" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_17440dc3-0ce5-458d-a64c-f44912c59f72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_7c59a390-243b-4cf1-9e89-1983c3aaece2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_17440dc3-0ce5-458d-a64c-f44912c59f72" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_7c59a390-243b-4cf1-9e89-1983c3aaece2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure_2ee99259-7500-4bf7-ac5f-7bc6c9ad22ce" xlink:href="cms-20220630.xsd#cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_17440dc3-0ce5-458d-a64c-f44912c59f72" xlink:to="loc_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure_2ee99259-7500-4bf7-ac5f-7bc6c9ad22ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_f726eac1-372b-4545-bdb0-48938685e362" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_17440dc3-0ce5-458d-a64c-f44912c59f72" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_f726eac1-372b-4545-bdb0-48938685e362" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_626f6ac1-cf97-44d7-9a8f-40cd86ddd809" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_17440dc3-0ce5-458d-a64c-f44912c59f72" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_626f6ac1-cf97-44d7-9a8f-40cd86ddd809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_ffc7694c-05b7-4bf2-97f7-3216742490cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_926548cb-c683-4e58-a633-027b4e9ce972" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_ffc7694c-05b7-4bf2-97f7-3216742490cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure_d7463d5c-b1d7-44e1-b084-3fe31f9becf7" xlink:href="cms-20220630.xsd#cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_ffc7694c-05b7-4bf2-97f7-3216742490cc" xlink:to="loc_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure_d7463d5c-b1d7-44e1-b084-3fe31f9becf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_82abd60f-c592-4036-91b1-eefa818bbf50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_ffc7694c-05b7-4bf2-97f7-3216742490cc" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_82abd60f-c592-4036-91b1-eefa818bbf50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_6f981bd6-59bf-4e23-8b67-bf2d7ea9e247" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_ffc7694c-05b7-4bf2-97f7-3216742490cc" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_6f981bd6-59bf-4e23-8b67-bf2d7ea9e247" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancialInstruments" xlink:type="simple" xlink:href="cms-20220630.xsd#FinancialInstruments"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FinancialInstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsAbstract_1ff4dc13-4164-4965-ab53-805f72eca815" xlink:href="cms-20220630.xsd#cms_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsTable_e58a7c64-46dc-4e69-8860-c050290d889c" xlink:href="cms-20220630.xsd#cms_FinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsAbstract_1ff4dc13-4164-4965-ab53-805f72eca815" xlink:to="loc_cms_FinancialInstrumentsTable_e58a7c64-46dc-4e69-8860-c050290d889c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_7a4a60ed-29f1-44d1-b51e-34b220b3fb5b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsTable_e58a7c64-46dc-4e69-8860-c050290d889c" xlink:to="loc_dei_LegalEntityAxis_7a4a60ed-29f1-44d1-b51e-34b220b3fb5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_370477f2-6704-4569-81b5-6bc7f373890a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_7a4a60ed-29f1-44d1-b51e-34b220b3fb5b" xlink:to="loc_dei_EntityDomain_370477f2-6704-4569-81b5-6bc7f373890a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_914bcbd9-7f8c-47d4-ba90-ac6e09ff63f3" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_370477f2-6704-4569-81b5-6bc7f373890a" xlink:to="loc_cms_ConsumersEnergyCompanyMember_914bcbd9-7f8c-47d4-ba90-ac6e09ff63f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsLineItems_1021bd47-939f-41d2-8738-5c1c1d9606e1" xlink:href="cms-20220630.xsd#cms_FinancialInstrumentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsTable_e58a7c64-46dc-4e69-8860-c050290d889c" xlink:to="loc_cms_FinancialInstrumentsLineItems_1021bd47-939f-41d2-8738-5c1c1d9606e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock_49904d73-5977-4898-b058-f060069ee9a0" xlink:href="cms-20220630.xsd#cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsLineItems_1021bd47-939f-41d2-8738-5c1c1d9606e1" xlink:to="loc_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock_49904d73-5977-4898-b058-f060069ee9a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancialInstrumentsTables" xlink:type="simple" xlink:href="cms-20220630.xsd#FinancialInstrumentsTables"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FinancialInstrumentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsAbstract_c99ad98d-b8f6-447e-b6ad-160b74c0deed" xlink:href="cms-20220630.xsd#cms_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsTable_95a10b78-45ce-42dd-b143-da2e022706b5" xlink:href="cms-20220630.xsd#cms_FinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsAbstract_c99ad98d-b8f6-447e-b6ad-160b74c0deed" xlink:to="loc_cms_FinancialInstrumentsTable_95a10b78-45ce-42dd-b143-da2e022706b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_4d17e248-cbd8-44d1-b00d-b35a08da51bb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsTable_95a10b78-45ce-42dd-b143-da2e022706b5" xlink:to="loc_dei_LegalEntityAxis_4d17e248-cbd8-44d1-b00d-b35a08da51bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e6a90fb5-8949-447d-8352-f3530143be36" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_4d17e248-cbd8-44d1-b00d-b35a08da51bb" xlink:to="loc_dei_EntityDomain_e6a90fb5-8949-447d-8352-f3530143be36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_1d223036-927c-45b2-9ff1-8c590a480f31" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e6a90fb5-8949-447d-8352-f3530143be36" xlink:to="loc_cms_ConsumersEnergyCompanyMember_1d223036-927c-45b2-9ff1-8c590a480f31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsLineItems_52fbe0b8-2f42-4bb7-9e2a-5b5c00616048" xlink:href="cms-20220630.xsd#cms_FinancialInstrumentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsTable_95a10b78-45ce-42dd-b143-da2e022706b5" xlink:to="loc_cms_FinancialInstrumentsLineItems_52fbe0b8-2f42-4bb7-9e2a-5b5c00616048" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_29c492c1-b538-40ec-be42-c51a507dd3c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsLineItems_52fbe0b8-2f42-4bb7-9e2a-5b5c00616048" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_29c492c1-b538-40ec-be42-c51a507dd3c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsAbstract_ec687b41-f31f-4378-8687-c50e6c58b345" xlink:href="cms-20220630.xsd#cms_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_5eb09369-c6a7-491e-877e-571fc847cda8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsAbstract_ec687b41-f31f-4378-8687-c50e6c58b345" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_5eb09369-c6a7-491e-877e-571fc847cda8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2b3e8e1e-0fea-4dcd-b23d-a6626080cc4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_5eb09369-c6a7-491e-877e-571fc847cda8" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2b3e8e1e-0fea-4dcd-b23d-a6626080cc4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e4bbe010-d9aa-47e7-909e-0dbb48bcf3e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2b3e8e1e-0fea-4dcd-b23d-a6626080cc4f" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e4bbe010-d9aa-47e7-909e-0dbb48bcf3e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_e2f6b2d8-ef7c-4408-97ba-9c76126759e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e4bbe010-d9aa-47e7-909e-0dbb48bcf3e6" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_e2f6b2d8-ef7c-4408-97ba-9c76126759e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_fe577f94-5e7f-4c0e-90b5-96ecbd8edc20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e4bbe010-d9aa-47e7-909e-0dbb48bcf3e6" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_fe577f94-5e7f-4c0e-90b5-96ecbd8edc20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_a17a6b9a-4170-4de5-8b08-34993459192e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e4bbe010-d9aa-47e7-909e-0dbb48bcf3e6" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_a17a6b9a-4170-4de5-8b08-34993459192e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_00913989-e7bc-4a7c-a94a-d42351f5c3dd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_5eb09369-c6a7-491e-877e-571fc847cda8" xlink:to="loc_dei_LegalEntityAxis_00913989-e7bc-4a7c-a94a-d42351f5c3dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_763a2318-5715-4e06-89d6-d79c18747cd0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_00913989-e7bc-4a7c-a94a-d42351f5c3dd" xlink:to="loc_dei_EntityDomain_763a2318-5715-4e06-89d6-d79c18747cd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_717f0458-0a47-427b-b680-2b079951f0a4" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_763a2318-5715-4e06-89d6-d79c18747cd0" xlink:to="loc_cms_ConsumersEnergyCompanyMember_717f0458-0a47-427b-b680-2b079951f0a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_def27e03-de49-4e7e-9560-245f71233600" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_5eb09369-c6a7-491e-877e-571fc847cda8" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_def27e03-de49-4e7e-9560-245f71233600" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_60f50336-1e5c-499b-8370-86531985a0a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_def27e03-de49-4e7e-9560-245f71233600" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_60f50336-1e5c-499b-8370-86531985a0a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_0dfc139a-c3c4-488a-8c91-45437a6f1078" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_60f50336-1e5c-499b-8370-86531985a0a9" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_0dfc139a-c3c4-488a-8c91-45437a6f1078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_288ce0ff-20c6-4e7c-9065-d8fe9cf849ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_0dfc139a-c3c4-488a-8c91-45437a6f1078" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_288ce0ff-20c6-4e7c-9065-d8fe9cf849ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_92ae6810-d9a2-4b33-abf3-4c7e6b6e2b9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_0dfc139a-c3c4-488a-8c91-45437a6f1078" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_92ae6810-d9a2-4b33-abf3-4c7e6b6e2b9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_331cc41b-76a2-4b19-b2a3-9c9cb161aeb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_5eb09369-c6a7-491e-877e-571fc847cda8" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_331cc41b-76a2-4b19-b2a3-9c9cb161aeb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_a42d9372-62ec-4362-93dc-f14b9c3e186a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_331cc41b-76a2-4b19-b2a3-9c9cb161aeb1" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_a42d9372-62ec-4362-93dc-f14b9c3e186a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableFairValueDisclosure_bca11321-635a-4133-918a-4568e5c60283" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_a42d9372-62ec-4362-93dc-f14b9c3e186a" xlink:to="loc_us-gaap_AccountsReceivableFairValueDisclosure_bca11321-635a-4133-918a-4568e5c60283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NotesReceivableRelatedPartiesFairValueDisclosure_979f2a21-c6c2-4343-b172-bbe2292a4308" xlink:href="cms-20220630.xsd#cms_NotesReceivableRelatedPartiesFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_a42d9372-62ec-4362-93dc-f14b9c3e186a" xlink:to="loc_cms_NotesReceivableRelatedPartiesFairValueDisclosure_979f2a21-c6c2-4343-b172-bbe2292a4308" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_58be363e-75b8-401b-9ddb-910722d879be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_331cc41b-76a2-4b19-b2a3-9c9cb161aeb1" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_58be363e-75b8-401b-9ddb-910722d879be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_4fd0aceb-fefb-4e03-bd58-5123d3516642" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_58be363e-75b8-401b-9ddb-910722d879be" xlink:to="loc_us-gaap_LongTermDebtFairValue_4fd0aceb-fefb-4e03-bd58-5123d3516642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableFairValueDisclosure_dd6b4e01-d160-4551-8856-5521e5a8488a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_58be363e-75b8-401b-9ddb-910722d879be" xlink:to="loc_us-gaap_NotesPayableFairValueDisclosure_dd6b4e01-d160-4551-8856-5521e5a8488a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_fc03632b-abe9-4af5-bf3d-11d96c7f24c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_331cc41b-76a2-4b19-b2a3-9c9cb161aeb1" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_fc03632b-abe9-4af5-bf3d-11d96c7f24c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_b714f695-dc95-48e1-9f35-ebef34e8f305" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_331cc41b-76a2-4b19-b2a3-9c9cb161aeb1" xlink:to="loc_us-gaap_LongTermDebtCurrent_b714f695-dc95-48e1-9f35-ebef34e8f305" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherShortTermBorrowings_286e5aca-1900-44c4-88e4-93ace5c0746d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherShortTermBorrowings"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_331cc41b-76a2-4b19-b2a3-9c9cb161aeb1" xlink:to="loc_us-gaap_OtherShortTermBorrowings_286e5aca-1900-44c4-88e4-93ace5c0746d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedPartiesCurrent_240c8460-b4b1-47e2-81e7-1fd4b52ad3f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesReceivableRelatedPartiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_331cc41b-76a2-4b19-b2a3-9c9cb161aeb1" xlink:to="loc_us-gaap_NotesReceivableRelatedPartiesCurrent_240c8460-b4b1-47e2-81e7-1fd4b52ad3f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#FinancialInstrumentsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsAbstract_47071e04-81d2-4afb-bafe-14c92c487f3c" xlink:href="cms-20220630.xsd#cms_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsTable_8dbc2de9-374a-41d7-bb53-80544c54f94e" xlink:href="cms-20220630.xsd#cms_FinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsAbstract_47071e04-81d2-4afb-bafe-14c92c487f3c" xlink:to="loc_cms_FinancialInstrumentsTable_8dbc2de9-374a-41d7-bb53-80544c54f94e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_53659ff4-fefe-4882-a2bc-658b11c47403" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsTable_8dbc2de9-374a-41d7-bb53-80544c54f94e" xlink:to="loc_dei_LegalEntityAxis_53659ff4-fefe-4882-a2bc-658b11c47403" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a86e7323-32ed-47cb-b8c3-669c37c7f630" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_53659ff4-fefe-4882-a2bc-658b11c47403" xlink:to="loc_dei_EntityDomain_a86e7323-32ed-47cb-b8c3-669c37c7f630" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_e9b668c5-d9a0-4723-8a57-b32e5fefa3d5" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_a86e7323-32ed-47cb-b8c3-669c37c7f630" xlink:to="loc_cms_ConsumersEnergyCompanyMember_e9b668c5-d9a0-4723-8a57-b32e5fefa3d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_1b729333-5b78-43a2-88ec-2fcb6c739e03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsTable_8dbc2de9-374a-41d7-bb53-80544c54f94e" xlink:to="loc_us-gaap_DebtInstrumentAxis_1b729333-5b78-43a2-88ec-2fcb6c739e03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_79e8df23-faef-4dc8-924d-3e9eea03d46a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_1b729333-5b78-43a2-88ec-2fcb6c739e03" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_79e8df23-faef-4dc8-924d-3e9eea03d46a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CMSEnergyNotePayableMember_b51a80de-0a43-483a-835c-a29335b69e87" xlink:href="cms-20220630.xsd#cms_CMSEnergyNotePayableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_79e8df23-faef-4dc8-924d-3e9eea03d46a" xlink:to="loc_cms_CMSEnergyNotePayableMember_b51a80de-0a43-483a-835c-a29335b69e87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsLineItems_30070d6e-f414-427f-94a2-1e686581762b" xlink:href="cms-20220630.xsd#cms_FinancialInstrumentsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsTable_8dbc2de9-374a-41d7-bb53-80544c54f94e" xlink:to="loc_cms_FinancialInstrumentsLineItems_30070d6e-f414-427f-94a2-1e686581762b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_a5ee5139-5a80-4594-88c9-8cec2c5c774c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsLineItems_30070d6e-f414-427f-94a2-1e686581762b" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_a5ee5139-5a80-4594-88c9-8cec2c5c774c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefits" xlink:type="simple" xlink:href="cms-20220630.xsd#RetirementBenefits"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefits" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7e7050c0-bb12-4a7e-9cd9-be550a3a8af9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ea1a22c9-7342-4432-b6b9-0853e62857c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7e7050c0-bb12-4a7e-9cd9-be550a3a8af9" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ea1a22c9-7342-4432-b6b9-0853e62857c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_4cae5bbf-c65e-43fd-8f9f-3f0c5a4843c0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ea1a22c9-7342-4432-b6b9-0853e62857c8" xlink:to="loc_dei_LegalEntityAxis_4cae5bbf-c65e-43fd-8f9f-3f0c5a4843c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d4e8c014-c718-4de1-aadf-784e5f286a41" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_4cae5bbf-c65e-43fd-8f9f-3f0c5a4843c0" xlink:to="loc_dei_EntityDomain_d4e8c014-c718-4de1-aadf-784e5f286a41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_d50adcf6-5984-40d3-a93b-d083fd6beb06" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_d4e8c014-c718-4de1-aadf-784e5f286a41" xlink:to="loc_cms_ConsumersEnergyCompanyMember_d50adcf6-5984-40d3-a93b-d083fd6beb06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_07b21f88-78a7-443a-88ad-0620b53a1ea9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ea1a22c9-7342-4432-b6b9-0853e62857c8" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_07b21f88-78a7-443a-88ad-0620b53a1ea9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_541ec4a8-d905-4a6e-b33f-16a6d7e8ffa6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_07b21f88-78a7-443a-88ad-0620b53a1ea9" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_541ec4a8-d905-4a6e-b33f-16a6d7e8ffa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsTables" xlink:type="simple" xlink:href="cms-20220630.xsd#RetirementBenefitsTables"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0ab27abe-c675-455b-ba73-47f550775180" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_232250d6-4a51-4141-a3c7-f00528efdb7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0ab27abe-c675-455b-ba73-47f550775180" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_232250d6-4a51-4141-a3c7-f00528efdb7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_8c23b61f-dfc4-4df7-acea-15f8a8f07bf5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_232250d6-4a51-4141-a3c7-f00528efdb7a" xlink:to="loc_dei_LegalEntityAxis_8c23b61f-dfc4-4df7-acea-15f8a8f07bf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3a513c26-8357-4ec0-880f-a76d3791e056" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_8c23b61f-dfc4-4df7-acea-15f8a8f07bf5" xlink:to="loc_dei_EntityDomain_3a513c26-8357-4ec0-880f-a76d3791e056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_497f6247-5dde-4200-be76-af55a3c5f16b" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_3a513c26-8357-4ec0-880f-a76d3791e056" xlink:to="loc_cms_ConsumersEnergyCompanyMember_497f6247-5dde-4200-be76-af55a3c5f16b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_dfb4bbf0-94d6-43a3-aace-d8d67827cbbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_232250d6-4a51-4141-a3c7-f00528efdb7a" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_dfb4bbf0-94d6-43a3-aace-d8d67827cbbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_b1b64477-140a-46f7-a6b4-c91544c4d585" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_dfb4bbf0-94d6-43a3-aace-d8d67827cbbf" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_b1b64477-140a-46f7-a6b4-c91544c4d585" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsQuarterlyNarrativeDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#RetirementBenefitsQuarterlyNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsQuarterlyNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2f84be76-3b11-4385-a468-521338a3e9be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b726b9b8-de1b-4ffb-a474-0400247dfff0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2f84be76-3b11-4385-a468-521338a3e9be" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b726b9b8-de1b-4ffb-a474-0400247dfff0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_106a1f43-9c9d-4137-bd5a-43f2a8daeb10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b726b9b8-de1b-4ffb-a474-0400247dfff0" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_106a1f43-9c9d-4137-bd5a-43f2a8daeb10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_13f5b29e-2afe-4536-95b0-1a66466e227c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_106a1f43-9c9d-4137-bd5a-43f2a8daeb10" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_13f5b29e-2afe-4536-95b0-1a66466e227c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_96edd2af-bc21-4e8b-9199-cf5a8fbb7da1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_13f5b29e-2afe-4536-95b0-1a66466e227c" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_96edd2af-bc21-4e8b-9199-cf5a8fbb7da1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_455585b5-e1c5-412a-923c-011b0bac6445" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b726b9b8-de1b-4ffb-a474-0400247dfff0" xlink:to="loc_us-gaap_RegulatoryAssetAxis_455585b5-e1c5-412a-923c-011b0bac6445" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_7445b456-1eb0-4f35-8a0e-5858025b6112" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetAxis_455585b5-e1c5-412a-923c-011b0bac6445" xlink:to="loc_us-gaap_RegulatoryAssetDomain_7445b456-1eb0-4f35-8a0e-5858025b6112" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionCostsMember_886ded62-b404-44dc-88ec-dafeb2a5a734" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionCostsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_7445b456-1eb0-4f35-8a0e-5858025b6112" xlink:to="loc_us-gaap_PensionCostsMember_886ded62-b404-44dc-88ec-dafeb2a5a734" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_98c763b5-ce37-4f6f-8c85-b1431edce508" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b726b9b8-de1b-4ffb-a474-0400247dfff0" xlink:to="loc_dei_LegalEntityAxis_98c763b5-ce37-4f6f-8c85-b1431edce508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_13e9d6d6-7f1f-4807-8958-45ac11e3bf92" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_98c763b5-ce37-4f6f-8c85-b1431edce508" xlink:to="loc_dei_EntityDomain_13e9d6d6-7f1f-4807-8958-45ac11e3bf92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_8424cab2-8e4a-45a0-beda-0287e396ed68" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_13e9d6d6-7f1f-4807-8958-45ac11e3bf92" xlink:to="loc_cms_ConsumersEnergyCompanyMember_8424cab2-8e4a-45a0-beda-0287e396ed68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_db2911a3-9010-48d6-962b-a1c4791eff23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b726b9b8-de1b-4ffb-a474-0400247dfff0" xlink:to="loc_us-gaap_RetirementPlanNameAxis_db2911a3-9010-48d6-962b-a1c4791eff23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_60598ddc-b5b3-43c1-8dad-c7320f2c033b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameAxis_db2911a3-9010-48d6-962b-a1c4791eff23" xlink:to="loc_us-gaap_RetirementPlanNameDomain_60598ddc-b5b3-43c1-8dad-c7320f2c033b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DBPensionPlanASettlementMember_3b95182d-444b-4159-85d6-8ee8b599e0a0" xlink:href="cms-20220630.xsd#cms_DBPensionPlanASettlementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_60598ddc-b5b3-43c1-8dad-c7320f2c033b" xlink:to="loc_cms_DBPensionPlanASettlementMember_3b95182d-444b-4159-85d6-8ee8b599e0a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3cbd16ae-421f-4f21-8bda-c6fcf94ef23c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b726b9b8-de1b-4ffb-a474-0400247dfff0" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3cbd16ae-421f-4f21-8bda-c6fcf94ef23c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_5d815a9c-2dd5-4666-8cf5-71394faa8228" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3cbd16ae-421f-4f21-8bda-c6fcf94ef23c" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_5d815a9c-2dd5-4666-8cf5-71394faa8228" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAmortizationPeriod_47da92dc-909a-4264-a5b8-44fee7ad3478" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetAmortizationPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3cbd16ae-421f-4f21-8bda-c6fcf94ef23c" xlink:to="loc_us-gaap_RegulatoryAssetAmortizationPeriod_47da92dc-909a-4264-a5b8-44fee7ad3478" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease_7ebc9620-aaa0-4838-bf39-55d455058b78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3cbd16ae-421f-4f21-8bda-c6fcf94ef23c" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease_7ebc9620-aaa0-4838-bf39-55d455058b78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestPeriodIncreaseDecrease_a5dbc1c8-e93e-4357-8bb2-d0f4d4b1940d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestPeriodIncreaseDecrease"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3cbd16ae-421f-4f21-8bda-c6fcf94ef23c" xlink:to="loc_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestPeriodIncreaseDecrease_a5dbc1c8-e93e-4357-8bb2-d0f4d4b1940d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#RetirementBenefitsScheduleOfNetBenefitCostsDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c11047bb-77ba-4b5c-9922-37a3eda1d1b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_71245cf6-4a77-4e0d-b374-9fc6cf5e6334" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c11047bb-77ba-4b5c-9922-37a3eda1d1b4" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_71245cf6-4a77-4e0d-b374-9fc6cf5e6334" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_de41bb1a-d705-4acc-ba98-c65576fe6372" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_71245cf6-4a77-4e0d-b374-9fc6cf5e6334" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_de41bb1a-d705-4acc-ba98-c65576fe6372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_0faf5975-9e43-42b5-a356-5ba2fd488e8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_de41bb1a-d705-4acc-ba98-c65576fe6372" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_0faf5975-9e43-42b5-a356-5ba2fd488e8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_c57ac485-09a0-4945-8cc8-99a021b3b7c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_0faf5975-9e43-42b5-a356-5ba2fd488e8e" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_c57ac485-09a0-4945-8cc8-99a021b3b7c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_59ebc558-6eb2-4a10-a3ab-8a86a04bcc97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_0faf5975-9e43-42b5-a356-5ba2fd488e8e" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_59ebc558-6eb2-4a10-a3ab-8a86a04bcc97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_069685b3-85a8-4312-8de3-a8e18b762634" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_71245cf6-4a77-4e0d-b374-9fc6cf5e6334" xlink:to="loc_dei_LegalEntityAxis_069685b3-85a8-4312-8de3-a8e18b762634" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_fecf6af1-0589-4186-8ef9-b1b52019d9cb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_069685b3-85a8-4312-8de3-a8e18b762634" xlink:to="loc_dei_EntityDomain_fecf6af1-0589-4186-8ef9-b1b52019d9cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_60581be9-0755-4333-a4ad-89a0d3c31e24" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_fecf6af1-0589-4186-8ef9-b1b52019d9cb" xlink:to="loc_cms_ConsumersEnergyCompanyMember_60581be9-0755-4333-a4ad-89a0d3c31e24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e082dabc-8473-4cdc-be73-70437c4a484d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_71245cf6-4a77-4e0d-b374-9fc6cf5e6334" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e082dabc-8473-4cdc-be73-70437c4a484d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_4e41d282-ecbd-4932-ae4e-aaed61f7d078" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanRollForwardsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e082dabc-8473-4cdc-be73-70437c4a484d" xlink:to="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_4e41d282-ecbd-4932-ae4e-aaed61f7d078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_f7a5b455-137d-481e-a9a7-927f0762e8a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_4e41d282-ecbd-4932-ae4e-aaed61f7d078" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_f7a5b455-137d-481e-a9a7-927f0762e8a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_e464e273-ae05-40a3-9441-43735185cb50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_4e41d282-ecbd-4932-ae4e-aaed61f7d078" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_e464e273-ae05-40a3-9441-43735185cb50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_f2782dcc-650b-45cd-b717-27c6cf065992" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_4e41d282-ecbd-4932-ae4e-aaed61f7d078" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_f2782dcc-650b-45cd-b717-27c6cf065992" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_94188303-596d-4465-b983-a6dbe182a80e" xlink:href="cms-20220630.xsd#cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_4e41d282-ecbd-4932-ae4e-aaed61f7d078" xlink:to="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_94188303-596d-4465-b983-a6dbe182a80e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_edfc7de3-6621-4844-9b5d-0aa266b7d423" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_94188303-596d-4465-b983-a6dbe182a80e" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_edfc7de3-6621-4844-9b5d-0aa266b7d423" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_f798835c-461c-4b31-b8a7-dda4691ec9df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_94188303-596d-4465-b983-a6dbe182a80e" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_f798835c-461c-4b31-b8a7-dda4691ec9df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanAmortizationOfSettlementLoss_b417f285-8c1b-4d9c-bf12-b92766514bb1" xlink:href="cms-20220630.xsd#cms_DefinedBenefitPlanAmortizationOfSettlementLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_94188303-596d-4465-b983-a6dbe182a80e" xlink:to="loc_cms_DefinedBenefitPlanAmortizationOfSettlementLoss_b417f285-8c1b-4d9c-bf12-b92766514bb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_4232d895-ef11-4d58-9658-28c51abdb2f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_4e41d282-ecbd-4932-ae4e-aaed61f7d078" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_4232d895-ef11-4d58-9658-28c51abdb2f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxes" xlink:type="simple" xlink:href="cms-20220630.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_c606a149-4dc2-4363-b572-be5f1792dbca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesTable_0a45df5f-9502-4d57-a428-9c22a177fdaa" xlink:href="cms-20220630.xsd#cms_IncomeTaxesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c606a149-4dc2-4363-b572-be5f1792dbca" xlink:to="loc_cms_IncomeTaxesTable_0a45df5f-9502-4d57-a428-9c22a177fdaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_7532a67a-8b53-4353-9c23-f2b406ba5b89" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesTable_0a45df5f-9502-4d57-a428-9c22a177fdaa" xlink:to="loc_dei_LegalEntityAxis_7532a67a-8b53-4353-9c23-f2b406ba5b89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c4f4dd45-8ec1-4d82-89df-21faeb9c2e7c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_7532a67a-8b53-4353-9c23-f2b406ba5b89" xlink:to="loc_dei_EntityDomain_c4f4dd45-8ec1-4d82-89df-21faeb9c2e7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_55789a2d-6810-4dcd-9150-2a43c5b31bb9" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c4f4dd45-8ec1-4d82-89df-21faeb9c2e7c" xlink:to="loc_cms_ConsumersEnergyCompanyMember_55789a2d-6810-4dcd-9150-2a43c5b31bb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesLineItems_e133fd46-f2a4-48e3-8fcb-fb538c48f463" xlink:href="cms-20220630.xsd#cms_IncomeTaxesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesTable_0a45df5f-9502-4d57-a428-9c22a177fdaa" xlink:to="loc_cms_IncomeTaxesLineItems_e133fd46-f2a4-48e3-8fcb-fb538c48f463" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_1d17e1c1-965a-4fb2-b826-240b231e721c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_e133fd46-f2a4-48e3-8fcb-fb538c48f463" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_1d17e1c1-965a-4fb2-b826-240b231e721c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="cms-20220630.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_08c14d6b-1c41-4806-93bb-eaa0b317625b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesTable_d66540b6-83aa-4e16-97f7-6caca7900962" xlink:href="cms-20220630.xsd#cms_IncomeTaxesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_08c14d6b-1c41-4806-93bb-eaa0b317625b" xlink:to="loc_cms_IncomeTaxesTable_d66540b6-83aa-4e16-97f7-6caca7900962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_76215ab0-78a1-4577-9421-cf22c8fb74a3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesTable_d66540b6-83aa-4e16-97f7-6caca7900962" xlink:to="loc_dei_LegalEntityAxis_76215ab0-78a1-4577-9421-cf22c8fb74a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_05debad1-a47a-4090-a85f-5213049f5e65" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_76215ab0-78a1-4577-9421-cf22c8fb74a3" xlink:to="loc_dei_EntityDomain_05debad1-a47a-4090-a85f-5213049f5e65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_0a246176-5708-481d-8cfc-a3264fafc54e" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_05debad1-a47a-4090-a85f-5213049f5e65" xlink:to="loc_cms_ConsumersEnergyCompanyMember_0a246176-5708-481d-8cfc-a3264fafc54e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesLineItems_27ee7037-5864-4958-b66b-ebca6d266734" xlink:href="cms-20220630.xsd#cms_IncomeTaxesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesTable_d66540b6-83aa-4e16-97f7-6caca7900962" xlink:to="loc_cms_IncomeTaxesLineItems_27ee7037-5864-4958-b66b-ebca6d266734" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_a132482d-d7e3-49c2-ab9c-d5a7b0e93a2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_27ee7037-5864-4958-b66b-ebca6d266734" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_a132482d-d7e3-49c2-ab9c-d5a7b0e93a2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_c263f1a8-6cbd-48fc-9fb3-81ee8644f3e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesTable_b7ba27ef-782c-4e47-9af2-92250c918ddd" xlink:href="cms-20220630.xsd#cms_IncomeTaxesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c263f1a8-6cbd-48fc-9fb3-81ee8644f3e7" xlink:to="loc_cms_IncomeTaxesTable_b7ba27ef-782c-4e47-9af2-92250c918ddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_eb88a004-1bbc-4439-895b-796ed6481160" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesTable_b7ba27ef-782c-4e47-9af2-92250c918ddd" xlink:to="loc_dei_LegalEntityAxis_eb88a004-1bbc-4439-895b-796ed6481160" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c0809a0d-20dc-4dc2-b135-b659773f5612" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_eb88a004-1bbc-4439-895b-796ed6481160" xlink:to="loc_dei_EntityDomain_c0809a0d-20dc-4dc2-b135-b659773f5612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_d1d1e93c-2cb4-4674-9206-0137141739e3" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c0809a0d-20dc-4dc2-b135-b659773f5612" xlink:to="loc_cms_ConsumersEnergyCompanyMember_d1d1e93c-2cb4-4674-9206-0137141739e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesLineItems_4d49c51b-3cc2-4be2-aab9-7af43fdb35a0" xlink:href="cms-20220630.xsd#cms_IncomeTaxesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesTable_b7ba27ef-782c-4e47-9af2-92250c918ddd" xlink:to="loc_cms_IncomeTaxesLineItems_4d49c51b-3cc2-4be2-aab9-7af43fdb35a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_748af74b-5242-482c-af10-e3b4f4a3ddcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_4d49c51b-3cc2-4be2-aab9-7af43fdb35a0" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_748af74b-5242-482c-af10-e3b4f4a3ddcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_994009e7-341b-48f1-b5ee-d58b79202718" xlink:href="cms-20220630.xsd#cms_IncreaseDecreaseInIncomeTaxExpenseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_4d49c51b-3cc2-4be2-aab9-7af43fdb35a0" xlink:to="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_994009e7-341b-48f1-b5ee-d58b79202718" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_f76ae2ab-306f-4a39-b690-5ff2ce4426f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_994009e7-341b-48f1-b5ee-d58b79202718" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_f76ae2ab-306f-4a39-b690-5ff2ce4426f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_db771eed-503e-47d1-aef0-9301cce542e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_994009e7-341b-48f1-b5ee-d58b79202718" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_db771eed-503e-47d1-aef0-9301cce542e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther_5d2c3a8c-bc6d-4af8-9890-3c3108f1923a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_994009e7-341b-48f1-b5ee-d58b79202718" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther_5d2c3a8c-bc6d-4af8-9890-3c3108f1923a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent_efc6ad5e-fb61-41da-a233-653a40f5c6a0" xlink:href="cms-20220630.xsd#cms_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_994009e7-341b-48f1-b5ee-d58b79202718" xlink:to="loc_cms_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent_efc6ad5e-fb61-41da-a233-653a40f5c6a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_4dc23a2d-b22e-419f-9385-478ef71c597b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_994009e7-341b-48f1-b5ee-d58b79202718" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_4dc23a2d-b22e-419f-9385-478ef71c597b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_8d82d201-b127-49c2-9904-838b288fed96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_4d49c51b-3cc2-4be2-aab9-7af43fdb35a0" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_8d82d201-b127-49c2-9904-838b288fed96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/EarningsPerShareCMSEnergy" xlink:type="simple" xlink:href="cms-20220630.xsd#EarningsPerShareCMSEnergy"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/EarningsPerShareCMSEnergy" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_462b6fd0-be9a-4476-b39f-0a86cfeff2e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_175c79af-6299-4307-9108-c0b64e941a12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_462b6fd0-be9a-4476-b39f-0a86cfeff2e3" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_175c79af-6299-4307-9108-c0b64e941a12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyTables" xlink:type="simple" xlink:href="cms-20220630.xsd#EarningsPerShareCMSEnergyTables"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_187982f3-26c0-4bd5-8043-31d16c391cfe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_f46cc252-435b-48ef-bb4b-ccc4556706bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_187982f3-26c0-4bd5-8043-31d16c391cfe" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_f46cc252-435b-48ef-bb4b-ccc4556706bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_8ad430fa-0d38-4a4b-963c-5eff642751ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_5428b48c-7c0f-4220-9a1c-474910912adb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8ad430fa-0d38-4a4b-963c-5eff642751ab" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_5428b48c-7c0f-4220-9a1c-474910912adb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_39d06934-c894-44e3-94a5-575b6782bbc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_5428b48c-7c0f-4220-9a1c-474910912adb" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_39d06934-c894-44e3-94a5-575b6782bbc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_40f9e915-f271-4a3d-bc6a-8c76b7f069ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_5428b48c-7c0f-4220-9a1c-474910912adb" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_40f9e915-f271-4a3d-bc6a-8c76b7f069ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_afc93370-96b3-4b87-8052-cbffe4178988" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_5428b48c-7c0f-4220-9a1c-474910912adb" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_afc93370-96b3-4b87-8052-cbffe4178988" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_56d1bc68-b072-42a4-9ab7-5bf332788943" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_5428b48c-7c0f-4220-9a1c-474910912adb" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_56d1bc68-b072-42a4-9ab7-5bf332788943" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_5841bef6-13ea-4091-9d92-e8dab5b61d01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8ad430fa-0d38-4a4b-963c-5eff642751ab" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_5841bef6-13ea-4091-9d92-e8dab5b61d01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_286dd134-40d2-4f79-b2a7-d91045d71a5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_5841bef6-13ea-4091-9d92-e8dab5b61d01" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_286dd134-40d2-4f79-b2a7-d91045d71a5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_b70674cb-2426-4a41-adab-e64f79f3b2fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_5841bef6-13ea-4091-9d92-e8dab5b61d01" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_b70674cb-2426-4a41-adab-e64f79f3b2fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements_49152d9d-73c2-4f1f-9fbe-98c67cd3788c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_5841bef6-13ea-4091-9d92-e8dab5b61d01" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements_49152d9d-73c2-4f1f-9fbe-98c67cd3788c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_693a4bf4-02dc-439f-a09c-a3b11111f8a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_5841bef6-13ea-4091-9d92-e8dab5b61d01" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_693a4bf4-02dc-439f-a09c-a3b11111f8a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EarningsPerShareBasicAndDilutedEPSAbstract_c8a0e541-6b34-47cd-bd24-7989dfd4eda4" xlink:href="cms-20220630.xsd#cms_EarningsPerShareBasicAndDilutedEPSAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8ad430fa-0d38-4a4b-963c-5eff642751ab" xlink:to="loc_cms_EarningsPerShareBasicAndDilutedEPSAbstract_c8a0e541-6b34-47cd-bd24-7989dfd4eda4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_206c62a6-312f-4607-bda1-f5d8e29a22b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_EarningsPerShareBasicAndDilutedEPSAbstract_c8a0e541-6b34-47cd-bd24-7989dfd4eda4" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_206c62a6-312f-4607-bda1-f5d8e29a22b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_1a501e5a-c5ab-4b08-a506-ca12d4f626ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_EarningsPerShareBasicAndDilutedEPSAbstract_c8a0e541-6b34-47cd-bd24-7989dfd4eda4" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_1a501e5a-c5ab-4b08-a506-ca12d4f626ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/Revenue" xlink:type="simple" xlink:href="cms-20220630.xsd#Revenue"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/Revenue" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_f1cb77e6-3059-4290-9761-3edeff479148" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_5e1d148b-8bcd-4aed-96da-6d7624d50af2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_f1cb77e6-3059-4290-9761-3edeff479148" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_5e1d148b-8bcd-4aed-96da-6d7624d50af2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_0c025ee9-2e05-4670-bf0e-1ee51ec6a3c9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_5e1d148b-8bcd-4aed-96da-6d7624d50af2" xlink:to="loc_dei_LegalEntityAxis_0c025ee9-2e05-4670-bf0e-1ee51ec6a3c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9eebc3b5-d305-40dc-a430-909517b76472" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_0c025ee9-2e05-4670-bf0e-1ee51ec6a3c9" xlink:to="loc_dei_EntityDomain_9eebc3b5-d305-40dc-a430-909517b76472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_a2a96436-ea73-4f1b-8d5f-b252925450ac" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_9eebc3b5-d305-40dc-a430-909517b76472" xlink:to="loc_cms_ConsumersEnergyCompanyMember_a2a96436-ea73-4f1b-8d5f-b252925450ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_01e87dda-c83a-4c8e-818c-8b0097e186cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_5e1d148b-8bcd-4aed-96da-6d7624d50af2" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_01e87dda-c83a-4c8e-818c-8b0097e186cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_2c700a0d-0e80-4eca-a3f6-dbf79e57b454" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_01e87dda-c83a-4c8e-818c-8b0097e186cb" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_2c700a0d-0e80-4eca-a3f6-dbf79e57b454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RevenueTables" xlink:type="simple" xlink:href="cms-20220630.xsd#RevenueTables"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RevenueTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_2385fff7-70dc-44b2-a26f-f78cf1e1b803" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_6d71c168-f816-4eb5-acb0-229387aa9fe2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_2385fff7-70dc-44b2-a26f-f78cf1e1b803" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_6d71c168-f816-4eb5-acb0-229387aa9fe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_54cbbf2b-2086-4a0c-a07d-914bcc3a3ed8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_6d71c168-f816-4eb5-acb0-229387aa9fe2" xlink:to="loc_dei_LegalEntityAxis_54cbbf2b-2086-4a0c-a07d-914bcc3a3ed8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_dc42c6bb-4f27-4064-aa13-42e878e78fab" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_54cbbf2b-2086-4a0c-a07d-914bcc3a3ed8" xlink:to="loc_dei_EntityDomain_dc42c6bb-4f27-4064-aa13-42e878e78fab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_15cd00c9-526e-4f74-81cc-b4c79b45db2e" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_dc42c6bb-4f27-4064-aa13-42e878e78fab" xlink:to="loc_cms_ConsumersEnergyCompanyMember_15cd00c9-526e-4f74-81cc-b4c79b45db2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_65b860a5-4b18-4e34-8e6e-bf106c9d7f98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_6d71c168-f816-4eb5-acb0-229387aa9fe2" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_65b860a5-4b18-4e34-8e6e-bf106c9d7f98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_6ce95baf-0487-41f2-ac32-cd9661cca194" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_65b860a5-4b18-4e34-8e6e-bf106c9d7f98" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_6ce95baf-0487-41f2-ac32-cd9661cca194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#RevenueDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_8988643a-c6de-4c20-a3fb-b8a7f26dd42c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_aaeaf611-b3bd-41d7-97ea-40d7711bfa71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_8988643a-c6de-4c20-a3fb-b8a7f26dd42c" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_aaeaf611-b3bd-41d7-97ea-40d7711bfa71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_cfc4a871-07cd-4ff6-ac53-f2affa8a556c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_aaeaf611-b3bd-41d7-97ea-40d7711bfa71" xlink:to="loc_srt_ProductOrServiceAxis_cfc4a871-07cd-4ff6-ac53-f2affa8a556c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_79bf425f-ea92-4927-b76f-01f4513feb9f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_cfc4a871-07cd-4ff6-ac53-f2affa8a556c" xlink:to="loc_srt_ProductsAndServicesDomain_79bf425f-ea92-4927-b76f-01f4513feb9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ResidentialUtilityServicesMember_41368c6b-37ac-4308-9323-52ad7512869a" xlink:href="cms-20220630.xsd#cms_ResidentialUtilityServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_79bf425f-ea92-4927-b76f-01f4513feb9f" xlink:to="loc_cms_ResidentialUtilityServicesMember_41368c6b-37ac-4308-9323-52ad7512869a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CommercialUtilityServiceMember_3a4d70ae-a180-4e59-8b93-46ab5f591db6" xlink:href="cms-20220630.xsd#cms_CommercialUtilityServiceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_79bf425f-ea92-4927-b76f-01f4513feb9f" xlink:to="loc_cms_CommercialUtilityServiceMember_3a4d70ae-a180-4e59-8b93-46ab5f591db6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IndustrialUtilityServiceMember_9e92b342-5f9e-48ac-9e38-4e9c7ca99976" xlink:href="cms-20220630.xsd#cms_IndustrialUtilityServiceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_79bf425f-ea92-4927-b76f-01f4513feb9f" xlink:to="loc_cms_IndustrialUtilityServiceMember_9e92b342-5f9e-48ac-9e38-4e9c7ca99976" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherUtilityServiceMember_d5a8425e-a190-484c-aa00-16771e3b8fd8" xlink:href="cms-20220630.xsd#cms_OtherUtilityServiceMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_79bf425f-ea92-4927-b76f-01f4513feb9f" xlink:to="loc_cms_OtherUtilityServiceMember_d5a8425e-a190-484c-aa00-16771e3b8fd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ec6d6fe3-11f8-4ab3-a332-1a42abcfb7ef" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_aaeaf611-b3bd-41d7-97ea-40d7711bfa71" xlink:to="loc_dei_LegalEntityAxis_ec6d6fe3-11f8-4ab3-a332-1a42abcfb7ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4b622b37-d548-4c29-9582-d2f17fff202d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_ec6d6fe3-11f8-4ab3-a332-1a42abcfb7ef" xlink:to="loc_dei_EntityDomain_4b622b37-d548-4c29-9582-d2f17fff202d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_6bbee5f9-3de9-4f03-9992-46057042f4a2" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_4b622b37-d548-4c29-9582-d2f17fff202d" xlink:to="loc_cms_ConsumersEnergyCompanyMember_6bbee5f9-3de9-4f03-9992-46057042f4a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_c38f8306-24f2-43dc-abc3-d78164397546" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_aaeaf611-b3bd-41d7-97ea-40d7711bfa71" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_c38f8306-24f2-43dc-abc3-d78164397546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f366fde8-5f8f-4702-b76b-6e444d20cae8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c38f8306-24f2-43dc-abc3-d78164397546" xlink:to="loc_us-gaap_SegmentDomain_f366fde8-5f8f-4702-b76b-6e444d20cae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityMember_5347b2c3-2332-4290-afa0-2ab6b13e25b1" xlink:href="cms-20220630.xsd#cms_ElectricUtilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_f366fde8-5f8f-4702-b76b-6e444d20cae8" xlink:to="loc_cms_ElectricUtilityMember_5347b2c3-2332-4290-afa0-2ab6b13e25b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUtilityMember_e3f16b44-a342-48a6-9ff2-c6fba588a108" xlink:href="cms-20220630.xsd#cms_GasUtilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_f366fde8-5f8f-4702-b76b-6e444d20cae8" xlink:to="loc_cms_GasUtilityMember_e3f16b44-a342-48a6-9ff2-c6fba588a108" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnterprisesMember_06195475-6ea2-4c87-89cd-24bcc411a569" xlink:href="cms-20220630.xsd#cms_EnterprisesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_f366fde8-5f8f-4702-b76b-6e444d20cae8" xlink:to="loc_cms_EnterprisesMember_06195475-6ea2-4c87-89cd-24bcc411a569" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_bf63f252-9c76-4e6f-875b-9e4fc310ce67" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_aaeaf611-b3bd-41d7-97ea-40d7711bfa71" xlink:to="loc_srt_ConsolidationItemsAxis_bf63f252-9c76-4e6f-875b-9e4fc310ce67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_f2810dc5-550c-41ac-a637-84080ef0515d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_bf63f252-9c76-4e6f-875b-9e4fc310ce67" xlink:to="loc_srt_ConsolidationItemsDomain_f2810dc5-550c-41ac-a637-84080ef0515d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_e2a5e367-1fa1-4700-861e-738555cb1a97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_f2810dc5-550c-41ac-a637-84080ef0515d" xlink:to="loc_us-gaap_OperatingSegmentsMember_e2a5e367-1fa1-4700-861e-738555cb1a97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_c545feea-8dd5-4173-a7ef-06e070bd46df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_aaeaf611-b3bd-41d7-97ea-40d7711bfa71" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_c545feea-8dd5-4173-a7ef-06e070bd46df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fca3dd45-0038-49ed-a806-aaafbe29c5e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c545feea-8dd5-4173-a7ef-06e070bd46df" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fca3dd45-0038-49ed-a806-aaafbe29c5e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseIncome_c79b0d82-d178-481b-b717-09928a9ca70e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c545feea-8dd5-4173-a7ef-06e070bd46df" xlink:to="loc_us-gaap_LeaseIncome_c79b0d82-d178-481b-b717-09928a9ca70e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancingIncome_55e44b26-f08a-4458-a339-724168a01852" xlink:href="cms-20220630.xsd#cms_FinancingIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c545feea-8dd5-4173-a7ef-06e070bd46df" xlink:to="loc_cms_FinancingIncome_55e44b26-f08a-4458-a339-724168a01852" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AlternativeRevenuePrograms_4208bac9-7024-48c6-9577-9466f58e8725" xlink:href="cms-20220630.xsd#cms_AlternativeRevenuePrograms"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c545feea-8dd5-4173-a7ef-06e070bd46df" xlink:to="loc_cms_AlternativeRevenuePrograms_4208bac9-7024-48c6-9577-9466f58e8725" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_f5045951-a753-469a-99be-21aed3c6f304" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c545feea-8dd5-4173-a7ef-06e070bd46df" xlink:to="loc_us-gaap_Revenues_f5045951-a753-469a-99be-21aed3c6f304" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseIncome_33064a32-a635-4461-b929-8659466adccf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseIncome"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c545feea-8dd5-4173-a7ef-06e070bd46df" xlink:to="loc_us-gaap_VariableLeaseIncome_33064a32-a635-4461-b929-8659466adccf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RevenueNarrativeDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#RevenueNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RevenueNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_1c0cde85-fea7-401b-aef5-30d8c5bbdef5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_60ebc64a-7443-4d0e-9f2f-522a251b30a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_1c0cde85-fea7-401b-aef5-30d8c5bbdef5" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_60ebc64a-7443-4d0e-9f2f-522a251b30a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_1d0242dc-41ec-4d1f-968d-eabb1632044b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_60ebc64a-7443-4d0e-9f2f-522a251b30a8" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_1d0242dc-41ec-4d1f-968d-eabb1632044b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_10887990-14fb-4df7-88bd-221d4824dfbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_1d0242dc-41ec-4d1f-968d-eabb1632044b" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_10887990-14fb-4df7-88bd-221d4824dfbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_4e0de9f2-59d6-4265-b16c-af6a35b6d77a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_10887990-14fb-4df7-88bd-221d4824dfbd" xlink:to="loc_us-gaap_AccountsReceivableMember_4e0de9f2-59d6-4265-b16c-af6a35b6d77a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_86c4714a-e535-4e09-8fd7-790195169041" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_60ebc64a-7443-4d0e-9f2f-522a251b30a8" xlink:to="loc_dei_LegalEntityAxis_86c4714a-e535-4e09-8fd7-790195169041" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a9a405a7-58ff-426f-96d1-3e5bc7004aa5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_86c4714a-e535-4e09-8fd7-790195169041" xlink:to="loc_dei_EntityDomain_a9a405a7-58ff-426f-96d1-3e5bc7004aa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_eca77045-1e94-4729-be7f-85df751450b5" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_a9a405a7-58ff-426f-96d1-3e5bc7004aa5" xlink:to="loc_cms_ConsumersEnergyCompanyMember_eca77045-1e94-4729-be7f-85df751450b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_a979e665-3835-4d47-9637-1429ef41b2a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_60ebc64a-7443-4d0e-9f2f-522a251b30a8" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_a979e665-3835-4d47-9637-1429ef41b2a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_1877db67-6974-4fea-bd90-aa0d81d1592b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_a979e665-3835-4d47-9637-1429ef41b2a0" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_1877db67-6974-4fea-bd90-aa0d81d1592b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_606fb65d-02ba-415c-83df-c87f9587fa86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_a979e665-3835-4d47-9637-1429ef41b2a0" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_606fb65d-02ba-415c-83df-c87f9587fa86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CashandCashEquivalents" xlink:type="simple" xlink:href="cms-20220630.xsd#CashandCashEquivalents"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/CashandCashEquivalents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_9f49a3fd-9e38-4a93-aba4-3d6f58f6ea03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_06a4a81f-ccc8-4e27-b9f1-6e8e2cd2c75b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_9f49a3fd-9e38-4a93-aba4-3d6f58f6ea03" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_06a4a81f-ccc8-4e27-b9f1-6e8e2cd2c75b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_493b751b-edf7-4112-895d-b04f4de6795d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_06a4a81f-ccc8-4e27-b9f1-6e8e2cd2c75b" xlink:to="loc_dei_LegalEntityAxis_493b751b-edf7-4112-895d-b04f4de6795d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_adbb459f-39ab-4b70-8883-6a133906a59d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_493b751b-edf7-4112-895d-b04f4de6795d" xlink:to="loc_dei_EntityDomain_adbb459f-39ab-4b70-8883-6a133906a59d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_7bd23de1-f346-42c0-9317-7cda6cfd60d9" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_adbb459f-39ab-4b70-8883-6a133906a59d" xlink:to="loc_cms_ConsumersEnergyCompanyMember_7bd23de1-f346-42c0-9317-7cda6cfd60d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_32cb7d98-e9bd-4f44-a886-b45d05cbca38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_06a4a81f-ccc8-4e27-b9f1-6e8e2cd2c75b" xlink:to="loc_us-gaap_CashAndCashEquivalentsLineItems_32cb7d98-e9bd-4f44-a886-b45d05cbca38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsDisclosureTextBlock_d7c8f0f1-7c26-4c7f-a091-95586073c7e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_32cb7d98-e9bd-4f44-a886-b45d05cbca38" xlink:to="loc_us-gaap_CashAndCashEquivalentsDisclosureTextBlock_d7c8f0f1-7c26-4c7f-a091-95586073c7e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CashandCashEquivalentsTables" xlink:type="simple" xlink:href="cms-20220630.xsd#CashandCashEquivalentsTables"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/CashandCashEquivalentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_b064479c-ed5c-43f0-955b-721bcd976a34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_2997a248-f0ac-447d-ae6b-9dcdc09752a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_b064479c-ed5c-43f0-955b-721bcd976a34" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_2997a248-f0ac-447d-ae6b-9dcdc09752a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_fa053f46-a686-48c8-b9ec-411bf1e91557" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_2997a248-f0ac-447d-ae6b-9dcdc09752a2" xlink:to="loc_dei_LegalEntityAxis_fa053f46-a686-48c8-b9ec-411bf1e91557" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f4690508-deb5-4fcf-83ff-fff5950e61eb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_fa053f46-a686-48c8-b9ec-411bf1e91557" xlink:to="loc_dei_EntityDomain_f4690508-deb5-4fcf-83ff-fff5950e61eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_6e76965a-823b-4d11-891b-3eadbaa17b81" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_f4690508-deb5-4fcf-83ff-fff5950e61eb" xlink:to="loc_cms_ConsumersEnergyCompanyMember_6e76965a-823b-4d11-891b-3eadbaa17b81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_fbf1b9a8-58ed-4e6b-bfae-9f3f7a6baaad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_2997a248-f0ac-447d-ae6b-9dcdc09752a2" xlink:to="loc_us-gaap_CashAndCashEquivalentsLineItems_fbf1b9a8-58ed-4e6b-bfae-9f3f7a6baaad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock_b23e56aa-7828-4d52-b1df-2ff599667795" xlink:href="cms-20220630.xsd#cms_ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_fbf1b9a8-58ed-4e6b-bfae-9f3f7a6baaad" xlink:to="loc_cms_ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock_b23e56aa-7828-4d52-b1df-2ff599667795" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CashandCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#CashandCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/CashandCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_42127e0a-bb3d-41e9-8e34-d607f37f6aba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_4013092b-e49e-4509-a2af-2becc0ed5acc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_42127e0a-bb3d-41e9-8e34-d607f37f6aba" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_4013092b-e49e-4509-a2af-2becc0ed5acc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f2c4d7be-a508-4d27-ba6a-7186bc510480" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_4013092b-e49e-4509-a2af-2becc0ed5acc" xlink:to="loc_dei_LegalEntityAxis_f2c4d7be-a508-4d27-ba6a-7186bc510480" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4348e299-d50e-420c-b186-9b6106cb89d4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_f2c4d7be-a508-4d27-ba6a-7186bc510480" xlink:to="loc_dei_EntityDomain_4348e299-d50e-420c-b186-9b6106cb89d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_b2e99316-6fd8-4e8d-ad0a-94625947d678" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_4348e299-d50e-420c-b186-9b6106cb89d4" xlink:to="loc_cms_ConsumersEnergyCompanyMember_b2e99316-6fd8-4e8d-ad0a-94625947d678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_79881cff-a9ea-4d05-b3ee-cff8beda78b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_4013092b-e49e-4509-a2af-2becc0ed5acc" xlink:to="loc_us-gaap_CashAndCashEquivalentsLineItems_79881cff-a9ea-4d05-b3ee-cff8beda78b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_d2eda17d-c8ee-4fa9-aa14-f5b458d142f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_79881cff-a9ea-4d05-b3ee-cff8beda78b4" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_d2eda17d-c8ee-4fa9-aa14-f5b458d142f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_2bb572b2-0ed0-4823-b96b-241f598c07c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_79881cff-a9ea-4d05-b3ee-cff8beda78b4" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_2bb572b2-0ed0-4823-b96b-241f598c07c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_031cc947-a5d4-40ab-bf55-83f8476b43e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_79881cff-a9ea-4d05-b3ee-cff8beda78b4" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_031cc947-a5d4-40ab-bf55-83f8476b43e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ReportableSegments" xlink:type="simple" xlink:href="cms-20220630.xsd#ReportableSegments"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ReportableSegments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_1eb752a2-9ccf-4781-8e1a-7f04a0865bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_db67f4ad-56c3-48cd-8d22-becc7fef61ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_1eb752a2-9ccf-4781-8e1a-7f04a0865bc6" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_db67f4ad-56c3-48cd-8d22-becc7fef61ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_5537e773-c776-4c78-93a8-0aa675ee47e0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_db67f4ad-56c3-48cd-8d22-becc7fef61ae" xlink:to="loc_dei_LegalEntityAxis_5537e773-c776-4c78-93a8-0aa675ee47e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8aa1c012-8aad-4666-a413-a57d5d7e3356" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_5537e773-c776-4c78-93a8-0aa675ee47e0" xlink:to="loc_dei_EntityDomain_8aa1c012-8aad-4666-a413-a57d5d7e3356" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_96425af2-71cb-4db7-a482-7cf935a61391" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_8aa1c012-8aad-4666-a413-a57d5d7e3356" xlink:to="loc_cms_ConsumersEnergyCompanyMember_96425af2-71cb-4db7-a482-7cf935a61391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_94f97f8e-79f1-4137-9fe7-73c12a256226" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_db67f4ad-56c3-48cd-8d22-becc7fef61ae" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_94f97f8e-79f1-4137-9fe7-73c12a256226" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_e2768b03-4cd0-4bb8-95e2-3cfdd765ad73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_94f97f8e-79f1-4137-9fe7-73c12a256226" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_e2768b03-4cd0-4bb8-95e2-3cfdd765ad73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ReportableSegmentsTables" xlink:type="simple" xlink:href="cms-20220630.xsd#ReportableSegmentsTables"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ReportableSegmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_37b85c4b-52f6-4d25-aa29-7caa08e2df31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7f884b3e-6859-4e2e-8fff-05ea63e94316" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_37b85c4b-52f6-4d25-aa29-7caa08e2df31" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7f884b3e-6859-4e2e-8fff-05ea63e94316" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_938a8e3e-6777-46df-b0c7-c8825e0e72f7" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7f884b3e-6859-4e2e-8fff-05ea63e94316" xlink:to="loc_dei_LegalEntityAxis_938a8e3e-6777-46df-b0c7-c8825e0e72f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_266bc193-e48f-4193-933c-698c288590f7" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_938a8e3e-6777-46df-b0c7-c8825e0e72f7" xlink:to="loc_dei_EntityDomain_266bc193-e48f-4193-933c-698c288590f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_c2d7b235-079a-4ada-b479-8b498d9b5043" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_266bc193-e48f-4193-933c-698c288590f7" xlink:to="loc_cms_ConsumersEnergyCompanyMember_c2d7b235-079a-4ada-b479-8b498d9b5043" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_8ab851af-414b-48bc-ba02-61a8d6a02b44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7f884b3e-6859-4e2e-8fff-05ea63e94316" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_8ab851af-414b-48bc-ba02-61a8d6a02b44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_b93dce2a-4f26-4f99-8081-22018c621d95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8ab851af-414b-48bc-ba02-61a8d6a02b44" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_b93dce2a-4f26-4f99-8081-22018c621d95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ReportableSegmentsDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#ReportableSegmentsDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ReportableSegmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_d710c3d8-9fba-46a5-b9fb-1f016c3eab4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5cca8204-c31f-43d1-a7a1-f65c680acbee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_d710c3d8-9fba-46a5-b9fb-1f016c3eab4c" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5cca8204-c31f-43d1-a7a1-f65c680acbee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_acd41c4b-c3fa-4201-b3f4-013b3a384d3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5cca8204-c31f-43d1-a7a1-f65c680acbee" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_acd41c4b-c3fa-4201-b3f4-013b3a384d3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_6011e90c-8914-49d8-8f12-e1a1b3dc74e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_acd41c4b-c3fa-4201-b3f4-013b3a384d3c" xlink:to="loc_us-gaap_SegmentDomain_6011e90c-8914-49d8-8f12-e1a1b3dc74e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityMember_9e5a1e0a-1dba-4976-90ec-630da7c5b00f" xlink:href="cms-20220630.xsd#cms_ElectricUtilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_6011e90c-8914-49d8-8f12-e1a1b3dc74e3" xlink:to="loc_cms_ElectricUtilityMember_9e5a1e0a-1dba-4976-90ec-630da7c5b00f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUtilityMember_77ac75f7-36f9-4ee1-a6c9-3719a1b46d64" xlink:href="cms-20220630.xsd#cms_GasUtilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_6011e90c-8914-49d8-8f12-e1a1b3dc74e3" xlink:to="loc_cms_GasUtilityMember_77ac75f7-36f9-4ee1-a6c9-3719a1b46d64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnterprisesMember_c5d2ed1e-c79d-4951-b34e-02577bad7d40" xlink:href="cms-20220630.xsd#cms_EnterprisesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_6011e90c-8914-49d8-8f12-e1a1b3dc74e3" xlink:to="loc_cms_EnterprisesMember_c5d2ed1e-c79d-4951-b34e-02577bad7d40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_35f2811f-fede-413b-9a39-36a27a8d47c5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5cca8204-c31f-43d1-a7a1-f65c680acbee" xlink:to="loc_srt_ConsolidationItemsAxis_35f2811f-fede-413b-9a39-36a27a8d47c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_f042925a-061e-4f83-b32b-f08afb3cec9c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_35f2811f-fede-413b-9a39-36a27a8d47c5" xlink:to="loc_srt_ConsolidationItemsDomain_f042925a-061e-4f83-b32b-f08afb3cec9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_bc38d51e-e55e-4f5e-84c3-0f4846a0834d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_f042925a-061e-4f83-b32b-f08afb3cec9c" xlink:to="loc_us-gaap_OperatingSegmentsMember_bc38d51e-e55e-4f5e-84c3-0f4846a0834d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CorporateAndReconcilingItemsMember_6704c0ed-d4b9-48e1-a92a-bd1047954e44" xlink:href="cms-20220630.xsd#cms_CorporateAndReconcilingItemsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_f042925a-061e-4f83-b32b-f08afb3cec9c" xlink:to="loc_cms_CorporateAndReconcilingItemsMember_6704c0ed-d4b9-48e1-a92a-bd1047954e44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_4c8757c5-5dd3-4d40-b6ba-375c89634133" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5cca8204-c31f-43d1-a7a1-f65c680acbee" xlink:to="loc_dei_LegalEntityAxis_4c8757c5-5dd3-4d40-b6ba-375c89634133" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_88e4a8bc-d39a-42b4-b7a0-ed261e83d9af" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_4c8757c5-5dd3-4d40-b6ba-375c89634133" xlink:to="loc_dei_EntityDomain_88e4a8bc-d39a-42b4-b7a0-ed261e83d9af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_a51a1c92-91a4-4cfc-be30-e801c35c745c" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_88e4a8bc-d39a-42b4-b7a0-ed261e83d9af" xlink:to="loc_cms_ConsumersEnergyCompanyMember_a51a1c92-91a4-4cfc-be30-e801c35c745c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_ce1413fd-e258-4ffa-9e84-c6ef0046eb24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5cca8204-c31f-43d1-a7a1-f65c680acbee" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_ce1413fd-e258-4ffa-9e84-c6ef0046eb24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_9964400a-6a42-4886-833d-3afecae9edaa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ce1413fd-e258-4ffa-9e84-c6ef0046eb24" xlink:to="loc_us-gaap_Revenues_9964400a-6a42-4886-833d-3afecae9edaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_97556220-056c-461a-a0b2-0254d84f62de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ce1413fd-e258-4ffa-9e84-c6ef0046eb24" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_97556220-056c-461a-a0b2-0254d84f62de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_c361b828-940c-42c3-9974-dbe2678a3521" xlink:href="cms-20220630.xsd#cms_PropertyPlantAndEquipmentGrossExcludingCWIP"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ce1413fd-e258-4ffa-9e84-c6ef0046eb24" xlink:to="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_c361b828-940c-42c3-9974-dbe2678a3521" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_f0fd835d-e4cb-4833-8814-073b110d8977" xlink:href="cms-20220630.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ce1413fd-e258-4ffa-9e84-c6ef0046eb24" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_f0fd835d-e4cb-4833-8814-073b110d8977" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_9b83e722-bfbb-43b2-be7d-d1e3700b0740" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ce1413fd-e258-4ffa-9e84-c6ef0046eb24" xlink:to="loc_us-gaap_Assets_9b83e722-bfbb-43b2-be7d-d1e3700b0740" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/VariableInterestEntities" xlink:type="simple" xlink:href="cms-20220630.xsd#VariableInterestEntities"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/VariableInterestEntities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableInterestEntitiesAbstract_d0927ac1-a00d-4c6b-98c6-fd132a1054a3" xlink:href="cms-20220630.xsd#cms_VariableInterestEntitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityDisclosureTextBlock_0ffc707b-7fa6-495b-b3aa-bd74f9d06935" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_VariableInterestEntitiesAbstract_d0927ac1-a00d-4c6b-98c6-fd132a1054a3" xlink:to="loc_us-gaap_VariableInterestEntityDisclosureTextBlock_0ffc707b-7fa6-495b-b3aa-bd74f9d06935" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/VariableInterestEntitiesTables" xlink:type="simple" xlink:href="cms-20220630.xsd#VariableInterestEntitiesTables"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/VariableInterestEntitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableInterestEntitiesAbstract_94797939-4095-4f36-a555-f3ffe93fcba9" xlink:href="cms-20220630.xsd#cms_VariableInterestEntitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_824b9a5f-1efd-4eb0-8780-e3e7e62e39ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_VariableInterestEntitiesAbstract_94797939-4095-4f36-a555-f3ffe93fcba9" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_824b9a5f-1efd-4eb0-8780-e3e7e62e39ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#VariableInterestEntitiesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableInterestEntitiesAbstract_e7bb7177-dba0-490b-afc1-3c75519a08de" xlink:href="cms-20220630.xsd#cms_VariableInterestEntitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_c161c77c-1379-4ddd-b065-7618511d4278" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_VariableInterestEntitiesAbstract_e7bb7177-dba0-490b-afc1-3c75519a08de" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_c161c77c-1379-4ddd-b065-7618511d4278" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_77c1b3e6-1767-4aed-8f30-2d537d0db9f4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_c161c77c-1379-4ddd-b065-7618511d4278" xlink:to="loc_srt_ConsolidatedEntitiesAxis_77c1b3e6-1767-4aed-8f30-2d537d0db9f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_4accea18-52c9-471f-8fd5-ba809edfa9a4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_77c1b3e6-1767-4aed-8f30-2d537d0db9f4" xlink:to="loc_srt_ConsolidatedEntitiesDomain_4accea18-52c9-471f-8fd5-ba809edfa9a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_0878d8e7-2a7e-4e26-a84a-a41627a53231" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_4accea18-52c9-471f-8fd5-ba809edfa9a4" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_0878d8e7-2a7e-4e26-a84a-a41627a53231" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_963b238a-2d17-41f0-a3a7-fdf9128b2b7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_4accea18-52c9-471f-8fd5-ba809edfa9a4" xlink:to="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_963b238a-2d17-41f0-a3a7-fdf9128b2b7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_3dd62aa7-1a12-40fe-aced-edddf0d0cde0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_c161c77c-1379-4ddd-b065-7618511d4278" xlink:to="loc_srt_OwnershipAxis_3dd62aa7-1a12-40fe-aced-edddf0d0cde0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_e50f2cd5-788f-4a97-9a9c-0408c0924613" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_3dd62aa7-1a12-40fe-aced-edddf0d0cde0" xlink:to="loc_srt_OwnershipDomain_e50f2cd5-788f-4a97-9a9c-0408c0924613" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AviatorWindMember_1efe9813-0334-42b7-9b3b-f25de730484f" xlink:href="cms-20220630.xsd#cms_AviatorWindMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_e50f2cd5-788f-4a97-9a9c-0408c0924613" xlink:to="loc_cms_AviatorWindMember_1efe9813-0334-42b7-9b3b-f25de730484f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AviatorWindClassBMembershipMember_b206052c-ca3d-4eb4-9572-1aa538c483bd" xlink:href="cms-20220630.xsd#cms_AviatorWindClassBMembershipMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_e50f2cd5-788f-4a97-9a9c-0408c0924613" xlink:to="loc_cms_AviatorWindClassBMembershipMember_b206052c-ca3d-4eb4-9572-1aa538c483bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TESFilerCityMember_2c140d03-6e8b-47b7-acc2-4e0a822a705d" xlink:href="cms-20220630.xsd#cms_TESFilerCityMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_e50f2cd5-788f-4a97-9a9c-0408c0924613" xlink:to="loc_cms_TESFilerCityMember_2c140d03-6e8b-47b7-acc2-4e0a822a705d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GraylingMember_6ddc708e-2171-4495-8323-af42b533d754" xlink:href="cms-20220630.xsd#cms_GraylingMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_e50f2cd5-788f-4a97-9a9c-0408c0924613" xlink:to="loc_cms_GraylingMember_6ddc708e-2171-4495-8323-af42b533d754" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GeneseeMember_0db1fce2-2bfb-4568-bf5d-46506e975d8f" xlink:href="cms-20220630.xsd#cms_GeneseeMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_e50f2cd5-788f-4a97-9a9c-0408c0924613" xlink:to="loc_cms_GeneseeMember_0db1fce2-2bfb-4568-bf5d-46506e975d8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CravenMember_975344cf-c338-4b24-8f8f-de24e0af3397" xlink:href="cms-20220630.xsd#cms_CravenMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_e50f2cd5-788f-4a97-9a9c-0408c0924613" xlink:to="loc_cms_CravenMember_975344cf-c338-4b24-8f8f-de24e0af3397" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_6bc638e4-2b47-4601-8f0a-3d69aaafcdb2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_c161c77c-1379-4ddd-b065-7618511d4278" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_6bc638e4-2b47-4601-8f0a-3d69aaafcdb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_38f7d86c-8fa7-4a8a-a3c9-95f0917c2d43" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_6bc638e4-2b47-4601-8f0a-3d69aaafcdb2" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_38f7d86c-8fa7-4a8a-a3c9-95f0917c2d43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NWOHoldcoLLCMember_28a2bab8-c270-47a8-aafb-c4f245ef0693" xlink:href="cms-20220630.xsd#cms_NWOHoldcoLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_38f7d86c-8fa7-4a8a-a3c9-95f0917c2d43" xlink:to="loc_cms_NWOHoldcoLLCMember_28a2bab8-c270-47a8-aafb-c4f245ef0693" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_df84b35d-5b04-4365-9a54-c0a7c8846750" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_c161c77c-1379-4ddd-b065-7618511d4278" xlink:to="loc_us-gaap_VariableInterestEntityLineItems_df84b35d-5b04-4365-9a54-c0a7c8846750" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates_a439889e-493a-4679-b560-3fbd30310a68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_df84b35d-5b04-4365-9a54-c0a7c8846750" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates_a439889e-493a-4679-b560-3fbd30310a68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableInterestEntityMaximumCapacity_e5852f69-f879-4efb-a220-ecbd8c2ffc25" xlink:href="cms-20220630.xsd#cms_VariableInterestEntityMaximumCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_df84b35d-5b04-4365-9a54-c0a7c8846750" xlink:to="loc_cms_VariableInterestEntityMaximumCapacity_e5852f69-f879-4efb-a220-ecbd8c2ffc25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage_4f42c6a7-577a-4e0b-888a-71a40ef6aa04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_df84b35d-5b04-4365-9a54-c0a7c8846750" xlink:to="loc_us-gaap_VariableInterestEntityOwnershipPercentage_4f42c6a7-577a-4e0b-888a-71a40ef6aa04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_3bb8ff6e-7071-4de2-8815-124213489c60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_df84b35d-5b04-4365-9a54-c0a7c8846750" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_3bb8ff6e-7071-4de2-8815-124213489c60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_7648166f-d507-41f1-8639-43ced4bbadc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_df84b35d-5b04-4365-9a54-c0a7c8846750" xlink:to="loc_us-gaap_EquityMethodInvestments_7648166f-d507-41f1-8639-43ced4bbadc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_edff76ff-ebcb-4de9-a0a4-0a31071115ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_c91bc51c-76f0-4a80-9260-8ac6e3333fd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_edff76ff-ebcb-4de9-a0a4-0a31071115ce" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_c91bc51c-76f0-4a80-9260-8ac6e3333fd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_94d1ae64-383a-489c-bcd7-121ba7c433a4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_c91bc51c-76f0-4a80-9260-8ac6e3333fd3" xlink:to="loc_srt_ConsolidatedEntitiesAxis_94d1ae64-383a-489c-bcd7-121ba7c433a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_78970017-6181-4300-af8c-fb38dacae4a1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_94d1ae64-383a-489c-bcd7-121ba7c433a4" xlink:to="loc_srt_ConsolidatedEntitiesDomain_78970017-6181-4300-af8c-fb38dacae4a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_26f8129f-9291-4de5-bcd1-cf6b914ee1e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_78970017-6181-4300-af8c-fb38dacae4a1" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_26f8129f-9291-4de5-bcd1-cf6b914ee1e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_82538d7c-ed71-427f-b8c4-7b46ce640a12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_c91bc51c-76f0-4a80-9260-8ac6e3333fd3" xlink:to="loc_us-gaap_VariableInterestEntityLineItems_82538d7c-ed71-427f-b8c4-7b46ce640a12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_86c7b2e0-4f86-4f9b-8210-52384789c731" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_82538d7c-ed71-427f-b8c4-7b46ce640a12" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_86c7b2e0-4f86-4f9b-8210-52384789c731" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_593b31b7-d96a-47f8-b881-8a2475560f16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_82538d7c-ed71-427f-b8c4-7b46ce640a12" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_593b31b7-d96a-47f8-b881-8a2475560f16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_108675a5-1409-4456-ba15-84b6afbea227" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_82538d7c-ed71-427f-b8c4-7b46ce640a12" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_108675a5-1409-4456-ba15-84b6afbea227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_84e15c46-04dc-4226-8b75-499cc9e52907" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_82538d7c-ed71-427f-b8c4-7b46ce640a12" xlink:to="loc_us-gaap_OtherAssetsCurrent_84e15c46-04dc-4226-8b75-499cc9e52907" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_8fc175db-712b-4fe3-92d3-9fda2e60cc41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_82538d7c-ed71-427f-b8c4-7b46ce640a12" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_8fc175db-712b-4fe3-92d3-9fda2e60cc41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_62309d3c-4869-480e-b9bb-af732694474f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_82538d7c-ed71-427f-b8c4-7b46ce640a12" xlink:to="loc_us-gaap_Assets_62309d3c-4869-480e-b9bb-af732694474f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_e27e50ad-baca-4a14-b957-1ae0beff3596" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_82538d7c-ed71-427f-b8c4-7b46ce640a12" xlink:to="loc_us-gaap_AccountsPayableCurrent_e27e50ad-baca-4a14-b957-1ae0beff3596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_e7aacfcd-ae18-41ad-a38a-007f3711667c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_82538d7c-ed71-427f-b8c4-7b46ce640a12" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_e7aacfcd-ae18-41ad-a38a-007f3711667c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_9316ac18-61e7-4044-879a-f60d83ee05a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_82538d7c-ed71-427f-b8c4-7b46ce640a12" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_9316ac18-61e7-4044-879a-f60d83ee05a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_9681ea4b-88af-4831-b4f6-9a70b3f79ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_82538d7c-ed71-427f-b8c4-7b46ce640a12" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_9681ea4b-88af-4831-b4f6-9a70b3f79ba9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_948c8ada-99e4-4e7d-ab11-d4ae849f38a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_82538d7c-ed71-427f-b8c4-7b46ce640a12" xlink:to="loc_us-gaap_Liabilities_948c8ada-99e4-4e7d-ab11-d4ae849f38a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperations" xlink:type="simple" xlink:href="cms-20220630.xsd#ExitActivitiesandDiscontinuedOperations"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_6b24ee03-265c-4de6-b6d8-07c156d584af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_71b8fcd5-594a-46e1-88bd-6bcf5c8a5220" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_6b24ee03-265c-4de6-b6d8-07c156d584af" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_71b8fcd5-594a-46e1-88bd-6bcf5c8a5220" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_4fcbd96d-f7e8-4544-8dff-2f9b5a276365" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_71b8fcd5-594a-46e1-88bd-6bcf5c8a5220" xlink:to="loc_dei_LegalEntityAxis_4fcbd96d-f7e8-4544-8dff-2f9b5a276365" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_38d07264-beb4-4955-91eb-86b8dbb81329" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_4fcbd96d-f7e8-4544-8dff-2f9b5a276365" xlink:to="loc_dei_EntityDomain_38d07264-beb4-4955-91eb-86b8dbb81329" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_d32f3721-f965-42db-9d6f-751b31a77f20" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_38d07264-beb4-4955-91eb-86b8dbb81329" xlink:to="loc_cms_ConsumersEnergyCompanyMember_d32f3721-f965-42db-9d6f-751b31a77f20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_34baa20f-9601-402c-9213-c7a6f517cf9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_71b8fcd5-594a-46e1-88bd-6bcf5c8a5220" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_34baa20f-9601-402c-9213-c7a6f517cf9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_661ce14f-17fd-47f9-bbb6-9f456bb5ee28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_34baa20f-9601-402c-9213-c7a6f517cf9d" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_661ce14f-17fd-47f9-bbb6-9f456bb5ee28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsTables" xlink:type="simple" xlink:href="cms-20220630.xsd#ExitActivitiesandDiscontinuedOperationsTables"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_f0f382b9-1786-4243-81ec-294d28883a25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_d502a2ba-744d-4f5d-8292-5cfa87c39247" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_f0f382b9-1786-4243-81ec-294d28883a25" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_d502a2ba-744d-4f5d-8292-5cfa87c39247" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_829581b8-adb3-4e7c-bf2e-7fbb6ac9520c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_d502a2ba-744d-4f5d-8292-5cfa87c39247" xlink:to="loc_dei_LegalEntityAxis_829581b8-adb3-4e7c-bf2e-7fbb6ac9520c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_736f52cc-8b16-4a9f-a039-1eaa0dd9a611" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_829581b8-adb3-4e7c-bf2e-7fbb6ac9520c" xlink:to="loc_dei_EntityDomain_736f52cc-8b16-4a9f-a039-1eaa0dd9a611" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_a9b09a16-364b-4812-94ad-2e25fe3ee340" xlink:href="cms-20220630.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_736f52cc-8b16-4a9f-a039-1eaa0dd9a611" xlink:to="loc_cms_ConsumersEnergyCompanyMember_a9b09a16-364b-4812-94ad-2e25fe3ee340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_e860b192-f88d-4255-bf8d-3d41d84cfe36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_d502a2ba-744d-4f5d-8292-5cfa87c39247" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_e860b192-f88d-4255-bf8d-3d41d84cfe36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_f8b49510-2f82-4205-b741-9f47a679553e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_e860b192-f88d-4255-bf8d-3d41d84cfe36" xlink:to="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_f8b49510-2f82-4205-b741-9f47a679553e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_2c186990-d6c3-4b20-a974-58bbc91b5704" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_e860b192-f88d-4255-bf8d-3d41d84cfe36" xlink:to="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_2c186990-d6c3-4b20-a974-58bbc91b5704" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#ExitActivitiesandDiscontinuedOperationsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_4db5bd91-e608-4556-92de-33f7da2c3b57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_680c44fb-e80f-4f51-a108-68a4f1ca4ea6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_4db5bd91-e608-4556-92de-33f7da2c3b57" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_680c44fb-e80f-4f51-a108-68a4f1ca4ea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_248f62f5-cccb-43c4-8e39-ee2b679559ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_680c44fb-e80f-4f51-a108-68a4f1ca4ea6" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_248f62f5-cccb-43c4-8e39-ee2b679559ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_a532edf3-bdf5-44c9-9da7-649bdcbeae37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_248f62f5-cccb-43c4-8e39-ee2b679559ed" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_a532edf3-bdf5-44c9-9da7-649bdcbeae37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetentionBenefitsMember_bbcba74f-f9f9-4f64-8bf5-c5931800efd9" xlink:href="cms-20220630.xsd#cms_RetentionBenefitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_a532edf3-bdf5-44c9-9da7-649bdcbeae37" xlink:to="loc_cms_RetentionBenefitsMember_bbcba74f-f9f9-4f64-8bf5-c5931800efd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SeveranceBenefitsMember_88b2df35-6d7b-4115-9e33-cee3794a3cde" xlink:href="cms-20220630.xsd#cms_SeveranceBenefitsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_a532edf3-bdf5-44c9-9da7-649bdcbeae37" xlink:to="loc_cms_SeveranceBenefitsMember_88b2df35-6d7b-4115-9e33-cee3794a3cde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_22982cdc-1d0a-49a6-9dd7-1b9ae5649f8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_680c44fb-e80f-4f51-a108-68a4f1ca4ea6" xlink:to="loc_us-gaap_RestructuringPlanAxis_22982cdc-1d0a-49a6-9dd7-1b9ae5649f8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_fd96b9a0-ae1a-43b4-b672-5387142ae3af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanAxis_22982cdc-1d0a-49a6-9dd7-1b9ae5649f8a" xlink:to="loc_us-gaap_RestructuringPlanDomain_fd96b9a0-ae1a-43b4-b672-5387142ae3af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_D.E.KarnGeneratingComplexMember_d23227b6-d5ef-4c6e-b4e4-5e3a46beaaeb" xlink:href="cms-20220630.xsd#cms_D.E.KarnGeneratingComplexMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanDomain_fd96b9a0-ae1a-43b4-b672-5387142ae3af" xlink:to="loc_cms_D.E.KarnGeneratingComplexMember_d23227b6-d5ef-4c6e-b4e4-5e3a46beaaeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_JHCampbellGeneratingUnitsMember_bf06ef61-7346-4d09-91ef-53749e1df25c" xlink:href="cms-20220630.xsd#cms_JHCampbellGeneratingUnitsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanDomain_fd96b9a0-ae1a-43b4-b672-5387142ae3af" xlink:to="loc_cms_JHCampbellGeneratingUnitsMember_bf06ef61-7346-4d09-91ef-53749e1df25c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_074f4942-8634-4cbf-a866-a20d705c2061" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_680c44fb-e80f-4f51-a108-68a4f1ca4ea6" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_074f4942-8634-4cbf-a866-a20d705c2061" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_ab7e7638-3c9f-4e16-bec8-e126a335c1b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_074f4942-8634-4cbf-a866-a20d705c2061" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_ab7e7638-3c9f-4e16-bec8-e126a335c1b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentMember_ef3bf0a5-d271-4073-81f4-c94fc392920d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_ab7e7638-3c9f-4e16-bec8-e126a335c1b2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentMember_ef3bf0a5-d271-4073-81f4-c94fc392920d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_41af9d7c-500b-47ef-bde5-c0e32a03839f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_680c44fb-e80f-4f51-a108-68a4f1ca4ea6" xlink:to="loc_us-gaap_RegulatoryAssetAxis_41af9d7c-500b-47ef-bde5-c0e32a03839f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_aac36f8b-0815-410c-8fdc-e23fea60664a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetAxis_41af9d7c-500b-47ef-bde5-c0e32a03839f" xlink:to="loc_us-gaap_RegulatoryAssetDomain_aac36f8b-0815-410c-8fdc-e23fea60664a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetentionIncentiveProgramMember_82728850-2985-49d7-b161-224fa3494138" xlink:href="cms-20220630.xsd#cms_RetentionIncentiveProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_aac36f8b-0815-410c-8fdc-e23fea60664a" xlink:to="loc_cms_RetentionIncentiveProgramMember_82728850-2985-49d7-b161-224fa3494138" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_e8e354b0-d27c-4a4e-9099-bd78a3986f5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_680c44fb-e80f-4f51-a108-68a4f1ca4ea6" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_e8e354b0-d27c-4a4e-9099-bd78a3986f5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_f121c7bc-d058-4963-8276-cc2b26226ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_e8e354b0-d27c-4a4e-9099-bd78a3986f5e" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_f121c7bc-d058-4963-8276-cc2b26226ba9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_0b6d9c69-014a-4c69-8152-384786a9c272" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_f121c7bc-d058-4963-8276-cc2b26226ba9" xlink:to="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_0b6d9c69-014a-4c69-8152-384786a9c272" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1b49af12-96d2-45a2-aef0-2688696121c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_680c44fb-e80f-4f51-a108-68a4f1ca4ea6" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1b49af12-96d2-45a2-aef0-2688696121c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_0992a6ab-adb9-496a-add7-ed25471dd325" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1b49af12-96d2-45a2-aef0-2688696121c3" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_0992a6ab-adb9-496a-add7-ed25471dd325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnerBankMember_23ee4334-aaa5-414c-b4fa-52dd86b6b494" xlink:href="cms-20220630.xsd#cms_EnerBankMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_0992a6ab-adb9-496a-add7-ed25471dd325" xlink:to="loc_cms_EnerBankMember_23ee4334-aaa5-414c-b4fa-52dd86b6b494" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_19330ca3-e7fa-4cb0-a63d-5480d7c4673f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_680c44fb-e80f-4f51-a108-68a4f1ca4ea6" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_19330ca3-e7fa-4cb0-a63d-5480d7c4673f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1_0ef2dc69-f3b8-45f6-b808-7b042d6b03dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedCostExpectedCost1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_19330ca3-e7fa-4cb0-a63d-5480d7c4673f" xlink:to="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1_0ef2dc69-f3b8-45f6-b808-7b042d6b03dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_c6b02faa-6644-4488-a1ad-beb5072eedff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_19330ca3-e7fa-4cb0-a63d-5480d7c4673f" xlink:to="loc_us-gaap_RestructuringCharges_c6b02faa-6644-4488-a1ad-beb5072eedff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RestructuringAndRelatedCostIncurredCostCapitalized_855a3add-58d9-4ef9-a7df-268e13afda15" xlink:href="cms-20220630.xsd#cms_RestructuringAndRelatedCostIncurredCostCapitalized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_19330ca3-e7fa-4cb0-a63d-5480d7c4673f" xlink:to="loc_cms_RestructuringAndRelatedCostIncurredCostCapitalized_855a3add-58d9-4ef9-a7df-268e13afda15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RestructuringAndRelatedCostDeferredCost_9f415a0f-a24f-4299-b081-df2a9940a4dd" xlink:href="cms-20220630.xsd#cms_RestructuringAndRelatedCostDeferredCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_19330ca3-e7fa-4cb0-a63d-5480d7c4673f" xlink:to="loc_cms_RestructuringAndRelatedCostDeferredCost_9f415a0f-a24f-4299-b081-df2a9940a4dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_91abea3d-b94d-4779-81e0-e24025419bf7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_19330ca3-e7fa-4cb0-a63d-5480d7c4673f" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_91abea3d-b94d-4779-81e0-e24025419bf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_92668c33-ac6c-4691-8df8-68a88c84d886" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_19330ca3-e7fa-4cb0-a63d-5480d7c4673f" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_92668c33-ac6c-4691-8df8-68a88c84d886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationAmountOfAdjustmentToPriorPeriodGainLossOnDisposalBeforeIncomeTax_859927c9-1d31-4171-98e1-dba3d23236d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationAmountOfAdjustmentToPriorPeriodGainLossOnDisposalBeforeIncomeTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_19330ca3-e7fa-4cb0-a63d-5480d7c4673f" xlink:to="loc_us-gaap_DiscontinuedOperationAmountOfAdjustmentToPriorPeriodGainLossOnDisposalBeforeIncomeTax_859927c9-1d31-4171-98e1-dba3d23236d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_67d6f642-c260-479e-843e-89822905276d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_19330ca3-e7fa-4cb0-a63d-5480d7c4673f" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_67d6f642-c260-479e-843e-89822905276d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsScheduleofRetentionBenefitLiabilityRollForwardDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#ExitActivitiesandDiscontinuedOperationsScheduleofRetentionBenefitLiabilityRollForwardDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsScheduleofRetentionBenefitLiabilityRollForwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_e3508c6b-80e4-4313-b1ad-a6939756c50a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_d8e16fd9-3848-4623-be82-73400a700fba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_e3508c6b-80e4-4313-b1ad-a6939756c50a" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_d8e16fd9-3848-4623-be82-73400a700fba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_9089ff22-ce2f-44c6-aebf-11022f1e4a3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_d8e16fd9-3848-4623-be82-73400a700fba" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_9089ff22-ce2f-44c6-aebf-11022f1e4a3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_ae608cc6-f93f-4e4f-b582-b950274dbf5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_9089ff22-ce2f-44c6-aebf-11022f1e4a3c" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_ae608cc6-f93f-4e4f-b582-b950274dbf5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetentionBenefitsMember_2a06f89d-daa0-4d29-848d-cb5a76a94992" xlink:href="cms-20220630.xsd#cms_RetentionBenefitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_ae608cc6-f93f-4e4f-b582-b950274dbf5c" xlink:to="loc_cms_RetentionBenefitsMember_2a06f89d-daa0-4d29-848d-cb5a76a94992" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_3bbf2297-a375-493e-8db7-56528f71cadb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_d8e16fd9-3848-4623-be82-73400a700fba" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_3bbf2297-a375-493e-8db7-56528f71cadb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward_db5d4c46-4a49-4490-a82d-24d758d9739c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_3bbf2297-a375-493e-8db7-56528f71cadb" xlink:to="loc_us-gaap_RestructuringReserveRollForward_db5d4c46-4a49-4490-a82d-24d758d9739c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_8de9b298-5c4e-4439-8694-fafd6cd4f7d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_db5d4c46-4a49-4490-a82d-24d758d9739c" xlink:to="loc_us-gaap_OtherLiabilities_8de9b298-5c4e-4439-8694-fafd6cd4f7d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RestructuringAndRelatedCostDeferredCost_fd73c2bd-0594-4e3f-82b2-b51622b691e6" xlink:href="cms-20220630.xsd#cms_RestructuringAndRelatedCostDeferredCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_db5d4c46-4a49-4490-a82d-24d758d9739c" xlink:to="loc_cms_RestructuringAndRelatedCostDeferredCost_fd73c2bd-0594-4e3f-82b2-b51622b691e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_3c14852f-cbe8-4131-86d7-1b3497f49790" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_db5d4c46-4a49-4490-a82d-24d758d9739c" xlink:to="loc_us-gaap_OtherLiabilities_3c14852f-cbe8-4131-86d7-1b3497f49790" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_cd0bc825-71cb-4967-93e5-0b9889b905da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_3bbf2297-a375-493e-8db7-56528f71cadb" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_cd0bc825-71cb-4967-93e5-0b9889b905da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="cms-20220630.xsd#ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2e90852d-8de1-4ad7-bb01-a76b24d6fbb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_487d9c73-118b-45a9-90d0-d031eee40dbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2e90852d-8de1-4ad7-bb01-a76b24d6fbb4" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_487d9c73-118b-45a9-90d0-d031eee40dbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_6bbf4abe-c258-49e2-8959-e43ffac0582f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_487d9c73-118b-45a9-90d0-d031eee40dbd" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_6bbf4abe-c258-49e2-8959-e43ffac0582f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_c2c6f937-778c-4d7b-9768-de11adbea49f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_6bbf4abe-c258-49e2-8959-e43ffac0582f" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_c2c6f937-778c-4d7b-9768-de11adbea49f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_09fc1af4-07b8-448a-84ef-315c0eff2466" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_c2c6f937-778c-4d7b-9768-de11adbea49f" xlink:to="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_09fc1af4-07b8-448a-84ef-315c0eff2466" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1d5d6705-3274-48e6-b4d8-4a4b48913c5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_487d9c73-118b-45a9-90d0-d031eee40dbd" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1d5d6705-3274-48e6-b4d8-4a4b48913c5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_ff53c5c7-1bf5-42e7-9055-ddaef145c531" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1d5d6705-3274-48e6-b4d8-4a4b48913c5f" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_ff53c5c7-1bf5-42e7-9055-ddaef145c531" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnerBankMember_bec16b4d-4bbd-4d3f-9976-c9a044395301" xlink:href="cms-20220630.xsd#cms_EnerBankMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_ff53c5c7-1bf5-42e7-9055-ddaef145c531" xlink:to="loc_cms_EnerBankMember_bec16b4d-4bbd-4d3f-9976-c9a044395301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7617447c-eb7c-4a37-a39f-7b42c9c7e1e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_487d9c73-118b-45a9-90d0-d031eee40dbd" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7617447c-eb7c-4a37-a39f-7b42c9c7e1e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_cf83daf7-2f04-4c33-b5e9-5d9735f3b227" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7617447c-eb7c-4a37-a39f-7b42c9c7e1e1" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_cf83daf7-2f04-4c33-b5e9-5d9735f3b227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_123250dd-09cf-4a38-ab5f-80c600ae97a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7617447c-eb7c-4a37-a39f-7b42c9c7e1e1" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_123250dd-09cf-4a38-ab5f-80c600ae97a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_6edde07f-d11f-4079-be09-397bd1aa4ee3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7617447c-eb7c-4a37-a39f-7b42c9c7e1e1" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_6edde07f-d11f-4079-be09-397bd1aa4ee3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_26551ef6-9c72-4acb-b09f-27020b3d829a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7617447c-eb7c-4a37-a39f-7b42c9c7e1e1" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_26551ef6-9c72-4acb-b09f-27020b3d829a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_88aec1cc-f654-4a5b-b8d9-043379d4683d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7617447c-eb7c-4a37-a39f-7b42c9c7e1e1" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_88aec1cc-f654-4a5b-b8d9-043379d4683d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_e005299f-609b-46e9-b02c-9e4704ded9dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7617447c-eb7c-4a37-a39f-7b42c9c7e1e1" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_e005299f-609b-46e9-b02c-9e4704ded9dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_864c7a8b-da83-413c-aafd-13f8f14d6953" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7617447c-eb7c-4a37-a39f-7b42c9c7e1e1" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_864c7a8b-da83-413c-aafd-13f8f14d6953" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_583e0456-60d2-445e-a8a9-41e680f7f59c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7617447c-eb7c-4a37-a39f-7b42c9c7e1e1" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_583e0456-60d2-445e-a8a9-41e680f7f59c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>ce_logoxvertical7-22a.jpg
<DESCRIPTION>COMPANY LOGO
<TEXT>
begin 644 ce_logoxvertical7-22a.jpg
M_]C_X  02D9)1@ ! 0$ E@"6  #_X0$417AI9@  34T *@    @ !@$:  4
M   !    5@$;  4    !    7@$H  ,    !  (   $Q  (    =    9@(3
M  ,    !  $  )R>  $   "(    A         "6     0   )8    !5V5B
M9&%M(&AT=' Z+R]W=W<N=V5B9&%M+F-O;0  ; !O &< ;P L "  4P!U '
M90!R "P ( !V &4 <@!T &D 8P!A &P +  @ &, ;P!N ', =0!M &4 <@!S
M "  90!N &4 <@!G 'D ( !L &\ 9P!O "P ( !C &4 ( !L &\ 9P!O "P
M( !C &\ ;0!P &$ ;@!Y "  ; !O &< ;P   /_M ,)0:&]T;W-H;W @,RXP
M #A"24T$!       IAP"!0 90T5?3&]G;U]-87-T97)?4W5P97)?5F5R=!P"
M&0 $;&]G;QP"&0 %4W5P97(< AD "'9E<G1I8V%L' (9 !5C;VYS=6UE<G,@
M96YE<F=Y(&QO9V\< AD !V-E(&QO9V\< AD #&-O;7!A;GD@;&]G;QP"00 +
M($)R86YD(%1E86T< G,  T1"01P"@@ -3&]G;RP@1W)A<&AI8QP"   "  3_
MX0W1:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+P \/WAP86-K970@8F5G
M:6X])^^[OR<@:60])U<U33!-<$-E:&E(>G)E4WI.5&-Z:V,Y9"<_/@H\>#IX
M;7!M971A('AM;&YS.G@])V%D;V)E.FYS.FUE=&$O)R!X.GAM<'1K/2=);6%G
M93HZ17AI9E1O;VP@,3(N,S@G/@H\<F1F.E)$1B!X;6QN<SIR9&8])VAT=' Z
M+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y;G1A>"UN<R,G/@H*(#QR
M9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2<G"B @>&UL;G,Z5V5B9&%M/2=H
M='1P.B\O=W=W+G=E8F1A;2YC;VTO5V5B9&%M3F%M97-P86-E+R<^"B @/%=E
M8F1A;3I#=7-T;VU&:65L9#4^07!P<F]V86QS($YO="!297%U:7)E9#PO5V5B
M9&%M.D-U<W1O;49I96QD-3X*(#PO<F1F.D1E<V-R:7!T:6]N/@H*(#QR9&8Z
M1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2<G"B @>&UL;G,Z9&,])VAT=' Z+R]P
M=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O)SX*(" \9&,Z<W5B:F5C=#X*(" @
M/')D9CI"86<^"B @(" \<F1F.FQI/FQO9V\\+W)D9CIL:3X*(" @(#QR9&8Z
M;&D^4W5P97(\+W)D9CIL:3X*(" @(#QR9&8Z;&D^=F5R=&EC86P\+W)D9CIL
M:3X*(" @(#QR9&8Z;&D^8V]N<W5M97)S(&5N97)G>2!L;V=O/"]R9&8Z;&D^
M"B @(" \<F1F.FQI/F-E(&QO9V\\+W)D9CIL:3X*(" @(#QR9&8Z;&D^8V]M
M<&%N>2!L;V=O/"]R9&8Z;&D^"B @(#PO<F1F.D)A9SX*(" \+V1C.G-U8FIE
M8W0^"B @/&1C.G1I=&QE/@H@(" \<F1F.D%L=#X*(" @(#QR9&8Z;&D@>&UL
M.FQA;F<])W@M9&5F875L="<^0T5?3&]G;U]-87-T97)?4W5P97)?5F5R=#PO
M<F1F.FQI/@H@(" \+W)D9CI!;'0^"B @/"]D8SIT:71L93X*(#PO<F1F.D1E
M<V-R:7!T:6]N/@H*(#QR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2<G"B @
M>&UL;G,Z<&AO=&]S:&]P/2=H='1P.B\O;G,N861O8F4N8V]M+W!H;W1O<VAO
M<"\Q+C O)SX*(" \<&AO=&]S:&]P.D1A=&5#<F5A=&5D/C(P,3@\+W!H;W1O
M<VAO<#I$871E0W)E871E9#X*(" \<&AO=&]S:&]P.E-O=7)C93Y$0D$\+W!H
M;W1O<VAO<#I3;W5R8V4^"B \+W)D9CI$97-C<FEP=&EO;CX*/"]R9&8Z4D1&
M/@H\+W@Z>&UP;65T83X*(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" */#]X<&%C:V5T(&5N9#TG=R<_/O_B#%A)0T-?4%)/1DE,10 !
M 0  #$A,:6YO A   &UN=')21T(@6%E:( ?.  ( "0 & #$  &%C<W!-4T94
M     $E%0R!S4D="                  #VU@ !     -,M2% @(
M                                                        $6-P
M<G0   %0    ,V1E<V,   &$    ;'=T<'0   'P    %&)K<'0   ($
M%')865H   (8    %&=865H   (L    %&)865H   )     %&1M;F0   )4
M    <&1M9&0   +$    B'9U960   -,    AG9I97<   /4    )&QU;6D
M  /X    %&UE87,   0,    )'1E8V@   0P    #')44D,   0\   (#&=4
M4D,   0\   (#&)44D,   0\   (#'1E>'0     0V]P>7)I9VAT("AC*2 Q
M.3DX($AE=VQE='0M4&%C:V%R9"!#;VUP86YY  !D97-C         !)S4D="
M($E%0S8Q.38V+3(N,0              $G-21T(@245#-C$Y-C8M,BXQ
M
M  !865H@        \U$  0    $6S%A96B                      6%E:
M(        &^B   X]0   Y!865H@        8ID  +>%   8VEA96B
M   DH   #X0  +;/9&5S8P         6245#(&AT=' Z+R]W=W<N:65C+F-H
M               6245#(&AT=' Z+R]W=W<N:65C+F-H
M                                             &1E<V,
M+DE%0R V,3DV-BTR+C$@1&5F875L="!21T(@8V]L;W5R('-P86-E("T@<U)'
M0@              +DE%0R V,3DV-BTR+C$@1&5F875L="!21T(@8V]L;W5R
M('-P86-E("T@<U)'0@                            !D97-C
M "Q2969E<F5N8V4@5FEE=VEN9R!#;VYD:71I;VX@:6X@245#-C$Y-C8M,BXQ
M               L4F5F97)E;F-E(%9I97=I;F<@0V]N9&ET:6]N(&EN($E%
M0S8Q.38V+3(N,0                                  =FEE=P
M$Z3^ !1?+@ 0SQ0  ^W,  03"P #7)X    !6%E:(       3 E6 %    !7
M'^=M96%S          $                        "CP    )S:6<@
M $-25"!C=7)V        !      %  H #P 4 !D '@ C "@ +0 R #< .P!
M $4 2@!/ %0 60!> &, : !M '( =P!\ ($ A@"+ )  E0": )\ I "I *X
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
M]5#UWO9M]OOWBO@9^*CY./G'^E?ZY_MW_ ?\F/TI_;K^2_[<_VW____; $,
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! ?_; $,! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! ?_
M !$("FH;)0,!(@ "$0$#$0'_Q  ?  $  00# 0$!            "@$("0L"
M!@<#!03_Q " $  ! P," @8$!0T)"0@+ A\  00% @,&!Q$((0D3%!4Q41)!
M87$*%H&1H1<9&B)25UB2E['1U_ 8)C)35).6P=(E)U9E9I68UO$C*$)G<G24
MMR0S-C<X.45&1WBFLN$T-6)SI[/50T1V=X*#AH?"QBE(A55H=8BBM+;'8Z7%
M_\0 '0$!  $% 0$!              @$!08'"0,! O_$ %\1  (" 0," P0#
M"0H- 04!$0 ! @,$!1$2!B$'$S$((D%A%!51%Q@C,E9C<9&5%D)3592QT=35
M\"0S1$525&*!DI.AT_%#)30V<L'2-7:TM3=D<W1U)F6"LK-&@X7_V@ , P$
M A$#$0 _ )_
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                          !\UNVD79;EM%\EKI1?
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
MGTIYD2/T*/N:?Q4_0/0H^YI_%3] ^^>ZA_)S2OY3D_+_ &?T_P#3YC[H=O\
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
M'_US3?V=7\OSGR?Z_D/W>:U_!X7_ "9_]W]/]UWD!?7;-"O\ M7/\R8A[?\
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
M-6WCZ-25;>_95.1^DTUNFFOM3W7ZT  #Z
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                ?/KK/\;;_G*?;[?8OS*?ERC'\:48
M_I:7\X/H#Y]=9_C;7\Y3[?;[%^93C4Y;T?PG%FG_ )5VW3^>I/)?F/CMK7=V
M02^USC_2#[ _F[:S_E;;^?M?VPKUFB*JNVVR<U_W>U_;/SY]'\-5_P R'](/
MZ>>Z\O<OF#P^3XE>'R%D7\-+:TZ71LI%O'4?)1SW/<5:O&#]G?K;/&+UK?EJ
M+[5XU<6[EARVOV[=ZQ>MUVKM%%RBJE/X?W5/#;S_ +^NDOY0\1Y^/A_=CV?2
MGF6J74?3\).$M:TN,HMQE&6=C)II[--.Q--/ML_1GD[J4VG=4FFTT[(;IKU3
M6^Z?Z3W[GNO/W)Y#GNO/W)Y%N<EQ<\,T5'OI-SKCIE=;1[1R]OVH[,X"7D+E
MEK9N7[M#"*BG[V4DW=5%NJELPCF;I\\O+0W:-K[BY;M5^5?7'.#W;=-4W:^[
M3_4CG_[);%%D]:](8<HQR^J- QI37*,;M6P:G)>F\5.]-K=[=M^_8\;<_!H:
M5V;B4N2;BK<FFMR2]6E.:W2^.WH7P@L>7I&^#WU:J.T]OU/M25__  1/P<FZ
M3'A1A85[)0V7S^7R3;L_9\>A<(RIE)O^N<V;%Q6SG)XS'8.VC6U<K>W^VS#1
M:FS>]0V1P[J;M;]'9XB=!U5SLEUATXXPC*;4-8P;)M16[XPA?*=DMNZC",I2
M[)1;:W\7J^E)-O4]/V2;>V9CM[+OV2L;;^23;^"+_P &*GZ[9H5_@%JY_F3$
M/;_EU[OI]@^NV:%?X!:N?YDQ#V_Y=>[Z?86G[KWAQ^5>F_\ '9\O]CYH\?K[
M1?XSPO\ GP_I^:_695@8@\JZ773UJPL5X1I-FL]*5.Z+;EIE;^$Q*.M,5LN*
MKCFS(Q+O-'-]W1?I:VJ&5R+;V+EF]?OU2%JMO;;NNB?7@G_X/C3\J=WE_P#(
M\_-N4-_C?X8X]CJGU-5.22?*C!U+)KVEZ)6X^'96VM^Z4MU\>Y3V]4Z!3/A/
M4J7+9/\ !PONCL_3WZJIPW^U<MU\4C-N#".G3!/MDVX?&FW/_P!*=_\ 5YYG
M1<UZ6S5*46-^(>EV%XFEGM?>J9+,S>:*_6OL_859+&6L'[M[-Z+M7*7TE.UK
M>;+:5EV6XCNBR/'OPRIJE97KEV3..VU-.EZG&R>[2?%W8E5:XI\GRLCV3VWD
MDGXRZOZ>C%M:@I-;>[&C*Y/=I=N5,5V]7NUV3,^0(Z?UU?B5_P 'M(_\P9A[
M?\NO;]">0^NK\2O^#VD?^8,P]O\ EU[?H3R+9]\3X=_PNJ_LZSY?[7S_ .C^
MP\OW9]/_ .MV?R>[_P"Q\_Y_L9(L!&ARSI+N*S)58+%9'BV!(S1UVA,1Q5DZ
M[U5PK=;2R'QVN9CU?84LW4:]V+'>EVN_VWM?HM>R]/3I!^,)=E369WM_])6F
M_P#J:6^[VE>A*K90KP.HLB$=MKJL/#C7/>*;VC?GTVKBVXOE7%[Q;CO%INFL
MZ[T.N;C%9MJ6VTZZ*U"6Z3>WF7US[;[/>*[I[;]B4<46I*45:E2E$\5J5$1/
M>JKL1<UZ0?C"3FNLSO\ H5IM_J:?A9+QR<5^5PSR E]:,@MQ[_J.OK@XK%<6
ME$[*YLO+:-I[%X"'G&*57;%NF^C*1;HZ;K=9NDO-'%^Q<I[/::Z+5<W5H_4D
M[5!NN$\?3JX2FEO&,YQU*QPBY=G)1FTMVHR]'YOK[1=GM3J#>SV3II2;V[)O
MZ2]DWV;V>WKL_0E3==9_C;7\Y3[?;[%^91UUG^-M?SE/M]OL7YE(@WU?]>_O
MXZP_E*S'V_XX]J_.H^K_ *]_?QUA_*5F/M_QQ[5^=2T_?0:-^3&I?RK&^7]+
M_5\SQ^Z!IG^J9OZJ?^Y_?9_+>7QUUE/&[;3;SKI1//QW\CY]L9_RIM_/VO[9
M$*77_7M45%UQUA5%145%U*S'P5-E_P#+'K3D>1I10B(GHTKLFVZHFZ^_EXE)
MD^U%B1X?0^D<BY/?S/I.J5XW'\7CP\K$RN>_O<N7#;:.W+D^/C=XA8<>/D:=
MD6[[\O-NKIX^FVW&%W+?OOOQVV7KON34>VL_Y6V_G[7]L*]9HBJKMMLG-?\
M=[7]LA7>A1]S3^*GZ!Z%'W-/XJ?H*7[Z27Y%Q_;K_LK]/]WV\?NB5_Q3/^6Q
M_JI+KE.);A]A9)_#RVM6EL=*1;MS'R4>]SW%6KU@_9WKC9XQ>M;\K;OM7C1Q
M:N-W3:_;HO6+U%=J[117152G\'[JGAM^_KI+^4/$/;_CGV?2GF1(?1HW3[6E
M4JWV^U1-MO'U<]SEZ%'W-/XJ?H+1+VGM?<GQZ;TN,>6\5++R)-1W[)R5<5)I
M?%1BFUOLM]EXOQ#LW>VF02W>V^3)O;MLF_*2;7?NDM_E\);B\5/#:NZ+KKI+
M^43$/5O_ (Y]GTIYGXN0\8_#!C,2ZFI#6W3YVT9JW2ZWQ_(H[*Y>XKES::6^
MR0.,7Y><?>C=O45W^Q1[A&K9+KQSU+2PXOVXGE5-*?\ !I3S7T47;Y-N>_@5
M2FE%_@4IMX*B)^CEL>5GM.]2NN:KZ>TB%CC)5SG=E60C-KW92@G6YQ3[N"L@
MY+LIQWY+\R\0[^,N&FU*?%\7*^<HJ6W9R2A%N*?JE*+:79K?M)Y^N.<'OWTW
M?Y/M2?\ 5$?7'.#W[Z;O\GVI/^J)&(!;?OE^NOXMZ9_D>H_VI^G^Z[TGW0=5
M_P!3T_\ X,G^LDG?ZXYP???3=^S^]_J3_JCR^D\UR_I3N&W'9*RQ@&V?YVSK
M9VW-R7QW%Z&#!O?KO.+5<?<M9E*8I*5.[5%FTYKN68V\P6P[;I:>W7".;#:.
MD$W]:;>SQ/#)]I'KZ^IUU8W3^))M/SJ,'+E8DO6*5^?=7L^^^\&UZIIK=_F7
MB!JTEM'%P(/=>\J[Y/M\-IY$H]_T$@+Z[9H5_@%JY_F3$/;_ )=>[Z?8/KMF
MA7^ 6KG^9,0]O^77N^GV$?T%M^^#\1_]<TW]G5_+\Y\G^OY'E^[S6OX/"_Y,
M_P#N_I_NN\@)>ELT+V7T<!U<WV7;>%Q#95Y[?^?7+U;^/K]AX\G3!/E3?]SX
MU3?GLNJ=[=/8O][OQ\S"\.>Z<_>GF4N3X]^)E_#R]9Q\3AOO]&TS!?F;\?Q_
MI-.3^+Q?'AP_&ERY>[Q\;NN->LX^7;CT<=]_+QZY<]]MN7G*W;CL]N/'\9[[
M]C-#]>"??@^-/RIWOU>#Z\$^_!\:?E3O?J\,+P*3[N?BA^4TOV7H_P#4/[[O
MY;>/[L^HO]=A_),3_LF9"5Z7S(+\;(68;0F)C9:\S<6XV0?ZB.Y5BR?U6:Z6
M;E[%V,,B+\@TL7UMW7#*Q*QMYU9IKL6I!E7<I<V_'/KJ_$IS_>[I%S]7Q?S#
M;Q5?#X]>WYD0QHHFWM5?%?/RY#9-MMN7[*4.7XQ>).9*$KNJLV+@ME]'HP<5
M-;I^]'&Q:E)_.2;2;2/.75_4,VF\]K;TX48\/L]>%2W?;X^F[VV,EOUU?B5_
MP>TC_P P9A[?\NO;]">0^NK\2O\ @]I'_F#,/;_EU[?H3R,:8*3[JOB)^5FJ
M_P#,K^7YKY?]7]I^/W6=0?QA9_RZ?^W_ 'W?RVR5KTJW$JJ*B8_I&FZ*FZ0&
M8;IOOS3]_/JWY>Y/(\?3I!N,/;GK,ZW]>V%:;;;^O;]YOAY%F>Z[[;<O/?\
MJ*KOZEV]OB4F3XD]?9?#S>KM>7E[\?(U"_%_&X[\OHLJ?,_%6W/EQ][CMREO
MXW=2Z[=Q4M3RH\=]O)GY&_+;?EY*AR_%6W+?;=[;;LO+^N#<87WYG?\ 0O3;
M_4T?7!N,+[\SO^A>FW^II9H"E_=[UQ^5_4W[;U+^L_+^?[6>/U]K?\;:A_*[
MO_MEY7UP;C"5-EUF=\^2[85ING_X';_2>.2?$AQ!RL@_E7FN&J]+F1>.7SFE
MCG>1Q;&B\[O7+]VVRBXJ09QD:THN7*J6T?&LVC!E8]!LS;6&]NW:H\8Y[IR]
MZ^1143?PWW\5W\O#]D*;*ZPZLS8QCF=3:_DQ@^4(WZOGVQC+[4IWM)]O5+?]
M;/Q/6M7L24]3SY)/=*65<]G_ ,9ZY]7_ %[^_CK#^4K,?;_CCVK\ZCZO^O?W
M\=8?RE9C[?\ ''M7YU/) 47U]KG\<ZK^T,OY?GODCS^M=3_C#-_E-W_V_E_/
M]K/6OJ_Z]_?QU@]O]\K,?_FS[5^<ZAE6?9WG=3!<YSC,,T6+1TD7\;<DF,B[
MN1ZK=7O8.]WCOL?:^R->U=GZOM'9F_6^GU-OT>I^*<T\?%-_ZT&^R;KR\_7^
M8\KM8U;)KE3D:IJ-],MN55V;DVURXM2CRA.V47M*,9+=/:237?N?BS4<^V$J
M[<W*LA+;E"=]LHRV::W3DT]G%-;_ !6Y3T*/N:?Q4_0/0H^YI_%3]!R!0^;;
M_"6?\<OZ?DOU%-YEG\)/_BE_2<?0H^YI_%3] ]"C[FG\5/T'(#S;?X2S_CE_
M3\E^H>99_"3_ .*7])Q]"C[FG\5/T#T*/N:?Q4_0<@?EMM[MMO[6VW^O_<OU
M'SE+_2E^M_T_)?J./H4?<T_BI^@>A1]S3^*GZ#D#YN_M?]__  OU'SE+_2E^
MM_W^"_4<?0H^YI_%3]!R1$3P1$]W( !MOU;?Z6V  #X
M
M
M
M
M                         46FE?&FE?>B%/0H^YI_%3]!R W?V_W_ +I'
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
M #   ^@
M
M
M
M
M
M
M
M
M
M
M
M
M              X57**/X5=%/_*J2G\ZIY+\Q3KK/\;:_G*?;[?8OS*?AV03
MV<X)KU3DDU_NW!] ?SJ[:TJJ5.6]*IXHMZVBI[T6K<HKUFB*JNVVR<U_W>U_
M;/R[Z5OO=4MO7>R';]/<']//=>7N7S!X?)\2O#Y"R+^&EM:=+HV4BWCJ/DHY
M[GN*M7C!^SOUMGC%ZUORU%]J\:N+=RPY;7[=N]8O6Z[5VBBY152G\*\57#:B
M*OU==)>7_&'B//;?P_NQ[/7MXIYEJEU'T_"4HSUO2X2BVI1EG8R<6GLTT[$T
MT^SW]&>3NI3:=U2:;33LANFO5-;[I_I/?@GOW+*'_2'\(,8_?1M_5BF]>CW;
MEC?O1V'YU+1]R\UO5V+M;&5B\:>1LDTJKH56[^/=NF+RRM#AFYOM[EN[7_(O
M2.<'R(JIJD[54151/J?ZD)NNW)-UQ+9-UY<RU2\0.AH.2EUATU&46U*+UK3]
MTXO9IKZ1ONO3;[2E>JZ6FT]2P$TVFGF8Z::[--.S=-/LT_0OB!BI7I;-"MUV
MP+5S;GMO"8AOMSVW_?W[M_E]A1>ELT+V7; =7%79=D6%Q!$5>>VZ_'KW;_+[
M"ROQ>\.%OOU7IO;??:=C]-O3:'?U7H>'U]HO\9X7_/A\OG\U^LRK@PD)TP3Y
M4W_<^-4WY[+JG>W3V+_>[\?,+TP3_9=N'UHB^I?JIWEV_P#D>%J?CMX7K_\
MR.7[*UC^H?W_ -S*+]UO3W\90_Y&7_V#-ONFZIY>/RE-N>Z?+[?+W;$>"3Z5
M_B$<R;^_$XGI7'Q=UVYKC(][&97)/6;"J]<5FV?23?*XNQ(/+#;JK3E]8BXV
MR[O47'%I@SHN4MK7\?UU?B5_P>TC_P P9A[?\NO;]">1:)>T1X=*4HK(U.23
M:4HZ=<HR2])+EQDD_5<HQ?VI;,\7UET^FU]+F]FUNL>[9[;;-;P3V>^_=+MZ
M_':19SW7G[D\@1B9[I&N+B9EWDFQU%88JT<K96S 8]B&*7X=@EIM9L5HTNY-
M$9%.5]INVKCR_P!MF7GHN'%ZEMV=I2W:V/R/K@W&%NO]^5W[%^)>FW/_ -C2
MU6>TOT-&<HQTWJ2R,9RC&R&)IZA9%/93BK-1A8HR7O)3A":7:45+W2CEUYHD
M92BH9\TFTI1HJXR2>W*/+(C+9^JY1B]O5)]B455<HH_A5T4_\JI*?SJGDOS%
M.NL_QMO^<I_3[%^8B6Y;Q8\2N<2-F5G=;=0;3JRSML:*,;F[N%,*K%J\XOTU
MW8G#:(&*O.UK<W*;DA?9W']VQ2W;77-;=JULV.L?5_U[^_CK#^4K,?\ YL>U
M?G+1=[3V@1MFL?IO5K*4_<LMNQ*K)1[=Y5QLMC%]WV5DO3YGB^O]*4FHXN;*
M._9N-,6UV[[>;+;];]/]Q+VJ=-:5VJ<V*5\JKUM%Y>/C4G@<>VL_Y6V_G[7]
MLAG9+EN5YM(6I?,\IR/,)2RTH86)/*9N2GW]AA:O.'-IE:>2SETXMM+3ATYO
MT-Z+B6:+SF_=IHIKO7*JNO\ H4?<T_BI^@M5OM205DU3T;*=2?N3MUI562C]
MLZX:=;&+]>RLFOF4<_$.A2DJ]+MG!/W93RH0DU]K@J+%%_)3E^DF29AJ3@&G
MT=9E\XS3%L2BW+RB/;2&1ST7"LG#^[8<.;3&RZDG3:Q==W6[1U?MMJ+E5ZNR
MV<7::%HLW:J?-_W5/#;]_727\H>(>W_'/L^E/,B1^A1]S3^*GZ!Z-&ZIZ-/+
MQ^U3U_(6K)]J#5YVN6)TO@4T[)<+]0NOLW6V[\R&-1'9]]EY?;MW9XS\1&W^
M#TM);?O\IR>_Q[QHBMO7MM_O^R6VO%5PVHBJNNNDO)%7EJ'B*KRW\$[XY^'+
MSW3S/'?KCG![ZM5':IZE33[4G9?;_P!R)&&2FA>:4T_BI^@JNR;+X;>'L]7@
MA;,GVFNKI\/HFB:#1MOYGGQS<GGOQX\>&3B\..TM]^?+>/XO%\J:[Q"S7Q\C
M3\6&V_/SIVV[^G'CPE3QV][??EONO38D\?7'.#W[Z;O\GVI'^J1Y-DO2L\/$
M--O8V'A=2<NCFW4(WR&%QN-9QDAUK6S?N*V;9-D6/3EM&UZ[6RO=MAFBU.6]
MZMOU[2INZOQW]U7EX+Z_!=O+W[_057?9=O'U?LI;,KVC^O\ (KC"JC0<.2FI
M.W'P<F4VDFG#;(SKX*+;W;4>79+EQY)TT^O]7DMHXV!6]T]XUW-M?%;3ODMG
M]NV_S) 7UVO0KDOQ"U=W3?EW+B&W/_[>M_I.M93TNNGK5A8KPG2;-9Z4J=VZ
M'+3*G\)B,?:8K9<577%F1B7>:N;[NB_2UM4,KD6WL7+-Z_?JD+5;>VW=8(^>
MZ<O>OD4Y[^2)[N?Z-OI+7;[0'B397*$=1P:)26RMJTVAV0].\5;YM>_K^/7-
M=_3=)GC/KO6Y1E&*Q*Y-;*<*-Y1?;NE.<X-]OWT6N_?YYHOKP3[\'QI^5.]^
MKPHO3 OU143A]:(JHJ(OU4KR[*J<EV^IXF^WCMN87P6Y^.7B@TU^Z:7=;?\
MW+T?^H?WW_1M2_NSZB_UV'\DQ/\ LF2Q>E7XE55?WO:1IOOR2 S#9-]_#]_7
MJWY>Y/(?75^)7_![2/\ S!F'M_RZ]OT)Y&-,%G?BMXB-M_NLU7N]_P#&5[?#
MX>5\O^K/#]UG4'\86?\ +I_[?]]W\MK^\LZ2[BLR2I@L5D>+8$C-'7:$Q#%6
M3KO57"MUM+(?'>YF/5]A2S=1KW9W=Z7:W';.U^BU[+TY.D'XPEV5-9G>W_TE
M:;_ZFEF:+5R14]Z[I^9#ESW3E[U\BW7>(?7>1;*ZSJ_J)3GMNJM6S**^R45Q
MJHMKJAVBM^$([O>3W<I-TUG4.N6S<Y:KFIO;M7D651]U)+:%;C%>G?9+=[M^
MK+REZ07C!J1:5UE=[*BHO[R]-TY*FR\TPW=/DYGB'U?]>^?]_'6'GNJ_WRLQ
MYJN^ZK_=CU[KO[U\SR1$1.2#=-T3S\/D+?E=7=59O#Z9U)KN5Y>_E_2-6SK>
M'+CRX\[Y<>7&.^VV^RWW/&>M:O9MSU/.GMOMRRKGMOMOM[_QV6YZTFO^O:^.
MN.L*>SZI>8KY_P"./:OSJ=:RC4W4K.&-B+S34;/,PC&[NB0;QN4Y=/S["P_M
M67#>V]M,Y5^Z;VG=NP[=6*'-%NF_1:<W[5-Q*+URFKI/--D\?'=?#W<BI06Z
MSK%U<JKM5U*VJ:VG79G94ZYKMVE"5KC)=D]FFMUOZGC/4M0LC*%F=ESA)<91
MGD6RC)/;=-.3379>IQ]"C[FG\5/T#T*/N:?Q4_0<@4'FV?PD_P#CE_3\E^HI
M?,L_A)_\4OZ3CZ%'W-/XJ?H'H4?<T_BI^@Y _.[^U_K_ +_8OU'SE+_2E^M_
MT_)?J./H4?<T_BI^@Y 'P^-M^K;_ $O<  'P
M
M
M
M
M
M
M                                                   HM-*^-*+[
MT1?SE/0H^YI_%3]!R W?V_W_ +I'U2DO1M?H;1Q]"C[FG\5/T#T*/N:?Q4_0
M<@?M6616RG-)>B4I)+_<F?I63793FE]BD_Z3][&<MRO"I"[+87E61X?*WFE;
M"_)8M.24 _O,+UYNYNL[KR*<M7-UI=OM6M^MO7<6S7>;6+M5%5=FW53WW]T!
MKW]_+6'\I>9?_-@\C\=T5.7+U^/Z-BI6T:MJN+#RL;4]0QZTVU71F9%5:;:;
M:A"R,=VTMWMN]NY4U:AGTP4*<S*J@FVH0OLC'=O=O922W;]3W3'.*'B,Q6;9
MST1K=J9<D(_K^HIF\LE,HBU[0VOM;G:H')[TO!OT2TXN56>VQSGL[FFR\;I:
M=MVU^WZO]<&XPOOS._Z%:;?ZFEFB*B\T*;(NZ^._CX\]BZ8W675N%6ZL3J?7
M\:MRYNNC5\^J#ELDY.,,A)R:C%-M;M))]CWAK>L5K:&J9\4WNTLJY+?9+?\
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
M*E2;TJBIYHJ*GSH5/VFFMTTT_1KNG_O  !]
M
M
M
M
M
M
M
M
M
M
M
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
M\I?Z4OUO^GY+]01$3P1$]W(  _(
M
M
M                     !1:J4\:J4]ZH4].C[JG\9/TC9_9_?\ NT?>,GZ1
M;_W/^_Q7ZSD#CZ='W5/XR?I'IT?=4_C)^D;/['_?_P K]8XR_P!&7ZG_ '^*
M_6<@<?3H^ZI_&3](].C[JG\9/TC9_8_[_P#E?K'&7^C+]3_O\5^LY X^G1]U
M3^,GZ1Z='W5/XR?I&S^Q_P!__*_6.,O]&7ZG_?XK]9R!Q].C[JG\9/TCTZ/N
MJ?QD_2-G]C_O_P"5^L<9?Z,OU/\ O\5^LY X^G1]U3^,GZ1Z='W5/XR?I/VJ
M[)+=0FT_1J,FG_O2/TJYONH3:^U1?]!R!Q].C[JG\9/TCTZ/NJ?QD_2/*M_@
M[/\ @E_1\U^L>79_!S_X9?T'(''TZ/NJ?QD_2/3H^ZI_&3](\JW^#L_X)?T?
M-?K'EV?P<_\ AE_0<@<?3H^ZI_&3](].C[JG\9/TCRK?X.S_ ()?T?-?K'EV
M?P<_^&7]!R!Q].C[JG\9/TCTZ/NJ?QD_2/*M_@[/^"7]'S7ZQY=G\'/_ (9?
MT'(''TZ/NJ?QD_2/3H^ZI_&3](\JW^#L_P""7]'S7ZQY=G\'/_AE_0<@<?3H
M^ZI_&3](].C[JG\9/TCRK?X.S_@E_1\U^L>79_!S_P"&7]!5*D5>7/S7PV\O
M?N$V7FGK_JY'H<!I%JWE<4UGL6TKU(R6"?*X1E-0&$9+,1+Q6KF\S<]DD8^-
M<,W'9W;=PUO]5>KZEQ8O6+GHW;5RFG]A.'_7M$V^H=K G_W-<R7S\X;V+]/D
M7"O1-9MA"RK2=3LKLC&<)PP,J4)QDDXRA*-3C*,E).,DVFFFGL5<=,U&<8SA
M@9<HR2E&4<>UQE%I---1V:::::[?J9Y*#UOZ@&O?WCM8?R:YC[?\3^Q?F4?4
M U[^\=K#^37,?;_B?V+\RG[^H=<_B;5?V?E_+\S\T??JK4_XOS?Y-=_]CY_S
M_8SR0'K?U ->_O':P_DUS'V_XG]B_,H^H!KW]X[6'\FN8^W_ !/[%^91]0ZY
M_$VJ_L_+^7YGYH?56I_Q?F_R:[_['S_G^QGD@/6_J :]_>.UA_)KF/M_Q/[%
M^91]0#7O[QVL/Y-<Q]O^)_8OS*/J'7/XFU7]GY?R_,_-#ZJU/^+\W^37?_8^
M?\_V,\D!ZW]0#7O[QVL/Y-<Q]O\ B?V+\RCZ@&O?WCM8?R:YC[?\3^Q?F4?4
M.N?Q-JO[/R_E^9^:'U5J?\7YO\FN_P#L?/\ G^QGD@/6_J :]_>.UA_)KF/M
M_P 3^Q?F4?4 U[^\=K#^37,?;_B?V+\RCZAUS^)M5_9^7\OS/S0^JM3_ (OS
M?Y-=_P#8^?\ /]C/) >M_4 U[^\=K#^37,?;_B?V+\RCZ@&O?WCM8?R:YC[?
M\3^Q?F4?4.N?Q-JO[/R_E^9^:'U5J?\ %^;_ ":[_P"Q\_Y_L9Y(#UOZ@&O?
MWCM8?R:YC[?\3^Q?F4?4 U[^\=K#^37,?;_B?V+\RCZAUS^)M5_9^7\OS/S0
M^JM3_B_-_DUW_P!CY_S_ &,\D!ZW]0#7O[QVL/Y-<Q]O^)_8OS*/J :]_>.U
MA_)KF/M_Q/[%^91]0ZY_$VJ_L_+^7YGYH?56I_Q?F_R:[_['S_G^QGD@/6_J
M :]_>.UA_)KF/M_Q/[%^91]0#7O[QVL/Y-<Q]O\ B?V+\RCZAUS^)M5_9^7\
MOS/S0^JM3_B_-_DUW_V/G_/]C/) >M_4 U[^\=K#^37,?;_B?V+\RCZ@&O?W
MCM8?R:YC[?\ $_L7YE'U#KG\3:K^S\OY?F?FA]5:G_%^;_)KO_L?/^?[&>2
M];^H!KW]X[6'\FN8^W_$_L7YE'U ->_O':P_DUS'V_XG]B_,H^H=<_B;5?V?
ME_+\S\T/JK4_XOS?Y-=_]CY_S_8SR0'K?U ->_O':P_DUS'V_P")_8OS*/J
M:]_>.UA_)KF/M_Q/[%^91]0ZY_$VJ_L_+^7YGYH?56I_Q?F_R:[_ .Q\_P"?
M[&>2 ];^H!KW]X[6'\FN8^W_ !/[%^91]0#7O[QVL/Y-<Q]O^)_8OS*/J'7/
MXFU7]GY?R_,_-#ZJU/\ B_-_DUW_ -CY_P _V,\D!ZW]0#7O[QVL/Y-<Q]O^
M)_8OS*/J :]_>.UA_)KF/M_Q/[%^91]0ZY_$VJ_L_+^7YGYH?56I_P 7YO\
M)KO_ +'S_G^QGD@/6_J :]_>.UA_)KF/M_Q/[%^91]0#7O[QVL/Y-<Q]O^)_
M8OS*/J'7/XFU7]GY?R_,_-#ZJU/^+\W^37?_ &/G_/\ 8SR0'K?U ->_O':P
M_DUS'V_XG]B_,H^H!KW]X[6'\FN8^W_$_L7YE'U#KG\3:K^S\OY?F?FA]5:G
M_%^;_)KO_L?/^?[&>2 ];^H!KW]X[6'\FN8^W_$_L7YE'U ->_O':P_DUS'V
M_P")_8OS*/J'7/XFU7]GY?R_,_-#ZJU/^+\W^37?_8^?\_V,\D!ZW]0#7O[Q
MVL/Y-<Q]O^)_8OS*/J :]_>.UA_)KF/M_P 3^Q?F4?4.N?Q-JO[/R_E^9^:'
MU5J?\7YO\FN_^Q\_Y_L9Y(#UOZ@&O?WCM8?R:YC[?\3^Q?F4?4 U[^\=K#^3
M7,?;_B?V+\RCZAUS^)M5_9^7\OS/S0^JM3_B_-_DUW_V/G_/]C/) >M_4 U[
M^\=K#^37,?;_ (G]B_,H^H!KW]X[6'\FN8^W_$_L7YE'U#KG\3:K^S\OY?F?
MFA]5:G_%^;_)KO\ ['S_ )_L9Y(#UOZ@&O?WCM8?R:YC[?\ $_L7YE'U ->_
MO':P_DUS'V_XG]B_,H^H=<_B;5?V?E_+\S\T/JK4_P"+\W^37?\ V/G_ #_8
MSR0'K?U ->_O':P_DUS'V_XG]B_,H^H!KW]X[6'\FN8^W_$_L7YE'U#KG\3:
MK^S\OY?F?FA]5:G_ !?F_P FN_\ L?/^?[&>2 ];^H!KW]X[6'\FN8^W_$_L
M7YE'U ->_O':P_DUS'V_XG]B_,H^H=<_B;5?V?E_+\S\T/JK4_XOS?Y-=_\
M8^?\_P!C/) >M_4 U[^\=K#^37,?;_B?V+\RCZ@&O?WCM8?R:YC[?\3^Q?F4
M?4.N?Q-JO[/R_E^9^:'U5J?\7YO\FN_^Q\_Y_L9Y(#UOZ@&O?WCM8?R:YC[?
M\3^Q?F4?4 U[^\=K#^37,?;_ (G]B_,H^H=<_B;5?V?E_+\S\T/JK4_XOS?Y
M-=_]CY_S_8SR0'K?U ->_O':P_DUS'V_XG]B_,H^H!KW]X[6'\FN8^W_ !/[
M%^91]0ZY_$VJ_L_+^7YGYH?56I_Q?F_R:[_['S_G^QGD6Z+R7P7P]NWC[MOI
M.2HB\E/6OJ :][\]#M8/9_>US'?U[_\ D;U;+\RGG$[!S>+RSJ!RB$E\:G8]
M;*/H7((YY#2[%7+:R\;H[C9"TW=V.T-'#=U9ZVS3UC:_:OT;VKE%57AD:7J>
M)!696G9^-7*2A&=^)D4PE-IR4%*RN,7)Q3:BGOLF]NS/.W S:(J=V)DU1;XJ
M5E%D$Y--I)RBEOLF]O7L_L9^8#CZ='W5/XR?I'IT?=4_C)^DH_*M_@[/^"7]
M'S7ZRG\NS^#G_P ,OZ#D#CZ='W5/XR?I'IT?=4_C)^D>5;_!V?\ !+^CYK]8
M\NS^#G_PR_H.0./IT?=4_C)^D>G1]U3^,GZ1Y5O\'9_P2_H^:_6/+L_@Y_\
M#+^@Y X^G1]U3^,GZ1Z='W5/XR?I'E6_P=G_  2_H^:_6/+L_@Y_\,OZ#D#C
MZ='W5/XR?I'IT?=4_C)^D.NQ+=PFE]KC)+];7S7ZPZYKUA-?IB_Z#D#CZ='W
M5/XR?I'IT?=4_C)^D_&S^Q_W_P#*_6?GC+_1E^I_W^*_6<@<?3H^ZI_&3](]
M.C[JG\9/TC9_8_[_ /E?K'&7^C+]3_O\5^LY X^G1]U3^,GZ1Z='W5/XR?I&
MS^Q_W_\ *_6.,O\ 1E^I_P!_BOUG(''TZ/NJ?QD_2/3H^ZI_&3](V?V/^_\
MY7ZQQE_HR_4_[_%?K.0*(J+S145/-%W*@^
M
M
M
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
M_9S !^P
M
M
M
M
M
M
M
M
M
M                                            <%NVZ5VJN44KY+72
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
M@
M                                        %%5$YJJ(GFJ[%/3H^ZI_
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
M6^_^[;Y[]HN?UOGC"^\R[_IIIM_KD/K?/&%]YEW_ $TTV_UR)1H*S[V;H?\
MC;J;^5:;_9?]]W\MOW^X+1/X74/^?3_5B+E];YXPOO,N_P"FFFW^N0^M\\87
MWF7?]---O]<B4:!][-T/_&W4W\JTW^R_[[OY;/W!:)_"ZA_SZ?ZL1H<3Z-'B
MLR2J0[UQS%\#1FC56ZY=E3)UWHM_M'6I'_$BWF*T=BZBWVKO/N[T^V-T9=K]
M%WV;N*]%1Q*+NBY#I&B>:Y!F")X^?Q&)%H+A1[.7A]35&NQZUE3COO==GQC9
M/>7)<HT4TU+BO=7"N.\5N]Y-MU-?16@5P4947VM;[SLR)\Y;O?OY:A#MZ+:"
M[+ONVVXZ?UJCB5_PATC_ ,_YA[?\A?9]*>8^M4<2O^$.D?\ G_,/;_D+[/I3
MS)%@/7[W;P[_ (+5?VC9\O\ 9^7_ %?VG[_<9T__ *I9_*+O_M_+^?[61T_K
M5'$K_A#I'_G_ ##V_P"0OL^E/,?6J.)7_"'2/_/^8>W_ "%]GTIYDBP#[W;P
M[_@M5_:-GR_V?E_U?VC]QG3_ /JEG\HN_P#M_+^?[68*L:Z(C,7T*S=97K5C
M\!/W.T=NB87"I#)8QJE+F]0V[--O<DQ=T\ZYI2W<7TNP3'L[BY=:T=IM6*'C
MC]Y.A\?)X<0;3;_ZEE[]89FWV3=%\O#Y07:OP'\,*ZZX2Z?LNE",8NR>JZLI
MVRBDG.:AFPAREMRDHQC'=O:*78]ETCT\DE]71>R2W=^5N]EZO:]+=^KV26_P
M1A(^L^OOP@VGY++WZPQ]9]??A!M/R67OUAF;<'[^X3X7_DY+]JZQ_7_E_/\
M:S[^Y+IW^+8?\_+_ .^82/K/K[\(-I^2R]^L,?6?7WX0;3\EE[]89FW ^X3X
M7_DY+]JZQ_7_ )?S_:Q^Y+IW^+8?\_+_ .^84F'0_P!-$@RN2NO=;J+H=MKD
MDTCM.:8V0=,+=ZBIVV92+G-99M'N[[=+EIL]O1<E9:WJJ+]Y@\MT5-KGJWUI
M/0O;GGNK:KMS_NWB&V_/_(3SV^GV&59$V]JKXKY^7(JJ(O)2LQO!;PTQ5)5]
M+XTU)IMY.1FY4EMZ*+R<BUQ7Q:BTF_5,]Z>FM"H35>F8[4GN_,4[GNOL=T['
M%?*+2W[[;F*GZTGH5_A[JY_GO$/;_D+[OI]@^M)Z%?X>ZN?Y[Q#V_P"0ON^G
MV&58%3]R'PX_)33?^"SY?[?R1Z_4.B_Q9A?\B']'R7ZC%3]:3T*_P]U<_P ]
MXA[?\A?=]/L'UI/0K_#W5S_/>(>W_(7W?3[#*L!]R'PX_)33?^"SY?[?R0^H
M=%_BS"_Y$/Z/DOU&*KZTGH3O_P!WNKNWK_NWA_A[/WB_GV/[HOHG= &4DP>O
M<LU4EVC1VV<N(E[/X[992=FQ>HNW8Y[=B\1CI*TS>T4*V<W(V082%%F[<J9/
M6CA+=^WE'V3=%\O#Y0N_J7;V^)]CX1^',)1DNE-+;BTTI52G%M;-*492E&2[
M+=2337JGW/JT+1DTUI>%V:?_ +O!KMMZIIIKLNS6WP]-D6/)T<?![M_WK':^
MWZH&I//V_P#=:/K<?![]ZQW^4'4G_6XOA!>/N?="_D=TU^Q=/^7_ .;_ "7Z
MCV^J=*_BS3_Y%C?]LL>^MQ\'OWK'?Y0=2?\ 6X?6X^#W[UCO\H.I/^MQ?"!]
MS[H7\CNF?V)IW]7^2_4/JG2OXLT_^18W_;+'OK<?![]ZQW^4'4G_ %N'UN/@
M]^]8[_*#J3_K<7P@?<^Z%_([IG]B:=_5_DOU#ZITK^+-/_D6-_VRQ[ZW'P>_
M>L=_E!U)_P!;A];CX/?O6._R@ZD_ZW%\('W/NA?R.Z9_8FG?U?Y+]0^J=*_B
MS3_Y%C?]LM:Q7@IX6L/8WHZ*T6PM[8<.KCVY=RJ-IS=_3>N6;%BJW9E<RJGI
M-NTIH;VZK;!N\M,;5ZJ^YM-J7#ES=N]G_<K<-OWBM)?R>8A[?\3>WZ$\CWXI
MS7=/#PV7Q]_(N%/2G3%%<*:.G]&IJ@MH55:=B0K@M]]H1C4DEOMZ)? J88N-
M7%0KQZ(0BMHPA37&,5]BBHI)?)(\"_<K<-OWBM)?R>8A[?\ $WM^A/(?N5N&
MW[Q6DOY/,0]O^)O;]">1[\#T_<ST[_$>D_R#&_[?R7ZC]>11_ U?\N']!X#^
MY6X;?O%:2_D\Q#V_XF]OT)Y#]RMPV_>*TE_)YB'M_P 3>WZ$\CWX#]S/3O\
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
M_&3])^=G]C_O_P"5^L^<9?Z,OU/^_P 5^LY HBHO-%14\T7<J#X
M
M
M                        "BHB\E1%3R5-RH ]/0X^A1]S3^*GZ!Z%'W-/
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
MZ5M3]+*W^B<7_,SW/H #T
M
M
M
M
M
M
M
M
M
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
MYOUG)_IDW_\ 4>'@ #X?D
M                               X^E2GC53\Z?I'IT?=4_C)^D;/[/[_
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
MK[N[VJ>R:S#P;#>TWN4V>W2+;M#E;+-MUKMPWL79;RV;2[_[E;W7U]70OO\
M5[5^=2J6K2+O3;HI7SIII1?G1$4K*O9AT-60=O4FJSJ4HNR$,?%KG*&ZY1C.
M4+%"36Z4G":3>[B]MCV7A_I::WRLUK=;I2I3:[;I/RGLVD^^SVW]/0B[?6^>
M,+[S+O\ IIIM_KD/K?/&%]YEW_333;_7(E&@NWWLW0_\;=3?RK3?[+_ON_EM
M[?N"T3^%U#_GT_U8C0XGT:/%9DE4AWKCF+X&C-&JMUR[*F3KO1;_ &CK4C_B
M1;S%:.Q=1;[5WGW=Z?;&Z,NU^B[[-W%>BHXE%W1<ATC1/-<@S!$\?/XC$BT%
MPH]G+P^IJC78]:RIQWWNNSXQLGO+DN4:*::EQ7NKA7'>*W>\FVZFOHK0*X*,
MJ+[6M]YV9$^<MWOW\M0AV]%M!=EWW;;<=)>BIXE=_P#NATDY>4_F&R_^PIZ1
MAW1&ZA2,=>O9QJ[BN+2=#NNVV88[C$MF#*\P2RWJM.;TE)2F%WV[NIQ4ZM7&
M-$6YLV[-IO?I?W;CBZV:9Y05N-[/GAO1:K+<#4,N*33IOU++C6WLDI-X\Z;-
MTUNESV>[336YZPZ.Z?B]WA2GVVVGD9&WZ?=LB]_]YA(^L^OOP@VGY++WZPQ]
M9]??A!M/R67OUAF;<%Q^X3X7_DY+]JZQ_7_E_/\ :SU_<ET[_%L/^?E_]\P[
MXGT0^&M:GZYWK#E$_3<1MW6F(P47AO9*J>TJ]6068NYSWCVCTFG9NS]U]DZE
MQUO;>TV^R=R^M)Z%[_\ =[JYMSV_NWB&_L_\Q?G,JJ;[)OX^O]D*EPH\&_#7
M&JC5#I;"G&.^TKYY.1:]Y<O>NONLMGL^RYS?&/NK:*2537T[H=4%"&F8O&.^
MW.#MEW>[WG8YS??TWD]DDELDDL5*]$GH5ORSW5S;VS>((OKVY?$5?9Z_/V':
M\0Z+#AMQZ3O/9]QG^=M*VEQM;B,BRBVP86+]=YO=ID;5[#8S$Y6IW9HLW&U%
MN_(WF%5AVX6ZRN.*6M]MDK!4T^$WAUCVPMATGI4I0>\5;0KJ_@MI56N=<U]J
ME&2[;_8>L="T:+4EIF%NO3?'KDOU2BT_]Z^"^PL>^MQ\'OWK'?Y0=2?];A];
MCX/?O6._R@ZD_P"MQ?""Z_<^Z%_([IG]B:=_5_DOU'K]4Z5_%FG_ ,BQO^V6
M:P'1_P#"1CDNTFF&D;%T\8K>6TWR#(,KRJ(K5PVO-:^UP.33DO!O_1M7ZZ['
M;8]QV9S39>-^J=M[%ZUZ9^Y6X;>?]XK27G_Q>8C]']Q^1[\"LQ^C^E,.$J\7
MIO0\:MR<W&C3,.J+FTHN;C"E1Y;1BFWN]HI/T/>K"PZ(N-.)C51;Y.-6/57%
MRV2Y-1@EOLDM_79);['@/[E;AM^\5I+^3S$/;_B;V_0GD53A6X;45%^H3I(N
MR[[+IWB"IZ^2IW-X<_#V(>^@J5TUT\FFM#TI-=U_@&-\-MO_ $_DOU(]/(H_
M@:O^7#_[)_*C%E2B4HT;;4HB)_N%KP1-D_X!7L3/^2-OYBU_8/Z07944);*F
MK9=E^#A_0>I_-V)G_)&W\Q:_L'.ELWHY4M[-*>5-JVGCX^%*'V!]5-*[JJM/
M[57%?_0'SZFS_%6OYNGV^SVK\ZCJ;/\ %6OYNGV^SVK\ZGT!]\NO^#A_PQ_H
M!\TM6D7=+=M%\THI1?'?Q1//G[SZ 'Z48Q_%BH[^NR2W_4  #Z
M
M
M
M
M
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
MIBU_]/FOUG(''TZ/NJ?QD_2<C\GQIKU37Z5L  #X
M
M                                                    46FE?%$7
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
M;4_2RM_HG%_S,J#Z  ]
M
M
M
M
M
M
M
M
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
MOU;?Z6V  #X
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
MDOU%CJ=''P?(B(NEKM51$15^J!J0FZ[<UV3+=DW7GR*_6X^#W[UCO\H.I/\
MK<7P@O*\/NA4DOW']-=OMT73]^VW_P";_)?J/;ZITK^+-/\ Y%C?]LMGQ_@X
MX8,:B&L)'Z):?NFC17"VG&08['Y5+UJY<7G5SM<_DUB6G'WHW;]=-CML@X1J
MWILLVW4M&[>Q;_:_<J\-OWBM)?R>8A[?\3>WYT0]^Y[IS]Z>81-N1<J^ENFJ
M:X5UZ!H]==<(PA"&G8D80A!)1C&*JVC&*222[)+9=BJCC8\8QC&BF,8I1C&-
M4%&,4ME&*44DDDDDELEV1TG#M-M/]/HZ_$8/A>+XE%N7=<@YC\<@8N%9.']R
MS8;77UYK&M6UBX[NMVK6Q<<UVZKU=ELWM55K;L6J:.V]B9[;=D:[>79[6W_N
M#^D+OZEV]OB76G"Q,>J%-&+CU55KC"JNFN%<%]D8QBDE^A?[CU244E%))=DD
MDDE]B2[(_G1HTI5%I:MT5/!4LVT5/<J4[GTZFS_%6OYNGV^SVK\ZGT!ZJJI>
ME=:_1"*_F1]/GU-G^*M_B4_H]J_.?1$1$V1$1$\$3DB?( ?I1C'\6,8_H27\
MR  !^@
M
M
M
M
M
M
M                                    #YK:M*NZV[:KYK12J^OUJGM7
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
M;?9;E@G/=.?O3S**J;^.VWBFWGX?LA>7];YXPD3==&7?+FNV:Z;K_P#ACO\
M0>.2?#?Q!Q4@_BGFA^J]3F.>.6+FIC@F1RC&N\TO7+%VXRE(J/>1DDTKN6ZJ
MFTA&O';![8]!RS<WV]RW=KLV5T?U9A1C+,Z9U_&C-\82OTC/JC*7V)SH2;[^
MB>_ZF44]%U>M)STS/BF]DY8MRW?_  'B^R4IX;?M\ZE55$YJ>A3^D.K>*13N
M?RG2K4C&H)DK='LW/X1DL/$LU=.;3-MVN1D(QNS;=>[<6&MCK;U/7.;]JQ;2
MJ[<HHJ\Z6NGP2JE/-=TY?/X[^SP+-D8.=BS5>5AY6-9**G&%^/;3-P;:4E&R
M$9.+::32VW36^Z926XF51)0NQ[ZI-*2C95.$G%[I-*44]MTUO]J:^!S!Q].C
M[JG\9/TCTZ/NJ?QD_24S36Z:::]4TUM^G]:_6>+C)>L9+;UW3_H^:.0 /A^0
M
M                                                           "
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
M=*[_ #*7]6U2_%MK?Z)Q?\S*D^@ /0
M
M
M
M
M
M
M
M                                *J(FZJB(GBJ\D3Y1Z>H";^M-O9X@
M^-3AO2BU57[--*<E6J[0B(ODJK4B(=/S'4G3_3Z.L2^<9IB^)1;EW1'MI#(Y
MZ+A63A_<LWW-IC9=23IM8N.[K=JZOVVU%RJ]79;.+M-"V[%VJBFOS,3&KG;D
M9./17"/*=EML(0BO3E)RDDEO\6_]Y\;44W)I)=VVTDE]K;[([LJ(O)2B+O[%
M3Q3R\N9:%E''GPG8A(VHR4UAA'SF\TH>T7,6CYS-F%-FY>OV*:+LKAL7.Q=A
MVE;>Y5<87GEM]:LU6'%UM18=-KE[P+)NE9X>(6;>1D-":D9='-NI1OD,-CD:
MSC)!;K6RXK5JVR;(<>G*$;7KM;*_VV'9K4X;WJV_7M*F[J_B6?XC]"::G]+Z
MKT.$HS5<JJ]0Q[[83V;:G31.RV/9=Y2BHI[)O=I.@NU;2Z&XW:AAPDI*,H/)
MJ<XR?HI04G*/^])>GVHR=*NR;E3"C(], E+Y_;B-!:G,90[=6XQY):BI&R#E
MC3=KI9NGT:VPR5;L'=ZQU=YPQL2LC9:WJJ[%J0>444N;ENDGTIO$T_8/F3:/
MTOA7+QJY;MY:,QS(:Y"-O7K-RU:?L;<KELG&5NV===+AM1)1T@QJO6Z$=,G=
MCK+%S"L_V@/#;#_Q.IY>HR_";QP].S%LX;;+GE58]<O,;]R49RCV;E**V;M-
MO5_3]6Z^G>:UR355%\N\>VV\JXQ?+]ZTW%[;MI=R1PM5-**M2I2B>*JJ(B>]
M5Y'RJ<MZ>=5^S2GG5=H3U[>NI/7R]Y%;R3CDXL,KA7D!+ZT9!;CWW9^T5P45
MBN*R=/9G5EY;[+.XO 0\XQ2J\WMTWT92+='39;K-UUS1PXL7?!\HU,U+S=C9
MB\TU&SS,(QL[HD&\;E.73\^PL/[5EPWM/;+.4D'3>T[MV';JQ0YHMI>ILN;]
MJFNFB]<2K"M0]I[0*T_JOIS5LOW$X_3;L7!3LY=XR=5F;)122?-1E)MN+@DN
M3M-WB!ID4_(Q,RV7'=*Q54IRW_%<E.YI;=^7%]^W'XN6[FVK>E^G/=U.>Z@8
M;AZS".UBDR7)H6$611AV;MRLDDWS7M79%>-$<K8ZSJ%=-NM]'KK?I>#Y3QY\
M)V(2-J+E-881\YO-*'M%S%6$YF\?39N7K]BFB[*X;%SL78=I6WN57&%YY;?6
MK-5AQ=;46'3:Y>BQ)13ZZ*4]FR+_ %"E*:>2(B+RWY)OZ]M]C#-0]IWJ&V4O
MJSIW2<.+<>"S+\G.<8I+DI.KZ"I.4MW%I145LFI/=NTW^(>0T_HVG4UO=;.^
MZ=R2[;[JN-#;;WV::V[;I]R1!DO2L\/$--O(V'A-2,NC6W4(WR&%QN-9QD@M
MUK9OW%:MLFR''9RVC:]=K97NVPS-:G#>]6W2^TJ;NK_C,_TOL=9EGEG%=#7\
MK T+91A(Y#F]C'9=QZ3:S6X5W"QV-Y0S9]4[J<6+'4SS[M#>U9=7.S7;];-O
MA&7?;EX\OS\_H&_CMS5-N7AX^TPS-]H#Q)R^7DZEA:>I6.:^AZ=C2<8O?:E/
M,67^#6ZV;3L?&.]C][E:KNN=<L6U<L;'][EO71&;4=G[GX9VKCWWWVY=E[WK
MODZE.E;XA7$C(7HG%-+(^+NNW-<:P>QN523UFPKO759MGLDWRN*LR#RPW6U:
M<OK$7&V7=^W7?M1[*W72VM>-R/2'\7K]\_=VM5:8IN\=NG%F*C<-P6J/C;%^
M[7<M1[&Y*8W)2=;5G;K1NWN2$D_?U6;=%3M\Z<=8XN65#]OF,.S/$SK_ #O\
M?U;K<?>E/;&S;,);R]4UANA./V0?N1W:C%+L6R[J?7;TE+4LB&S;_ R5#;?P
M;I4&U]D7V7P1ZTNO^O=6^^N.L*[[[[ZE9BN^^^^_]V.>^Z[^]?,\B]"BE.=-
M/)$3=:45?+GR\3ER7=/G3GZ^8VY[I\OM\O=L8GDZEJ.:XO,S\S*<.7#Z3E7W
M\>>W+CYDY<>7&/+;;EQ6^^R+5=FYF1Q5^5D7*._'S;K)\>6W+;E)[;\5OMZ[
M=RGH4?<T_BI^@Y %$4[;?JV_TO<  'P
M     %%JI3Q5$]ZHGYP$F^R6[^Q%0<?3H^ZI_&3](].C[JG\9/TGZ4)R_%A*
M7Z(M^OIZ+YH_2A-^D)/]$6__ *%45%553V;^/R%55$YJ=VQ?3/4O-V-Z4PO3
MG/,PC&SNY'N)+%L1GY^/L/[5FPXNLKKR*8.F]MW;;NFU^MO7<IO4V7%B[50E
MN];JJ[E&\.'$'+2+"+9Z'ZKTNI%XV8MZGV"9'%,:+[N_0WM5O924CV<9&M*+
MERE7,A)/&C!E92XY>.;#>U<NT7*C0]:RHURQM(U/(C:TJI4X&5;&QMI+A*%4
ME+=M)<6^Y65Z9J-L8SKP<NR,]G"4,>V2DGV3BU%I[[_#_P"C/%^>Z<O>OD4Y
M[^:+[N7Z=R\M.CYXP]O^\T[7UHOQTTW3??S3XX\OV\#O>*]&/Q3Y"POO)2,P
MK!KUEW<;6HK*LHJ<R#FS3:;7:9"U7AT9EL;2TNUWKK>W;OR5A\EYK?JNLJ&Z
MMK[F_8_AWUWE6*JKI'J%2:;3NTK,QX;+[;<BJJM/[$Y;OX)E95TYKET^$=+S
M(O9O>VF=,.W^W8HQW^Q;[OX(Q\[^&_)5WY>/A[2J^[<R=1?11<0KB1869;+=
M+(^+N.VU$D_9R6523YG'UWZ*7CEE'7\4BK$@\L-^LNMF-Z4C;+N]3;L79!G1
M<J<VO9DZ'U_LF_$&TW]?]ZR]_5J&GYB^XG@SXEYL92IZ6RH*#2:R,K3\66[2
M>\8Y.75*27Q<4UV:]=DZR'1_4,UNL#CL]O?R,:#]$_25R;7?U7;=,POIOZUW
M]O@#.YBW1%:>M6%ZC-M6<UGI.IW<N-W>*L(3$8^TQ6S8ILMKL=+-,U<WW5#B
MES=N/:)1O9N6;UBQ3'V[C>XY==TC.B<T!92+!Z]RS5.7:-';9RXB7T_CUEE)
MV;%^B[=CGMV+Q&.DK;1[;HJ;.;D;(L']%FY<J9OFCA+;BW?<?V?O$BZ-<K,#
M3\5V-*4;]1I<JMVEO9]'5\7LMY-5RL[+MN^Q75]":W.,7)XE3EMO"=[<H?*3
MKA.+V[OW927V-[]H]^_C["BU4T^*HGO7G\WB2=TZ./@]3_T6.U7UK]4#4A-_
M?^^X[EB7 WPJ86K]8G1O&'ZR2-4<?&U'N>=4C3M'5=@^.SO(.ZO3[5=[5W9V
M3MOHM^V=H[(UZG(:/9FZTE9%9.K=.TTO?G.F_/OLBE'>/&J6!1&6\MHO\+'B
MMY>]MQ=77X?:BYI6YV%&OORE7Y]DUV>VT955Q>[V3WFMEN^^VSBJK73ZJJ5]
MGI(G]93TJ%W1:J=N7_"3G]/+8ENIPK<-O)5T)TD\=]ET\Q!4\5_Q/X<_H3R/
M98K'8&"C&$-#0T7%Q,4S;1\;&L&#5HQCV#.S0W:,F36Q:MV&K1JWMV[#9M8M
MV[-BS;HM6J*+=%-*7O$]E_4YRE].ZKPL>"2<'CZ;;DN3[;J2LR\902[[-.6_
MQ2^-9#P[??S-52^SAB.3_P!_*^.R^S9O_P"KAIP4'-Y1*M('&(67R6=?K>1C
M"0$:\F)=ZK9O>>.$:QT?9<.W'4-&]]U>ZJU5U3:Q>OU^C:MUUT^C+P_Z];_]
MX[6#GXI]37,>?E_Y'Y;*B^_9?(E[HT:4JBTM6Z*G@J6;:*GN5*=SFMBTJ_\
M:K7KW_W.A=_H\U5?E+WC>R]@1@_I?5F5=-S;4L;3:<>"AM'9.%F3DR<]U+>2
ML2::7%--NLJ\/L*,6KL_)MERW4JZZZ4H[+9.,G<V]T_>Y+L]N.ZW<4K$>"OB
MESF/ORD%HKEEILW=UL;E.2787"7U5ZW9L7ZJ[,7F<MC\DX:+0XMTVY!NSNL+
MMZEPVM.:W#5U:L]M7H^>,/;EHRZW]6^:Z;;;^K?]^7AYDHRFFFE-J:::4\J4
M1$^9-BI?:/9EZ-C5!9&L=16W)?A)UWZ?57.7VQKEI]DH)_8[)/OZ^A51Z!T9
M)<KL^37JU=3%-_H^CO;]&_\ O(Z2=%/Q*KM4N0Z1HNR+LN09?RW3FB[8+XIZ
M^9VS#^B8UDD9*]9S?47 <8B49W+EA]CK7(,O?W']-YO3:;7(R2:86WLL[C>I
MU=K>TRU^];O66]BF/NT.;KEI(!'/=>7N7S+[3[//AS5;"<\34LB,&N55NHY"
MA8MDMI.J54]OCO"<7OO^@KX]&]/Q:;PYRV^$LB_9^GKM-/X?!K^??"1]9]??
MA!M/R67OUAGI&/\ 1&Z5MXAK:RK4_4.7GJ5<*^D,>3'<<A[Z5.+U;5&D-(PF
M4O&?4M*F]B_UTZ^[0XMWG5OLMJ_0S;Y;RB^>VZIX?[2^XW@EX98MCLKZ9IG)
MQX[9&9J.5!)N+W5>3E6P4MXK::CS2<DFE)IU573&@T2<H:90VX\7YDKKEMNG
MVC=9.*>Z7O);I;I/9LQ5IT2>A.Z;Y[J[MOSVF\0WVY^'[Q-M_#Z3W-.CCX/D
M1$72UVJHB(J_5 U(3==N:[)ENR;KSY%\07?U+M[?$O.)X7^'V%YGD](Z'/S.
M/+Z3@4Y>W#\7A])A;P]>_#CR:7+=Q6U7#1=(KWXZ9@]]M^6+3/T]-N<);?[M
MM_COLMK-8#H_^$C')=I-,-(V+IXQ6\MIOD&097E416KAM>:U]K@<FG)>#?\
MHVK]==CML>X[,YILO&_5.V]B]:],_<K<-O/^\5I+S_XO,1^C^X_(]^!><?H_
MI3#A*O%Z;T/&K<G-QHTS#JBYM*+FXPI4>6T8IM[O:*3]"JJPL.B+C3B8U46^
M3C5CU5Q<MDN348);[)+?UV26^QYWA6D>E^G"R2X%I]AN'K,=E257&L:AH19%
M&"N58H]6-9-5=(S[8[[*E_K.S]J<=5Z/77/2[WV)G_)&W\Q:_L']**B\T!>:
M,#"Q:HTX^)C44PW4*JJ*JZX[MM\81BDN4FV]EW;;]6]ZA1C%*,8J,5Z**44O
MCV227=]W]K[ON?%&[>E-J;%FE/)+5")\R4['+J;/\5;_ !*?T>U?G/H"H5=:
M]*X+;TVA'M_T/H !^P
M
M
M
M
M
M
M
M
M                     #YK:M*NZV[:KYK12J^OUJGM7YU/H#XXQE^-%2V]
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
M&2WWC);>NZ:V_3V^:_6<@ ?#\@
M
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
MC)IK]#_WE<FI).+4DUNFGNFOM37;8^P"*BINBHJ+X*G-%^4%3Z^A]
M
M
M
M
M
M
M
M               !PJNVJ55*KENE4\4JKI14]Z*J>2_,?'*,>\FDOM;2_G!S
M7?U+M[?$'6,FS7$<,A7N1Y9DT#CD!'=G1],34LPBXUHKMS99-D<OGSBPUL*X
M>.&[6PEV[3UKF_:L4>E<N44U6[9=QQ\*N%JPIE=9<7?K)(Z5O\45>YYU2,U;
MI=[P^)+3($B_3[3;[+WGV3MOHN.Q=H[(ZZFSZAU#H.DIRU/6=+T^*BIN69G8
MV.E&<^$9/S;(+C*>T4]]I2]WU/&W(Q\>+E??31&*3<KK85Q2;XIMSE%).3V7
MVOMZEV Y[IR]Z^1C%R7I6>'>&FGL;#0NI&71[7J$;Y!"XY&,XR0ZYK9OUJV;
M9-D6/3EI&UZY<97NW0S-:G#>]6WZ]I4W=7[?,FZ7J1N6IUKB.B3>Q4O>-C&Y
MO(<VN5U4\[U$1)S6-QN-THO_ -#N9*%8Y2G_ ,_8MI_^!(F#ZAXS^&VG.:MZ
MFQ+YPE.''!JR<[E*'JE/$INAQD]E&QR54O6,FNY:K^I-#QEO9J6.^[C^"<KW
MNO5?@8V=O@I/:+?HV9O3A5<HH_AUTT?\JI*?5OXJJ;\N:[>!&PRKI..*?(F-
MEG%R>$X->MNZ'-V4Q7%ZG+]Q8IM.;=<?=MYE)9;&4M+M=ZTXKN6(VP_INM;%
M-I[;;U.K#FWS+N+'B4S>1MRT]K;J#9=66=MC11CDY=PMA58MWK]ZFN[$X91
MQ5]W56YN4W)"\SN/[MBENVNN:V[5K:LX'J/M+=&XZE'3],UO4)KCQDZ<?%HD
MG^-[UV1YR<?GC[/X/XEFOZ[T6I[51R\A]GRA3&$._JM[+(3W7Q7E[?8W\)9=
M;QG1NM3MO3Z"*M2+>M[[;>M/3]2%N60\8W#!C$2[FI#6[3UVT9K8INV,>R..
MRN6N*X<VFMOLD#C%^7G'Z)=OT57U91[A&S:FZ\<]2T;N+]N**^>/)5^_E)5X
MZE).2=N)"2DI%Q=>OW[][>K<O'KUXYKNN'3ITXN7+[APXN7+UZ]<N7;MRNNN
MJI?Y:::=D5$I7V^BB>OW<C!-0]J#4[(M:7TMAXLMK$IYNH6Y:<GMY4W53CXC
M2CW<X*Y\]U%3AMR=FN\0WM)8^F)/:2C*[(<EO^\DX0J@]O5RCS[^BDOQB2;F
M'2=\+>.QUEY 3F59X[NNZ&UR)QS#IJ/?-K%5AQ=JD+UW,[.)QM;2U<LVVURV
MVD;[];SMLMIC=L(ZOM?!<LZ7?#&M4?\ $71[*,@]-'2RE673L7AJ-%I5NC)(
M_N>UG/>/:$K==J[3W7V3J6_4]M[3<[)@N7U[KR7;V;?*GF53V\C"-0]H7Q%S
M.?T?)TO2^2BE]!TZ,G#C)-N/TZS,6\]G&7)26TGQ49;25INZ\UJV,E7##QVT
MDI5TRFXM--M*^=L=Y)-/>+6S>VSV,H^3=+#KH^F7KG%,&TX@(&[U'=\3,T9+
MDDHT2EM9H<]IFV<YB[5ZMUXCAQ96U!,>H;W++6M'-VQ6[<V_9)Q^\6F343K6
M_JNYAHR=[RM51F.X]BL53$LI'KJ490DQ3"7<G8=@LWNICI-)ZY.M5M6'7>UR
M0H[8MG&_/9?D]OG[MBNZ;HGGX?(8/G^)G7VIN7TKJO64IRG.4,;+G@P?F?C1
MX87T>/E[=E7MY<4VHQ2[%GOZFUW([3U+(@MV]J9+']?5?@5!N/V1>\5\$CT*
M?U>U;RN*=P.4ZJZD9+!/5;U/H2?S?)9B)>*V<VGC97<?(2;AFYZAVWL.K'6V
M:ELN;%J_;6F[;HKI\Z6BGQ2FE?--DY_/X;>SQ.6Z5)X[_M\Z%51%Y*8ADYV;
MF35F7F965-14%/(R+;YJ";DH\K)R?%2;EMOMNV_5MEINRLF^2E?D772245*R
MV<VHIMI;RDWMNV]OM;?J41$3P1$]R(A4 I3P
M    *+52GC52GO5"GIT?=4_C)^D^I-^B;W]-EN?5&3](R>_ILFRJ5(NRHN^^
M^W)>>WB5/Z&+-[*OV47%LW4G)R3QM'QT;'-[SV0D'SR]0W:,V3-M1=<.G;IQ
M<MV&[:Q;KO7[U=%JU177732OJ7U ->U3=-#M8%W\/[VN9<__ /3>_P"8K<?3
M-2S%)XFGYN2HM*3Q\6^Y1<OQ5)UUR2;^">V_J5-6#F9"<J,3)MC%[-UTV346
M_1-QBTGMW^';OZ'DJ*B\T&R;JOGX_(7=Q? 5Q<3,='RS+1F6I:2+-N^;4/\
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
MJ*;^U[)'QI;-Z>5+>S2GE3:MIX^/A2GB<DM6D7=+=M%\THI1?'?Q1//G[SZ
MK%56O2N"V]-H16W_ $/T  ?L
M
M
M
M
M
M
M
M
M
M                                        *B*FRHBHOBB\T7Y !Z^H
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
MT]@
M                                                46FE?&E%]Z(O
MYRH 3:[I[/[4<$HI\5II3R39.7S>._M\#T6 U>U;Q2*:0.+:JZD8U!,E<5,8
M2 S?)8>)9JY<W7CE6D?'R;=FVZ]VXONK_56:5O.;]V_<6J[<KKJ\]1$3DA3=
M*4\D*K&SLW#GYF)EY.+/BX<\>^VF7!M-QY5SB^+<8OCOMO&+VW2VJ*<K)QY.
M5&1=3)QXMUV3@W%M/CO%KMND]OM2+O(OCTXN8:,81+'6>6J:QK-NQ;5R&-X/
M,/J[+6S18M5OI66Q=[*R;NNBBFIR_D7KI^\O+6Y=N;[BY<NU^_Q72N<0K:1C
M[LMB>EDE%VG;:N39,XW*XU\]847K:O6[.1OY7*-X]XX;I<MMGUZ*DK+2_71?
MN1[RW;J;7<8I14WWW7DNW+W>/S_09;@^)/7NG?\ NW5FM[?@]H9&=;FP2J;<
M(QAF.^$8]]I1BDIK934N,=KI1U+KN.VX:EDSWX]KI_2$N+>R2N4U%/?:26W)
M;;[[+;-9'], E;]C1+:"5-8RMVVMR3N-U%22D&K"N]12\<L8YSA<4W?N[%CK
M+K=E?E(VRZO4T6+K]G174YM>YXSTK/#Q-33.-F834C$8YRE_M&0S6-QKR+CU
MLM;SBWVIMC.0Y%.7$=7K5#*SV*&>+2X<V:W"6&E+AU8CP)MXISW]?N\/F\ J
M[>U5\$\_/F9E@^/WB5B34KM4P]1BIQDX9FFXL4XQ:WAOAPQ)<9I;2:ES[^[.
M)=:.N=<J_P 9/&R?>3_"X\8=EMO'\ Z>S[[O\9;]FB4WB_'GPG9?(W8R+UAA
M&+FRTK>UW,ICYS"6%5FW>L6*J+4KF47!1=]VM;BW5;867EQ]=LTWW%IM78:N
M;EGWG"M6]+]1N\:<"U!PW,%A^RK*IC630LXL<C]7*,5>]V/G794>*S=]E6_U
M?:.RN.J]+J;GHPZJDI79%3=?5R3?V[;\D"T4_<4K\B&::?[3O454H?6G3NDY
MD4Y<_H5^5@RDFO<4?.^G*+C+O)OER79*+]XNM'B'>DOI.FTV/=\G1=.I;?O=
ME9&YIKXMMI_!+U4U6F_8K3>F]:J1?!:;E"HORI4I]$5%\"'5 :O:N8G%-8'%
MM5=2,:@F2N%90L!G&2PT2S5TYNO'*M(Z/DF[-OVAVXONK_56:%NN;]V_<6J[
M<KKJN$QKC^XM,:H@F]C5=S,QD&L;:IC<BQW%I1)5E'=32K*;F:X6UE$AV^S9
MZF1DUG;4ZZZV\Z[VHD+G;4S?3_:=Z<MXK4^G]7PVX0Y/$LQ,V$;'MS6]EN)-
MUQ[\9JOG))/RXM[%XIZ_TF:BKL;-IDU'EQC5;",FER][S*Y.,6W[W#=I;\4^
MQ*2*(N_L5/%/+RYD?[#NEGUDC9*[=S?3K <HB59W+=ECCSK(,1?T/ZKK>JTY
MNRDD\S2Q>:6V]+JU<941-B]<O7F]^F0M6VUUL[]ZQ/I>,-=*_3.]'\H@$MHV
M[KJQ&=BLR5W54KGMJ2"2]K!N[NS^BT[-V?O/M?7..M[%V:WVO.]/\=O#7/X1
MEKD\&V;DE7FX.;2HJ,7+>=ZHEC04DO=WN6\MH_C-1=XIZKT"^48QU"$)2W25
MU=U2[)OO.=:KCNEVWFMWLOQFD9B 6 8UTF/"A-0C.3F,OG\0D'':.T8_-X3E
M3R28)9=7K%M73G%XO(H.M'5FU0]L=BF'BTMW%JARC=W2X:V+CHKB8X?9N081
M,3K1I?(2DJ[:Q\9',\\Q5R^D'[V_0V9L632Q+7+[EX[<7+=ALVLVZ[]^]<MV
MK5NNY732N<Z?UKTCJL8O3^I-%RW)5R\NG4<6=L?-_P 7&RI6^97.332A.,9[
MIK;=-*[T9^#DK?'S,6_M%M57U3:Y[\>2C)N+EL]E))MIK;=,]Q!_/2[:U_P'
M+>KP7[6];7Q\/"KUGWIJIJ3>FI*D\Z514^@R6-E<_P 2<);^G&49;_J;*LJ
M#]@
M
M
M
M
M
M                                              %%JII15J5*43Q5
M51$3WJO(-I=V]E]K!4HJ;\O5Z^?[?U'PJ=-*%5:W+>A?7Z5ZVGAX\EJ]7K+?
MLTXM.'# +,S7DVL.#V'./O:HV7AXR;:9!DC.0MR%,7?8U8O 7)/([KMF]J6U
M(-K$7<O1U-IQ??4-[#5S=M6[.U?2M,K=VHZE@X-*4F[,K*IHK2@G*;<K)Q24
M8IRDV]E%-O9)L_%EM=47.VRNJ$4W*=DXPBDN[;E)I))=V]^R[OL7$@QQ9MTH
MG#)C?=R8V[S/4)7B.U=_%K$GL=W1V?LW4(^^.U_#UNJ_ZZ[V;NSO%*$9N.VJ
MT]-HCFV#)>E[D;M$ZTQ'1%LWJJ[RL8U-9#FUVNJG;KJ(F3FL;CL<2E?_ *'<
MR4*QRE/_ )^P:S_\"1,"U/QC\.-*E*%_4^%D3BNT=.C=J49/CR25F#5?4N2:
M6\IJ*EO%M2C)*SY'4>AXO^-U+&??;:F3R._%2V_P>-J79KN]EOVWW[&;PX57
M**/X==-'_*J2GU;^*JF_+FNW@1L,JZ3CBGR)C99Q<GA.#7K;NAS=E,5Q>IR_
M<6*;3FW7'W;>9266QE+2[7>M.*[EB-L/Z;K6Q3:>VV]3JPYM\R[BPXE,WDK4
MK.ZVZ@V7=EI;8T48Y.7<+856+=Z_>IKNQ.&40,5?=U5N;E-R0O,[C^[8I;MK
MKFMNU:VK. :C[2W1N.I1T_3-;U":X\9.G'Q:))_C>]=D><G'YX^S^#^)9K^N
M]%J>U4<O(?9\H4QA#OZK>RR$]U\5Y>WV-_"5=DV9XCA<,]R/+,E@L;@8_LZ/
MYB;EF$7&M%=.;+)JCEZ^<6&MA7#MPW:V.MNT=<XOV;-'I7+E%-5NV7<<?"IA
M:L$EM9<7?K)(Z5O\4:GN=I:1FK=+O>"X2TG^ZO35S:[*DGV3MWHN.Q]H[([Z
MF*\_>/)1\^E91XZE).2>.9"1DI%Q=>R$@_>7ZW#QZ]>N:[CATZ<N+ER^X<7[
MER]?O5W+MVNNNNJI?YTII1=T1$5?)-C7VI^T]K=KDM(Z:T[$CLE&6H961G/D
MI[RE*%$,%;2K]U05F\9MRYS242R9'B'8U)8NFUQ?I"61?*Q=I>LH5QJ?>';B
MI^[+ORDNQ(?R;I6>'B%F7L;#0FI&71[;J4;9##8W&LXN06ZULWZU;-\FR+'I
MRTC:]<K97^VPS1:G#>]6W2^TJ;NK]L>2]+OF#Z$>-<2T5@,?GKG9^PRLWFTC
MDL:T2EU:K=(ZA6.-XNZ>+>:4N&]A;4ZQ1LYN6G=:.K5BMFXP^;)MMZOE\]_>
M-UY\O+;GX^?NV,"U+QZ\2=0YJO5L?3:[/-3KP,#&CM&S;:,;<J.5=#RDFJYP
MLC8MW*4Y3VDK-D=<:[=VKLQ\9>]NJ:(2W4MMERN\V2XI>ZXM/ONVWW+[LGZ2
M7BRR&1MO8S-(/"&]II;;UQ&*XE!N8^_>IO.+JO[MS,FV6R:.[M%ZVVN46)*R
MP2RU;U6F=N_4ZO./!\DXH.(O+)E[/2^MVIE#^02PCBW"97*8O%HC=K99VT:P
M.,7H>#8(MFQ0M]&,<V1RXJO/'/6NW+B_=\)5-_=ZT\_+GZM@B[JJ>6WTF YW
M6O5^I\EG]3:[DQE/S/+GJ>6JE/9I2C3&V-4&DVEPA%)-I+NRRW:]K-[;LU/,
M>\E+C&^R$%)+9.,(.,(]F^T8I=WV[LHE%"(B>C2NR;;JB;K[^7B52FE/"E$]
MR(GYBH,9E*4GO*4I/[9-M_K>Y:W.<OQI2E^F3?S^+^WN  ?#\@
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
M$1/!$Y(GR  ]/3T
M
M
M
M
M
M
M
M
M
M
M                                  .%5NW7_#HHJ_Y5--7YT4Y@^-)]
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
MOAW37?[.Y4 'P^
M                                                      X^A1]S
M3^*GZ#D!NUZ/8^IM>C:_0]C]_&<LRO"I"[+87E.1X?*7VE<?>DL6FY* ?WV%
MV\W<W65UY%.6CBZTNN&K:]<;UW*K-=YM8NU6ZJ[-JJFX'$.-/BGP>/O1<%K5
MEEUJX=W'URK);<+FSY+]RRWL546I3,XJ?DV[1*&UNJW'MWEIA:O5.'-IM0X=
M.KMZU_9-U7S\?D!=\#J#7=*:>F:UJNG[<MOH6H96,ERVY;*FV"][9<NW?9;E
M;1J>HXR4<?.RZ(K?:-61;!>]Z]HR2[_$R)X]TH?%#"132-D%T\RUVVJ<+=GL
MAQJ2L2SY+KF]?MH\LXQ/XY"4]FM7:&=CL,,S6INWLU.5<.ZG#J_='C_2^QUZ
M59V<JT.?Q<%7UR/Y''LWL9%+MUH;7JF]32%D<:Q=F[ZYY38LWTO3S'L[>[>=
M6^TW;%#-QA(7;U^S\_+P]I7]OF,VTWQC\2-+XQIZGR\B$?*3AGU8V?SC5V4)
M695-EZ4UVMG"V-MGK*SDE)7BCK#7Z.*^F^=&/!.-]55O*,-NTIRAYF\TO?FI
MJ<O5RWV9(\PKI1.&3).\4R-UFFGW8^RJT7)<2>R22W:%<]<C+XDW\O6RK%+%
MI7/>:1R5]L;HR[7Z#KLWN^*<:O"UF+&](16M6%,;#=W<8W+65R=.#R"WK=EO
M>JN68K,J8*2<-%H<6Z:)"PTN,;EZEPWM.*W#5U:LQ2TI1/!/SG'T*>7VJ*G/
M??GM\^_C[#.]/]I3K;&5<,W3]#U",5+G/R,G&R+&VVFYUY,Z8\=]MHXZW26[
MWW;O-'B#J,&OI&'B712[^7YM4Y/?L]_,G%)+U2AN]ENT]V30XG(8*>C6$S"S
M$9*14JS;2$9(Q[]J[92#!Y9H<-'K)TWNW+#IHZ;W+=]LYL7+EF_9N47;5==N
MNFI?U:;MNM=J+E%2^5-=-2^?J5?4BD+)B\>1;YC*13QW%R<8\;2$=)1SB\RD
M&#]G>H<,WK)XVKMN&KMJXMV[[=Q8N6[UB]11=M5T7**:D]LQOBAXB\3FF<[$
M:W:F5R##K^SVYO*Y3*(NKKVU]I<[5 Y->EX)_P"C9OW*K';HYSV=Q39>-NJ=
MMV]^UG>G^U!@3X1U3I7*QUR@ISP<^G*WBVO-G&N^G#VDN[A!S:?9.Q>I=Z/$
M'"DO\)P,FE[I?@K*[UQ[<I>\J&FN^T>^Z7XR)<@(T.)])=Q68TLAWID>+9[2
M]1JC=,NQ5DU[J6PKCK5C_B1<P[T^VI>M=J[S[Q]#LC?L:-/3=]JN(QGI><P9
M0C1ME>BN/Y#/VNT*^E83-9'&8UTE3F]6U1K"/L;RATS6RSJ;M[ZW9UZCES:N
MNJ$:V[]#-OG6G>T-X=9J3R<K4M*;C*3CG:==8XN,U%0;P%FQY33YIJ3BHIJ4
MHR3B7BCK/0+HIRR;,=M-\;\>WDMGML_)C='=KWEM)K;U:?8SK;)NJ^?C\@,5
M.,]+-HE)+!M\EPG4;&G;Y8VS-.;4="34% WW2V:)!PCUK/6IN4B8RY7>N=J:
MXS1*O&=A;MB"1W<HCRYC%N//A.R^0N1D9K!",'5II6]KN94PG,)CULV[UBQ5
M1:ELQBX*+ONUK<6ZJ&%AY<?7;--]Q9;W&[5S=LYUIOB7T'JW'Z'U5HTIS<8P
MJOS:L6Z<I+DHQHR94W.6SV:4-XOLUNFB\T:QI60TJ=1PYRELHP617&;;6Z2K
ME)3;V^''=?'NB[X+OZDW]G@=)P[4G3_4&.OR^#YIB^6Q;9W7'N9#')Z+FF3=
M_;LV'-UC>=1KIS8MN[3=TUOW&U=RF]19<M[M5"6[]JJON5-VU6NU-RW4J^"4
MUTJJ_(BJ9C1E8V57"[&R*+ZK%RA959"R$T_1QE&333^&S[_:7!-22<6FGW33
M337VIKLSZ  J#Z
M
M
M
M
M
M                        #XU.6]'\*_9IV\?2NT)M\]2'YE.$.\I1BOME
M)+^=H'V"*B\T/*\PUPT=T_D;</G&I^!8G+7F5$C9C,ARV AG]^/NW7#>T\M,
MY)^V<76MV^U=6+;BBVMFN^V<6:*ZKEF[33:+F'2=\+./1UA[C\[E6>NKKRAM
M<BL<PZ:CWK>Q58<7JI"[=S.SB<96TM5V+;:Y;;2%]^M]VW6TQN-T=7VV-ZKU
MGTIHG):KU#I&%.'+>F_.QX7R<./-0H=GFSE'E'>,(-KDNW=%+D9V%B;?2<O&
MQ]]]E=?77)\=N6T924I;<H[J*;[K[49#@87L@Z7V.LRKVSBFAS^4@J.J2/DL
MAS>QCLPX])M9J<5.X6.QO*&;/J7=3BS82S//NT-[5EU<5M=OULV]IV5=)QQ3
MY&RLLXN2PG!KUMY;<W)3%,7J<OW%FFTXMU1]RC,I++8VEI<KO6G%=RQ'6'Z7
M6K>FT]H;U.K#C7.J>T!X<:>I>1J&9JUD'.,J]/P+^[@U':-N7'%QYQGNW"==
MTH246^23CRL61UAH&/RVS'?*/).&/3;-MQ>VT9SC74]_WLE9Q>S:EMMO)-6[
M9HY57;=&WJJKII5-]U_X2HO/F=.S'4G3_3Z.L2^<9IBV)1;EW1'MI#(YZ*A6
M3A_<LN'-MC9=23MM8N.[C=HZOVVU%RJ]79;.+M-"V[%VJB*-FO$=KYJ&ZFG.
M6ZOY_(VLA:*PF8EKD3V$QM\QKCZ(N\RKQ:!KC,;MLW;*A;3]K8BK5B0KNN;[
MZVX<.W-V]XDE-&R;4TKR7;=/';QWW3FOO-<:G[4&/&5D-'Z6NLC[RJOU#/A0
MULWPE/&QZ,A/>/>45DQ:?92DEN[%D>(6+%M8NGWVKOM.^V%.W?L^$(W;IKNU
MSCL^W?U)2.0=(#PDXY*O85[JVR=O6/5)=O8_C^5Y3$7*K[:RZMHTG\:@Y>#?
M;6[]NB^K*0<=F<)>:.>J=MW%FU:=E72ZZ>-6-JO"-)\VGI*IY1;OM<K?0>(L
M+3"JRXJN.;4C$N\V<7W=%^EM:H95Q3>S<LWK]^J0M7&]MLZP0[(G\&E.7@B<
MO'DOL\#ENFZ)Y^'R&O-4]HOQ SE*.%]4Z1'E/A+$PI7W*$FG!3GFVY-4IP2V
MY1H@I;MN'XJC8\CKW5[.2HIQ,9/EPE&N5MD4VN.[MG*N4HI;-^4HR;;<?1+*
MKF/2SZR24C;O8/IW@.+Q*,Z+=YAD+K(,N?UR"77"W75J3CG>%M[+2JQ4UMVV
M5R)OWK5^S?OU2%ZVYM-FEK&2<<G%CED*\@9C6G(+;!]V=7%<%%8MBLG2K9S9
M=V^RSN,0$/.,4JO6**;R,I%NCILMYFZ2\T<7[%RT_945/7OOZ2^?ER_1\IR-
M?:GXE]>ZO*;S>JM8<;%9&=>+E2P*9QM45.,J<%8]4HM1VXR@TMY))*4M[)D=
M3:[E?XS4LB*][W:)+'BU))-2C0JU);+LI)[;O;U9^_DV699FLA:E\TRG(\PE
M;#2AA9D\IFY*??V&%J\X<VF5IY*N73BVTMN'3F_;;T7$LT7G-^[3137>N55=
M>]"C[E/FY_/XE4\$Y;>S??Z0J;HJ>9A=U]^1.5N1=;?9-[SLNLG;.3?JY3G*
M4I-[+NVWV+-9===*4[;;+)R>\I63E.4G]K<FVWV7J5 !Y'F
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
MHI_@T44_\FE$\?'P1/$Y O"KKCMQKA';TVC%;?HV78]@ #]@
M
M
M
M
M
M
M
M
M
M
M
M
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
M3C*,H2BXR3V<6FDTT^S3[[G,!%1?!47W<P>9Y@
M
M              HJ(OBB+[T12H 3:[I[/[4<%HH\/11%7?941$7P\4Y>*>K?
MY#WC&^)_B+Q.993T/K;J76_CTOHWMS65RF41:I?;7FEQ',#DUZ7@WR4VK]=5
ME'L<Y1NXIL/&W5.VS>_:\**<J4\=D3_W_E]?T%?A:KJ>FS5FG:CG8,U*$U/#
MR[\:7*M\JY;TV0>\&VX/UCN]MMV55&;F8K;QLK(H;<6W5=97NXO>+?&2_%;>
MWV;O[2_S$NDNXK,:J?K*Y'BV>H\1KU%.7XJS;)%*W5QUJQ_Q)N8=Z?;DO6D=
M=Y]X^CV1OV/LGI.NTW0XUTO4C:MP37+]$6U^JGNZQDDWCV;7**JE_P!QHEY*
M%QN1QQ43Q<N8V%?92O+J6#J?_AR)AB\4Y;(J^M.?Z-RO/=>7N7S,YTSQ=\1M
M)2CC=4ZA=%=G'/5&I.2<W-IV9U61;W;:W5BDH^ZFHJ*5YQ^K-?QHQC'/LMBG
MOMD0KODURY-.=L)6;/TW4DU'9)I*.TBS#^E/X;<ADKK'(&^?X(UH9UN:)?(L
M7MOV%Z_1=;VJ8^U9PV4RR51W>IO7'-NY?CK+"FPT<)=>VW"MK#FY7'N,;A@R
M>*:34?K=I\T:.UOTV;&0Y''XI+6U;N;S6YVN!R>_$3;!%NV*ZK*OH]NCEM59
M>-NN:.&]^Y$^./HT+S]&E=^>ZHG]:&P-,]I/K7%7#4,#1M3BD_?\G(Q+W)N+
M3<Z[[*G%14DHJB+WDFY^ZU*^8_B!J$'MDX>+='9[.MVTSY;KU;G9%Q2Y=E!-
MMKWNW>:A2\9W41*73>KTD142F]:551>:+LE2K]!_33534F]-25)YTJBI]!"[
M@IV;Q>4:3^+S<OC4XP6^K&;Q^1>0\NS5RWO,G'99&/NMWC?M#1PX:WNJNT=:
MVOW;%STK5RNBJXS$.-+BGP>.OQ<#K5EEULX=W'U=62VX7-GM-^Y9L6*J+4IF
M<5/R;=HE#>W51'MWEIC:O5.'-IM0X=.KM[86F>T_I%CVU?IG4<-;R][3\O'S
M]TE'BVKXZ?LW+ER2Y**46G)R:C>L?Q!T^:_PG"RJ'N]E5*K(6R2V;<GCM-MM
M-;/;9/=[[*5R.>Z<O>OD1T\:Z5'B+B5@[$_":<Y2R8+&VIJ_<B9N(G9]LVZF
MB1O*^93M4)%RTG;HO7.U-,:JBF;R_P!=9@JFENF/6Z3$NEXPUTK],\T?RB 2
MW2U[KJQ"<BLQ[955VA'J/TF+>#]W)8]%IV;L_>G:^N<=;V+LUKM>P-,\>O#?
M4G&-FK7Z;9)]J]1PLBJ/XG-\KZZ[<>'%IQ3E<N4_=@Y;QWO>/U;H&1*,5G1J
MG+TC?7;4OQ>33FX.I;=UWFMY=ENVM\Q"[^I-_9X L QGI,>%":A6<E,Y?/XA
M(N.T=IQZ;PC*GDG'I9<WK%M73G&(S(H.M'5FW0]L=BF':TMG%JARC=W2X:V+
MJ\.UPT>U D;D/A&I^ Y9+66=<C>B\>RZ F7]B/M76[>Z]NLXU^YOVVEJ^Z:V
M+KBY;ILV[[EO9JK2N]:IJV%IG6/2NLN"TOJ'1\Z<U!JK'U#&LN7F)N"G3&QV
M5RDD_<G&,ELTTFFE>L?.PLK_ -VR\;([1;5-]5DER6\=XQDY)M)[)I/L^W9G
MJ@/C2Y;U_P "_9J_Y-VBK\U2GV145-T5%1?!4YHORF11G"?XLXR^/NR3[?;V
M;*H  _0
M
M
M
M
M                                                       .%RY1
M:HJN7*DHHH1:JJJEV1$3FJJJF(7B'Z4R!Q:1E\1T'Q]EFDK&O+C&[GL[?N)A
M*7VE^.JOUP+&+=6I'+&=^BJ7C>\%D<<8VG35I+1-_)H=S:N7O4^D]UFLZ?Z%
M4:=,K[RQDNK[U(EM=8O7\=>:8O!.H^0RYU6X:M+K=VT>V;T;BK^&<OF%4DPR
MES<I1\R92+*Y'/2E$]';_@[^KQW_ &\?61:\;_%W5^G=272G3&15B94,:N[5
M=1A&%N31/(3E5ATPMA*NBSR.%\[=ISX7U>4ZIQ<G@75O4^1IEL=/T]PCD2K5
MF1>U&R5*GWA5"$DXQG*"YRE)-J,X\>,MV7W93TD7%ED4A;>QN:0>$-J6=#:Y
M$8IB4&X87[U%YQ=J?W;N9-LME*7=VW>MMJZ+$E88I9:MZK3*U?5S?<VDY1J;
MJ7F[&S&9KJ-GF81K=W1(6([*<NG\@867]NRX;VWMIG*OW3>V[MMW;JQ0YHMT
MWZ;+F_:IN)1>N4U=(5-_'P\OF*IOZUW]O@15U/JWJ?6MUJO4&KY\).3=61GY
M,Z5SXN2C1YBIA&3C%N,8*.\5V[(UODZSJN9R61J&59&>^];NFJMI;;I51:KB
MGQ6Z44NWH<?0H^YI_%3]!R ,?;;>[;;?JV]V_P#>RVMM^K;_ $MO^<  ^'P
M      %%JI3Q5$]ZHGYP$F^R6[^Q%3BNU6W+=.?/?;;Y"BUT>/I4JJ;[?;)\
MIZ[CF@.N67K!UXYH]J5)MLC6-6%E*,.G6\$];R_4K'R'Q@=LK$&WB+]IQ9<+
M,NG]B*LLZ^VWWEIG37?IK,33M0SY^5@X.9F6/C^#Q<:[(G[S48^[5";]Z323
MV[MI(J:</+R6XX^-?>TDVJJIS:3>R>T8OU^'VL\EY[KS]R>05$7DI?# ='+Q
M;S,LSC7NG3#%6;E;W6SV0Y?BE^(CTM-KU^A7=K&9C(IVM7-VW;9V$90SST7+
MBS4Y[.TI<.K%PN%=$GJE*+)?'W5'"\32QV5(I<:AIO-%?K6KE'O;4D[N#]VH
MV]!IV9;"RG;.O<)=1EV6WVO,].\+/$+5)QAB])ZM!RE*"EFT+38[QBIO>6H2
MQDHM-*,W[DI>Y&3FG$N]'2VO9"WAIUT.[C^'X8[W23WVOE6]FGLI;<6TTGNM
MC$R4541-UY)[=S.YBW1%:>-F-^WF^K.:S\I4[KKL.L580>(Q]IBMAO39;WHZ
M69YHXONZ7%#F[<>T2C>S<LWK%BF/MW&]QRZ]^QKHS^%"%A6<;,XAD&82+=7'
M:,@F\WRIE)2"7G5Z_;1TVQB3QV#MHTLW:&5GL4.T6MLWM5N5<.ZG#J_FNG^S
MOXB9O'Z13I.EIP<G]-U#FXM22X/Z#3F+FTW);2<-H[.:;2+M3T'K-BB[+,/'
M;CNXV6RG*+[>Z_)KLBWZO>,G'M^-W(T?I6TV^VIY;[?;>?CZSL6,XGE>:R%V
M)PO%LCS"4L-*Y"]&XM"24^_L,+5YNVNO;K.*;.W%II:<.FUFXXKMTV:+SFQ:
MJN4UWK5-4LB+X:.'R$D(^6B=%M+HZ4BG;60C9%G@>+-GS!^QOT.6;YF[L15N
M^V>-7%NW?;N;-RB_8O6[=VU71<HIJ3VFEHUH_@-F]/+;[6S;3DGAX4F=Z?[+
M^7*7+5.JJ*XJ2WKPM.E;*<-O>VNNR8*N2?9;TV+;U6_8O%/AY!23R-2E**:W
MA5CI.2V[^_.U\7OZ>Y+M\WVB@87P>\3^>]XIC^BF;6EBT:JZ7)V;3!4K[8KE
M+/85S9YCR2BT]EN]I2,[8K+TF_;>S]K:]=[3B?1H<5F2+()*8YB^ HR1JK=<
MNRIDZ[U5PKCK4C_B3;S'T%9=3;[5WGW?Z?:V_8^U^BZ[+);2FBA%6FFFA/7Z
M-*)O[]DYG,S3 ]FCHRA52SM3UW.LAR\R*NQ<?'MW4E'>%>([X*":?NY/O2CN
M_=DX%UIZ#T6MQE9/,O<=^49W0C7/=-+=5U1FMMT^UBW:W?9N)@;P[HC=0I&.
MOWLXU=Q3%I.EW7;;,<<QB6S!E>8=2WJM.;TC)2F%7V[NIQ4ZM7&-$6XLV[-I
MO?ID+MQQ=;-/=<>Z(W2MO$M;66:GZAS$[2M]7LACJ8[CD2X2IS>K;(TAI*$R
MAVSZEG4WL7NNGGW:'-N\ZMHUM7J&;?+?LFZ+Y>'R@S+ \#O#3 4=NGHY5D8<
M)69N7FY//O&7-U6Y#H4_=2Y0JBTN26RE).[4=+Z#CO>&G4S?'BW=*V[=;I[\
M;;)04MTO>C%-+=)I-[V'1?1L\(S"-8,7VG\M-NVK-NV<R\AG6<V'TK>L6:+5
MV0>V8G((V+M.WE="N'-N.CF#"F]<N4LV35NENQ;N BN&?A\A)"/EHG1?2^/E
M(IVUD(V19X'BS9\P?L;]#EF^9N[$5;<-GC1Q;MWV[FS<HOV;UNW=M7*+E%-2
M>X>.RHO+GZO']&Q7=-T3S\/D,UP>C.DM-V>G]-Z)B/\ !ISQ]-Q*IR=6_EN<
MX5*4I0;;4I-R3;>^[9=*<#!Q]_H^'BT-\=W5CU5M\=^.[A!-\=WLWOMN]O5G
M\]+-I3LM+5O2J<D5+-M%3Y4IW/JEJW2OI4VZ*5\THI1?G1-SF#(HU51_%KKC
M_P#+"*_F15@ 'H
M
M
M
M
M
M
M
M
M
M
M
M
M            <*K=%?\ "HHJ_P"52E7YT7S7YSF#XTI+:237V-)K]3!_,K-K
M54M539O4J^NJQ:5?;S6E57<\ER;A[T-S*;>9'E>DFG.0S\EU/;IF9PK&I.4>
M*U:V63=7+]]%WW5];#-NW:V>MNU=6VL6;%&UNU133[&"BR=-T_-@J\O!Q,JM
M24^-^/5;'GLTIJ,X-<MFUR[/9M+LVC\RA":VG&,TGNE**DMUZ/9IK=?:642/
M1X<(<D^D)&]I0C=Q(.G3Z];CLPSJ*C[5]W=KOW*&,3%Y*TC(YI176J-H^/9M
MF+2RE#9HVLM[=NU1;_7T2>A6U7HY[JXB>KTIK$%]RKM@O/9=MTV0RKE-MMMN
M2)OR\_E,1S?##P_SW&61TGHB<7)\J,&G%E)S:;=DL:-3L>Z6SFY--OCMR>]O
MLT;2;7O9IN#)[M[K&JBVY--MN,4Y-M;[RW[[OU9@YE>B"R!M&/[T-KM%24K:
M9N:XQA(:>.XID]?T6:U:-GTFWS.7OL&M^^ENVY>V(J2O-;-5R_:8/+E%+:Y;
MIE71C\4^.L;+R+C,)SF_<=VVUV+Q7**FT@WL56G%RJ0NUYE&XE&5-+==FTWK
MH;R5]\MUU8JM,KC='-]M)2_K!A6H>SWX<9D>./A:AI<N#7/"U+)G+DVGSVSI
MYD-TELDX..S]&]FK1=T;T_;%J.).AM-<Z;[N2W?XR5L[8;KX;Q:^1$YS/@^X
MGL!6.3(-%,VN]Z=J[)\6&C3.4I[&K9+W;EPA[D*1:U=JM=F235FK[T7'8NT=
MD==3X!.P4YB\LZ@LIA)?&IZ/6RCZ$R".>0\NR5RVLO&Z.XZ0LMWC?M#-PW=6
M>NLT=:VOVK]OTK5RBNJ:'5;HKV].BBO;P]*E*MO=NB['QJ:-*U5:FK>I5\5J
MLVU5?>JT[F$ZC[,&DVR;TKJ?/Q(\H\8Y^%1G/AP]Y.5$]/\ >=G>,E':,=XN
M,I/E&T7^'V!/_P!VSLJE[I_A85Y"X[;-;1\A[N7=/?LMUL^S4*STJ-U^VIWY
M;\T^3U[?,<D5%\%W\/I\"71*\-'#Y-R$A+2VBVETA*2KMU(2<B]P/%G+Y^_>
MWKCAX^>N[\3<ON7CIQ=N7W+J]<KOW[]==Z[<KN555+;CDW1G<*$U"/(R&Q"?
MQ"1<=G[/D$+F^5/9*/ZES9OW$;-LGD\B@[B.K5JME?[;#NUI;.+M;96[NENZ
ML8/J'LS]74*4M/UC1<Y15CX7/*PK9\4O+C"*JRJW.SNFIVUPK?'><DVXVF_P
M]S(I/&S\:W\;=70LI?9+BH\5<FY=]^3BH]N[3;4:9-_6FWL\09W,JZ(K3UTQ
MLT81JSFL#)TN[=QP[RMA"9='W6%-IQ3=;6HZ):84XL.Z[]36[0]KE'%FW9LN
M+%3"[6XM.6MO67]$QK)'2=JSA&HN 9/$U-+==Y_D37(,0?6GZW7"76UJ+C6>
M9V+S.AO2VN4/:Y:S>NW[U^Q5'V;;:TY=X-J'@AXE:<G*73\LNM.*\S!S,/(3
M<O@JG?#(?'TD_)XKU3:[EHOZ+U^E[0QJ\B.T?>IOJ>[?JE&<H6/;XOAM]C9B
MHW3=$\_#Y"BHJJBHNVV_JW\2^*?Z.?BWA)5Y',M.V&5,VO5+9R#'<OQ6S#OZ
M;C:S?N*TM9-+X[.4]FNW+C.^CV&9K4Y;WJFR.&E3=U?MLD=$=:X9@^EIC1S5
M2*BXQHY?R4E(Z?98R81[%E9N.';U\\<Q-INT:-;%J[><N'%RW9L6K==V[711
M354F$Y_2'56EMK4>G=:P]G8N5VFY<:Y>4TK'"WRG79".Z;G"<H;--2::9:+M
M%U>AM6Z;F0V<EO\ 1['%\'M)QG&+C**W3Y1;37=/;N>8@XI70J;^E3S\U3?Y
M>95*J5\*D7W*B_F,>E&47M*,HO[))I_J>Q;7&4?6,E^E-?SHJ #X?D
M
M                           >/B<?0H^YI_%3]!R!]3:>Z;3^U/9GU-KT
M;7Z&U_,=VQC4W4O!V-Z,PO4;/,/C'#NM_?CL6RZ?@&%Y_=LMVUQ[=9Q3]K8N
M.[C=JUL5N:[=5ZNRVL6JJUHLVZ:;G,,Z0CBNPVN%H746C+(J$:4LJ(+,(&$D
M6\E8M,*V+>J7FV#**S"0>6*EM/JI"YDM+Y\_L4WY1R_HO/+3JRWGNG/WIYCG
MNO/W)Y%^TWJKJ71W!Z7KVKX*@X\88VH9556T)*48RIC:JIP37>N<)0:W3BTV
MG<,?5]4Q."Q\_*JC#CQA&ZSR]H]U%UN7!Q[=XN+BUNFNYEFPKI;=4HQ9+X^:
M787EB7NR]UIC4S-X6K!:%<J]5ZLG;SGO)'/IM.RI82+['U#CK5>]IM]DN#Q[
MI<M*W$4TNY7IAJ%$3M55]'\?CRX[D<2W2ES>H;*SF9&;Q9X\ZYG38OWNO@F/
M9W-VZUM]IM6*'CC KSW3GRY[IMX^7/U;?25Y[IS]Z>9GNG>.7B5IT8P^OEFU
MQBXJ&?A8E[W<U-S=T*:LB<ELX+G=**A)I1[1<;W1UKKU+]_(JR(\=E&ZBOUW
M3Y<JXUS;2W23DXI/T[+:4SBO'IPG9>_N1D;K!",'5IG6]N5Y2PG,)8+:MW;%
MBNW:ELQC(*+ON^L<6UML+#RX^O6:;[BRWN-VKF[9N8QC-,2S.%99'B>2P620
M,CVCL,S"2S"4C7BM'5YDZ1L^8N'#6^K9XV<-7"6KM?4N+%ZS6E-RW733#-5*
M55-T157PW3?VG]#!Z\BWS&4BWCN+E(UXWD(Z1CG%YE(,'[*]0X:/63UM7;<-
M7;6_;MWV[BQ<MWK%ZBB[:KHN44U)L32_:=URE[:QTYIN;'T<M/R<C DN\=I<
M;UG*345+=<X\FX^]!)IWS&\0K5LLO3JYO=[RQ[I5)+=;-0LC<WM'?=<UN]NZ
M6Y-.IN6Z_P"!737_ ,FI*D\^:HJ[<O,YD3C#.,'B>P'O'XO:UYM=641JCGXS
MNVF<I1V+M/4=A3-V>0I%[]JN=I6,[&KY*6_;5<=D:]3=5A'2KZ]P;J%MYIC&
M"9O$L&B-Y;L]B6Q?(YV[:85M[;^Y+-WLK QSR\_ZE^_I98A2QO4(Y9L6,91>
MLW6FRM*]I'HG,\N&HXFKZ39)I63LQX96-#>>VZLQ+;+Y*,=IR_P:/;>,5-I<
MK_C=<Z)=VM>3BOMN[J>4.\MNSIE9)[+:4MX+9;[;[$AT&(/%>EUT\=,KM><:
M3YM R5+NNVW:8H^@\M876"66]5MS=D99YA3BR[J<5.K5;*B+<6+=FS8OTR%R
MMS<;-;O<5X\^$[+Y"[&1FL$&P=VF=3VY<RIA.X3'K:MWK%BJW:ELQBX.+ON_
M3<6UML+#NX^O6:;[BTWN-VKF[9V3I7B?T#K6RP>J=)<Y.*C5E9"P;YN>_&,:
M,U46REO%[QC!N/;DERCO?L;6M)S%'Z/J.)-SVXP=T:['RW:7E6N%F^R>ZX[K
M]\ENM[OPN_J3?V>!TG#M2=/]08Z_+X/FF+9;%M7E<>YD,<GHN:96']JS8<W6
M5YU'.G-BV[MMW36_<;5UTWJ++EO=JH2W?M55]SIN6Z_X%RBO_DU4U?F5?-#-
M:,O&RJX6XV11?78DX64VPLA-/T<7&333V[;/O\&7)-22<6FGW33337VIKLSF
M "H/H
M
M
M
M
M                                     !A?Z7Z E[T;H=E=EDM<#$O\
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
MNN$(PA%;1C%))1C%)))=DELBO2222222222V22[))+LDEZ(  ]SZ
M
M
M
M
M
M
M
M
M
M
M
M
M
M                               #Y+8L+XV;2^^W0OGYI[5^=3Z@_,HQ
ME^-&,O\ YDG_ #H'6,FPK$<SA7F-Y9C,#D<!(=G[=#342PDXQVK1S9>M5<L7
MK>^UOJW>-V[JQUMJKJ7-BU?H]&Y;HJIMVR[@<X5<T5A5*Z-8NP6-1TC?XHH]
MP/K4>*W6[WA\27>/I*>AV:WV7O/M?8O2<=B[/VMUUUV"[^I-_9X M&H=/:#J
MR<=3T;2]0BXJ#CF8.-D)QA/G&+\VN:XQGM)+;:,O>]3QMQ\?(BXWT4WQDDG&
MZJ%D6D^234XR32DMU]C[^IC3S#HK^&[(9.V^Q]SGV"-*&=MM<B,>RBA^QOWZ
M+KBZLA=O9C%Y7*([NTWK3:Y19D;+!&[5NMIE:<*YONK?9'H@/2?/[D/KU4VC
M*W3JY&LY+3M)&0;,:KURIFV>R+7,XMN^=V6_5V7#VQ%QUEU>HKOVH]G1<1M;
MS7 PK4/!OPVU*;LOZ7PJ9.3E_@,\G3X[M);<,&['AQ22VCQXI[M+=MEJOZ<T
M/(_QNF8R][E^"C+'[[;=_(E5NMO@^V_?;?N1QI/HL>)N/CWSQK(:7S+AHU=.
M&\1&Y)D%N0D[S>S<N6F#&Y+8G&1E#MY<HIL-JY*2CV--V[14[>M&Z7+]NW_+
MN"SBHP>/LRD]HMEEUJY=VV-NC&KD+FSVF_79OWTKNQF&2L_)MVB4-[E-R0<L
M[3"U>J;MKKFAPZ:VKTKE/;R*54TU)M5334GE4B*GS+N8+J'LV=$9,7]"S=;T
MZQ1:APRJ,BERW6TK(Y&-99+9=MH6U[]V^_<M-_0VAV[>6LK':37X*Y2BWV[R
M5L+'VV[*,H]GWW?<AIY5@6>8(K%,YPC+\+641TL7\;,:F<=[R1DK='O8.]F;
M3MG8U=M>U=GZSL_:6_6^AUUOTNHI51R5:Z55-^>Z)X^S<FJ5-6U:[UM[%>W\
M'TK-NI4W\=E6E?$\CR;A[T,S*:>Y%E>DFG.0S\DECMTS,X7C<G*/.RM+3%NK
ME^]C+[J]4W96&[6RMV[4MMO8LV:-K=JBE,(U'V7LB.\M*ZKJFG*.U6?ITH.,
M.'O2ED49+4Y<U[L5CP2@^\FX^_:+_#RIR;QM3G&+:VA=CJ;2V7)NR%D>7O;[
M+RULGW;:[Q"4Y\T7=%\/]OKW*[^/L)+.3=&=PH34(\C(7$)_#Y%QV?L^00F;
MY6\DH_J7-F_<1LVR>4R*#N(ZM6ZV5_ML.[6ELXNUME;NZ6[JQ;OEO1#X8[J8
M+@FL.4P"6T==Z)E\'%9EVM:E;JR6/[GNX-W=V?T'7:>T=Z=KZYOU/8NS7.UX
M#J/L\>(N"F\;'TO5=HQEM@Z@H2;<^+@OI]6%'E%>_)N2CQ[1E*?NEDOZ#UJJ
M+=4\/):2:C7=*$I-R2V7GPJCNE[SWDELMDV^Q@NW3=4\O'Y1LFZKY^/R&4?)
M>B>UT8S+YMBF<:;S\!:ZA8^5F:\EQN4>>DVM7'*.81E"9.U9+:>*X;V4MSK[
MKV]NPZK5M<OULVULN2<#7%CB<.\GYC1?(+C!EV9'%N"E,5RJ3J5RYLL[798+
M%Y^8G'R4WK]%5Y64<X1JV2Z\=+::-[]^W@>H^&W7FE.?TSI765&OS7.W'PYY
MM,8T[>9.5V'Y]<:TGO&;DH3BG*#DHR:LV1TUKN-_C--R9+WMY4Q5\4H;<FY4
MN:2[]FVE))M;I;EJ*>"<]_;MM] 5=D5?([!DV)Y9A4A:B,TQ;(\/E;[2A_9C
M,IA)* ?WV%V\X;6GMIG*MFKBXTN.&KFQ;<46ULUWFU^U37579N4T]>].CQ])
M/GY_-XF&W47X\Y59%-M%D'M.NZN=4XM>JE"<8RBUNNS2?<M%E%U4I0MJLKG%
M[2C.$HRB_L:DDT_DSD!X^ /(\@
M                                                        45$7
MQ1%]Z(I4 )M=T]G]J."T4[+M13X;<D1%^1=N2H7"XAQ8<2F#R-R4@=;-0;KJ
MZSK856\CG+N:,*;%RZWO55V8G,J)Z*L.Z:VUNFW(6&=M_9L5.&UIS0W=.K5Z
MWS9-D3;EZ^?AZ_?XCQ3FGCXIO_6A<,#5]5TNSS=,U+/T^S>+YX67D8L]X[\7
MRIL@]X\I<7\.3VVW958^=FXC<L7+R,=O;=TW65M\=]M^,EZ;O;[-W]K,D.&=
M*1Q(X[:AV>3-,%SMJR>TW9>1E(=Y"Y)-Q];^IPX:TO8"08X[&.Z&5:QT>^LX
ME>LMJ;39R^82M^ERKN[#$NEWPQU4_3/='\J@$MHU[KJP^<B<Q[6M2N$>H_29
MM8.D=U'H-5;=G65[7USA+O8>S6U=X+U5$YJ#86E>,_B/I"A&KJ._,JBDG5J5
M-&=S48<(\[K:_I3V6TFUD*4IKE-R;EO?L;K'7\=Q3RUD0BDN&1579R48\5RL
MXJUOLI-^9O*2WENFTY/^%](9PI9G<A&2:DT8S+S+6EQ7'9A"S>.-X>_V&M_?
MCYC)9!A;P]J[:TVKK2JY;R&^P>/Z*6L4]D*W+-7%T>'ZD:?Z@Q]Z7P?-,6RZ
M,:O*X]Q(8Y/Q<TRL/[=ENXNLKSJ-=N;%MW;;NFM^XVKKIO467+>[50EN_:JJ
MAN*B+XHB^]-_SG!:*.>]*(FVVZ>WER3U*GN\>9LG2O:<ZBHXQUCI_2]02W3E
MA7Y&G3DN,4G)6K/BY<E*4G%14N2BHQV;=^Q_$+(BMLO3J;9;OWL>V=/;:.V\
M;%?WWY-M-)[I)+;<FLTW**_X%=-?_)J2I/G150YD2K$.+#B4P>1N2D#K9J#=
M=76EQA5;R.<NYHPIL7+UB]57:B<RHGHJP[IK;6Z;<A896W]JQ4X;V7-#=VZM
M7K@\5Z3CBGQQC>:2DEA.<W[CNXYM2>5XO6V?M[%5EO:HC[=O#9+$HRII:KLW
M7%%R_&WWZWG5^FZ^N-Z6MAMLC3?:6Z-R.,=0TW6].FV^4U3CY5$5VV]^K(\Y
MM]]]L=);>OQ=^HZ[T6UJ-L<O&;3;E.J,X+;;MO79*;;^'N;+XO;N24@8:<6Z
M7K'G#^Y:S?1:<A(NEG779?8KE3'+7]Q_3>;TVV]V-EHO"V]AI<L5.;MQY;E;
M]ZU>LV+-+"]0YN.6MT>$])'PJY8TAED<TD\*F)EXC'N/+,9FVER,O7'];%M<
MEYV,:RV(,6;BE+3ZI_<R-6+!C?IO2KAA79>6FVQ]+\6O#O5VHXO5.FUR:_%S
MISTV3>\8\5'4(8TI2<I)1C%-R[N.ZBVK[CZ_HV4EY.I8K;;2C98J)-IJ.RA>
MJY-MM))+O\-R_-$1.2 \ZPG5S2_4CO%,"U PW,%B$:+*TXUDL+-K'(_5RC%7
MR1CYUV7MG8W:-EO>@CCLKCJO2ZFYZ/H5-RW7_ N45_\ )JIJ_,JF>XV9AYE<
M;L3)Q\FF?>%M%U=M<]FX^[*$I)[2379^J:]4]KM&49)2C*,HOTE%J2?Z&FT^
M_9_8^QS !4GT
M
M
M
M
M                              '"NU;NIM=MT7$\JZ*:T^:I%0Y@^.,9
M)J24D_5-)I_I3[ _F[$S_DC;^8M?V#ZTV;5"[T6K="IX+3132OSHB'T!^%55
M%[QKKB_M4(I_K2  !Z
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                  %%1*DVJ1%3R5$5/F4J TGV:W7V
M,'\]31K7_#;-ZM]_X5FVOCX^-/K]9X3DW"SP[9>L[=G]&M.W;S)%DKDS+6\3
MA64Z[<RZWZI&13(&+-M-MI=Q=<WG*S#20L2EIY7VVR\MNZ:;Z>_!$1.2%OS=
M)TO4(>7GZ?A9E?=>7DXU-T/>7&7NV1<?>BVGV[KMW]#\3KKL7&R$+(]_=G&,
MEW6S[237==G]J,>.8]&)PMY#'6&6/0>58$ZM.Z'%R5QS,9J0>.;%%AQ:6/NV
MLSO99&T,[E=ZVXKK;1]A_3>:MTM/K=A75AS;QE'1"XZYD;=W"-:IR#BT:447
MV658JPRU_<?TWG%5QS:DXF5PMO8:5MU;6;;*N*<7K5ZRXOU2%ZAQ;;M<RH,'
MU'PB\.=4;>1TKIM3?'O@1LTW\7TV^@3Q_7]]_I=N6^RVM5_3^B9*<;=,Q-GM
M_BJU0^WI[U#KDOGL^_QW(ZF3]%;Q%Q%4Y?@)O3G*64>LC=AK%J5G(F=GVK?K
MZXZRC%]!50D9+R5NW9MJT=Y+7%L7E_J;T[4TMU2"VX9=P5\5&#Q]F5GM%LLO
M-K[NAC;IQJY"YJ]IO7++B_37=B\,E9^3;M$H;W*;D@Y9VF%J]4W;77-#ATUM
M7I76Z;JGEX_*<:J::TVJIIJ3RJ1*D^945# -1]FWH?*4Y8.9K6FV;/A&O*JR
M:(R;W7.&51;=))=DE?![;-O?N6;(Z&T.Y[UQR<9[/94W\H[M]FU="V3V]$E.
M.Z]7OW(7<[!3>+RCN R>$E\:G&"V4?0F01SR'EV:N6]EXW[5'2%IN\;]>T<-
MW5GK;5'6M[UJ_1Z5JY175^7Z5*JFU=/NW1=]_#UDU&IDSK2I*FK>KTD5*E6S
M;5514V7=5IW\"W'(>#GA@R:)=PLAHEI\T:/%L57;^/8['8I+6U;N;3NWV.>Q
MBQ$3C!%NV:*+Z,I!NCELMUFYZYI?<6+FO]2]E_4:^<M)ZHQ,C_&N%>?@VXO%
M+O3"=U%^2I-KW;;%1!1:Y1JEOQ5DO\/'[SQM23_'<(7X_';_ $(RLKLEO]DI
M*M?:H/\ %(GPY[IS]Z>9([S7HN^&3).[?BXTS33U&7:T=IC66O9%);M"M^I5
M[\=K&7K95CU-WLW=BQR5]L<*][7Z#3LUO>0=$%'7I5[>Q37%_%P5?5+'QV0X
M18R*8L>BVLTN*7<U'9)C#)WUSNF_>L=3!,>SM[MEK<[3=L5O'&!ZC[/OB/@R
M:Q\'3]5BI)<L#4:8IIP<G-+/6%+C%K@]TI.6W&,H[R5EOZ%URI?@EBY/=+:J
M]0>S6[E_A$:5LG[K6^^^S2:W:PD;)NJ^?C\@7?U+M[?$R)9#T7O%!"Q3J284
MZ>Y8[:U6*;4#CV2R5B6?I><VK%RIG=R> QR#1&MJY6\O]MF&?I-K%VEOU[NJ
MPUO6_P":<'O$]@7=WQ@T4S:[WHCM6JXPS:9TE'8NS+?[=\2'N0I%JJ.[79DD
M^QJ]2EPK+M'9'74X#J/0'6NE*4L[I;6Z:X14Y71T_(OHBI3X+E?CPMIC)R[<
M)34^Z?':46[-?T]K>._PFF9>RBI.5=4KH)2?%)SJYQ3W[--[K=/;9INVQ%7E
MZ]]]U\/H^@)LFR)Z_#Q]Y_0^9O(I\^BI1D[BY*,=N8^1C9%O>9R#!\SO7&[Q
MD^9.:+;EHZ:N+=RPX;W[=%ZS>HN6KM%%=%5*?SHJ*J[5(ODB;<OF\U,2G"=<
MG&R$H23:<9Q<9)I[--22::?9IKLRT2KG!N,X2@TVFI1<6FGLTTTNZ?9_,J #
M\GY
M                               5$7Q1%]_,  X+13LNU%/AMR1$7Y%V
MY*A<+B/%AQ*8/(W92!ULU!NNKK.XPKMY'.7<T84V+MUO>JKM1.9T3T59=I6V
MMTVY"PSMO[5BIPVM.:&[IU:O6^;)LB;<O7S\/7[_ !'BG-/'Q3?^M"X8&K:K
MI5GFZ9J6?I]F\7YF%EWXL]X\N+Y4V0>\>4N+^'*6VV[WJL?.S<1N6+EY&.WM
MNZ;K*V^.^V_&2]-WM]F[^UF3#3KI3>(#%[D0VSJ(Q#4J+95/UE'-]M?Q3*YF
MEPCRXQ19:&ZW&8_N^_>:6]V^$U]JCF79[VS]S<EDNMQ7I==.W3*[7G&D^;P$
MG2[N4-VF*/X/+H^ZP2RWJMN+LC+.\*<67=5^IU:K96XQQ8MV;-B_3(7:W-QL
MUP1\]TY>]?(HF^ZJJ;;[>O?<V+I/C5XCZ1"%5?4%N;3#_P!/4Z,?-E+:,8+G
MD65_2Y-**??(>\MY2Y2E)N_XW66O8W%2RHY,(Q45')JKL;V48IRL2C;)I1W[
MV--MN2;9*HQ#CDX5<U5\D5K)B\=5'4M%<IEU3W!$K[9VCJNP+FS2 25ZM6MU
M'7=G;.Q>DW[9U':VG77,Q.0P4]&Q\Q"S$9*Q4LS;R$9(Q[YJ\92#!Y9H<-'K
M)TWNW+#IHZ;W+=]NYL7+EF_9N47;5==NNFI87OHHNRU(E2IZU1#]6"G)O&)5
MI/8O-2^-SC!;RL9N D7D/+LE<M[S-PK21C[K=XWZ]HX<-;W57J.M;7[MBOTK
M5RNFK:&E>T]J]7".M=-X.6MTIVZ?EW8;2Y]YQIR(9BG)5]E!WP4IK=SBI;1R
M'&\0I^XLS3H2;DE.S'NE!*+EWE&NR-C;C'TB[5RDOQDG[LT2FI*N:*BIZE14
M5%\_#R*D5_"^.WBLP9K#1L?JQ)S41#/:721V71L)D]V5LUOZY!VPE\ADXV[E
M[IH[KN76M55O(F[YFPKI:1;V/MMVG9[K<*Z6S5**21^/NEN%Y:EU&O=28U,S
M>&5,EM]I5\KU9.WG'>7:?3:=F2QW7V/J''6J][5;[)L[2O:,Z"SG".>M5T>;
MBO,EE87GT1GPY249X-F59**DN$92J@Y-IN$8[N.08W6VA7K\);?B/MNKZ)26
M^V[V=#NW2?NIM)M_O=MVL^93=%5-E\=^6WCM^;8QCZ?=*EH!DU39MF\;F6F[
MKNBT\?O)"%N9' 6Y1$:4.8:,>8M=E9U\J7;[BXSD'V,P[=PS97;KJF/>76["
M]=AA?%IPX:@68:O&=8<'O.<@>I'1$/*3;3'LD>2%;^N,;L:<7G[D;D=MV]>T
M)9CVUZ+MWI&FZVO,:'#=TVNW=FZ3X@=%ZY&#TSJ72,B<UO&CZ935E;;QCO+%
MME#(A[TXQ]ZM/DTO4R#&U/3\S98V;BW2:Y<(7UNS9M+=U\E8N\HKO%=VEZEQ
M(/A2Y;5HBT.+%:+X>C=HJWW\/"I3[F71G":WA*,E]L9*2_6FRN  /T
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                        <:J**_X=%-?_ "J4J\?'
MQ1?$Y ^-)K9I-?8UNOU,'6<GPS$LTAGF.Y9C4#DD#(JW5]#SD2PE8QXK1S9>
MM5=,7UB^V<*V=MV[JQUMJKJG-BS>HVN6Z*J;9\IX#.$[+Y"W)R>C\(P<VFE#
M*BWBK^<PF/6S;O7[]-=V)PZ3@HN^[]-Q<IK?WV=Q]>LTV&]YS<L-6UNS=\"S
M:CTYH&K[+5=%TO44E%+Z;@XV3LHN3BEYM<MN+DVMO1REZ-[GA=C8V2N.1CT7
MQ[=KJJ[5V>Z[3C)=GW7V/=KU,3V9]$MI%*VIF_A&?YUB$F]>*YB+,G<B\IQJ
M$L77Z7[L?3%UL(B?D&EE@MQA'UO,NJ?6:NSNW[V4KLW[;RU[,.B8UDCI*W:P
MC47 <HB59V[EY]D37(,0?4/UNN*;K6U%QK/-+%YI0WI:W+;VN6L7KM^]?L51
M]FVVM.7<@(&O=4\#O#?4VY_42P;6U^$T[)R<1)*3DTJ*[5C=W+9OR7+BE%/9
M)*S9'2V@Y+Y3T^J$NRWHE90MDV_Q*IQK?KLVX-[;+?9)**_FG CQ5X*UFI.0
MTFDYJ)AGBMEDL1DX3)[DI8J?T1[60B,>C)*[E[IH[JNVG5--S'6[YFPKK=RK
M*/MMW?9K9<FQ+*\+D+43FF+9'B$K>:42%B-RF$DH!_>87;SAM;>6F<JV:.+K
M2ZX:N;%#BBW59KO-K]JFXM=F[33,Y6FFI%2I$J1?%%1%1?>B\C^>MFTN(J5M
M6]6Z*B^E9MJNRILO-:?)37.J^S%H=K<M'ZCU+![;\<_'Q]0COO)O;R7@34=N
M,8J4I-;-N4M]E8LGH#3;-WC9>5CMO?\ "*O(BN[;2BE3+;;91WFVMMVY$*[T
MJ%Y>E2N_J]).?TG(E@Y#P<\,&3Q+N$D-$=/FC1VMBJ]?Q['(_%):VK=S:=V^
MR3V,6(B;8(MVS11?1C(-T<MENLW/7-+[BQ<MJS'HL.&[(9*T^Q]QG^"-:&=#
M:J(Q[*+;^/O7Z+KB[5(W;V8QF5RJ.[U-ZVVN6[$C88)8:-UM,K3A7-]SKG4_
M9LZUQ4YZ?GZ-J<4E[GFY&)>Y.332A9394XJ*3Y.^+;;7#MN['?X?ZA!KZ-F8
MET=EOYGF4SW;>^R4;(<4MGNYI^JV[;N.F#+GF'1&:A1L=8NX/J]BN52=3NW;
M<,<DQB5P]G:8=0XJNNK4C&R>:WW#Q'%+6U0QKC&]FY9NN+]4A:N-[39W;QE7
M1N<66.R%MG&X9!YLUJ9TNKDMBF60C=A8O57G%JIA=MYDYQ*45W9MV;;FNNQ&
MWV-5EU8IM/;M]'-AMKG4?"GQ$TMOZ5TIJDU'CN\*NO45[WH_\ LR6_GV]W]]
MMNM[#?TKK^.FYZ=;-+;_ !$J\A]WLMHTSG+]/;LO78L3Y[KS]R>0543FIW;*
M-,M2\'8V9/-=.<\P^-<N[<>WD<IQ&?Q]A??W;+AQ;96GDJP:M[CNY8:N;]#:
MBY5>JLM[]VFVM%FY53T;TJ$W7TJ>?CS1?ZS!<G$R\.QU9>-D8ML=MZ\BFRF:
MW]-XV1C);_#MW^!9+<;(HEPNHNJGLGQLKG"6S]'M))]_@<P/'P!3GB
M
M                     #CZ-*^--/S)^@Y >GH?4VGNFT_M3V?V_#Y]SNV+
MZFZEX0RO1F%:C9YA\:X=UR%^.Q;+I_'V%Y_<LMV]Q[=9Q3]JWN.[C=HUL5N:
M[=5^JRV;VJKBT6;=--V^+=)'Q8X[(W'LEFD%F[:IG6VHB,KQ*#;Q[>]7>;W:
M7]JYAK;$I17=NW9N-J*+\E?8U675^JZSNWT;7VUB//GZO#9?'?SY?051-O R
M'2^K>J-%X_574&KX$8N+56/GY,*'PWXJ5'F.F<8\I;1G7*/=]N[+EBZSJN'Q
M6-GY5<8;;5JZ;JVBFHIUR;@TDWLG%I;^AFSP+I=8]:6K/4_2.1:+9B+/;)S!
MIMM,+(3M"M;=];.-3UN!2(B76[YS:ZS*IIXPZMJQK[R6[>D;-WVG72*\+F?6
MX=NZS>_@LY+*^IJAL[B7L#;C59*\K193)TI>80T1ZU:=J8[Y16M_M+1@OH2U
M[NZF,=LGT[_+MM^8X(E*THJHFWDO-.:^WV^?@;1T?VA/$+377',R-/UJF.T9
M1S\.-5LH)QW4;<*6*E/C%QC.==J3DY3A8TMLCQ>N]8IX+(CC9<4_?<Z_*LE'
M=-I2I<(*2BFDW"7=[R4MB9KC.:8EF<,SR+$\E@<D@9!7",9B$EF$I&/%:.;S
M)TC9\Q<7VM_L[MNX:W^JNU=4XL7K-?HW+==-/9*:J:TWHJIJ3SI5*D^=%5"%
MBP>/8M\QE(MXZBY2,>-I".DHYQ>9/X]^SO4.&;UD\;5VG#5VUOV[=]LXL7+=
MZQ>HMW;==%=%*I=%@/&YQ1:<HW;P^K4]-QU$M9EG<9FU+7,Z))+?9:+\9?EY
M]N]R5G$NK#2BQ=90T[%]1U[MU'W&,@ZO/:]JZ/[3VF6N$-=Z;S,3W8J=^FY5
M6;&4]DI2\F^.'*N'+=J*G=)1[;R?KD6+X@8-FRR\+(QV]DY4SAD1]%O)J2IE
M&.[?9<VDOBR5<JHG-08#,+Z6S5&+213/=+<+RVFZC3NM,9F9O"U9+;[2KY7J
MR=O.>\E=>DT[,EA(OLBV''6J][5;[)>MA72B<,F2)(_&1WFFGJLZ6BMER7$G
MDC3*JX[1VA&/Q)O9>ME&'46U<K*=WI6CQOV+M7H.^S;5T7QG\.M;X1KZAQ\"
MZ7K5JL9Z<X?CM<KLF->,]U!O\'=-+E",MI343),7J70\O=5:C1!KUCD-XS^/
MQN4(/LF_=D]NR>TFD\CH/'M/>('1?56IO9T_U+P_)GSB)MSJ1$?.1]4\UBKO
M9$[5)8_<OT343U%Q\S;/;$HP9N6#UQ:9/K+9W6E@]>HNV[G_ &NY17_R:J:O
M#W*OL^=#9&'J.!J%,;\#-Q<RB?XEN-?5?7/_ .6=<I1EZ_!LO4)PLBIUSC.#
M])0DI1?Z)1;3_P!S.8 *P_0
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M             !\*FS>O?T[%FM.6R56K=6WSTKYGD>3</>AN9S3W(\KTDTYR
M&?DNI[?,S.%XW)RCSLS6RR;JY?O8R^ZO*W9MV[6RMV]5U3>Q9LT>C;M44T^Q
M@H<K3=/SH*O,PL3*K4E)0R**K8\MG%249PDN6S<4^SV;2[-H_,H0FMIQC-;[
M[2BI+?TWV::WV;[_ #,>.8=&)PM9#'6&>/P>58$ZM.Z'%R5QS,9J0>N;%%AQ
M96/O6LSO99&T-+ER];<5W&T?8?I>:MTM/K=A75AS:YF?1$(ER9>:>:RW+;>E
MI<N8YC^88O2]<W'UMA0E+68RR'DXVU;:.Y.FY74^98;<O1K"_30D?+.&BUO,
MV//=.?O3S!@6J>$'ASJV_P!(Z7T_'D_Q9Z<IZ:U)1E%22P9XZDTGNXS4HR:3
MDI.*:M&3T]HF4MK=-Q5W3WIA]'ENDUOOCNIOU[I[IO9M-I$:W*NC&XI\<8V'
M<5&83G-ZX[MMKD7BF45MG[>Q7:<W*I"[7F4;B494TMUV;3>NW8DK[];KJQ5;
M95MZ75]M;#FO#CKYIX[F6V6Z09_'6L=:U/YJ5:XZ]F\<8L:(^B3O/:\I@:)/
M&[C-FRK6Z_=6)6Y8CZK3FP]N6'#1S:LR[U15\%V^3<^=5JQ<7>NU;K6K?G5;
MIJ5=O'?TD7Z37.J>S1TCDQ<M+U76-,M>W%63HS<=;1EO^#LJKO;<N,FWD[;*
M45%;IQL>3T)H]N[IGE8SV22C9&RM;)]^-D'-MO9O\)MVV26^ZA4I<H7_ (2>
MKQ5$\?VY^1S147FA,$S'0[1[4&1M3&<:8X'EDM99T1UF3R'$H"9?V6%J\X<6
MF5IY)1[IQ;:6W#MU?MMZ+B6:+[EQ>IMI<O7*JK1,PZ,3A:R&.L,\?@LIP)W:
M=T.+DKCF8S3]ZYL4V'%E8^[:S.]EL;0TN5WK;BNMM'V'Z7FC=+3ZTW5S8<ZS
MU;V9^J\9SEI.L:3J=<>6T<A9&GWS2X\5""CEU.4MY;J=]<8\5[SY/CC^3X?9
MD>^)GX]R[[J^%E$MNVW'AYT6V^6^\HI;+N]WM&V"[^I-_9X&9K43HC)!O;F'
MVE6K-EUM4Q6"QG.X2NBZM*JSM27>F9P-Q:-T_P"SWS)&F"IO_P!B15]47KI@
MM1RGHW>++'9"VSC<+A,V:ULZ'5R7Q7+(1LPL7:KSBW4PNV\R<XG)U.[5NS;<
MUU6(V^Q6RZL4VGMUQ2YL-M9:MX2^(>C3E')Z7U'(BGLK=-A'4JYQY.*FEA2N
MLC&7%RVLKA.,6I3C%-;X_D])Z]B\M\"RZ*>REC.-_);M*2A6Y6)/;?WH)Q6S
MDH[EB:(B<D*+LG-?5_L_K.V97@.>X)4QHSG",PPJJ41TL9\;<:F,=[Q["K='
MJ,$EV;/MBLU=M4=(WZSL_:6_7>AUUOTNI>G2O)*Z=^6W-%^;S, R,7)Q+9TY
M6/?C70:4ZLBJRFR#:32E"R,91W336Z6Z::[-%AMHOHDX74VU3CMRC9"4)+=)
MK=22:W33[_:<@ >!Y
M                                            '%:*%_X-/R)MX^[]
MD]1[Q@/$]Q"Z85-DPO5[-6#5E$6X)A%R<G3E$!&Q=A&M+5K&X[E5F:@X[LEM
MDW;,[[&/;N6;.FZR:WK+-RYL7?"0BHO-"NP-4U/2[5?IFH9NGW1]+<+*OQ;%
MWW_'IG"6V_PWV*G'S<O$DYXN3?CR>V\J;9UM[>F[C);[&3K!^E8UZ@W4+;S+
M&,$SB)8-*6\OV>Q+8OD<[=M,*V]M_<E[#V4@8YY>?]3(/Z6>(HQO4(Y9L6,9
M1>LW6EY>G?2O:,Y#7$LM0L4R_3IZ[5^DK(V&UK,,5A^SH\NL*N\(KL^3R"2%
MJRSLKV;":5:R#WJ+N\>VN2RQ^ASW7G[D\C9FB^-WB-HS@EK?UG1%IO'U7'JR
MHSVX=I7Q569LXPXM+)2VG.6W.7-9'B]::[C-<[Z\J"V]S)JB_1Q[\Z_+M>ZB
MT]Y[>]*6W+9J6[IUQ0Z ZKW(AM@FJ>)2\I.U/J8O'[\G9A\J<K&]LK>I\4YE
M6&2V.IL,';U.T15KK8ZUWE:]-A7;<U^[4W[-?\"]:KW\/1N45;_,JD*E::5W
MY4[\MU6E%\?>G,]2P[6W6/3ZU#M<*U3S['(V!>TOXF#CLIEZ,<;7T?UR=RBO
M&KCFY .F;I_<O.7\>\CG#"2J<.:9!LYMN;]-S;.C>T_;&,(:_P!,QG+MSR=*
MR^";VA&7'#RHO9/\)-;YDFO<AL]G89)B>(5326;I\X-17*S&L4TY>ZGM5:HN
M*WYR6]TFDHQ[O>1,)Y[IS]Z>93DNZ>.WBA&[P+I/>)?%:VUC*;^)ZD,>][+Q
M]?GH2B#G:XG=I0YAHU_BE</"LEKM6'%;*1?8U,N6KQ[<NNJ)!G:;Q]%ZV!=+
M7IG+U-FVHFF^684Z<R]EDKR"=,LT@F,7>[);[ZDWE:8Y.4=EN77=Q['Q>-S#
MFEFUMW6-<@[<]WV=L:+X\^'>K\(6:I=I%\VDJ=6QK,=)O_2R:U=AQ6^RWED+
M?OMZ,R3$ZMT++XI9BQYR6_#*A*EKT[.Q\J4^^VWF_;MNDV9;U1%Y*"VC >,3
MAJU*J;6<5U<Q2M\]E[,$QB9UW7B4[(2SA6E+5I&P&56H::DE=W7K=LSOL&#A
ML\>+<9-KUUXWOV+5R5MQ8N_]KO6KFZ;IZ%RBK=/'=-E7D;3T_6=)U:E7Z7J>
M!J%#VVMP\JG(K>_IM.J<HO\ 69!5=3?!64VUW0?I.J<;(/?TVE!M/]9]0 7(
M]
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                       #X5MF
MMS=*V]BO;Q]*U15X^/C2OCSW+?<TX2^'#/[,S1DVCV#WW.0/:I*7F(R$:8_D
MCR0N2%,I??591 6XS([3MX]I6[(.;$I;O2--UQ8?5N+#IS:NW$E%7;GZO7R_
M;^LMV=I&E:G6Z=1TW"SJFI)UY>-3?!J<7&2<;(234H[QDFMG%M/=-H_%E==T
M7"VN%L))QE"R$9Q::V:<9)IIKLUMW7;T,8^H/16Z 9-4Y<X3)9CINZ[HNLV#
M./FKF10%$JB.ZVTS)L\IM2LZ^VNWV]MY',<FAV[AFRM6FM<>\NN']ZT/-.B2
MU1BTCOB%JEAF6TWD=]Z?&6&F\+5BMOLZLD8I&7,X62[4M3OM*WUB^R+8;):1
M[VJYV3/J#7.K^"GAQK#G9/I^G!NFE^%TNZ_ 4/>3?#'Q[(8N[2X[RHDU%O;9
M[-63)Z8T+*?*S3J82_TJ.>/MW3_%IE"#WVV[P?9O;;<BP9IP(\5>#-9F3D-)
MI.:B85Y4V22Q&2A,FN2EBM_;CVTA$8]&25W+W;1W7=LNJ:;F.V'S-C74ZE64
M?0W>=FM9G8*<Q>6=P64PLOC4ZP6RCV$R"->0\NQ5RVLO&Z.XZ0LMWECM#1PW
M=6>NLT=:VOVK]OTK5RBNJ:(J)4FU2(J>2HBI\RGY$MC\%/1LA#S4/&2L5*LW
M,?)QTBR;/6<@P>6:V[MD]:N;5RRZ:.F]RY8<-[]%RS?LW+EJ[15;JJI766K^
MS%HUN\M$ZCU#":3;KU''HSX-^^^,9T_090B]X)2EYKBHR;YN2XX_E>'^GV+?
M$S,G'ENVU;&O(AMW[12\B27>*3<I-)/?DY>["\WIJ54])*M_!$7PV\?#^LYD
MJ?+^!OA5S7L*RNC>+QU4=2[1LN(TO<$2YVQ;"W>WIA+N 25ZM6UKLO>:/.Q)
M4X1GU':W?76:95T1.G;IC9HPC5C-H&3I>47'#O*V$'ET?=84VG"7&UN.B6F%
M.++NN_4UN4/:Y1Q9MVK+BPL?<K<VW#76&K^SGUY@.4M/EI>M5[-Q6/E/%R'L
MH;J569&JF+;<E';)FFH;R<')1,?RN@=5J<GBWXN5%+>*Y2HMD]H[KC8O+3<F
MTOPK6RW;6^Q@BV1=^7CMO\G@4141/+;Q3QVW\.?K,GF;]%3KU".IJYA>3X)F
M\2P:*YB.T7I;%\CG;MMA0XNL+<2Y92L#'/+S]+T>QJ>Y=2QO4(V>/GT91>OV
MF=HV7\)_$MA$C:BIW134&X[NLZ'U->-P5S-8^FQ<NW[--%V6PVN>BK#NFMM=
MJN,+[RV_M6*F[F\VH;NFMV]K/5?#[K;1'):ETSJ],82<975XEF5CJ2?'_P!X
MQ%?0]W^*U9M)>]'>+3,?R>G=;Q&E;IV2UNURJAY\.SV[SI<XK=^F[[KNMUW+
M?@<4KH5$7TJ4W3?953=/?S\3DBHO@J+[N9A[3B]I)I_8TT_U,LSC*/XT91_2
MFOYP #X?
M                                #BM-*^-*+Z_!#T;!=7M5-,JVZZ?Z
MBYGB+=O,6IY(N%R"0:P3J5LJT1'4GCZ7JH272_;8M&SQO*L'C:096+;%]9<,
MZ>H/.PJHG-2IQ<W,P;8WX65DX=\'O&[%OMHMBUL]U.J4)+T7H_@>]&3D8TU9
MCWW437I.JR=<EZ/;>+3V[+M\C(I@72>\2^*UMK&4N,3U(8I+V7CZ]/0E,'.U
MQ*JTH<PT:_Q2N'A62U6K#BMG(O\ &IERU>/;EUU1(L[3>/MWJ8%TM>F<M6W;
M:B:;Y7A3IS+66=;R!=LLT@V,7>[);[YDWE28Y-T=EKN.[CV.B\:F'-+-I;NL
M:I!VZ[OLX%TW]:;>SQ'/=>?N3R-E:+XS^(NB<(UZ_=J%$6MZ-5KKSE-+X2R+
M$LS;U_%R8^O??L9#B=8:[B\4\I94(K;AE0C:WZ=W:N-S?;^$[[MO=[;2P<!X
MQ.&K4JIM9Q75S%*WSV7LP3&)G7=>)3LA+.%:4M6D; 95:AIJ25W=>MVS.^P8
M.&SQXMQDVO77C>_8M7)47[-U$6W>M7$7FGH7*:M_=Z*J0JEI15YTHN_BJHG+
MY_'R/7]/=?\ 6O2F[$_$#5',\>9PBOZHJ"MS%^0Q5HLDCQ7R)B,MV_%[R7[S
M]V\V<1%Y+<C=[SM>A(T6G-&WM"]IW(BXU]2=.UV1;7/*T>]PDEO%2VP\N33?
M'DU_AJ]Y1CLE)RCD^'X@UO:.?@2CV6]F)/DF]TGM3:TTMMVOPS]$OCNI?8(Z
MVG?2F\0&,7(AKG4/B&I<4S60[T<WVM_%,KF$<(\N,466AENXU'K'7[S2VBML
M)N=JCF79KR(_<W99+UM.NE>T8R"N)9:AXIEVG+QVK])61L-[>7XI#HW1Y=8U
M=XQ2V,HD$?VK+2RO9L*I[)(/5L7?2CVUR67<&B>.?AUK7EP>L/2LBSBE1JU%
MF)P<N"]_):G@KC*?%_X2_P 2<UO7'F\HQ.J="S.*AG5TSDDW7E)T.._%;2G/
M\#NI3XM*U]U)_BKD94P>.Z>\0.B^JM3>SI_J7A^3/G$3:G>Z(^<CZIYK%7>R
M)VJ2Q^Y?HFHGJ+CYFV>V)1@S<L'KBTR?66SNM+!Z_1=MW/\ M=RBO_DU4U>'
MN5?9\Z&T\/4<#4*8WX&;BYE$_P 2W&OJOKG_ /+.N4HR]?@V7^$X614ZYQG!
M^DH24HO]$HMI_P"YG, %8?H
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                 '"JW;K_ (=%%7_*IIJ_.B^:_.<P?&E);22:^QI-?J8.
MD9EIOI_J%'68?.<,Q?+8QN[ID&T?D<#%S3)N_MV'#:V^LM9)HYL6GEINZ=6+
M;FBW3>HLN7%JFM+=^Y379GJ#T:/"_FM+B]#8].Z>23N7O2SN0PO(7EBW=5PC
MJJ]&6(6?HR#&8N(JON:+]IG#0<<K+LC1K'76D?1>97\@:*B\T!CNL=(],:]%
MQUC0=+U!N+CYF1ATV7079?@[76[*W\-X3B_L*;(PL/+7'*Q:,A?#SJH6-?#>
M+E%N+V^,6G\S!IFW1$Y U9S3S3[6*-EG2/%N8_CV6XNZC*$C[K^A*6TMED1*
M2=5;QE&57*ZGC/#K=F3?6*;:,(EN[6MG9OJ'P#\4VG5$P\<Z<7\NA8BIBBSF
M!/V>1VY%'RL[:+%8XEUKF[M&KIWV5]^]6TC?LSM^OI1-GO&N4F46FFI%2I$5
M%\45$5%V]B\C5>L^SQX?ZE&3P*M0T2W9\9869.ZKFU-ISJSOI2<=Y1;A7*KW
M81C"4-Y.6.971>A9*?"BW$DVWRQ[I>KY>L+O-CQW:?&*A^*E%Q6^\,;)\1RO
M"Y"U$YKBN28A*7FE#^Q&Y3"26/O[["]><-[3RTSE6S1Q<:7;[1U8H<T6ULUW
MFU^U3<6NS<IIZ_Z5*[[*B[>.W/\ ,30I>!@\@CI"&FXF-EHJ49N(^3CI%DV>
MLG[![9K;NV3UJYM7+#IH[;W+EARWOT7+-^S77:NT5T554K:SE7 9PG9A(42<
MEH_",'5IG2RMV\5?SF$Q_547G%^BY=B<.DX*+ON^L<W*:W]]G<?7K--AO><W
M&[5M;LZKUCV8M7JDY:%U%@Y<6VU5J>/=ASC'[/.QOI:LDOM\BM/?;M\<=R_#
MV>[>%J$&F_=AE52AQ7;UMJ\SD_5[JJ*]%LO4BQJBILE/).>_+?W<O$Y*B+R4
MSH9=T1&&.E8U8%K!E,"EJEWWG1E\'%9CVQ:E;JQ[ L/<P9(U;"4.D=*X24[6
MM^PMGL79KG:[-,JZ,?BGQMC9>1<;A6=7KCNAM=B\4R>IL_;V*K3FY7(7*\QC
M,2C:FENNS:;UT6)&^_6ZZ;U6F5RPCF^WU3K'@WXBZ,Y.[IS)S*HIM7:9.K4(
MS246^-6/.64MG+;:=$')QFX<HQ<C',KH_7L7D_HGTB$5OSQK(6\NR;4:TU:V
MF]MG6FVGLFD8^D1$Y(#T3.M(M5-,JW":@:=9GB+=O,7H%92:@)!K!.I6PKM5
M:QN0+9JA)=+]MB\<LW$4_>-I!DWN/6-YPTI2^><I52O)*J57RW3<USE869@V
MRHS<3)P[H/:=651;19%]UM*%L827H_5&/W8V3C2<,BBZF:[N-M<X27Z5))HY
M  ICP
M                             .*T4+_P:?D3;Q]W[)ZCWC >)[B%TPJ;
M)A>KV:L&K*(MP3"+DY.G*("-B["-:6K6-QW*K,U!QW9+;)NV9WV,>W<LV=-U
MDUO66;ES8N^$A%1>:%=@:IJ>EVJ_3-0S=/NCZ6X65?BV+OO^/3.$MM_AOL5.
M/FY>))SQ<F_'D]MY4VSK;V]-W&2WV,I.GW2NZU8_4WL:@89AVH+)K$6FBWHZ
M_(X9/OY6TC2A)B2D**<A@ZNTVK3RX\CXO&(AM4]=6KS*J/:-ECW%_NG/2<<-
M.;OZXV<?Y-INXN.HME'7LU@J;4;).)*]>L55)*XZ_P CC8AI'5T6:I*0R1U"
M,&UEW:<(YN-[#^ZSC<\_+U_1MX_/R^DHJ(O)4WW]2^PVIH/CKXA:)PA9J=6L
MX\7'\!J]$;Y;)--?2J71E-O=/E9=8U*$7LUSC/)L/K;6\;973JS*UM[M]:4T
MEV>UM?";;[/>;GLTO@Y*4R3#=2, U#CKLO@N9XOET8W=UL'#_&YZ+FV;=_;L
MV'-UC>=1KIS8MO+3=TU<7&U=Q+U%ARWO54);OVJJNZ4U4U(E5-254KX+2J*B
M^Y4W12%>P>/8I\QE(MXZC).-=MY".DXYQ=8R$>_9WJ'+-ZR>-J[;AJ[:N+=N
M\W<6+E%ZQ>HHNVJZ+E%-27?:><?'%+IU1$,FNI%_+H2'J?*D'GK!ID=N11_V
MRXJ2N1+::YP[1JZ=]J8_OJMHW[,T8?;1-GNZO<VA>TYIESC7U%T_EX3VC%Y.
MF75YM;DY)2G.BY8ME5<4Y2:KEDS:BE&,F]C*L/K_  +7&.;B7XK;BN=4HY%:
MW:3E)-53C%;M[15CV7;=LE)[INB>?A\@147FAA-TQZ7#JFUAEK%I=?K<VVKJ
MXXR+3E[;<4/GJR"*Q;6\3R1XSJCFMN+N54.GU68REZX^:TW+4?;;OUMQM\N
M\?O"QGR-+%G4V/Q:5OQ-F6>1F<M7N'TQBU]DHOQKB<G++3%G<JTO/*+-UG#S
MTIVCJ7;J.N/H]K>>T[DT/Q6Z!Z@4%A=1X%5]BCMBY]OU?D<Y;?@E7EJEV23>
MS=7F1;WXR:[F4X>NZ1G*+Q\_'E*7I79-4VM_&*JMX3DU\>*:]6FUW+S0?SVW
M;6ZB+;<6*]T14]&[;J794W3DE2^)_0;"A.$UO"<9I]]XR4E_T;+L  ?H
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                     'RK;V+G
M\.S:K_Y=NBK\]*^:_.>$:B\+V@.J]R7<YWI9B4O*3JL*I3(+$99B,J<K&=DH
M9*F60R,,EL=588-&2]GE;771UGNV]Z;"NXVK]\*;)SY>/C\A09VE:9J=,L;4
M=/PLZB>_*G+QJ;ZI;Q<'RA;"47O&4HO=?BR:]&]_Q957=!UVUPMKDFI0LA&<
M))IIIQDG%IIM--=TVO1F+C-^BCT*GG4T^P_),[P2X]:+1"Q5B6:3^.0CZB/H
M;6'%QK.QSO))-G6]MI(OV5_+;-]Q7><M64A%MZFR-+.-0NBCUKQ^IQ>T_P S
MP[4!DVB+CQ+,A8D,,GW\K91W6L/&Q]RK(8.KM-NTTMLY"4R:(;5/'5VR]ICV
MC9)!Q(/*>.Z(NRIMZO UEK/@AX<ZPK)?4<=-OFW+S]*NMPW!R;;X8\)2Q%W?
M9/'E&*VC%**V5BRNE]"R]W/ JJEWVGCN5#6[W;XUN-;^7*$MEV6R[$1W/^&'
MB%TP5Q\=-(<UCV[*(N3LA+1D93E$!'1=A'53IU)9#BMZ;@H[LEIDX</+#Z1;
MN6;-+3UU9M-'#:_=\'].BK=%6G;E_P )/>OKY;$UBNU;N?P[=%?_ "Z*:OSH
MOFOSGD.H7#_HOJK4XO:@::8?DSYS$7()9>0@X^J>:Q5SM:]EC,@MV*)N(ZBX
M^=N65^+?LW+!ZXNO6-YN[K6\:EUOV88/G9T]U)./KY>+JV-&S?[.69BNKBOM
MVQ)O=[_#9XUE^'V/+=X6?;7Z[0R:XVIOMM^$K=;BEW_]*6^_R[Q!_'947ES]
M7C^C8<EW3ERVWW3<D0:@]%;P_P"2U.'.$268Z;.>Z+C./9Q\U7D4!;E$1W6V
MF))EE-J5G7WHW;[>V\CF.30S9PS96K36N.>77#^[91J#T46M6/U.;^ 9GANH
M+)M$7'G4R-B1PR??RME'=SN>-CZZLA@ZNTV[32VSD)3)XAM4\=7;+VB/:-DD
M'&H];\#/$71O,FM(AJM%?_KZ3DUY'+_Y<>WR,N3[;[1QY?K[&,Y?16N8V[A3
M5EQ7K+&MBW_R[?+L;?V1@_3]!BW![MGW##Q"Z85.5S32'-6#5E$7)U_*1D93
ME$!&Q=A'=3IU)9%BMZ:@X[LEMDX<O+#Z0;N6;.FT]=6;+-RVOW?!TKH7_A)\
M_LW_ #?H\36&?I>IZ7:Z-3T_-T^Y>M6;BWXMB_\ Y;H0?_0QO(P\O$EPR<:_
M'D_2-U4ZV]MO12BM_5'( % 4P
M                                              **B+XHB^]$4J $
MVNZ>S^U':\4SW/,#J?58-G&8875*(U23JQ+)9C'%D>Q*X5EV[NAXT[7V/M;K
MLO7]9U':7'5>AUUSTKZ,!Z3SB6Q2IM8RF_B6I#%):P[>WIZ$HA)VN)_[$MNH
M:,?XK7$0K%:K5AQ6RD7V-S+EJ\>W+SJB1:66["C'7R39/?M^=2IDFB]8=4=.
MRC+1=>U/ C%[^35E62QI;2E+W\6QSQIKE*3]ZI]Y2?K)MW3#UK5<#98N=D51
M7I7S<ZN[<G^"LY5ONV^\?5R^UD@33KI7]&<AKB66H>*Y=IT]=]O26DK#:UE^
M*0Z-T>765:2$6K?*)!']FPTLJC?"Z5:2+U6]WTH]M<EER!:<:U:4:ML+LEIS
MGF-958;M(MX^LQDHUN2,59F+-V]&T3<15<HE()VYHL.:.P3#-B_M7FCMM?;6
MW#1Q:M0^*DW14VW]GAN<5HH7=$2E%VVW]%-TW^3R\/(W/T_[275NG<*]<P-/
MUVF*V=D=]-S)-044W;3"W&V<ESDHX<=W*23BN*CE>%U_G5;1S<2G*BDESJ;Q
M[6U%)N3VLK>[7)J-<5NVELMDIK--5-:;TU4U)YTJBIY^**J>!R(J. <;?%%I
MRC=O#ZLSTW&VY:S+.XS-J6F9T2*6^RT7HR_+S[=[DK.(=6&E-BZRAIV+2QUS
MMU'W&,@ZO/:[\-.NERD&]N'8:JZ36G:HKY)W)L$FZZ;M5*]LNQJQ>&3]I:=T
M3L#%\KO.DW_[+E;'_P YAS=>@^T/T'JCC7J,L_0;Y**;SL=W8SLE)1XPR,.6
M1QA'EO*R^%$(Q4I-I>N6X?6FAY;4;+K<.;:BEDUOBY-I=K*G;%)-]Y3X))-O
M9(S? LRP'C]X6,^1I8LZFQV+2M^(LRSR,SIJ]P^B,6M6E%^-<3DW9:XN[E6E
MYW18NLX>=E.T+9=NHZX^CVM][1>-;=-KVW5.+-S=$5$HNT5+LO@NU-2KSW-Q
M:5U#H>N5._1]6T_4JEQY3PLNC(4'--J,_+G)PGV?NRVEV?;L]LFHR<?)AYF-
M?3D0].=-L+8I_8W"4DG\G]C^QGW !>#V
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                .%=JW<_[9;HK_P"7335X>]%]OSJ>
M0:A</VB^JM3B]J!IIA^3/G$3=@N]Y"#853S6*N]K7LL;D%NQ1-1/477SQRRO
M1;]FX8/7%UZQO-W=:WCV(%'F:=@:A3*C/PL7,HG^/5DT57US_P#FA9&49>OQ
M3/S.$+(N%D(S@_6,XJ47^F,DT_\ >C%9J+T4.C&05R[W3W*\NTY>.UCUB8Z\
MXMY?BD.C=&=I]2L=*I8RB01_:LNKR=HS6GLD@]Z^UZ4>VM1*V4ZB=%EQ 8Q<
MEW6"S&(:EQ3-8_NMM8=7\4RN81PC.V^5(F92[C4>L=?O.[BHYS:YVJ.9=ILJ
MC]S:B4D4@U9K?@9X=:USFM'>E7V<F[])OLQ.+ES?NXR<\);2GR7^#->Y"'^+
M7 L&7TKH69R<\&%,Y)KS,5RH<=^7=0@_)W3ENMZGZ17XJXN()J'H#K9I5<ED
MS_2[,\=90=3"F5G;D-?D<5:+)(T[%OET1V_&+_:+KYJSW;2]Y+<C=[LN=7(6
M[K:CR!%I5?X5*\^6RING+P\>>Y-5KL6;G*Y9M5[[;^G137OMX;^DB[[>KR+?
M-3^$_A[UB>7Y+/\ 3''Y28=.VCUW/1]#G',B>WV+!8QI2_R+&[\3./VMAAU;
M:A@]D+[#T&S*I6RW&#*NQJ'7?9BMBIV=.=1QFV_P>)K&/Q[;S?O9V(GW4>"V
M^@I2:E+E%-06,9GA]6^4L#/E![>[5E04EON_6ZK9I;<5LJ7W3>_=142[GM]R
MOS[<_P"LHGH[HB>*;[>/RF>O/NB4TSEJG#G3O4C+,*<N9>\]1G.M669P3&*O
M*[N=RQC.A<<G*.S7+C.VSD)3)9AS2S:W+3ZF0>.>\+-CNH71F<3F)2*V<5B8
M#4R)ON92EI(X[.1T(];,&EZU3'.9R,RYW!V63R5;75NHQA93([+*\W=M[\A5
M12S<OM.ZYX->(FA*4[M OSZ(O97Z1..H*?=+>./3_AJCO);N6+%);MM)-K%\
MSH_7<12DL7Z57';W\22N;;:7:GM>]FTV_*V2[M[)F/A$1.2%%V3FOJ_V?UG;
M,KP+/,$J8T9SA&8855*(Z6,3+<:F,=61["K='J,4EV;3M:M%=M4=(WZSL_:6
M_6^AUUOTNI>DE6Z4U)OX\MEY>?M\O8:UR,;)Q+94Y6/?C70:4ZLBJ=-D6TI)
M2A9&,DW%IK=+=--=FC'+:+J)N%U5E4UMO"R$H26Z36ZDDUNFG_O1R !X'D
M
M                   <41%YKM5OX;TI^WC^8[U@6INHFETEWKIWFN2X:\K=
MQCUW3 RKIDQE+T/?NN(VB<C*:UC)]HVN7W-/=\RS?L+UET[;.&UUL[<V;O1_
M$%1C9>5A70R,/)OQ,BM\J[\:ZRBZ#VVWA95*,XO9M;J2[-KT/:G(OQYQLQ[K
M:;(O>,ZK)5RBVFFU*+36Z;3V^#9D\TPZ5+6_$K5IEJ-CF-ZJ-+#1Y10_2Y7A
M63.GU]]2X;.'[^+826.5M&3*J_'VV3#$HR]>II9.;\C5?L/%D;_=)^DZX>LZ
M1JPS.[-:53E_N-JEG)6%Q]CSB5E?2M/;#')X9'K5O$Q#NFFAS.Y6UQ)LK-PW
M?W++>W;D:(^.(JHM.^^R>?/S^<JJ;[;[;>2HB[^7NV-L=/\ CGXA:%Y5<]5A
MK.+4E'Z-J],<ARBDEO++K=.;*:26T[,BSNMY*2W3RC"ZUUK$XQMMAFUQ48\<
MF"<]DMF_.APME)K]]9*??NT^Z<R3#=2,!U$C[TM@F9XQE\8W>5Q[A_C<[%S;
M.P_MV&[FXQO.8QTZL6WEMNZ:W[C:NY3>HLN6]VJA*+]JJONB*B^"[^"[IX*B
M^"HO@OR$+J!G9O%I9I.XQ-R^-3[!;ZL9O'Y%Y#2[)7+:\T<*TD8^\W=M^O9N
M+[6]U5ZGK6U^]8K]*U=KHJO,P+I$N*G!$:-[N:QV=1;&)LQ+2+SN":/TM]G5
MK38DG$U!]P93*2M-AM58O/)F?D>V]K=NI"V[D*[3RSN[I_VFM&R(PJZDT3,T
M^UM1>1ITX9V-L]M[)UV/'OJ2;E[E<<A[)/DVVEEN%U]I]R4<W&OQ)M[<ZW'(
MIVV7O2?X.R"WW6T86/LN_?M)Z!B0P#I:]-):IJUU%TXRS"G+B7LLJGL$Z99I
M!LHNZK2VLW).ZDQR;H1M7<=W7L=%XU,.:6;6W=8UR#QSW?8R!:7<1VB.L]FU
M5IQJ-C>0N[K5V^JA*7B1^3-F+%\D:Y>O\6E*6611K.A[78M4.9",;6;]+MC?
ML5W&[YG=O[NT#Q#Z,ZE<8:-U#I^3?);K&LN^CYC79-_1,E4Y#2;BF_+2[KOW
M6^6X>JZ;J&RP\W'ODUR\N-B5O'LMW3/C:EO))[P6S:3[GMH.--5-:;TU4U)Y
MTJBIY^**J>!R,S336Z::?HT]T_\ >BX  'T
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                   '\]QHUNHJ7&UBO=%1?2M6ZEV7
MQYK2J\RSK/N +A8SY'=^]IE'8M*WXB]$LY/!73W#Z(Q:U=UV))O!PEYKB[N5
M:7G==^T\F(*4[0MEHUD;;Z/:V&5%YH+/JO3^AZY4J=7TG3]2J7+C#,Q*,A0<
MDDY0\R$G"?9>]'9]EW[+;QOQL?)AY>313?#_ $+JX6Q^'?C-22?9/?UW2?P,
M)FIW1']4V</M'M4;];FTT:4-\=U%8VW%#YZK^I'SFYEF-LV:QK6B+N4UM65.
M'2MZX^:U6KLA;;OTN1UB&IW UQ.:6WKRR&F\EE\52\;,6LYIS3=S!J^NN6"O
MENVH9E9HR]HT:56G#%V_E<;CF%#^S38MN;M#R.NO941QJIIK3:JFFI/*I$5/
M+P5%3P-0:][/70>K*=FGU9N@WRV<98&0[,=R][?EC9:R(*+W6\:72O<CQ<=Y
M\L:S.C=#R]Y0HGB3;3Y8UCC%M)K9UV*RM)[K=0C#T6S7?>%@^9O(I^^BY1FZ
MBY2-=N(^2C9%O>92#!\SO5MG;)ZR<T6W#1TUOV[EAPWOV[=ZS>MW+5VBBY15
M2GP\? F1YEIO@&H<;:B,ZPS%\NC+#NA^W89) Q<TS;O[=APVM/K#:2:N;-IY
M:;NG3>VYHHIO467+BU36E%ZY3585J/T6_#KE,?;M8(F3:82C9G*6[#N,GY/)
M8YV^=6;-,:YFXW+7,RY=M(F_96XC*%EL<O/;+EW9</TN*S<LM,Z][-/4^$IV
MZ#JVGZS7&+DJ,B,].RY/>/&%:<LC&F]G)RE9?CQ7'LGRV6*YOA_E03E@YM-Z
M]Y^7?"5%GJN,8RB[82>S>\I.M;KT[]HZ&R[[[\O+;^L)RY;;(GAS\?,R?:G]
M%9KAB5JZ\TYR3&M5&EAHSKJCZK56%9,Y?7GU39TW8,95_(8Y<:,F55B1N/9#
M+HV_>II?-;$?5?L,Z9*Q_4+0#6W2JY*_5 TNS3'F4%4QIE9ZY#WY#%&BR:-$
M9;Y?$(^Q>^E^Z_:,T5O+7DMR-WNR[Z$C1=;4Z:UOH+K'IV5GUQT[J>+76FYY
M,<>63AI)2;_PS%\[&[1A.37F[J,7)I1V9BF9H&L8&_TC O48QY.VN/G4I;-O
M>VESK323;3DFDMVMNYY$"B54KX54K[E0J8B6AIKLTT_L:V  !\
M
M        !Q6BE=]Z4W7U[)O[]]O$Y ^IM---IKNFGLT_M37H?4W%[Q;3^U-I
M_K1=MICQR\3FEEZS3':D2.815+QR]<P6HU5S+VCZZX84L:;5V9>W:,O:,VJV
MV[UK'Q.21S"A]9KO7&UVAY(VGM_V!=+M'*C1IJAI'(M.IB+"/9W!IMK,*_G:
M%:V[ZV,;GJ(&F(B76[YS9ZW*IEXP]!HQK62ZV](V<)7/?R1/I_1M](157Q3;
MY=S8>@>*W7W3BC7@=0YEN/%I_1=0<=1IXKBO+C]+C;;37M%>[1;4N[:[MLR'
M"ZJUO!2C#,G=6GOY>2E>FMDN*G9O9"/;?:$X]]_M9+0TOXL.'O6)VWC<!U.Q
MZ3F7;MTQ:P$A6XQS(WKABP24>*PQW)+$3.2#6PQ6ZYKD&4??8>BV>THY6XQ>
M46+A;=RW73]I<HN(GBM%25>[^"JD*E:*5WWI3GOSV3?GZ]_/VER6EG%SQ$Z.
M]E;8?J;.N(-MW'8^*^47*<IQ_NJ ].AG!,6TU2Z=8[$W&E=3!S:Q-[ .;C-&
M]NAW:N,8^\TWITY[3:;KIZJT%KOM/-T:SE%+9<6\'*GR6S3<I+,F]G[M;:2E
MF&!X@43VAJ.'*I]D[<67F0W?Q=5C4HI/NVK9O;T3:V<L@&#+2_I;<B:7;+36
M+3./DVEUXYJOS^G;QPR=LH]&%*LF]K%<C>/;4F\KD[==+M[7F,39H8NJ:[+"
MXX854261O2KC<X;M7>PM('46,ALA?)"6:<6S%*\4FUE9]:K;*"843"-V61R]
MMW15'N;.*/IYM;>JWMVW5VV_C[SO>?3OBMT)U.ZZ].U[$JRIOBL+/;P<N4]E
M+A75E*IWO9[[T>;'M)<MT]LPP==TG4=EBYM,[)/94SDZ;FTDVHU6J$I[)^L%
M)=GW[,NR!\[=ZU=1%M7;=Q%YHM%=-:+\M*KYH?0V)&49+E&2DGZ.+33_ -ZW
M1=@ #Z
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M       ?*NQ9NHJ7+5JXB^*5VZ:M_?Z2+N?4'YE&,EM*,9)^JDDU^I[H%L^?
M\'G#7J74YO93I%BE;Y[+7YU]+P;2O$YU_+.>UU.7DE/8K=A9J25W>?.'+VP_
M?.6SQXMIZZLW7=BQ?MX\\^Z(J/J1V\TPU<D6G4Q%[L4'G4(VF*I"<H5U<L(X
MR6!K@:8F*<HK%K>ZK%9IXQZMV^H22ZVS'6<T@,#U_P ,>A>I=YZIT[@RO?)O
M*Q8/!RG*27>S(PY4VV[=FHVRG!=^W=[VS-T72]03^EX-%LG_ .HH^7;\M[:G
M"QI?!.37KV[O>*[J?P,\3FEUV]WAIM)9?%4O6S%K.Z<TW,P:OKKABK^J[9AF
M-JC+VC-JMN^R=2$KC<<QH?VJ;-MS=H>1UU[:B_9O(M\^BY5FZC).-=N8^1C9
M%O=9/V#]G>K;O&3UFYHMN&KIJXMW+#AO?MV[UB]17:NT45T54I-/JIIJ3:I$
M5%]2IN>>9OI'IAJ2L<N?:?X=F-42CNF+JR7&X:;JCDD.S=N[#5)LG2M>U]C:
M*YZCJ^O5JVZWTNIM^CI/7O9CT^UV6].=09.(W)RAB:G3#*J2<MW".11Y%L(P
M3:BYPOG+9*4MVYF)9GA_@V;RPLR_';DWPNC&^M1;_%C)>5.*2WXN3LEV2;>^
MZAU^/@"0EJ?T5.A^46KM_3:;R32V1I:,VS1NCQUF6,I=LOZK[Q](1>0/*\@=
MNW3"Y7'VZ&671;%K799/$8W;EI[:D;#]3^B]XAL/=N+F WL=U6AZ736PT6.>
M-\2R*NQ<85.'D@_B,E>VH-HU:/K5R/MVF672S]S3>9/$9VK=UY:C]):_X)>(
M>@>9.6C/5<:&R^DZ-8LU2WY?BXO&O.>RCO*7T7@DX^]N]C$<SHW7,3=PQX9D
M$E[^)-3D]V^RJDH7-K;=[5M=TDV^QC=1$3DA1=DYKZO]G]9VS*\!SW!*F-&<
MX1F&%52B.EC/C;C4QCO>/85;H]1@DNS9]L5FKMJCI&_6=G[2WZ[T.NM^EU+=
M*M_1J3EZTY[?U&K,C&R,2V5&5CW8UT&E.G(JG3;%M)KE79&,ENFFMTMTTUV:
M,:MINHFZ[ZK*9K;>%D)0DMTFMXR2:W33_0<@ >)Y
M                                                           H
MM-*^-*+[T1?SE0/3T";7=/9_:CVK3+B0UTT?MVV^G&J.40$<W:/&;2"NN6\Y
MC+&T_?I)NZV&,9$VEL?8.[[^FXXKD&<;9?\ I.'U*.4H?O:'&2+2_I;<A:7+
M#/6+3./E&MQXYJOS^G;MPR=LX]&%*LF]O%<B=O+,H\KD[==+M]7F,19H8NJ*
M[,?<<,%HD\.8,WZ>\1^M>EW6M(U_.KQZ^"6%DV?3<+A#TKCC97FPI@X[QE]'
M\F?';:2<8M7W ZDUG3N,:,VR54>*5%^U]7&/[V,;5)UIKLW6X-K;OV6TL#1O
MBZT%UQL1-K#L\BK&1ROI6Z<*GW#>"S&R];Q5J8D&-$$_O6W,IW:SKO*\DH%9
M>"JK92/8I=Y:8N+M%RM%RW<3>W716B>*T54U(GXJJ0J/1IJWWIIW]?)-TW]N
MWCR]_P!!<EI9Q=\1.CG9&V'ZFSM^$;=QV$Q?*+E.58^L5C_IT,X)BUFJ7;K'
M8JXTN5,'-K%'L XN,T;T6W5FXQC[S20'3?M-[*JCJK0I-KM9GZ/8GOLDDW@Y
M,H[;O=SE',EV?NUMKB\UP/$"F7&&HX<ZI=D[L5\X-^C;IL<912?=[6S>WHFU
MLY9 ,)FF/2X+::MF.L6ESBXYM-75;C(].GMMS0^>*_I5BWMXGDCQFL<VHC+E
M5+I[5F4I>N/FE-RU'VV\@M$;DJTOXL.'O6)TWC<!U.QZ3F7;MVR:P$A6XQS(
MWKABPIE'BL,=R2Q$SD@UL,5N.*Y!E'N&'HMGM*.5N,7E%C??3OB=T1U0JX:7
MKV&\JS@E@Y<WA9GF37:N&/DJJ=THOW92H5L$_233BWF6#K6EZBE]$S:;)2]*
MG+R[M_L\JQ0L>S[-QBUOZ-[K>XD'&FNBM/2HKIKI\Z:DJ3YT54.1GJ::3333
M]&GNG^AHN@ !]
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                !^/+P,+/QKZ%G(F-EXF49N8^3CI%DV>,G[![:N-W;)XT
M<6KEATT=V+ERPY;WJ+EF_9N7+5VBNBNJE;(=4.C@X9M1KUY_&XW(Z;RSEXV=
M.GVGDC1"M+UIJPJ84Q]K&WK26Q&.9WT2PZ=UQ./,'[A\VI=W'JUN9%'U^P+#
MK72_3W45/D:UH^GZE6OQ?I6+5;.M[-<JK''G7/9M*<)1DDWLRGR,3%RX<,K'
MIR(+NHW50L47]L>:;BTNR<=FDVM]F8"M5^B@U*@.U2&D><0N=,D6<>6L?R5K
M<QG(;+>QZ-^"AF4HWKD(.>E7MM;S)S(R-.$Q5MY:;N*J&S-Y>2,Q\ZA: :VZ
M55RR9_I=F>.LX-6%,K/7(:_(XHTJDT9HR_??$]OQ>^E^\_:,T5O+WDMR-WNR
M[Z$A1=;42^SY7+-B[O3<M6Z_2WW2NW35OR]?I4JGSFE>H?9PZ/U)V7:+E9^@
M72W<:JY_3L*+X-)^3DR>1^/M)J&7".W*,8QWC*&*YO0^CY3E*CSL&;WV\F7F
M5*37JZK6Y;;^]QC9"/K%**:<85:54KX5(ON5%_,53?UKO[? E3:K<$G#?J[V
M]Y/:=1D-D+Y)R^N4X>M6*3:RT^M-Q[.R%R&[,RR.7MO*:9!M>RMC/-[;U7%R
MXUO6WTA9=XY-4.B2R)I=O.]'=3(^3:W7C:FQ ZB,W#)VQCT8+VUQ=RK'&;VU
M*.ZY.W34T948=$V:&+JJBZ_N.&%-R3T5U%[/O7>C<[=.JQ>H,6+W4L"U4Y:A
MMNY68F5*"WY+CPHOR)/>+2V;XX?G]"ZKC.4L2=.=4FMN,E3=MMW<J[&H]GVX
MUVV2:V:7KMAS3;?FFRU>KQ\/H\"NZ;HGGX?(7'ZJ<(G$1HYVMQF6F<XXA&_?
ME]<HQ>W3E./K%8_Z-;R<?.82MVZQR*N-*Z7[6[E;* <W&:.+EQK:N,9"TTMM
M1:%1-E1?)-TWY^K95\?8IIW4M(U71\B6+JVG9NFY$?6G-QKL:S;X-1MA%RBT
MTU*.\6FFFTTS$\K!S,*;KR\:_'FM^UM<H;I;=TY)*46FFI)M---/9G, %N*4
M
M                  '%:*5WWI3GOSV3?GZ]_/VG('U-IIIM-=TT]FG]J:]#
MZFT]TVG]J>S+JM(.-3B+T5;1L1C.=W9O%8NI4L8CFC:C(H:EM1%6XEG'MWEV
MJQDT5$Q=ENTOQD-!Y!%135RV1>QUV'4A8>9)-*NEHQ9_V",U@T\E,:=5I!LG
M&3X>Y3(X2XYOK58G9E_#/.[YJ"B&5SJGK6/C;N:RMQG<<MJ:G;QG963P8[IN
MB>?A\@-B=-^*W772_E5Z?KN1?B5;)8&I/Z?B\(Q48U0\]N^BN*2:AC74K==]
MTVGD.!U5K6GJ,(9<KZ8O_$Y2\Z&W%145*3\V$5LFE79!;K[&TY?6E&O6D>MT
M3?F-,LWA\F;-%H20:VKEQC,1?7.7S5MWQ 25MG.0Z/;L:^JCUE(]HD@W;UNV
M/:&E5%^OUVFJFI$JIJ2JE?!:5147W*FZ*0L&+Q[%OF4I%O'49*1KMM(1TG'N
M+S*0CW[.]0X:/F3QM7:<-7;5Q;HOMW%BY1>L7J*+MJNFNBFI+R=,>D"XH-,F
MS>.M9M8SN&:-';=K%ZCLKF07+5YW(4R%;Z[D+1S%9@_=6*U<-&MN4R-\P;,'
M-32TQ2VVCNQ2!Z:]IK NC51U5HM^);QC&S.TF2R,>=FZ3F\2Z4+\>O;=N,+L
MN>_IV?NYMI_7V%:HPU#&LQK-DI6T_AJ7+MO)P;C;7'UV2\YK9;OONI0X7?U)
MO[/ Q<Z7=*KHAE%JRVU+A<ETMDZ&;MP\=5,G698SUUE]2W:,6$EC[.O('3MX
MQN42%RMYB,8P:U6GK-7UVNTRNR62#%LSQ/-H5ED>(Y)!Y+ R/7]AF(.58RL:
M[5JYO,G*-GK&^X;7E;O&[AI?2W=J6TYL7K%>UVW733('I_K3I?JFI6:%K6!J
M$E"-EE%=RAE4QEZ.[%LX9%.[?':VN#WWCZK8S3#U#!SX\\/*IR%Q4FJYISC&
M7HYUO:RO?[)QB]^VVYV8 &4E8
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                               <*[=NXFURW1<3RKIIJ3YJD4MYU/X3
M^'O6-TXDL]TQQ^3F';IJ]=3\?0YQS(GM]BPJBV:/\BQN_$SD@TL,%MMZ&#V0
MOL%H;,JE;+6Q95V+B06[4=)TO5Z)8VJ:=A:ACS:<Z,S&IR:VTFDW"V$XN23>
MSVW6[V]3SMJJO@Z[JJ[JY?C5VPC9!_IC-.+_ -Z,)NI_1'I::N7^CNJ#BMS:
M:-*&^.:C,;;BE\]5_4CYQ=RS&FC18YK1%W*:VK*G#I6]<?-%MW9"VW?I<C<=
M.JG"+Q$Z.=J<9AIE..(1MWY?^,^+VZ,IQ]8J ]"X\G7SJ%J=NL=BKC2NE^VN
MY6R@'-QG2XKK:6;C&0LM)9!PKMV[B;7+=%:)X)7334B?)4BFE>H_9XZ'U=3M
MTI9?3V5)/B\.UWX;FWNY3Q,EV;+;LH8]N/!=FEV>^+9W1FBYG*554\*U]^6-
M+\&W\Z9\H);?O:_+6_?UWWA4)72O@J>K;FFZ[IX;>*+["J;^OYN7+Y?7YDM#
M5#A/X>]8G3B2S[3''Y.9=.VKUU/Q]#C',C>N&+"J,9H_R+&[\3.2#6PQZMO0
MP>R#AAZ#9E4K9;C%G78QK:G]$?U35R_T=U1<7'%EHUH;XYJ*RMN:'SU9"I'S
MFYEF-LV:QS:B+N4U-65.&REZX^:U6[LA;;OTN1NA>H_9XZWT?S+=*>)U#BQY
MRC]%FL7-5<5NI3Q<F2K<I+TKHR;YMIQBFW'?#<_H/4\?>6';3FUK?:._D7[+
M[86-UOMZ*-LI-]DGVWPL)MOS39:O5X^'T>!7=-T3S\/D+C]5.$3B(T<[6YS'
M3*<OPC?OR_\ &C%[=&4X^L5C_HUO)Q\ZA*G;K'8JXTKI?MKN5LH!S<9HXN7&
MEJXQD+32VU%H5$V5%\DW3?GZME7Q]BFE=2TC5='R)8NK:=FZ;D1]:<W&NQK-
MO@U&V$7*+334H[Q:::;33,0RL',PINO+QK\>:W[6URANEMW3DDI1:::DFTTT
MT]F<P 6XI0
M                           "GHIMMMR\CL&,Y;EF%2-R7PK*<DP^5O-*
MV%Z3Q:<DL??WF%V\W<W&=UY$N6CBXTN.&K:_6WKN+9KO-K%VJBJNS;JIZ^B;
M(B>07P\-_9OMZ_,]:+[\:V%V/=;1=6U*%M-DZK(-=TXS@XRBT_BFCTJMMIFK
M*;)U61>\9UR<))_)Q::,GFE_2IZWXE:ML=1<;QO51FU9NZ*7]-RK"LG=O;[V
MEPUOOW\6PDL<N-63*J_'6V;#$HR_?II9.;\A6XL/5D<H.F'2#\,6I35M3>SQ
MO@,W6T=/'D'J+;IQ2IC:;/Z6---<\[O7,0=N7=-RP^:L(S)'[^MA>JO7&UJX
MSD;+*,$JHJ^BOCY<_>%II7FJ(N_FF_YS<73'COUYT]QJR<VO7\.,805&KP=E
MT(Q:WE7FU.O)E9**XN>3/)7QX[[MY;I_6VL8C4,F4,^I)1VOCM<DEZQOAQG*
M36R;M\WX^CW9-4M7K-ZE*K5VW<IJ3=%HKIJ145$7_@JOJ5#ZD1'3/B/UVT>M
MVV^G.J&48_'MVCQFT@KKIO.XRQM/WZ23NMAC&0MI;'V#N^_2XXKD&<;8?^DY
M?4HY2A^]I<92-'>EF;.+T/":W8!3&4W?2L2.=80Y=OH^U?<2MNTV<.L.D*;T
MHQBH^)O5WI1U'Y!D<I?<,:JHV"O+(4-&$B^E_:&Z-UIUX^L1R>G,N2@G+,VO
MT^5DFHN%>90FX1B]Y.S+IQ:U'NY)[I9SIW6FCYKC7=.>#<U'MD).ER?K&-\-
MXI1^,K8U+;O\C-,#R'2C7G2/6Z)OS&F6;P^3-FBT)(-;5RXQF(I;SE\U;=\0
M$G;9S<.CV[&OJH]9./:)(-V]3MCVAI51>J]=2I%VV5%W\%3FB[>U.1O/"S\'
M4L>O+T_+QLW%N@ITY&+=7?3;![[2A97*491^QIM;[F60G"V$;*IPLKFE*%E<
MHSA.+6Z<9Q;C)-?%-HJ "K/T
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                              <*[=NXFURW1<3RKIIJ3YJD4MYU/X3^
M'O6-TXDL]TQQ^3F';IJ]=3\?0YQS(GM]BPJBV:/\BQN_$SD@TL,%MMZ&#V0O
ML%H;,JE;+6Q95V+B06[4=)TO5Z)8VJ:=A:ACS:<Z,S&IR:VTFDW"V$XN23>S
MVW6[V]3SMJJO@Z[JJ[JY?C5VPC9!_IC-.+_WHP?:M=$K)-D:N]$-1*7M*]39
M?0>IM2T7*43M]QQ(M,CQ>$]&JI?[F-6\+>Q>E/\ X/?7)_\ ^!HY<:6IG#?K
MKH[;NN=1M+LH@(^PT9O'D[:;-YW&65I\^JC&=M_D^.N9?'V#N^^2AO;CWDE8
M?^DY8U*V2A^RK<2[E1%Y*?*NS:NTK3=MT747Q2Y134B^KPJ143ERY&D.I?9V
MZ-UAV7Z/9E].Y4E)QCC2^DX'-KM*>)>W-1C)?B49&/':37JHM8KG]%:-F<IT
MQLP;6GL\=IU<FDDY4336T=OQ:YU)[ONF]R%6E5*^%2+[E1?S!%7EZ]]]U\/H
M^@E,:S<#7#QK0V>7I+#&N)9.[=O']698);9XUD%U_)2#61EGDFK=E>BLB=R5
MQM79O.LFBIJ^VI>R-^/N,G[RZ\7&9JMT4&I4!VJ0TDSB%SIDBSKRUC^2MKN,
MY#9;V/1OP4,RE&]4A!3TL]MK>9.9&1IPF*MO+3>^M#5H\O)&1]ZF\ ^NM!E;
M;@8]74.#!<E?ITE'*VW2VG@725SLW_>8TLGMWY)\E'"=0Z'U7%<I8CKSZDD]
MZVJ[DMN_*JQK=I[[*N=C:[_:EB;&Z;JGEX_*>C:FZ0ZG:,S5./ZH85-8?(W4
MJ[)7(6;5^*D^J;,';CN6=C[SR#FT96I-C3(+$R+Q(YQ?I9ONSO*;EBCSA*J5
M\%1=]TY<_#Q--9>'EX&1;B9V+D8>53)PNQLJFRB^J:2;C95;&,X22:>THI[-
M/XF(WX]^-9*G(IMHM@]I5VPE7.+VWV<9)-/9[^A4 %,>(
M
M  !_0Q>O8Q\QE8IZ[C)2->-I".DXYQ>92#!^RO4.&;UD\;UVW#5VU<6[=]NY
ML7*+UB];HNVJZ*Z*:DO_ -&>DFX@=,W+)GF3QMJ]B;1DT8I%9'78B<BL68]@
M[:MJV.7QL===.7CEQ<8N9A_E,?E3V2I8+30X9/7SR1N8^ GNV+_H/5/4/3.1
M'*T+5\W3K%*,Y0HNE]'N<=U%9&+/EC9$5N]HW5617JEN7'!U;4=-FIX67=1W
M3<%+E5/;LO,IGRKFE\%.+2^!)4T>Z2/AWU*:QC7*9NYI5E;VI;#B%S&BNQ"V
MG%B+M2#UPWS6BTF-4Q"7^UL(QW./,>E))RT2A8)I>>Q[=S??#SD-D,;'S$%*
M1\O%2K-M(QDC&O&[UE(,'EFAPT>LG3:Y=L.FCIO<MWVSFQ<N6;]FY1=M5UVZ
MZ:EA=KMM]LB*GM3?Z#U'376[5W1UY:=Z9ZAY-B=-AX[D.ZF3_M...'[Y@D8Y
M>R&+25#W&Y-U6RHLVJ+\C%.KMFIHROV*[3ADSNV)"=+^TOJF-Y6/U7I-6H5+
MC&>?IFV-E\5Q4K+,6V3Q[K'M*3\NW%AW24(I;O.=.\0)KC#4\1279._$]V6W
MNIN5-DN,I/WI/C97'T2BO4F$*NWB#"UH]TLS>_?B(/6[ *8Q+OI69'.<(<NG
MS"U?<2MJVV<.L.?TWI1C%1\3>KO2CJ/R#))2^X8K5&P5Y9"AHQRD:4:\:2:W
MQ5Z8TQS>(R=NT]!'[6S<NLIF+6\Y?-&W?$!)6V<Y#]MO1KY8]92/:)(MV]3M
MCVAI5;OUR5Z8\1NCNKE".BZUBVY4H\GI]\GBY\=HJ4_\%O5=LXU[I2MJC.G?
M?C9)=S/,#5]-U.*>%EU72:W=7+A>DMM]Z9\;-DVDY*+COZ2:[GKH"*BINBHJ
M+X*G-%^4&<>OH7(
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                        _)F8*%R&.?P\[%1TQ%2C-Q'R4=),V[YD_8/+
M-;=VR>M7-N[8<M'3>Y<L.&]^BY9OV;ERU=HKMU54K8EK%T;O#MJ6TDW6+P=S
M2K+'E2.&\WAU=RQ"V7#>*NQS-NXPFN[\64B%O=C?R;6"9X[*R3EFM:3K2\]D
M+[K(&N_J7;V^(+!K?2W3W4=$L?6]'P-1K::3R<>$[:VTXN5-VRMIGM)I653A
M-;O:2939.'BYM;KR\>G(A\(VUQGQ[-;Q;3<))-I2BU)?!HC=:Q=&=K[IO9EI
MC#KL3JSCD:E%VBF M7XG,KK&S%W'TB]KQ1_7?;N%;N[%V.:1D#D.0SLK=O1U
M;*)6Z[<-F./^<@IS%95W 91"2^,SK!;-+Z$R".>0\NR5RWLO&Z.XZ0LMWC?M
M#1PW=6>NLT=:VOVK]'I6KE%=4T5414V5$5%\47FB_(>>:B:4:=:LX]?Q;4/$
M(7*82^MVM&LDSM7+C1S=9NF'>,8\H2A[$2UAH^=VF4Q%N&DHP[1=N,7C>[5Z
M9'_JCV:=&S/-R.EM4OTFY\I0P<Y2S<)OOQJA<Y1RZ([N*\R<\IQBG[DFT8;J
M'0>GY&\\"ZS"GW:KEO?0WWV7O2\V"W:WESLV2[0?PATIRV1$Y>>_A^G<JBHO
M-#/3K'T4>G<W8EI71?*)?!9BI*;\9C,^ZOY)AR]FBKMBB+H=.*:\KC$DY6AH
M]>33J7R=8ZW=D*&< ZMU,6K/&!J_P5\1>BS:3E\FP2]-XK%5(M_+\+<T9'#4
MMJ(N[+/)%PSM4M\FB8F+L-W=B3F9S'XJ*:N6RHKNJRZC[[R.W4_A-UUTJ[)Y
MVC79>'7R;U#2U+.Q>$5)NR?E05]%>T6W+(HJ2[)M-I&#:CTIK.G;REC/)I6^
M]V)O=%))MRE!15L(I+=RG"*6Z[EJH*)535X*B\M]MTW3WIZBIK=II[--->J?
M9K_<8XTT]FFFO5-;-?[F  #X
M                                       45-]O4O/9=M]O/V?.?JP4
MY.8M+-)_%YN8QJ>857ZF,W 23R'F&:N6]YFX5K),+UAXW[0T<N&M[JKU'6M[
M]VQ<]*U<KHJ_*Y*GL7WH-EV3GS3P7;S]GAX<C]U6V4V0MILG5;7*,Z[*Y2A9
M"<6G&4)Q:E&46DTTTTUNF?N%DZIQLKG*N<6I1G"3C*+3W3333332:^9D3T=Z
M3+7S3>S%0^8VHK5K&XQ*[5Q9^ZXB<RNLK,5:8Q[*C*V%MPV<+8=M[,D[DY['
MLAGI6Y>D+;Z66ZZ;N6.7C1WCUX<M8K\1#1^7U8GE\NM5NQB6;,[F/R%3JN5M
MQ#&/:RERMQB\K*RU]PTO1</"Y!)2KINZI7L5%]K(6&<77GNO+W+YG'9*OX5*
M*J>I41=M_;MZ_8;AZ2\<NM^F.%%^7'7]/3@GC:M*=M]<(M*2HSHM9$9."XQ\
M]Y-4/6-6^[>6Z;UIJV#QAD2CGT+9<;^UT4DD^%\??;:2[VJU+NTMV]YJUN[:
MNIZ5JY;N4_=6ZZ:T^>E50^BKMXD3C0_BTUTX?J[33!,MN.\8IJKJKP;*:;TW
MB"^DLI>V9,5<-I" ]*0EG,LY7&).%64D;;>Y,K(V+7459<= >E%TWS58['=9
MXU=,LFNHU9_&*U7?D<#E'USNIGUU3WT*I'%.VR#N0=(WF[3N"@X9@M^4S6\X
MK]"J3?2'CWT;U)Y.-J-LNG=2MVBZ-0DOH3LV7:G4$HTN#[J+R(XTY23BJ^\6
M]@:9U=I&I<(2M^A9$DDZ<EJ,7+W=U7?VKDFY;1Y^7*6SV@95@B[\SK>*YABN
M<0K/(\/R*%R>!D>T=AEX&48RT:[5JYO,W2-GL??<-;ZMWC=PUO\ 57:NJ<V+
MMBO:Y;KII[(;LINIR:H746UW5614X653C97.,EO&491;4HR3W379I[F3III-
M---)IKNFFMTT_BFNZ?Q0 !ZGT
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                               '&NBBM/1KHIKI\JZ4J3YE14.0/C2:
M::33]4UNG^E,%K>L_!OH!KHY>S&980V;96[9.VM.88XX<8]D--]PP:1S:1>.
M(VNRTR!Y$MV#&F'HREE.L8^ELC>VR5E?>-7.+K6?HHLXA+SF2T0R]GET12T?
M.J<:S2[3%91:NLV+.MK'1\XP8TX_-NYE]1(I9N233#F$335'-G3QY16[D[.>
MD;)NB^7A\IKKJCPIZ(ZL5UFH:-CX^==)SEJ6GQCAYKL?;S++*DHY$FNS63"Z
M#23X[QBU:-0T'2=24GE8=3LD]W?7%4W\DMN3MKXRF]NVUG.+7JMTFH;V>Z9:
MBZ725,3J)A.28:\K=R;)K5/13IFPE;T/>MMY&Y!RM5"QD\S;7;[>KO"&>/F%
MZPZ9N;#FZV=MKMWI"*B^"HONYDS3*<.Q7-X5YCF88["9- R'4=NAYV+8RT:[
M[*ZLO6RN&+^PX:WE;O&]AW86[:KZIS9M7J/1N6Z:DQT:P]%QHKG3J3FM.Y68
MTGFWOHWK3",HMS>$T/+LI>?2#NO%WE;=ZV[2TOW(YE&P6104#$V[$?6RB*;;
M9RV?QNZJ]FS7<%VY'2VHTZQCI.4<+,<<3/6R;\N%W;$O;:V4YO%6[2:[<G@F
MI= 70Y6:7DJ^*6\<?)VKM[+\6-J_!S;:[.:JCWV>VV[CQ#=-U3R\?E+PM5^
M_B7TD5K?>81<SV+=]3:25TPHD\MH;/+O;ZU:.X=(QCD]BFS88=>XE*H%8*WV
MR/:][52#E&=%G5-5-6W-%7U<TWYIX*B+R5/#8CYJ^@ZUH&1]%UK2\W3+^_&&
M7CV5*?';=U3DO+MBMU[U<IQ[KOW1@V9IV=I\_+S,6['EWV<X-1ELDVX36\)I
M;K=QDU\SF "TE$
M                              J(OBB+[^8 !Z+IEJ_J;HU-5S^E^:S6
M'R-Q*>UT1]ZU>BI-;;9^U;=]04A9>0<VC.U)OJH]):.>I'.+]3QCV=Y3;OT9
M;M'NEF;7[\1":WX!3%TW?2LR.=82Y=/H^S?<2MNVV<.L.?TWI1C%1\1>KORC
MJ/R#(Y2^X8551L%>60H:,,):(B*NR;>'/???]&P\T5.7Y_/D9QTIXC=7]&R4
M=$U:ZO$YJ4].R=LK G[W.:6/;R5$K'VLLQG3;)>MG9%\TSJ+5=)VCC9$I4)[
MO&N_"TM;[M1C+O7R^+JE"3^+)BVG>J^G>K./6,IT[RZ%RJ%OK9H5S&/;5=QH
MZNLVC_NZ3:5+0\B9:PT?-+KV'E&[248=HM6WS-O<J] ]#(74%.SF+2[2>Q>:
ME\9GF"WJH^<Q^2>0\NS5PVO,W*M)*/NMWC;KVCB^UO=5>HZUO?NV*_2M7*Z*
MLI^A72I9[B_50^ND#]4*)]*I*<NQJQ'Q&8-:?[J.%[;!4]VXQ.)<NW(F,:HR
MN8CW;'M7#UU5/R%WT:Y1='>T=H6IRKP^J\.6A9,N,5GT.>5IMDWLI2L2@LC#
M4IM\5*%]4(KE;D16[-BZ7UQI^8XU9T'@7/9*QMV8TGV7>:BIU;R;V4HRC&*W
ME:9]@6[:'\4VBW$ QMW< RYI=G*&2/)/#Y94BLMAZ:+4=6\[9"N:TO.&D>XE
M6<<YFXFN3QRY)5ULV,R\KH55N(39>:;+OMS1=T7R]A(;3=5T[6,6O-TO-QL_
M$M6]>1BW5W527;=<H2DMTWLU^]:<7LT9G5;5?7&VFR%M<UO"RN49PDG\8RBV
MFOT,J "X'H
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                   <:J::OM:Z::D7?E52E2>2\E14]>WT%M.LG"+H+KC8
MEKN8X'$V<DE?1NU9M M[$'F%A\WBKL/'OZYUA:MN93NQI79['&3R2\%7<91W
M;8EW:8M[5%R].WJ7EZD\O/V^)7]OG+;J>D:7K6-/#U73\34,:::E1ET5WUO=
M-*25D6E-)M*4?>CN]F>=M-5\'5=77=7+\:NV$9P?;;O&2:]/D1_=9>BJU.Q-
MNXE]'LH9:F-%>/;B8O+6&N,90TC[C]I:BV[65=/UQO(';9C?=7YEZ\NX;:6F
M.6Y&1[EP_M1C;&/DV)9;A,A;B,UQ?(\/EK[2A_9C<I@I+'W]YA=ON&UMY:9R
MS9HXNM+CAJYL4.*+:V:[S=Q:IN55V;E-,SHZ5F>G&!:BQUF(SO#<9R^,;NZ9
M!NPR2"C)MG8?V[#AM;?66TDU<V;3RTW=NK%MU113?HLN7%JFXE%^[37'SJOV
M;^G]2E/)Z8S;M!O<?_<KN>;I\Y+;O'S)_2:6]WR<;K:UV4*HI;/#-2Z&TS*;
MLPISP+'ZP6]V.WNFWPF_,@WWWXV.*[<:^VSAM[\TV7QW]N_+S_;<JB(G)#.[
MK-T4.&3;A[-:)9>ZP2YV)Y<L89D=#[*,>OO[3!G:BVK*<OOJ<C@F;EZW=7YA
M[(5YE?2J16[&,&S=C:C'.)?5SAFUPT0>25O4#3^;;0\:M-=>8Q#._,X5>9N)
M2[#Q[VK(V-NXRC>]'5%KLD9.K$SU%MY'*\B6=U^VM7(S=5^%W6G1\K)ZII%M
MN%!RXZEI^^9A3A%)NR4ZUYN/#;?;Z751+W9=MEN:_P!2Z8U?3.<[<=W41W?T
MC&WMKXI;N4DEYE<5WW=L(+L]MUW/"@4147FBHJ>:+N5->F/
M
M     ']#%X]BW[*5BWKN+E(UXVD(Z3CG-YE(,'[.]0X9O63UM7;<-7;5Q;MW
MV[FQ<HO6+UNB[:KHKHIJ3))H#TFFKFFO=T!JJV75;$&Z-65,E=NVV&>Q3*VL
M6S2\DHEM&&5=BCVD@Z[/.VF\[.3+]+\GFMFQ0M!C2Y[*NW/U4\N7R_241/%4
M3T:JMM_7X<D]G@9'T[U;U%TIE++T'5<K LW3G57/GC7[>D<C%GRHN2W>SG!R
MBWO%Q?<N>G:OJ&ESYX6394M]Y5-\Z;/1>_5+>#[+92VY+]ZT^Y*WT7XR- -=
M7#*(PW-VK;+'3-FYKP[([#C'LAH<.6#N1<1S%O)6[+3(7D2W8/JIFO%GLXQC
MZ&RN;CU63AFZ<W14U4U(E5-254KX+2J*B^Y4W12%+532J*JHG@J;[(JIOX*B
M^/+^LO\ ="ND6UYT@5M%9.]75_#["7?[E9A).+>3MO3[T<*D=F]+=_)7.ND'
M[:ZX3)6F3I;CHYO$PR0MA>MHD]T;[2F/=*O#ZUT]8DFU'ZWTN%EF,N^R>3A2
ME9D5));RLQYY+G)O\#7$V'I77N-<XU:K3]%FWLLBA2G0_P#])4W*VO9>LHNU
M-O\ %@B2\$W]:[^WP+3=!N-+0K7_ +)&XSDO<69.$N^E@N7468/):EM]Z7?[
MFVJG+F-R#^Y\2YEG*8W)S"Q4=6WN3*1U^[V>F[&FJFI$JIJ2JE>:54JBHJ>:
M*FZ*2;TC6])U[#KS]'U#$U'$M7NW8MT+8[I)N$N$FX61W2G7-1G![QE%231G
ME&11DU1NQ[J[ZIK>-E4XS@_ERBVMUZ.+[Q?9I/L5 !=#V
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                      !\KMBS
M>I6B]:MW*:DV5*Z*:T5.:?\ "1?-=O(^H/S*,9IQG%2B^S4DFGOV[I]O0&.W
M6?HT] =3;[F7Q-J]TFR&ZU?4I7AB-;&+N7];%HTBG+_#[[:N-LM(RXSIO76.
M+W<5N2RNY"[(/KC]S:?ML1.M? 7Q#:.R-Q6N)OM3,6O/*V\9DFG\<]FG=RBN
M])*T29Q9M;<3\.Z5@PMO)&[:;2>.,+[]G&VLF?/+M-%4HC9-U7S\?D."T45H
MM%5--2)XTU4I4G/V5(J+N:>ZN\#^B>J/-OJP_J/4;)NQYFE1A3&<W^,[\1Q>
M-9R>\IRC7"V4GN[-V]\=U/I;2-3Y2GCK&O;Y._%4:I-O;=S@DZY\MO>DX<WW
M?--MN%0E:5;;*B[INO--T]Z?0OD5WV3=>7GZ_P Q*GUXX+="=?U=2>38TL%F
M+A+6V=8C<L0>2U+;[KM?W1NTM7,;D']SXEM$-ER2,F5BXZMQ;AECK]WM%.(7
M7WHR]7--ED9_2QS]5?$&Z.GM4;9M6V&>Q;*WWJ\6RL6MQ&&4]BCVD>U2_ WF
M\[.S#[L\9A5FQ1Z9%SJ_P)ZTZ9\[)PZ(]0:96W)9.G1E]+C7]M^GMRNC);;R
M6/+)A&/O.:]Y1UWJ?1.J87.S%XZA1'NG4N.0H[=^5#W;:>ZVJE;VV?9;I8TD
M5>7KWWW7P^CZ FR;(GK\/'WG]#YF\BGSZ*E63N+DHQVYCY&-D6]YG(,'[.]6
MW>,7S)S1;<M7;5Q;N6'+:_;HO6;U%=J[117152GPY[KS]R>1I><)URE"R$H3
MBVI0G%QE%KU4HR2::^*:W,/E&4).,XRC*+:<9)J2:[--/NF@ #\GY
M
M        ."TI5_"1$Y*B\D5?9LNW+;Q0O[T)Z1C7?2!6L3D[U=7\/L)=VBLO
MDG%K)VWI]Z.%2.S=&S^2N==(/FUUPF2M,G2W'1S>)ADA;"];18/SW7E[E\RG
MANJ)NJ[>OQ+YH/4NN],9D<[0M4R]-R$UR=%C\JY1>ZAD8\^5&16F]U"^NR"?
M=+?N5^!J>?IEOFX6391+=<HQ?*NQ+NE;5).NQ;_"<9)>JV9*GT'XTM"M?^RQ
MN,Y*L%F3A+N^"Y=;L0>2U+;[TN_W.M5.G,;D']SXES+.4QJ3F5BXZMO<F4CK
M]WL]-V--5-2)534E5*^"TJBHON5-T4A3+135ONB<TVW]:>KEOOLI?WH3TBVO
M.D"MHK*'BZOX?82[_<G+Y)Q;R=MZ:RCC:.SBEL_DKG72#]M=<)DK/)TM1\<W
MB89(6PO6T2DZ+]I*BWR<'K7!^CS[0^N=.A.RA_#GE86\[JNRWG/&E>I2?NX]
M44;'TGKS'NXTZM5]&L[+Z50I3H?PWLJ]ZVKTW;AYJ;?:$$B2^J(O)2B>_=4\
M>6WM_,I;1P_<6.D'$7$(ZPR=IC\BLH_KD\&R&['QV8Q;>/<MFU<C?B+$@^1Q
M$7^W1U=B8CG+Z+ZQ_8C[[NS+V7L<UN73FB+NE7M3;9?FY$G]+U?3=:PZ=0TK
M-Q\[#O@IU7X]L;(23V[-Q;<9+?:4))2C+W9)231GU5U5]<+J;(6U32E"RN2G
M"2?Q4HMK]*]4^SV:*@ N)Z
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                *B*FRHBHOBB\T7Y !Z^H/(=5]!=)
M-;HFS#:F81#Y,W:=9W>ZNV[C&8BEO.6+MPL//1EQG-PZ/+T:Q202,D&B2+=O
M2S?(X:57+%>&C77HK<]Q=;LSH5/_ %0HE%I6K$<F<1\1F#6C^Y;;9E.U=VXO
M.]9=N2LFZ5[;Q%8Z/:MV32F?D+OI7,^JJB<U&R+]/T^)K[J_PQZ0ZUKD]5TR
MNK.X<:M4PE'&U"K9;1WNA%QOA%?B59,+JH[[JM2[JTZEHFFZM!QS,:,K-MHY
M%>U>1#X+C;%;R27I"Q65K=OAN0NIV"G<6EG<!E$++XS/1ZV:7\)D$:[AI=FK
MEM9>-T=QLA9;O&W7M'#=U9ZVS1UK>]:OT>E:N45U?F$Q7472C3K5G'G&+:AX
MC"Y3".%NUHUDF5JY<9NKK-TP[QC'E--#V)EK#1Z[M,IB,<-)1CVB[6R>-[E7
MIF('7[HJ'S3O')>'O(NV6T5V[ITXRYRJ7:*?[JO>PXSE:HE->W]R(6&BLHLH
MNR.9*;SI53T%BIUC[//5&A0MS- NAU'@PYS=%=:Q]3J@MVE]'E.5>5QCM'>B
MR-MD]^&,ELC76J="9N,I6Z=:LVM;MU22JR(KU2BMW"W9=FU*$Y/\6OOLL-"H
MB\E*+OOLB;)]UR7Z/H.VYS@6:Z:9"ZQ3/\8F<1R!HMU:F$TSK;*YL67CJ/5_
M&.%])I+Q%]XQ=VF4S%WWD5((WNW&+QQ:I],ZENB^?R;^_P 4_930.1CY&)=9
MCY5%N-D4R<+:+ZYU6USBVI1G7-1E&2::::33,&MIMHLE5=7.JR#VE79&4)Q:
M^$HR2:?R:*@ \3S
M                              /Z6+U[%OV4I%O7<9*1KQM(1TE'.;S*
M0CW[.]0X:/F3QM7;<-7;5Q:MWV[FQ<HO6+UNW=M5T7**:DR7\.728ZEZ<N6&
M.ZS]MU,P9LTNM;<PV;-*M18OL[!HWBJ5>7WD9&Y.T]-E=20N3ERUD;MU*N)A
MWDSZIE:B'F,==_4F_L\#BM._R^*>?E[MO9XF2=-]7=0])9D,W0M3R,*:G&5M
M$9REB9*B]^&3C2?E6Q:;6[CSCNW"<);25STW6-0TJU68>1.$>2<Z6W*FU)KM
M96WQ>Z6W);22;XR3)?FD^O&DNM\3=F=,<VA\G;M5MI(M;-RZRF8FJ\X?-6R3
M$!)6F<W$(]O1C]8]9./:)(MVU3QCVAI5;OU^N^W?=%VV_P!OKW(7<%.SN+2S
M.?Q>:E\9GF"WZF,YC\F\AY=C4Y;WFCA6DE'WF[RPKAHX<-;W57J.L;7[UBOT
MK5RNBK+QPY]*9*1%ECBO$5'/9^BIY=HIU/@&C&V\;MG;]G2VHR3$XQE'MKC2
M(;7Y&\ZF,<2M_=8,XUE8Q.3E*GDH[EOT-[1.C:O*K ZMHAH>=)*$=0J<YZ5?
M8W%>_P N5V"Y-]O-=U,8QE*>3!M1>SM'ZVP<YQISXK R&DO,<G+%LE[J[3?O
M4MMMJ-CE!*+;M3:B9S>>Z\O<OF4WV3=>7GZ_S'3L#U P_4[%8;-<&GF60XUD
M#1'D7),ZZDIO6DKKM7K=UO>IMNFCMHXMW6;]@\L-WT<^L.6#]NW>-[]BWW+G
MNO+W+YDC\?(Q\NBK)Q;JLC'OKA;5=3.-E5M=D5*$X3BW&4)Q:E&2;33379F;
M1E&48RBU*,DI1E%IQE&2WC*+6Z:::::[-/==@ #V/H
M
M
M
M                        Y[IR]Z^07?U+M[?$Z_DN5XQAD%-91EN0PF,X
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
M)K[/9IRJG))IIQDGLXR3BTFFES !0EP
M
M
M
M
M
M
M
M
M
M       "*B\T"HB\E"*B\T.DZDZ@8MI/I[F^I^<2?<F&Z?8ED.:Y5+]BD))8
MO'L7B'DW,R"1T2U?RC]6<<Q<N>QQK)X_==5U+-JX<5V[5?ZA"=DX5UQ<YSE"
M$(1BY2E.4E&,8I;N4FVE%)-[[;)[I'XLLA37.VV<85U0E99.348PA!.4I2D]
MDHQBFVVTDENSNP(.R?"/>/&I$J^I_P +]/I)Z6R81JILGI<]D_OT+R3?9.:^
MU5'V1WQX_P" /#!_0C5/]<YN./@-XC2C&2TW"VDDUOJ6*GLTGW][Y_\ 3].V
MF)>/WAW&3C],U![-K=:=?MV:6Z^7=_J)Q((.WV1WQX_X <,']"-5/US^K_:/
MLCOCQ_P!X8/Z$:I_KG/OW!/$?^+<+]I8OR_VOG_T_3M^?N_^'?\ KFH_#_-U
M_P OZ7^IDXD$';[([X\?\ .&#^A&JGZY_5_M'V1WQX_X \,']"-4_P!<X^X)
MXC_Q;A?M+%^7^U\_^GZ=GW?_  [_ -<U'X?YNO\ E_2_U,G$@@[?9'?'C_@!
MPP?T(U4_7/ZO]H^R.^/'_ 'A@_H1JG^N<?<$\1_XMPOVEB_+_:^?_3].S[O_
M (=_ZYJ/P_S=?\OZ7^IDXD$';[([X\?\ .&#^A&JGZY_5_M'V1WQX_X \,']
M"-4_USC[@GB/_%N%^TL7Y?[7S_Z?IV?=_P##O_7-1^'^;K_E_2_U,G$@@[?9
M'?'C_@!PP?T(U4_7/ZO]H^R.^/'_  !X8/Z$:I_KG'W!/$?^+<+]I8OR_P!K
MY_\ 3].S[O\ X=_ZYJ/P_P W7_+^E_J9.)!!V^R.^/'_   X8/Z$:J?KG]7^
MT?9'?'C_ ( \,']"-4_USC[@GB/_ !;A?M+%^7^U\_\ I^G9]W_P[_US4?A_
MFZ_Y?TO]3)Q((.WV1WQX_P" '#!_0C53]<_J_P!H^R.^/'_ 'A@_H1JG^N<?
M<$\1_P"+<+]I8OR_VOG_ -/T[/N_^'?^N:C\/\W7_+^E_J9.)!!V^R.^/'_
M#A@_H1JI^N?U?[1]D=\>/^ /#!_0C5/]<X^X)XC_ ,6X7[2Q?E_M?/\ Z?IV
M?=_\._\ 7-1^'^;K_E_2_P!3)Q((.WV1WQX_X <,']"-5/US^K_:/LCOCQ_P
M!X8/Z$:I_KG'W!/$?^+<+]I8OR_VOG_T_3L^[_X=_P"N:C\/\W7_ "_I?ZF3
MB00=OLCOCQ_P X8/Z$:J?KG]7^T?9'?'C_@#PP?T(U3_ %SC[@GB/_%N%^TL
M7Y?[7S_Z?IV?=_\ #O\ US4?A_FZ_P"7]+_4R<2"#M]D=\>/^ '#!_0C53]<
M_J_VC[([X\?\ >&#^A&J?ZYQ]P3Q'_BW"_:6+\O]KY_]/T[/N_\ AW_KFH_#
M_-U_R_I?ZF3B00=OLCOCQ_P X8/Z$:J?KG]7^T?9'?'C_@#PP?T(U3_7./N"
M>(_\6X7[2Q?E_M?/_I^G9]W_ ,._]<U'X?YNO^7]+_4R<2"#M]D=\>/^ '#!
M_0C53]<_J_VC[([X\?\  'A@_H1JG^N<?<$\1_XMPOVEB_+_ &OG_P!/T[/N
M_P#AW_KFH_#_ #=?\OZ7^IDXD$';[([X\?\  #A@_H1JI^N?U?[1]D=\>/\
M@#PP?T(U3_7./N">(_\ %N%^TL7Y?[7S_P"GZ=GW?_#O_7-1^'^;K_E_2_U,
MG$@@[?9'?'C_ ( <,']"-5/US^K_ &C[([X\?\ >&#^A&J?ZYQ]P3Q'_ (MP
MOVEB_+_:^?\ T_3L^[_X=_ZYJ/P_S=?\OZ7^IDXD$';[([X\?\ .&#^A&JGZ
MY_5_M'V1WQX_X \,']"-4_USC[@GB/\ Q;A?M+%^7^U\_P#I^G9]W_P[_P!<
MU'X?YNO^7]+_ %,G$A-_6N_M\"#M]D><>.^WU/\ A@V\_B3JELO_ ,FC?V<D
M3YN9>WT<O39\6O%CQG:+\/FIF':#1F$:AW\[LS4AAN+9]'9-83&=,,US./JB
MWLWJ=D,98ZR5QQA9>]JAG?61]UU9LHW<W++MO0ZGX*]>Z1IN=JN=@8=>'IV)
M?FY4XZACSE"C&K=MLHPC)RE)0C)QBMY-I))M]J_2_&[H35]1P=+P\K.EEZCE
MX^%C1G@70C*_)LA54I2?:,7.:4I/M%)MDJX &IS;H
M
M
M
M
M                                                       !Y]J-
MI5IYJUCSC%M1,2ALJA'"W:T:RC.W=N,W5UF[CTD8MXB4O8B7L-'SNRRF(MPS
ME&".+M;%XWN5>F8?]?NBI?-.\<DX>\A[9:W=O$TXRURJ7:*?[JO48XSE:[)7
MM_<B$A8K*+/AVF2G,Z542E<X(,'ZM\.^E.M*7#6M,JED\7&K4<=*C/H[/BX9
M$$I2C%MM56JRIR>\JWZEMU'2-/U2'#-QH6O;:-J7"Z'V<+8[323[\6W!M>]%
MD-/.,"S733(7.*:@8O,8ED#1;RU1\TSK:JYL67CJ/5_&.=ZFDO$7WC)W:8S,
M7?>14@C>[<8/'-JGTSJ9,7U&TJT\U;QYQBVHF)0V50E];M:-91G;NW&;JZS=
M1Z2,8[I2A[$R]AH^=V64Q%N&DHP1Q=K8O&]RKTS#_K_T5#YKWEDG#WD/;+2J
M[=IIQEKE4NT4_P!U7J,<9RQ=DJV_N1"0L7E%E%V[3)3F=*OVBQ.ZU]GKJ30_
M.S>F[/W0:='E/Z.E&K5*8+=[.GM7E<5LDZ'&V<G[N.:WU;H7+Q^5NF6?3*EN
M_(GQADQ7V)]J[MN[]WA-O91K?J8:%1%Y*47??9$V3[KDOT?0=MSC LUTTR%U
MBF?XQ,XCD#5;JU1\RSK;*YL67KJ/5_&.%])I+Q%]XQ=V6,S%WWD5((WNW&#Q
MQ:I],ZDJIX?FW]2;^KV$?LC'OQ+K,;*IMQ\BF;KMHOKG5;5.+VE"RN:C.$D_
M5229@MM5M%DJKJYU6P>TZ[(N$XO[)1DDT_THJ #Q/,
M                                                         ]&T
MQU?U-T:FJLATOS6:P^1NI2KNB/O6KT5*+:;/VK?ON"D++R#FT9VI)]4P26CG
MJ1SB_4\8]G=TV[]&;S0#I1=.,U6-QS6>-73+)KJ-6?QCM5WI# Y5]<[J9]=6
M]]!9#%.VR#M^ZZB;LNH&#AF"WY3-;U^M*%C^;[ING/W?^_\ UCE4G/94]J<O
MF4V!T7XF=5]#6*.DYSNT]R4K=)S7._ GW;DZZW)2QK);MRLQY5N;4?-5BBHE
M_P!(ZDU+1VHTV^=C;KEBWN4ZDM]VZ^_*J3W?>#2;V<XR22)JEJ_:OVZ;EBY1
M=HJI2JE:*Z:D5*D14YHJ[<EWV7F?5=_4NWM\2*-P^<7>L?#O)1M&-9"^G,#L
M/;5V5TWFW:N,?>Q_7R-]XUA;CEN\<8@\<.)5[((^Q^EM:<S"-'D\QGFC:J.O
MYZ^&KC?TEXC+-F*;.4PG4%.SV;V"9(^86I"1<K%7)-]?Q)RE^A,IB62-)2BX
MY;MVDLV;QU;^9@H9L\CU=3.Z"\:>E^M/)PK;/J77+'Q^K<R:<+Y\4W]"R]HU
MY";;482C3D-QD_(4$I/:^C]3:;K"C77-X^6^SQ;FN<GQ3?DS6T;H^J6RC9[K
M;K22;O. 145-T5%1?!4YHOR@W%Z^AD0
M
M
M
M   !3FJ>2_/L%V3FNR;;\U79$\_86K<5_&;P^\&.GLAJ!K?G47"W$BY60Q?!
MV;Z-<ZAZBO(BY&-;\)I_B=]^S?9%)4OIR$:/;]NJQ"8[1+-9?+9C'\>MO)AI
M#XXP^GFXN-<LFRR$T#G[G#OHN[IR2 @F4#%0SC5>?QF8CV,7:E,NS:02>KQ3
M*;2M9"8@KFE-[%7V'7Y^Y'_&K+I& A\M7/NC/#7JGKFQO2<2-&#!RC;JN>[*
M-/A.*3=4+(UV3OMV:_!T5V<6X^8ZTU(U[UIXF]+=#P4-4RI9.H2495Z5@*N[
M.<9;\;+(SLKKHJ>V_.ZR#DM_+C-K8EL<6W2%<*G!9#7W6M>IL8TRR]$URN/Z
M78VM&2:FY3;N-,@O12Q>(QURIY'Q<X^QF6@(_,<GN8_@+?(+5J+F<LB;UVFH
MB_<3WPBWB8U DIZ#X9,/Q;0O";W5M8/,,B8-<^U;_N?DCEY9GZ;4G7?TTQWX
MQXW:C(J5Q%[B6H2P-]Q.W8K.)!Q>AY*(CU3<S,9',R^1Y#*R609'D,G(3<_/
M3D@[E9N=F95W>?RLQ,2K^ZY?R<I)/W%YY(R#V_>=O'5^ZY<WKMZY755^:OHK
MNF^Z^M/+UIX+OS^0E5TAX!=*:%&K(UQ/J/4%QDUE0=>FU2BXRXUX49-71W3C
M+Z7.^%D>ZJ@FXD5.KO'KJW7IV8^C373FG-2C&.'/GJ%D9+92LSY14JY?ODL6
M%,ZV_P#&2:4CV/6?B&UTXB)[XR:Y:N9_JG)69/()>,MYEDLE+P^..\J>-WL]
M:PW'+M],>PJ,D7#*/H6"Q&+AH1NTC8N/91S=C&L&S?QQ52E-UY(GDGA\B%2F
MR\^?DB<O#;?S79?%?4GRF[L/!PM.HKQ<#$QL+&JBXU48M->/37%R<G&%=48P
MBG)N3V2WEWVW9I7+S<S/NLR<W*R,S(M:E9?DW67W6245%2G9;*4Y/9))REOL
MDMRH *HI@                          #BJ;[[[5)RVI5$Y>?-?'?QY^1
ME.X,NE_XP^#JJ"QAEE]6L.C<77&M*])]47KZ6;Q$"R^+4>L9I[F:U7<IP7N_
M%\=7'L3AZ7,YIMC-4H_E_J;2DA=6I<6F^VVW)4WY^?R!-_!/7X_)S3]N18]=
MZ<T/J3$GA:YIF+J&.T]ED5IV5-K9V4W+:VBQ+TLJG":7HT7C1>H-9Z<RX9VB
MZEEZ=DQ:]_'LE&$TFI*%U3;KNK;VY5VPG#MZ-&P@X$^F X7^-]]#8!'.I32K
M7B0C73NYI'F]-*52]Z%A(J5R.]@.9-*%QW,HQE>>2M$:TO7,?S^0A\:GLI?:
M>PD!'.'EO*\BHJ(J*BHO-%1=T5/-%3Q-3ZJI4OH>BE2?\+?_ (.Z;IR5.>_L
M\"2!T>/3XZF:2/(#2CC,<R^K>F;N3Q^&C]::J[=S432W'6D,L+<OY/%Q<)>?
MZOQ5MZTAI64F'3NG4ZS;<YC-NI'4Z7=0&,M8I^(/L_YFF0NU7HR5VHX=<)VW
MZ/?)2U"B,6FW@V^ZLR"@Y;8\^.4E7M7+*LL4(RK\/O:!Q=0G3I76L:L'*G.%
M5&M8\''"ME)**6?2N3Q9N>V^14GC>^W9#&A7*<IH8/P<8R?',SQR#RW$IR)R
M3%\DB8^=Q_((*1:2\+-PLNTLOXN6B91A><,9&-D6+BP\8/V=^\U>-;UIPWNW
M+-RBNK]XC1*,HR<9)QE%M2C)-.+3V<9)]TT]TTTMMMGW)-QE&<8SA*,X3BI1
ME%J491DMU*+6Z::>Z:>S0 !\/T
M
M
M
M
M
M
M
M
M                                                        4W1-
M^?AX_*8HNFQU6<Z5]'#K]=B,MB\5R;/6N+:70EE_<A5>92QSW+(:#S[%8)C-
M6G%$E)R6EE_.[]ZB-;79J*A6,QDD;=87H-91CE=1=_=ZE\_/EZMB*O\ "9M9
MJ+.-\,_#Y'2&+O*I;(,NUBRV)1TE[,X2O%HVUA6 /JF=J2I2-QC)Z<UU*L=I
MD8>]WU*XDMF&DFRP$ZU=9QX:Z0]<ZZZ8P/+C97]:X^7?"<8SKGC:>_I^1"R,
MMXN$ZL>=<E);2Y<=FY+? _$[5UHG0?4V;S==DM,NPZ)1DX3C?J#C@TSKE%\E
M.NS(C9%Q[QX\GV3(E")LFR>"<D !TH2V6R]%V1S;
M                            &^RISY\]OZR2I\&DTJ[^X@N(O659Q&Z:
M;Z4XKI\F.=VI>66KU8RV]D5,RDNK^VD?W"FCJLEC^['BROQC[2CZ.[G5O*1J
MO23;??EYD[7X/;I3\0NCZBLV6<2576W5?4S4)(](SL*XU1"2;+2%(:IYV]VL
MSVA=+5R%)#L\6EE)[NGL-Q8M9.1TMX]ZO]5^'V9CQ[6ZSFX6F0E]B\QYMW9P
MFGRHQ+:^[AMSY1GS48RW+X#Z1]:^(6!=)*56CXF7JED7\7&N.)0]^<6N.1E5
M37%3WX<90<'*4<Y@ ($$^P
M
M
M
M
M                                          #R+5G0C2;7&)LP^I^%
M1.46&G6=WN[]%UG,Q2WG#%TX6'GXZZSG(='EZ-8I()%R#1)%NVI9OD<-*KEB
MO#/KKT5N>XLMZ9T*G_JA1.]*U8CDSB/B,P:T_P!RVVS*<J[MQ>=ZR[=EI-RK
MZWB*QL>U;LFE,_(7?2N9]55$YJ-D7Z?I\37W6'AETCUM7.6K:;"O/<>->JX7
M'&U"O9;1WNC%QOC%?B59,+ZH[[JM2[JU:GHFFZM#CFXT96);1R*_P>1!>BXV
MI;R27XL+%96MV^&Y"[G8*=Q>6=X_E$',8W.L*K-+^$R"->0\NR5PVLO&Z.XV
M0M-WC?M#5PW<V>MLT=:WOVK]'I6KE%=7Y2;)R3U?U\R6_KMPVZ3\1$ WA-18
M#M3F,ID:\=GXUQ=C)_''LBSJ:7GL9(-MDK1%[.[N1DG9D(%^]CXR_*Q,AW>T
MHM8/^([HW-5-(K#[*--7#O5C"K3NS2L;'13NYJ%$V7[]Y9;TW82/LNK&2LXZ
MQW59?S$,K-]>=/'+VK$XR%CWC^S$'KKP*ZIZ5>1FZ5&74&BUJ5GGXT-L_'J2
M3?TG#3E*?#WD[<9V*48.R==*?!:QUCHG/PO,NP6\_%BG+C%)9,(I;M2J6ZL2
M[KE4VVER<(>BQP@XTU4U>"IX;[;INGO1%^<Y&CVFFTTTUV::V:?V-/T,+::;
M3337JFMFOTI@ 'P^
M                            #GNG+WKY'W9/7L4^8RL6^=Q<G%NVTA'2
M4<YO,Y"/?L[]#AF]8O6]=MRT=M'%NB^V<6+E%ZQ>HHNVJZ+E%-2?S;4HB\N7
M+?Q^0KS3=?'PV3P]_,_492A*,X2E"<6I1E%N,HR3W4HR3333[IIII]T?J,I0
ME&<).,HM2C*+:E%KNFFNZ:?HT95N%OI+<QP1Q&X9KU>?9SA]]W&L&N>+4E>4
M8?%V6*L:KTNT9QU=_-F=+BRQ=O7UZ\F64479N0NN<L>WHV)LYPM.=4]/=7,=
ML93IUE</E<'?6U14ZBG=N[<9NKK-I(=W2C15I>Q$M8:/6EY[#RC=G*,$<6J'
MS-O<J] AT'HVF>K^IVC,U5D.E^:3.'R-ST>UVX^[9O14IU39\U;]]04A:>04
MVC*U)/JF"2T<]2/<7ZGC'L[RFW?HD!X?^/FN]-JC3>I%=KVCQELLB4E+5\2M
M[=J[K9QCF5P>[C7D3C:D^,<A0A"M9UHO6^3B*&/J<9YE">RR$T\JN.W92<FE
M>DU^_DK.[_"-*,28BO-%Y;^S?;Z1RJ3S13&GPL](U@FL;B,PG4UNSTYU)?NX
MR'AZ$O/'6+YI(NF*U7;D5(W6M-O'7CF3;N&S/'9UY=NW:WL)&Q$YDLL^O-VF
M2NBNBY2E=%5-=%7-*J52JE?<J*J*3,Z:ZJT'JW3X:EH.H4YN/)N-B@^-^/8E
MWJR<>>UM%L5L^-D(N47&<=X2BWM+#SL74*(Y.'?"^J7;E!]XRV3<)Q>TH32:
M;A-*233VV:;Y  R(J@
M
M
M                                      !^W[?. ?A9/D^.X7CLWEN6
MS<3C6,8U$R$[D&03L@TB86$A8EI>?RDM+2C^\W8QT;',6]]X^?/+]EJS:V;K
MAQ=MV;===/U1E)J,4Y2DU&,4FW*3>R223;;>R22;;]$?F4HPC*<Y1A"$7*4I
M-1C&,5NY2;V222W;;V2/V;MVW9MUW;M=-NW;I6JNNI4IIII1-U557D1G.D.Z
M?S \"99!I)P17X[4C.G<7.1$AKU<2[\1--L@;37<Z7,,AI:$O,=7).ABTF92
M+G[#NC3&S<<X=-LG^IT2[G\9:8]^E%Z;G).*&%R_AWX:64K@6A3Z6DH7*M2[
MKYVRS/6_$*&S1LD4VA+L;'OM.\"G7W?%4M%NGC[*<YQ:J#CLCM85'2&;8#,1
M[454WIVVIY;+OOOZ_#Q1$7DB>&WAR)5>%_@2KH4:[USBV13E7=@Z!.?#G7Q4
MX7:JH/FE)N,HX*G!KCPS$U*S'C%'Q0\=IQLNT+H;*AQ49TYVOP@Y2Y[J,J=+
M<THI12G"><XRY.7+$<7&N^7?=4-3]0-:=0LKU6U5RN5SC4+.)6[,Y/E$W=MW
M'TB\KMVV]BW;M-[=AE&QD:Q;M8J#@XMJQA,?A&,?"0D?'Q$>R96.A\N?/W)Y
MCESY^Y/,*OBJK[_S>HE=C8U&)33BXE%6-CT5PIIHHKC55577&,*ZZJX148PC
M&,8QC%)*,4EMLD15OONR;K<G)NLR+[ISMMNNG*RVVR<G*=EMDY.4IRDW*4I-
MN3>[WWW  /<\0                                      #-UT2G2UY
M%P49$QT8UG?RN2\*>2RU=:+10[EYG0V9EW=3A]EF*,6]+A](X-(OG%V0SK!8
M^S>=6W5YYF^$,[N47<DQO46>#9O6W%JW>M5)7;N44W**J5146FM-T5%3DODN
MR\E14\4-4*B;[IZ_4GGYDM7H#.DGKEK$-P&ZT3>4S&2TUR[CARRF3JIF(],2
M@<:68D='7;ENP24B*,0C(*>R/"I*??RD3=QVX\P5H^Q=MBF!X[D44_'7PNJ=
M5W6O3V(H65<K>HL.B/:RMI/ZVKJC^+.O:3SW!-60?TJ2C*K(G;*;P*\4;:KZ
M.BNH,MV47<*NG\N^>\J+FW&.EV62[RKN;2P>33KL7T:/*-M,*Y50 (EDN@
M
M
M
M
M
M
M
M
M
M                            0#^GEU&F<ZZ2/5''Y6Q&66&D.&:8Z;XU
M=C[+JVZ>0;[$&.JU]S-7'#UU9=2=&2:GY SM7F%F-:TPS2):ULJWS=Y(OY\[
MRXEEHZNJJ(EMO>KW5=D^UMU*G/U<TVW-6IK7J2NLNL^KVL-4-\7*M6=4=0-3
M5Q[O%9CN)<[RN5RA8;O96,8LIW6LKV+O%8V/5]U':E8M%N]GMR*]F[2'E]5:
MMK$H*56DZ3Y$9OCO5E:C?%52CO+?D\?$RX>["<=I2Y2@^*G'#VDM76-TSHVC
M1DXVZIJLLB44Y)68VG4M3A+:/';Z1EXLUO.+Y07&,ER</,P 36(7
M                                        %*]D2KGNB(J[INB\DW]Y
MLZN#?12OASX6-!-$W3'%V,OIWI;AL!E'Q,;]GQJ2S:S",[F<Y!&K5&0SAY\:
M,PNS>1O)60BV,M-/Y5U+R[>W*/G:&O*X"]*'^MO&EPOZ;,L4C<X:3>M."R63
MXI-40MZ&E\ P^8LYIJ1:EV617;,1*1=G ,>R5W(PCE'-V<9M[L.RCY.0>M8Y
MULR+-"V[-JVJ;+1;HHV\?X-*4_U$1/:8U=RS>F]"A/M1C9>J9$>2;E+(LAC8
MLG!/>/%492C)I*7.2B_=DB6_LSZ0EC]2:[.#WLNQ=+Q[.+22IA+*RHJ;[2<G
M;BMQ3WCQ3E^/%OZ  BT2I
M
M
M
M
M                                             !2JFFI%IJI2JE?%
M*D147WHNZ*5!\:36S2:?JGW3_P!P+,.)7@@TEXB[%V5OMDPC4"GM%ZQG.-L6
M%E_(N%BK<8QL9:V6Q0F413-&D77;;.'#25;-XZEA#SL,U>2".L%_$1P5ZT<.
MEM[/ST>URC3NP]LM;&>X[4M35O2_?O&<51D</?K23@';JW8:5.KJ6Y'&VK^5
MC89MDLA(NK5FN4_LFZKY^/R'SN6[5ZFJW=HIN4*BI5172E5*I4G@J*BHORHN
MQJ'KGP8Z3ZS^D9D:7H^MVQ;6IX,4HVVJ.T99F*W&K)COMSDO*ODDDKX)(Q[5
M^F=,U=3LLK\C+DGMETK:?+;:+MAVA<ELM^6TW%<8V1]2%3Z2*J;*B[[\T7?;
M9-_4<MTW1//P^0D'<1_1DZ>ZCN)#*]'WC/2W*JVEO;&6L:WHT\EG#%@\M-Z.
MZ8ZTV<8NZDG'=5E_+0ZO&%AJS</OBE(S3]X^OX-]3=(=3M&9JG'M4,+FL/D;
MB5]DKD+-F]%2?5-F+IQW+.Q]YY!S:,[4DRI?K$2+Q(]Q?I9ONSNZ;EBB%_6W
MAGU3T+?)ZIA3OTUV2C1J^)&5N%9%22AYTHIO$MGNDJLA0<I<E5*U1<C5&L=-
M:EH[<[:_/Q=WQRJ4Y5[;I1\U?C4R?))*?9O=0E)1;/.0 :^,?
M
M    **B5)LJ;I^;VIY+[3(1PN](3J1H38C<.S6T\U)TN8M(Z)BHNXY:-LDPU
MC8?^E>O04G=:579QHVC'#ELTQJ=>6F]NEE!Q\1-XU$LG#9UCV39>2KOZ7ARV
M\/$4JBKY^CX+X;[^SZ"^]/=3:YTKJ$-3T'4+\#*@N,G7+>J^MM-U9-$MZKZF
MTGPLA)1DHSAQG&,E7Z=J>;I=ZOPKY523]^'XU5L?]&VM[QG%_-;I[2BU))J8
M9I3K'IQK9B]G,=-<G99+!W';J.N7K-IXR=LY%C4E+IA(1<FV92D<[MT5V75#
M=^S;W7$>Z8R3>B['OF;F_P"G;INJ>7C\I#ATVU.S_2#*;&:Z:Y,]Q3)F[5TR
M1^SMLW5IPR>4)2X92$=(MGD7)L[E=%ARC619.F]E\U92-FU;?L6;FQGQX6>D
M:P361Q&83J:W9Z=:DOW<9#0U%-YZZQC-)%RQ5;MR*D;K6FWCSQS)-W#9GCLZ
M\NW;M;V$C8B<R26?7VS6:GASX[Z)U3Y&E]0^3H>O3==-<I3:TW4+7';_  :Z
MR3^C73FFHXN1+=N5<*;\B<G&.V]#ZNP=5X49#CAYS45Y<Y;4W2?9^19+TDY>
ME5CY^]&,)6O?;):"E-5-:)534E5*INE5*HJ*GL5.14W\FFDTTT^Z:>Z:^U->
MIEP !]
M
M
M                    /G=NV[-NN[=KIMV[=*U5UU*E---*)NJJJ\AZ^@;2
M3;>R7=M^B7VL_&R?)\=PO'9S+<MFXK&L8QF*D)W(<@G9!I$PL)"Q+.](2DM+
M2DA>;L8Z-CF+>^\?OGE^RU9M;-UPYNV[-NNNF"!TL?2L9=QHY]D.ENCF6Y9!
M\(T37!LVN-.&L?#)JSDF*RLR_346;L)"L<Q9XU(N'T75CV Y+,O8^E,3Q?.9
MC&\>S:M8G&_5>FRZ3ZOB>U!O<..@.H=4IPSX34T3,I+'[*M8G6#4N*E7;F[?
MM3UF1<?'#3##^SP]6*]2SC("=S-M*Y?:^.$3&:99,PP"JJ4HJJNR)_L]1,3P
M6\(Z]/IQ>K^I<96:A?"-VDZ9D5-+3JVU.O.R*[8)_3I[*6/#9+%@U-MWR2HA
MMXT>+ENJ7Y7273>1*K3*)RIU74<>WOJ5B3C9B4653V^@PW<;I;MY,UQ25,6[
MJ@ DX1H                                             *+OZEV]O
MB=FPC,<ETWS+$-0\)DEA,QP'*8#-<1F$:,9!8C*,5EFDY R=+"6:OHQ]V"58
MM72,Y)D\CW75=2[:N6]R[:KZURJ151.7+UKRY_.NZE%VW3?QY[?UGE?35DTV
MXV17"VFZN=5U5D5.%E=D>,ZYQERC*,HR<91DFI+?=-'I5;9CW59%$Y5VTSKM
MIMA)QG"R$U*$X26SC*,HJ491:::7=-)FSOX0>([&N+7AMTEX@\5:K'1^HF+V
M'TA#+>?N_BYE46X<0.:XLDA)0V/N9=,6S"+G,=2=MP[%A/)%I,Q5JN+?,[MR
MY(C!?!K^(M9W3'6WA@R":2[)Z>Y*QU1P!G+9BKR0OX?G5M(K*X7$\,=VTOQ&
M+X;E\$WR&=D(=S?BKV2ZO45R#&*E)*E[D4GU=_4F_L\#F=UOT^^ENK-<T)1E
M"G!SK5B*<U9.6#=QR,*4IKM.3Q;:><EM^$YJ48R3BNEW0G4*ZIZ2T/6W.,[\
MO!KCF.$7"*SL??'S4H/O"/TFNQP7=<'%IN+38 &*F7
M
M
M
M
M
M
M
M
M
M         &.3I;M3%TEZ.?BJR6F%[^6:TV<:8=A[R6+[/3K1*QND54UVGL,C
MUWQ<3-_C"L;V>WWQW7W2KZ+1[WDTUS5-/)*4Y[(B?,A,P^$I:R5XQP\Z&Z'L
M7^41\AJUJ;)9A)TQ+KLF-S.&Z40O5RF/98EJ3;N)'K<QS[3[)(*)OQ<E%5O\
M5N3+F_'RD)!J[AGDW?9RTAX71F;JDZ^-FL:O?*JS>7X3$PZZL6M;.7':O*CF
M)RBDWNXR;XQ48.^T5JRS>ML;386;UZ/I6/597[ON967.>78]TN2<\>>(N,FT
MN/))<GN !(,T"
M 9_?@Z^AUW4#C.RO6"0QI97'M!=+Y%U&Y'WRC%,6U)U)>4XIC:K$6)5H]F^^
MM/FVKK%*7$9+0,<MI73Y6$Y7C#BN<&F_K7?V^!'$^#9:5M\<X7M8]7'F*RT1
MD.I^L=['VN32%N:;,LNP#3G&H2UCER";O+E,*\C(/-LHU0BK\Y"->L=3=$O!
MRC]U>QMNRBY':JB<U.>/C/K$M9\0]=DISE3ITZ-*QU*6[A'"JC&^*7.<8P^F
M3R9QC'@O>Y2KC:Y[]"?!31XZ/X>:+O",;M25^JWN*V4WF6R>/)MPA)R6'#&B
MW+GWCM"R52K8 !JTVN
M
M
M
M
M                                                #S_4?2O3W5S'
MK^*ZC8I#Y7"7UNUTM95I1=N,W5UFZ8=XQ;Q$I>Q$M8:/7=IG,1;AG*,4<7:V
M3QO<J],] Y[IS]Z>8*?)Q,;-HLQ<S'IR<>Z#A=1?7"VJR$EM*,ZYJ491:[--
M--=C\RC&<7"<8SC)-2C)*49)^J<6FFG\4UL8">)OHQ\JPM,BSK0EXN5XI95]
M+U:<N+3V[F$*PH[#6D7C#U;CU,S2PER6<-6;Y8R>HCF3"+:UYA/N>M<XIGS)
M[&/WT5*,G<9*1CMS'R49(MKS*0CWS.]6V>,GS)Q1;<-'35Q;N6'#>_;HO6+U
MNY:NT47**J4FG<EW1=E\T5-TY^_DI:AQ+<'^E?$G$7;D['T06?,8B_%XOG\9
M3>ID89*G5M_8LR#"RY:,\DB*'=%U*HJ6]-6S>1F%@GT%)2=Z4HC)X@^SOA9R
MR=5Z)G7I^7QE;+1+I2^@Y%CDYSCB72<I8<Y)M5U-2Q>7"N*QJDY+!-:Z(Q<I
M69&EN.)D/>3QWO\ 1K);[M0]71)IOBEO5OQBHUQWDHJW*I/-%*ER?$7PK:I\
M-,U78S",JD<-?2[F,Q3/XZFTL+D%%MO;>MZ7;:AVZ=XY,76M=WK(>7ZM;[F/
MF.XWD[&QEV5KMKWW3>G:KW*GYR(>JZ3J6AYU^FZMA9&!G8TW"['R:W7.+7I*
M._NV5S6TJ[:W*NR#C.N<HR3>K<O#R<&^>/ETSHN@]I0FMMUWVE%^DX2]8RBW
M&2>\6T]RH +<4P
M                          **B5)LJ;I^;VIY+[2H";3W3V:[IKU3^T)M
M/=/9KNFO5/[3)OPH=(MG6F4E"X1K3)O<UTUO/7EJ]ETC7)3.=XOWE>LW;+MT
M_N.'3G)<=C'':ZW+"^V<Y$U:/JEB'[UK#1>*N<^&!9]B&IV*0V;X-.,\AQB?
M:(\BY-E56E%ZTE==F[;NV+U-IRS>-'%N\S?Q[RPW?1S]NY8/F[=XVOV+<-?E
MRWYKSV]O+G[#W?0OB2U:X=IOO73O(*EC+JOKDCA<Y<?O\*EK[YNV;W'[N";O
MF*6I:UV&.JL3,<Y82J6V-J/NO;L3?>Q[N0WAIX[ZITTZ=(ZHE?J^B)QA5EMR
MMU+3X^Y"*4YS_P )Q:HQE^"DG?'?\'9*,8U&?=/]9W8G#$U5SR,;M&&3WE?2
MO=BE/O\ A:HI-OL[5N]G))1)<0+3^&?B_P!+>)2(LV8)^D'J QB+$EE& 2:W
MJ9*(2IS<8WG$>^O-6C/(XBAW1;6F4BO35LWD8=)QE!24I9BZ+L":VCZUI>OX
M&/JFD9N/GX63!3KOQ[(SC_M0FD^5=D);QLJL4;*YJ4)QC)-+:E&11E50OQ[8
M74V+E"RN2E&2_2O1I]I1>THR3C))IH  NA[
M
M
M                                            %-^6Z)OY>K\Y&8Z?
MWI#V6!X)>X(]),@BWN=:DQ_6:\R,-.S36?TVP3K826AL,N)#*S84R>KC"\[L
M3\7*3+JY9TQH?LIK#G<5J?C,\TR\](QQIXSP,<,N7ZM2-5+K-Y6F_A.CT!<A
MI";8Y!JO-PDV^Q1E/66$A"HSQ5BD-(3^5O;T]"7OBY"RC.#=.\I>0,1)ZY/-
MLRR747,\OU$S.26;S+/,IG\URV85HQCUF,GRJ6=SD_*5,(IJQC&7;Y5^[=JT
MCF31@UZWJFC5NWMV[5$@? KPZ_='JJZGU6EO1M%R(RQ:;(R4-0U.O:RM-]N6
M/AMPNL6Z4[O*JDI5JZLCSX[>(SZ?TN72NDVI:OK&/)9MT)1<\#39OA.*2;<<
MC-BITP;7*NCS;(\9RJFNM>'@ ";Z22V2V2[)+T2^PA*
M                                  9>N@KS;)<2Z2W1&'@9/NZ,U(@=
M4L'S9OV5@Y2:Q=IIODVH36+JO/&KB_');S#!,3E^V15YB_N+$TQ]UU7&OI%D
M\V QJ\>%G-<;TXXFN'#4?,Y)8C#]/]>]'LWRN81D_D*HO&L4U"Q^=GI-(V*;
M/9-ZL=&,73KL<:R>2#M;/4LFSAQ7:M5;0AM4E;>Q6B[I79M5(OFE5%*HO/GS
M1=^9"?VD=.^C]7:5J,:^$-0T:-4IQIX1MR,+*N4YNU=K;8TY.-7-/WJZX5)O
MC*"C-/V;-2^D=*ZQILK'.6#K#OA"5O-U49N+0HQC5ZU5RNQLBR,E[MED[6EO
M&4I?8 $=R1H
M
M
M
M
M
M
M
M
M                                    /E?N=58O7=]NJM7+F^V^WH45
M5;[>O;;P"[M+[3XVDFWZ)-O]"[D&GX1#JJUS;CKA]/XK*Y:6C]'-',6@)W%K
M]R:LPF)9_EDO/YM+7(U@_MV8F[)S^!3&F#N9G8&EU:?M6D%#2,A<?8W7'Q>!
MGDJ^O=/8NW/R7P7Y-]BZ'C:UNO<1G%KQ$:T49+5F,1FVJN4WL+R)8>G'UD=-
MH1ZN,:7_ -R*XJ&=,NQZ=0F+L4IEHQM/7T:HYR'KYR](N+UKNWVVZ+MM_"3;
MQY<N?JV]GCZSI?X>Z/+0>B^F]+G&<+J-*QIY$)IQE#*R8?2<J+BX52BED76)
M*<(V);*S>?*3YF]>:PM=ZQZBU2$HV59.JY*QYQ?)2Q:)O'Q9*2G9&3>/36VX
M3</5U[0XHY  S$Q(
M HJ)4BHJ;HO^WU!>2*ODBK\R;E4^U\.6W[>L]?X>-.HC5WB"T)TFR)Y*,<>U
M3UFTOTXG'D)=:-YIE#9OF\'C4JZB'+]E)LK,I88R=^['77D<_:6G=-FIPQ=6
M::K%='J&77I^#F9US:IP\6_)L<5N^%%4K)-+U;2CV6_<JL'%LS<S$PZHIW9>
M31C5IO9<[K(UP3;^'*?=[=EW^TV&/1C:,UZ!\!?#'INYC\HB):QIG%9ADT+F
M;18_)8',M3+KG4K-L>DXVN,B',7\7\MRV:A6<3(,:):*8,&L=+WWLHV>/G-^
M";^M-O9XGP:T=6U;6T\*+%FCR_@VZ:?#EY>1]SEOJ&;=J6?FZAD2Y7YV7D9E
MTFVW*W)MG=9)M]VW.<FV^[]3J1I>#3IFFZ?IV.MJ,#"Q<.E;;;58U,*8+;X>
M[!=OAZ  %&5P
M
M
M
M
M                                               !^7,PD1D48_A9
MV,83$3*,W,?)1LFTL/F+]@]LUMWC)XT<T7+#EH[;UW+#EO>HKLW[-==J[151
M552N'CBEZ,2Q*.93.N'*IK&2+QW(R<KII*.K++'[E"L$OVVN".;;.FB$=.92
MQ=ILPDPYIQU*YCT6<KBD/#-XUSF;Y[KR]R^8,0ZNZ'Z=ZUP986N8-=TDM\?,
MJ2JSL2>WX]&0DYQ^#E"7*N:25D)Q[%!J&F86J4/'S:8VPWWC+\6VN2[\J[$N
M4']J7NR7:49+L0NYR"G<7EG4!E$'+XU/,%LTOX2?C7D/+LJG#:R\;HZC9"RW
M>M^O:N&[FSUUFCK6]ZU?HWM7**JOR*=E1$3DB>-/CX^'-?G)8G$'PH:0\1L1
M4VS2#1AD=E&%,9G6/VV$?F,8WCW+ES;CK$O?8/D<Q%_MTC;OP\DW?1?IR%^0
ML-+$O992+6.CQ%\*VJ?#5-UV,QC*I'#7\NYC,4U CJ;2PV046V]MXWI=MK;I
MT[QV8NM*[O61$OU:WW,?,=QO)V-C+LK7!WQ%\'NH.A9SS:HSU?0'-\-1QZI.
MS$BY;0AJ-45+R=]U%9$=\><VHMU3G"MZDU[I/+TG?(Q^67@MO>R,7YM"W]U7
MQ2:V]$K8^XWMR4')1+; /'P!J Q$
M                                           _3@Y^=QB5:3^+3DQC
M<_'K>J83<!)/(>795.6]YFX5I),+S=XWZ]HX<-KW4WJ.M;WKMBO>U<KIJSV\
M'72)PFI:XOI7K+6L)J>\JN1,?EZV6;3%,U>6^S6XJS=JM7;*0>6S?6W[7==+
M&W!24DT]"&>LWTW$8I8C_G%:4J147FB^').7+;=/;Y+ZC.^A?$+7^@M167I=
MSMP[9P^GZ7=.3Q,NM2CR?'=JG(XQXUY,(N</22G7RKE?=$U_-T2W>F3LQIR3
MNQ9R?ES6ZWE#X5V\4U&Q)[;[24EV<UBFJFM$JI5*J5YI4BHJ*BIONBIZO]OK
M*IY[;*OCZR/WP@](U,:9VEP/7Q_DN9XE>=VJX'.;ER_/Y-C-3Z0H[?8R2XZ<
M52<_CC:VX<2=AW8KDLCB:&]V)8Q\XQ<Q+''\^,--Q.114?.04BREXB69-9&,
MDHYU8>,7[![9H<M'C-VVKNMW+5RWNV[[=Q8N7+-^S71=M5UT5TU+/KH;Q"T#
MKS3EEZ7>J\NJ$/IVF7RC'+PK).2VG!-J=4G%NJZ#<+(^O&:E".Z-+U?"U?'5
M^)9NTEYM,ME=3)[K:R";V3:?&2WC-+=/?=+]0 &=ES
M
M
M                                             "JB<U.%RNFU;KN5
MKM1;HJKJ7RII1:E7Y$13GLG/V^/[?(87>FUX\)+@\X:VV$8!?5OK+Q%493@V
M(2EF0R2&D,'Q)G#4V,]U*@I;'[+9;.4XLL_C49B=BK(X!^SR/*(O+V=$]'XC
M-0;R[:%HN?U%K&GZ+IM;MS-0R(451^"3WE9;-_O:Z*HSNMDE[M=<G\-BS=0:
MY@]-Z-J&MZE8J\33\>5UC^,Y;J%5,%\;+[I0IKC\9SBNWJ1;.F!XS5XQ.,/+
MWV-3M<GHUH[<>Z7Z34LY)'T#+6(E[53F>H,;3'9+D>,2/Q[RFVXKA\MQ[NM<
MFTV@M->]V%N0BZTIQ:;JFRHG-/;X_/R39#BB*GVJ)M32B(G@OI)M\Z;?2<O+
MV[[^SR]^_P!!TOZ=T/#Z;T/3-#PHJ.-IV+7CI[*+MG&.]U]FW9V7VN=UC]'.
M;?V'-#7]:S.HM:U+6LV;EDZCE67R6[:KC*6U5->^[\NBM0JK6VZA!>J[@ %[
M+.                  <*4I2JO;Q^UW3GRY+MS7QW]ASJ6E$W541/7OZOE7
MQW.^:8:8:@ZTZ@8II7I5B<MG&H6<2UJ%QC%X6U;K>R+VY;N.+URY><7&[&-C
M(UC8=2LY.2KIC"P$*QD)N;D(^(CWKVQ.WZ-CH@]%N":#Q'4?-HZ*U*XJ;49*
MK-ZDW;DFXQ[#KF3,V;23QC3.!D*F[!A'Q;"PXA;>=/H5OGV1-I;*5<.\?QC*
M*\!AM:^(?B;HGA_BU?28RS]7RH3EA:319&%DX)-+(RK&I?1L1SCY:MX663FF
MJ:K>%O#8_A[X::WU_EV1PW'!TG%G&.;JM]<Y4URE*+=&-7%Q^DY7ER=GE*=<
M(QXNVVI3K;C!</'0?\?G$+B]W,?B+C>A\+6EKN6CB DLAPG(<AVD)B,D.RX;
M"XKEF90%,6YAZ+MVK-X'%$EH^6AY;&>_8MS=>-\GB?!A))43?C994JJ(JI^Y
MTOKLO+=/^_FF_K3?D2S*:*:41*:4I2GE2B<D1%]2(G(JN^W+Q(GZIX\^(N?D
MSNQ-3QM(I<FX8N#@8=L(PVBHQE9GTY=LY+BY2ERBI2G/:,8<(0E?I7@'X>X&
M-"K-P,O6+U&//*S,_*IE*:Y.4H58-N+5",G+90<9\8Q@G*4N<YQ;<O\ @R6
MNX7#[6!<5N90&2,HJNUJ!)YAIQ"9E"9--JTC**'^&0,+D6!OL&B^W6IF_5$3
MF2:B.E:R$8T2;IO1#I]-X,^,3HH^,/@DQNG/=4L6QO+-,;=<,TE-3M+9QWDN
M*XY+3K^0CH^(R1I-0V+YC"]:Y9LK/QA>XM3AEQ_D.-05G)[V32]F&38OGX63
MXQCN:X[.8EEL'$Y+C&2Q,C!9!C\['-):%FX66:7F$I$RT6_LN&,C&R+%Q?9O
MV#RQ>:O&MZZW<6KEFY715]Z=\=NN]'RJ7J&?'7=/5J=^)G4T1NE5*QSN5&71
M77=7:U*7E.UWTU<81C4JX\'^>HO ;H;5L6Y:9AV:%J#J:HR<.^^='FQKC"KZ
M1B7V6U3K3@O,\GR+;.4Y2M=DN1JG#C5OZ5/HKO3S])>2>KEX\_'R^4R==+'P
M-MN!KBHE\3PN(EVFAVHD;1G6C3N0<S,S;81MVJAGE>!WLEDXEC9D)3"<CIO=
MFCJ93)IN/P&>T\?Y7/R$_..G-[&*F]*?;+NJ>*[;>OR3YB<.@:Y@]2:-I^N:
M;.4\/4<:%]2FDIP;]VRFU1<XQMHMC.FV,924;(22<MMR$&NZ+F]/:OJ&BZE!
M5YFG9,Z+N#DX2X[2A;6Y*$I575N-M4G&+E7*,FEOL<@ 7@M0
M     !QK_@5?\FK\RFUW8?\ P"R_YHV_^4T&J(K_ (%7_)J_,IM=V'_P"R_Y
MHV_^4T$2_:>_QO1G_P"CU_\ _JT<EE[,7XG67_S:'_-JI_6 "*9*X
M
M
M
M
M
M
M
M
M
M                 (B)R0M1XZ-69#0S@]XDM5H7+(S!\FP[1O4"0PO)I:J$
M[,PSZ[C4BRT_LV6^16G$+)2DIFKF!BH.%?M'MJ>F7T?"T1[^\_ML[]UQ@&^$
M4:U5X#P2PVD\>^Q=9+7G5/$X"3AI5QZ62W<*P6MQJ/*Y#BD?:DV;BON;,\9T
M[AYR6OL9:*CV&5VXYRW:RD["/VV1=(:3+7.J- TE14HYVJX--RXJ:6/Y\)Y4
MG"2:DH8\;9N+33C%\NS>V,=9ZLM#Z4Z@U5R<)X>E9EE+4G!O(E5*O&BI)IQ<
M[YUQ4DTX[[KND0=J$VII3RI1/F38Y '3V*48QBO2*27Z$MD<QV]VV_5MO];W
M  /I\                                             '+ES]Z>1FE
MZ G3-=0.D8PO(N^$C*=%]-M2=3ZF*QO;_C'3(1;72+N7M';FB0_45:JTY#WE
M4WE$N=Q)$HQMK*=Y1^%OU<Z?=5Z7CY\O9X<_>A+N^#):<S4=I_Q6:N7W$77C
MF8YGIQIO$M;=YS5-6)S3*#R+)L@<OV]3*AC8C';#5O&K43>;2+IVY=,YNAXR
M866S"_):M\9=7^J/#OJ"R,U&[.JJTJI/CO8M0OKQ\B$6XS6ZQ)Y$_2,N,)<9
M0DE-;.\'M(6L>(?3U,XMU8>1/5+6N7N?5U4\JB4MI0>SRJZ(^LH[SCRC.#<7
M*1 !SQ.B0
M
M
M
M
M                                                   /RIJ$B,BC
M'\+.QK"8B)1DZCI*,DFMAZR?L'MFMN\9.VKFBY8<-'3>NY8<M[U%=EQ9N5VK
MM%5%2HOZH/.RNNV$Z[81MKG%QG7.*E"46FFI1:::?=;-/?<>OJ8(^+;HU)'&
MJY#/^')A6_Q9G$U.YC3&Z]EI7(F=YCV6W=NX4X?+(/,@1ZT5U(NH.3D4EK;Q
MI?LP%Z:NR\9CT7B+>LGT8^?14HR=QLI&.W,?)1LBVO,I"/?L[U;9XR?,G%%M
MPT=M7%NXW<MK]NB]8O6[EJ[11<HJI2:>O/DJ(J+OOOMM\R^.Y85Q9\"F <03
M";RW&VK/$M9[C5G4PRNFX\M1<[7%6+UEI$9;'-:JVSAJ[;W+3&O(&["[D<9:
M90ZV[TG$1"8V^BWXF> &/F_2=;Z(KKQ<M\[LC0MU5B7[*<IO3O=XX]TY;*..
MW#%>_N.A+:6 ]0=%TY:GEZ5&&/D]Y3Q>T,>[9-ORNVU-DGLE'M4_3:M;MQG%
M3=%3S*(JJOEMXIR7?=.7/]OT>CZL:49SHGG,MI]J'$K%3T94EVS>M55W8J;B
M[URY0QG8%]7;M)(1#_J;J6;W5VG#9Q9=1LDU82[&0CVGG*HB^*$/\O$RL#)O
MP\W'MQ<K&LG3?CWPE7;5;"3C.$X22<91::::-57T78UME%]<JK:I.$ZYIQE&
M47LTT_Y_1^J*@ ISR
M                             ."\T7TDVV\/7X^Q/'U<E+QN%+C'S[AL
MR5@V=O9C*])W55+2>P6Z^N7Z(EK=>.WEV9PFR]OHTAI=N[?O'SIA:N,XO)NO
MOMI:MN\6,GH2SP%VT37-4Z<U+&U;1\RW"S<::E"VJ32G%23E5=#\6ZBS9*RJ
MQ2A-=I1968.?E:;D0RL2V55L&M]G[LX[IN%D?2<);>]&6Z?Z28OIMJII_J[C
MC?*].\JB,JA;R6*;CF*=T7JV+J\R:2"QLHU5:7D1+-VKYI=>Q$HW9RC'M%JA
M\S;W*O0/02)!P[\0^=\-F=V,QPZ\KR+>*V:Y?A[EQ78A\MA[%RY72W<+1;O=
MBEV/7N+L%.VK%YS$N;U^W78?Q+^7B).3GH?Q :9:_P"+-<DT^R)F_O(R9.)O
M';SAM9R;%W#RIW:MQ^1PM#F^YC'2N(^0LV+M2W6$G0RO/89])1E5A]=GQX7>
M+>F=>XJQ,OR-.ZCQX_X1@.S:&5!>F3@<WRMK:_QM>[LQY=IJ4)5V3W3T_P!1
MXVN4M;1HS:U^&QG+?>/PMI;V<ZW^^7XU<O=ENG&4O;  ;B,C
M
M
M                                                /G<NTV[5R[5_
M!MT5W%Y[<J*5J7FOAX>LUQO2F<4C[BUXV]8,_MO8V0PG#9=YI#I3=A):&R&%
MO:=:>S$LQ8S</DD-&1MB>C,ZR%UDFHT>[<W9>ZP:YC;@F4]*PL/%N5F6],5Q
M0O>%K@6U1R#%LEJQC4[4>Y%Z1:9/K%&2VI*U/9O<OVL@D8.8QAPP=XSDN-:=
M,,XR[%<C=RD:QC<EQZ)6JN0>764)*Z\=*:41/_B41*4]GA^8E7[-W2JG9JO5
M^55%JK?2-,<X-S5DE5?FY%;?:*4'3CQL@FWRR:^44IQE%#VD>JFEI72&+:UO
MMJVIJ$THRCO.K!HLVW;V<;KY52:6ZQK.+?"2J "6I$X
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
MBC(K;:5E%L+8-KU7*$I+=;]UONCZ  \BH
M                            !\+CIK97:ZYL6EY\KEZW0O+QY55(HV;]
M%N?&U%;MI+[6TE_U/N"P_67I-^ O06X^;:D<3FF=B7A\H=X9,XSB$K=U,S*
MR5@LG;DHW(<)TU;Y9EN/K%N(A_'RSR:A6+"*E:+$/(NFTH]8LW./7._A&? O
MBV5RD!C.,:^:F0K#L78\WQ' L>C,=F^TQ[1XX6-8ZA9U@N864CG+B]$NTF,5
MBEN/V#JZP1]%ULI)YDVF]&=6:O#S=-Z<UG+I:<E?7I^3]'DEQW4<B5<:92]Y
M/A&;EMNTMD]L6U+KGH_2)^7J/4FCXUJDHNB6?CROBWOLY45SG;&/NM.4H**>
MT6]VD\_03?UKO[? BLYI\)SQIED\DUTZX0Y[)L-MJT[EG,WU=88)D[Y*F#6Z
M_64Q2!P+4:)B5;2=3YHS1KF<SVY@W:R-Y8]P\O13#Q'4[X3'K/-P31MI#PPZ
M=:?Y%;E+-Y]+Y]J#DFJ40YA4:/:'$<U@<?@-(WK*4NOJXYS9F+N1OVC=HT>L
M[D&YO/V[^,RW&\%?$O)5,OW-64UWQA)69&?I=7EQFDT[JI9OGUM)KE7*KS(O
M>,H)IHQ')\;O#7'\Y+J'S[*7*+KQ]/U*SS)1>S55OT1437QC-6^7*/O*;33)
MB@(.WV1WQX_X <,']"-5/US^K_:53X1WQX\OW@<+_CZ\(U37YT^K.FZ?*GO+
MG]P3Q'_BW"_:6+\O]KY_]/T[6O[O_AW_ *YJ/P_S=?\ +^E_J9.(V3=5\_'Y
M!SW3G[T\R(UCWPG/+F<#"M<HX.L?G,E;Q<?9R"9A-<I'&X:5FK36U1*2,1C[
M[2C*'L%&/'J7W$?#O<DR%W&M;EEDYG):]9K?N+O<!^$E<(,]5A['.M*]>,#D
MYE8!KETC9@L.RO#,+>R2M+4V^26C,U;9AD6+X[?O.K_>,=I[:R:6B6?:F>&4
MRCBW")8<[PB\1].CSOZ6SK(-R47AV8F?)\?7\'A9%]L4UWCSA%RWXI<EL9!@
M^,/AQJ$E"KJ;$IGM!M9E.9@QBYO;CYF7CTU-Q?XW&<E%)R;X]R10"P_1GI.>
M O7RN/;:;\3>F=^7F,H:89"XSE\K=TSS.>R:06,HC8S'L)U*;XEEV0+*.9=A
M'Q+R%A7["5E:[\1'.G,HR>LV]]EN[:O(E=JY;NTIX56ZZ:Z>?MI54YIX>?BA
M@>;I^?IUTL?4<'+P+XO:5.9CW8MT6MMU*NZ%<TTWLTU\GZ[&?8.IZ=JE*R--
MS\//HELU=AY-.36TUNFITSG%[KNN_='T !1E<
M     #C5710F]==-"+X+54E*+MX^*H <A^W[?,>6ZH:W:.:)PC/)=8-4]/-+
M\=D)6S!,9S4#,\=PZ(>3;AH]D&T.UDLADHYDXE+[&-D7MF/M7ZW=YHP?.:+5
M5EHXKHLVU+Z6_HY]*%A4R7BJTWF5GDD59?4RO2NLR-TC%8HY[[72*-S=,;6Z
MLA8[N3(>ZUETMOEB>VI%R79+CA:/J^IRA#3=+U#4)V.2A'#P\G*E-P7.:A&B
MN;DXP3E)+=Q2W?9-JU9VNZ+IBG+4=6TW 5:BYO,S<;&4%-J,7-W6045*348M
M[)MI+=F1OGNO/W)Y P"9W\(SX%L4RJ4@,9QC7S4R$C^QHSS?$<"QZ-QV;[5'
MM7M]8UEJ%G>"YA92/=.+T2[[XQ6*6M^Q=76"/HNME)/+?M2OA-&DD:L*FCG#
M%J1FR7DD?C%5J?E^,Z5K&+;[#W2D*F*V-8N_D>I<DN\5??%SNSLC%&W>_>+A
M8O+<3PN\0<Z=4*.E-53OCS@\FJ&'%+AS_"3S)T0IEQ[*-LH3<VH<>;BGB.7X
MK^'F%&V5W56FS5,^$UC3LS)-\E#>N&)7=*V.\D^52G'CO/?@G(D][^.W-4VY
M>'C[2I$R7X3Y(I_^1*S7V)Q%WM_IT-1"W+._A)?%S*Y5*/M.-&= \.PR_P!C
M[FQO+[&H&?9%'I;CVMJ0[RRV&S'3F-EU=RE#Y\T5MAD+V%@Y:QE])%PRNRK^
M^8_@=XEWS<9]/K&2CR\S(U/2^#>ZV@E1F73Y;2;[P4=HM2DGLG8\GQT\-:(*
M5>MW94G)1==&F:DIQ33;FW?BTPXK9)I3<MVMH[*34UH$';[([X\?\ .&#^A&
MJGZY_5_M'V1WQX_X \,']"-4_P!<Y6?<$\1_XMPOVEB_+_:^?_3].U%]W_P[
M_P!<U'X?YNO^7]+_ %,G$E$WW7?PY;?UD*; _A)?%S%95%/M1]&M \QPRQVS
MOG',1;Z@8%D4BEQ@ZM1_=V6S.8ZBQL0K24K9/72N,,F>W,&SJ,LI'N'MJ687
M&_9/DC^!,R_TB[_ZC"CR/ WQ+IFHPT".2G%2\RC4],X)MO>#\_,IGR6R;V@X
MJ+7O;\DJ[&\=/#6^#G9KEN+)2V\O(TS4G-K:+Y)T8MT.+;:[R4MXMN*6S<LT
MHF_@OS^?R>K8BN89\)QQIYDL8VU%X0YW&<-NJ[[YF\)U=89WE#%*&#JXP6+Q
M2>P+3F)EE<R=+%H\1UF<-V*/<.I*QW@X9V8I][XGPE3@SW3?1[B@VWY[8AI5
MOM[-]:$15]ZHA:,OPG\1,.Q5W=*ZDY."L3QOH^9!1Y-;2LQ+[ZXRW3WA*2FH
M[-Q2E%N[8OB[X<YD'95U1@PBI\&LF&3B3WVB]U7E44V./OKWU%P;4HJ7*,DI
M%"(B<D!B0IZ=#HO]D]+B.?(JINJ+HKKVNW+=4W33#9?13Q5/(OMTPXL.&/6J
M=<XOI%Q!:+ZFY*SBKTZ\Q[ M3L)RZ;:0C9TQ8N9=U%8_.2+YO&-WTE',[[^]
M8H:V7<@Q;7+M-YVWHN8KG].=0:5!6:GH6L:=7)2<9YVFYF)"2@XJ3C*^FN+4
M7.')IM+E'?U1E>!U/TWJDW5INOZ-J%B<4Z\/4L/)FG/=P3C3=.2<E&3BFMWQ
M>WHRX('QH<-[B(MN_9N(O@M%VBI%]WHU+N?8LQ?$TUNFFOM3W7ZT  #Z
M
M                                                        !LFZ
M+Y>'RGRN7[%G?K;UJWMMOUERBC;?PW].I-M_:6A:Y=(!P9\.%W)F.L/$7ICB
M^0X>L-3D6$-LC:9-J3'U9 D5<B4^ICBM4UJ"[5TSFXR67L6-.>SP+GXP.>I@
M[+B0M5.)A9F?=''PL3)S,B;2A1BT6Y%TW*4814:ZHSG)RE.$4E%MRE%+NT4>
M9J&!IU,LC/S<7"H@FYW9615CU02C*;<K+9QBDHQE)[M;1C)OLFR\(*F_B8--
M5/A"71\X(L%3A4KJQK;WKWDLE5IYIG)0B8SV'L'9$F/JOO=+5<K,=K<=W_%Y
M)Y+*1;[O;NM;D9WC9UJ+\)MT_CIMK8TDX4LRS+'*XRQ==RFH^H\)IC-V9JIT
M]I<Q[6 QG'=6V+N,LL;<>YLR]W)&3MP[=/6=R$:V6%A_)9K@>%WB#J3BL;I3
M5HN:E)?3*8Z<DHMI\GJ$\90;:?%3<7-=XIIIO"L_Q5\/=-Y?2.JM,GP<4_H=
MD]0;<DFN*P:\CFMI+DX<E%[J3331*0'R_P#OD1K(?A.>7.X&9:XOP=X]!Y*Y
MBI"S 3,WKC(Y)#1,U<:W:(N1E\?8Z48P]G8MF^JLN'\.RR7'G<DTM76;:<B;
MU^A^WM<^R/./#TD1<!X7TWW7_N(U4Y_)]6CU;^"+OMY[%_Q_ OQ*O4G/1*L;
M9I)7ZEIS<E]L?(R;ELO]II[^BV[F/9/COX;X[BJ]7R<KDN[HTW/2@]TMI?2*
M*'N]]_=4EVV;3[$X@$'?[([X\47E@/"^J>W!]5-OF^K.B_2FY='CWPG/+FD#
M#-<HX.\>G,E;Q<?9R"9A-<9'&X:6FK;6U1*R,1C[[2G)WL%&/'M-]S'P[W)<
MA=QK2Y:9.9R6O6:W[C[D>!?B50HN&AU93DVG''U+3MX=D]Y>?DT+9M[+BY/M
MW2&-X[^&]\I*S5\G$44FI9&FY\E-O;W8_1Z+WNOCR45]C;[$N4<]UY^Y/(C6
MX1\)>X:WN-1KG4CA_P!=<8S*XKSOF#P9,!SW&&5-$@YMQZQ>5SV8Z<2LJKJ*
MI9/':.\,AD8R#AS&V%D&S2S+/LFVF/2W]'/JTLPF-<56F\(L$D:K[ZIU^5T9
MIO\ >G;D;I#5ZNQN$4Y'U*Q[CO)<>63[H]-BLMV+O2-[7A^J=!=9Z+&<]2Z:
MU>BNJ<J[+XX=E^/&49QKWEDXRMQU&<Y1C5/S.%N^]4IKN9AI?B'T3K+A#3^I
MM)MMLC"<*;,J&-D34X.S:./DNFYRA&+=L.'.IIJR,69' ?&TY;WT1;-^S=2I
M/23J[E%>Z;;[HE*JNVQ]C$6FNS6S^QF8IJ2W333]&FFOUH  'T
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
M&MVB+D9?'V.E&,/9V+9OJK+A_#LLEQYW)-+5UFVG(F]?H?M[7/LCSCP])$7
M>%]-]U_[B-5.?R?5H]6_@B[[>>Q=<?P+\2KU)ST2K&V:25^I:<W)?;'R,FY;
M+_::>_HMNY:<GQW\-\=Q5>KY.5R7=T:;GI0>Z6TOI%%#W>^_NJ2[;-I]B<0"
M#M]D=\>/^ '#!_0C53]<_J_VC[([X\?\ >&#^A&J?ZYRI^X)XC_Q;A?M+%^7
M^U\_^GZ=J7[O_AW_ *YJ/P_S=?\ +^E_J9.)!$"P3X39J5$XI%L=2>$W#,RS
M*PKSOC),/U:FL QV12Y(.KL=W?B4Q@6HTE%5-(NXR9/5<YG,(_?MG,E82-;O
M+44Q[@GPGN3541."5CS_ /UC+_ZC/F_J+?/P1\383G%=-2FH.459#4]'4)I/
M;E'GJ$)\9;)KE",MO6*>Z+E7XX^&<X0D^H77*48R=<]+U9S@Y)/A/R\&<.47
M[LG"<H[I[2:[DLW9-U7S\?D!&LPCX2]PV/L9C7.I'#]KIC&975>=\0>#_$+/
M,894T/W-N/6,RN>S#3B5E%=1=+)V\[7AL,C%^X=1UA9!LTLRKZ\W'NG@Z,Z8
M@866E-<,@Q.3E(J/D'^,3>CNL#R9QQX\:V7#F#EW.,X1D...).*O7*V$A>@)
M^<A;CJQ>KBIB38K8>WL>S/#CKS G*O(Z4UR4HV3K;QL"_-CR@]I-3PHWPE#?
M\6R,G7-+>,I+N\APO$SH'/BI4=5Z-!2KC8EEYE>#+C-)Q3AF.B:GW7*MQ5D'
MNIQBUL9AMTW1//P^0%G.!=(/P0:FKAS?"N*K0B5E<^J@+.)XS?U.Q&)S.4D,
MH5I1!P56$2\LPS"/RA^X?M6"8I)0C/)6TK=[H=Q5B3HN-*+O[;EO=_[5?LW$
M79:5HNVZ]]_+T:E,3R</+PY^7EXN1BV=_<R:+*)]GL_=MC&79]GV[/L]F9=B
MY^#G0\S"S,7+K[>_C9%5\?>2E'WJIR7>+37?NGNC[@ IBK
M                                      !QJKHH3TJZJ:$\ZJDI3YU5
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
MTX[[_C)KU31V('&FJFM-Z:J:D\Z514^=%4Y% 7(
M                     (B)R0AI_"6]5N_N(+ATT92#1M3IQI3E.H2Y&DGU
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
MCM3,H?0<6\?4V&S^798WD+J-:W+KQM"2MZS0QOVW_9/DC^!,R_TC+_ZC/?\
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
M**]]O';T57?;U^1]2RE]336Z::^U/=   ^@
M                          '"Y=MVD]*[<HMISYW*Z:$Y>/.I43EZ_(L2
MUFZ3G@,T#KD&VI'$YIFWEXC*'>&36,XA+7=3,R@<FCUDZ)*,R'"=-F^69;CZ
MQ3F'?Q\L\FH5@PBI6BQ$2+IM*/6+-Q5X6GY^I7+'T_"R\_(DTHT8>/=DW2;>
MR4:Z83FVWV242ASM3T[2Z7D:EGX>!0MV[LS)IQJELMWO9=.$5LN[[^G<OP7?
MU)O[/ <]UY>Y?,C7ZR?"4N'K&*G['0_0S4S5N0CLH=15,EF$G"Z3X;-8TT[S
MM)E>/2EM,^S&[WE?;Q=Z)@\ET^Q5_7%25]S,W(.4CU@W=G6IWPF36::@V;;2
M+AATYT^R.B4LWGLOG^H.2:IP[J%1H]I<1S6!QZ TB>LI2Z^KCG-F8NY&_:6&
MC1ZSN0;F\_L/XS86G^#?B/J,*[:NFLFBFV6W/.R,+"E#=)\IX^3DUY48I/;_
M !'=[I)M/;7>H>,_AQI\K*Y]1TY-M:3X8.+F9D9MO\6N^C'GBR?Q[WI;=V]F
MB8HJ[<UY(GT_U^)4@[_9'?'C_@!PO_T(U4Y__)G_ #;';L#^$E\7,5E44^U'
MT:T#S'#+';.^<<Q&QJ!@612*7&#JU']W9;,9CJ+&Q"M)2MD]=JYPR:[<Q;.H
MVRD<X>VI9A=Y^ WB1&$I+2L2QQBY*N&I8?.;2348\[(1Y-]H\I1COMO)+=JT
M5^/OAU.<(2S\ZJ,I13LGIN2X03<4Y2X1G/C'=M\8REM%[1;[$UH(J+S0BM87
M\)RQIYDT8VU'X0I[&<+N]L[YG,'U>C\[RABE$>ZNL.Z\4GL"TYB97M,I2R:/
M.UYG#=BCW#J2L]X.6EF*?26=&-4X+7#233+63%V4M'8WJK@&(:BP#">LLVTV
MRALT@&&1Q;.8;1[Z386)1LQD;%J0LLI*0:6G=-VVU?/+%-#BY@G4G174_2,L
M==1:3;IWTI2>/.5N-D5V\?QHQMQ+[ZN<?65;FIQ3BY12E%O/>FNN.E^L/I"Z
M=U6O4)8FSR*U3DX]M<9;<9NK*IHL<)-[*<8N#DI13WBTO3  8L98
M    !XGSN7K-E-[MVU:3SN7*:$^>I4+5=6N.C@]T,?Y9"ZK<26C>'9+@\97+
M9-ADAJ!C5W/F#9(2UD3>Q9P!E(N<TE)22A7+1_"0<5 OIJ>M/H^F%CW]Y^SM
MWZC&Q,K-L5&)C9&5=)=JL>FR^QIRC'M"N,Y/WIQCZ>LDOB4N5G86#6[LW+QL
M2I/9V9-]=$$^+ELY62BE[L92]?Q4WZ)LNN7?U)O[/ <]TY>]?(P::J_"$NCY
MP)8-,*EM5];>]>\N\JM/=,Y.$IQKL/8.R)+_ %7GFEBN5F.UN%C_ (O).I92
M+?=[]UK<C$D;)<S^$Y8TTR63;Z<\(<[D^&6E9]S3N;:O1^"Y.^2M@UN2'>>*
M0.!:C144K:3J?-&:-<SF>W,&S61O]WN'EZ+8YOIWA9XA:IM]%Z4U6.\)6)YM
M=>FKC&2@^^HV8JY-M.,&^<H[SC%P7(P;4?%?P\TMM9/5.FV-3C!_0I6ZCWE#
MFG_[/KR=XI=I36\(R]R4E-J)*EY[KS]R>0(=6IWPF/6::@FC72+AATYT^R.B
M4LW7TOGVH.2:I1#J%1H]H<1S2!Q_'](GK*4NOJXYS9F+N1OVEAHT>L[D&YO/
M[#^,\+^R.^/%-OW@<+_+???"-5%5?E^K1ZC(:/ GQ)NKYST;'QI;M>7?J6 Y
M]MMI?@;[H;/?M[^_;NDNZQV_QZ\.*;.%>J9>3'9/S:=-S57N]MUM?53/=;]_
M<V[=F^^TXE-_6N_M\ 0C8#X2'QKLYR%=9+I;PX36-MY2/O3T/#8_J5C\Q*PM
MIW9KE8Z)GGNIV1LH*4>L*;[:.F'F.9 TC'=VT]<P<O9L5L'%TGV3Y))_^1,R
M7_\ >,OIO_\ (,Y>O]O#RR/ WQ+H<5#089*:;<L?4],VCM^]:NRZ9;_9QC)=
MMMT^Q[8WCKX;7Q;LUJ_$DFDH9&F:BW)-;\HNC&NBDO1\I1?QVV[DLX;)NB^7
MA\I@$P/X1GP,95E43 9/C&O>F<,_[:C[-\MP+'I/'(-6L>Z>6%D66GV=9SF%
M^F1=-[,2S6'Q256V^?-;L@C&+H>R3/*=P]<;_"?Q3-FU6A&NN YY).(N4G*\
M2L2U,)J%'PL/-48^_EYO3;(J(G/8"+M2U]FWLR$YCL<S>6I.'>L[KAE,Q3AY
M@^J](=4:%7YNK]/ZMI]'NKZ1D85\<=.7+C%Y"@Z5-J$FH.:GQ7+CQV9G&D]:
M=)Z[/RM)Z@TK-O>^V/5F4_26EPWE''E*-TH)V07.,'#D^/+DFE=:#C3716GI
M454UIYTU)4GSHJH<C'#)_7T
M
M                                      /(M:M$L"UZP:4P+/HI'<:^
M]!RRD6RVK$S R]BW=H8ST&^KM7E8RK#KKM-J[5:O-G3:\ZC)-J_B'TA'NHZO
M%3P4:C\.,G,SS)H]RK1VE\SHB<YH5I<>15$M>O6F45EL?8KMN6;MHXMVX^Y/
MV6-K').^\B%M7XV6F*<;8RAS\R9AHG(8N0@YV.92\/*LW,?)Q<BVLO6$@P>V
M;C9VR>M'%%RPY:.F]RY8<-[UNNS?LW+EJ[151552NK?$3PJT'K[%E;;!:?KE
M-3CAZK1"*LWC&;KHRX;?X1B^9/E*&\;(O=UV0Y2Y6+6M PM:I:NCY63&.U.5
M",?,@TI<8SW7X2KD]W!M/UX2BVVX7'BB\]T7;;=/+Q]^YR,MW%_T;\OBCKX\
M\-T _G,05E>N9!IY;D;\E-8ZL8QN7ZY3&[\R^NRF1LI"VUJHO0".9')+<U>M
M40EB68R:1^.8D*:DJ3=%_P#>]B[>OS0@3U9T=KW1>IV:7KF)*F:E)8^56IRP
MLZN/%^=AY$H05L-IP<X[1LJ<E"V$)[Q-,:KH^;H^0Z,NMI-ORKH\G3=%)-RJ
MFTM]DURBTI1;VE%,J #%RU@
M                                  %$5%\%/1M*-5\YT2SF)U"T\EEB
MYV+JJMWK%VFN]%SD7>N6ZWT%/,J+MGO")D$LVNNL];9<-W%IK)1KMA+L8^0:
M><*BJJ+X;>"^.^_C[BJ+NB+YE3AYF5@95&;A7VXN7BVPNQ\BF<J[:;:Y*4)P
MG%IQE%I--/\ Z'K1?=C6UWT62JMJDIPL@W&491>Z::_ZKT?HR6)PQ\3F#<3.
M#6\CQRY3&9'&4MFF9X6[<47I7&)6[1<6FBNM+=A9&'D>H<7X.;LM[3>3;V;]
MNY882S"7B(RY79-T7R\/E(=FD^K&<Z(YQ$ZA:>2JQ<]%556KUBZER]%SD5>K
MM5OH&>947;/>$/()9M+>L=;9<-G%EM)1KIA+L8^0:2?>&3B=P7B8P:WD>.W:
M8O)(RENTS+#'CFW=E<9E;U%?H455^A860B)!;#B]"3=EO9;RC>S?MW+#"68R
M\1&3R\(O%[%ZUQ:]'UFRK%ZFQ:NZ?&NG5:JX]\G&3V2R$O>R<:/XNSMI7E<X
MU;IZ:ZEJUFI47N-6HU1_"5KM&^,5WNI7V_&RM?B/WHKA^+<L #>IE0
M
M
M                                                "JB(JKR1$W5?
M)$!Y;K=JC!:(Z/:IZPY,UE'V/:7Z>YCJ!.,H*TS<3;V)P['9+(9!I#MY![&L
M+\HX9QM^U'V'DC'M+SNJU;<OFEFJMQ;_ '57.ZRNFN+G9;.%=<4O>G.<E&,4
MNW>4FDEV[L\KKJ\>FV^V2A537.VR<GLHPKBY2DW\$DFVR%!T_?% RUTXR6FE
M6*Y'WY@W#3C#C"KEEM1C3F(;ZK9,]M3&IMZ(FX9P^E'ZLF#'!,)R.+GG32_C
M6:8-D\39@XYQ1)/YC!8OI+4JT\_0_P"#R3?=$WYKX;;HOKW\#M.:YEDNHV8Y
M=J%FDDLUF&?91/9IETPK1BP67R?*99W.STFK"):L8QEV^5?NW2M(UDSCVW6]
M2T:MV]%NU1UOPW14Y\O7X?IW.FW1O3]?2W3&C:%4H;X.%5&^4/Q;<JQ>;F7+
M=0;5N39;--Q3VDMTWZ\Q^L->MZHZEUC7;7/_  _-LMJC/\:O&A^"Q*7M*:7E
M8]=4-E)QWCV[>M  9.8X                  -UYIY^/R$R_P"#B\+S'#]!
M]0.*K(L;IM99K'E$AA>!3[RO&G^VE. NK;"1O8]=9V+V2X[\8M3+&41N7Q<M
M)-[,[]3K")2W!66\=&2\M#TPG#<EU$S+$=.\*BUFLPSS*(#"L1AT=L6"R^3Y
M5+-(.!C$?RKIC&LNWRK]HU1Y)/6C!LM[KGCILWHNWJ-H5HAI;!Z(Z.Z6Z/8R
MZE'V/:7:>X=I_"/IRZS<3;R)P_'H['H]W,.8]E&L7$JY:1UF](WV4<P:7GE=
MZXV9-+-5%BB-OM'=3/ T'3>FL>Q*[6\B>5F*-GOQPL"5<H0G6GR4<C*G6X3E
M[K6+;",9--PD=[.?32U'J'4.H\B#=.AX\:,3E7[DL_.4X.4+)+9RHQH7<HQ7
M)/(JFY1WBI^I  AB32      (M_PFW46;CM/^%+22PUC*\;S+,M2-2)5Y=L.
MJIFQ.:8PF.XSC[5@YI>VV-F,=L-6\ENRUEQ'NG;AVSA*V;UA9;/[$E$/7;?D
MN_M\"0A\(ZU:?Y;QB:<:5-\LC)K&=)=&F;^YC,?7".'.'9]J)DTT]R:Q-N&5
MI9II*3F%XUI;*VX6;=K;:PU4/,Q4>TLY$Z>2D>_=>:>?C\AT'\$=/>G^&^@\
MJU"W,^FYUK2DG8LG-OE19/E%/E]%5$.RXM17%R34GST\:=06H^(_4,HV2G5B
M3Q,&M2X_@WBX=%=U<>+:X_2O.EW;DG)\E%IQ0 &V350
M!E0Z%; [>>])1PY67V')F,!BKO.\YGJ', L]%8U3CNG&6UXIE\NEQHZ:0O<F
MHKC#%QZ?>=E6.S1QC'=KNQ.WHKTMA>B;<D1$1/!$_1MR(7OP:S3&>F^)[7?5
MUJYBJ,:T_P!%H_ IEI>ONJ9J_-:HYO$9!CSF.;4LKC&]&-66DF2VIB^XD6KM
MNZ>0=MFQD++E^XC)H:JB<U('>T#J/TWQ"OQDXM:5I>GX+47)[2LC9GMR3[*;
M6;%/CV<(PW[II3N]GO3OH70$,IQ:>JZKG9BE*,5O"KRL%*+7>4%+#G^-Z3<T
MEL  :0-Y              MKXCN+[AMX2L:;97Q ZM8OIXPDNN[ECWM]Q*Y5
MDBLW\/&R'Q5PJ!;RN894D0YR"'KG:L<@Y1(%B^MRLSV&+HNO+?OBXN3FY%6)
MAX]^7E7SC73CXU5E]]LY/:,*Z:HRLG)_!1BV_L*;+S,3 Q[<O.R:,/%IBYW9
M&3;"BFJ"]966V2C"$5NMW)I(N4.OY+E>,89!364Y;D,)C.-X[%2$[D$_/RC&
M(AX2%B6EU]*2\O)2%]NRC8N,8V+[R0?O+UEHS:6;SAS>MV;===,1_B@^$C9W
ME$=D&*\)FCEO3RV\J1K#ZL:KOF,[EK:,>XVXLOW;#3"&1WBD%E4-D[JP[QZ2
MF<XU#QMTPAJ:IW#7??MV-A8\6M'$-KGQ#SJ9)KEJ[G^J<E9D\@EXVUF622<M
M#XV[RIVV>SUG#<<NWDQ["HR1<,H^A8/$8J%A&[2-BX]E&MF,:P;-MY]+>S]U
M;K7EWZW91TWB349J-ZCF:A*$H\HM8E%L:ZMWM"4<C)IMK;;E2W'@]%=4>T'T
MII#G1H=%_465!N+G6Y86!&:DHM?2;JI6V[+>2=&/958N/&Y*7)3D>(3ITN #
M0ERYB(?4&:UWR5C*1T<_A]#(6QET<V:R,)7-6YUOGTO*XSI?.Q+2FIE&2=O&
MLZFYIA,OZ(V]#I>CIY8C"/J=\)3XGYN=;.=(]"-%M/L:2)LV'</GDCFVJ,W>
MFZ73ZMS(MLAQ^7TD8M8RXQKC[%B(N8R]=MWC1Z]N3CFP_L,(R. B^A1O6OAX
MKMYKRY)[T\#DB)2FR)LB?[?6;YT'P#Z#TB">=CY6O93C!2NU'(G"J,TOPCIQ
ML1T51A.7=1O^D3@E&*LWY2EH37?'CKW6)M8F9CZ%C;R<:--HAYKBVN"NR<I7
MW2E%)J3I=$)-R;KVVC&_C5+I1^D)UC6#7,^+/5EG\7DDDCTTZDXW1M+O>W8.
MU]\4Z/Q>"ID?H=W-^[UR'O18=+CY(A6*2DGVNQB;F9?))F7R+(I61R'(L@DY
M";GIZ=?NI:;G)J5=WG\I,2\J_N.7\G*23]Q>>2,@\OWG;QU?NN7-V[>N5U5?
MG>&Z[;JNVZ>?J]:HG+WH56I?21?2V7GRV\>2>OU;?,J*;5T[I_0M(CQTK1M+
MT^/'C_@6#C8VZY<]GY-4=TY-S?VR;EMN]S5VHZ[K6K2YZKJ^I:A/ENWF9N1D
MM/BH)[W62[\4HI+TBN*[;(HB(G@B)[D1/S%0"[I)+9))?8ELOU(M( !]
M        !3T*>7VE.R[^JGY5]_MV+R]%^D0XWN'VMG3I5Q.ZKP\;$XNWPR'Q
MK(9^G47"8#&F7=M$?&X]@FI+;+L,Q_NMO$,8^*>0\$R?Q,50XAX]TVBW[]FY
MLTY[KR]R^94M>HZ+H^KU>1JNEZ?J-7=^7FX=&3!;[+=1NA-+=12;6V^Q<=/U
M?5=*M\_2]2S]/N[+S</*OQK/=^'.F<);)]]FVN_V,D3Z*?"0^*C#JF+36K27
M2S6F'C\7L17;8!W.:3YM-9*T[MLIE>03=I,ZP^[W@W;REZ6@L;TZQ=A<E9)N
MZA[L)%QRPCW/UP^=-3T?>OD>R2[K.PT9RF[&2<K)8CKM9LZ:7(=M'3=$-1;O
M9I)O'&EDG(R=%]E,QD+CN?S<U=A7=;IQ'M;\5/M(G7NHOI5>C2O.G^$GGNBJ
MG->2>I>7E[1R7=%V7;Q14\S4O47@)T-K,7/3J,CI[+W<O-TZUSQY[[)1MP\E
MVU*N.SXK&>-+=]YM)1-L].>/'7.B24,[)HZ@Q&HQ\K4J]KX<=N3JR\?RKG-I
M;2>3])BN[C%-\GM>[3BQ?1*K%ZU>142I%MW**^2\T7[55\3[<]TY^]/,UFW"
MKQS\4'!CD%J7T&U0F(""O2=$E/:;2]54_IAE==;O'[\IWUAC^NN.:R<XQQF*
M@'^88U5C^?ML>MWHN%RR)LWZZEF)<#_3F<,/%?.8WIGG["3X>]:\GE&<#CV*
MY4]3(<'R^;DG4[1%Q.(ZEL8V,95RKEE&Q%NJ/S>!P%S)Y5DL9A^%6\RD:K=V
M_&WK?P6ZKZ/A9F45_7VD5J4YYVGTV>=C5P2E*>9@[VW4UJ/*4KJY7T5Q@W=;
M5O%.271'C7TKU=.&%E3^H-7LE"%>%GW0>/DSF^*AB9W&NJV;DXQ55T,>Z<I)
M55V;2:S;@XT5T7*4KMUTUT5)O3714E5*IYI4BJB_(IR-/FY/7T
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
M]1GO_9>44P#[A?AC^3UG[8UK^T!]W#Q._*-?LK1OZ@2L_LGR2_ F8_Z1E_\
M49[_ -EY/LGR2_ F8_Z1E_\ 49[_ -EY13 /N%^&/Y/6?MC6O[0'W</$[\HU
M^RM&_J!*S^R?)+\"9C_I&7_U&>_]EY/LGR2_ F8_Z1E_]1GO_9>44P#[A?AC
M^3UG[8UK^T!]W#Q._*-?LK1OZ@2L_LGR2_ F8_Z1E_\ 49[_ -EY/LGR2_ F
M8_Z1E_\ 49[_ -EY13 /N%^&/Y/6?MC6O[0'W</$[\HU^RM&_J!*S^R?))$6
MK]Q*QV1-U_WQE]/_ .QGO_9>4H#1;.I[4_2+3#4?*<(E-,\ESS3_  _,)_3N
M<K=W)G!)G),?CIB3P^6KD(J"?U2>-/7M^%?U/82'=J[97>U1<?>]-I9UEG#O
MIY#:O<0&A.DV0NY1CCVJ>LVE^G$X]A+S9O-,X;-\WA,:E74.X?LI-C8E&[&3
MO78ZZ\CG[2T[HM5N&3JRE5BO:,M:$MMF]M$V2BQ:HV\O1HIIV^@CIXY=)=(]
M'9>A:=TWIDL'(RJ,S+SYSS,[*4Z5.BK%A%9>3?&.\UDN;@HR]V*;:9(GP,ZM
MZNZQHUW/ZCU7Z?C8EF)BX5:Q,'&XW3C;;DSD\3&HD]H>1&*DY)\IM);'W !H
M8W\   # 5T@/3G07!3Q'37#QC&@UG6>1Q'&L:D<VG;VIDIIXN.93DK6[.M\3
MIC7&EF4MYE+6'/<3R7OZ*F7#"M<F[FN6F\I"R5JG/C<N)1:N7/51;KK_ !*5
M7^HUIG2'ZSU\0?&]Q/:ITO<7E8R8U6G\>QJ:PQQV[&Y_"M.D;Z;X+D$:_HDI
M=O*K/X9B$#,/):/?5Q4M(/G4A$-V,8Y:,&VXO!7HK2^M.I,['UW%LRM*P-+L
MR+*Z\B['4LNR^BG&C9;CRKN4>$LF:C"R&\JXN3E%2@],>-O6VJ]%].Z?;H67
M#$U74-3C3"R=%.0UB4T6VY$H0R(65*7F?1JW*5<THV2VVDXM9ZOLGR2_ F8_
MZ1E_]1GO_9>3[)\DOP)F/^D9?_49[_V7E%,!*+[A?AC^3UG[8UK^T"+_ -W#
MQ._*-?LK1OZ@2L_LGR2_ F8_Z1E_]1GO_9>3[)\DOP)F/^D9?_49[_V7E%,
M^X7X8_D]9^V-:_M ?=P\3ORC7[*T;^H$K/[)\DOP)F/^D9?_ %&>_P#9>3[)
M\DOP)F/^D9?_ %&>_P#9>44P#[A?AC^3UG[8UK^T!]W#Q._*-?LK1OZ@2L_L
MGR2_ F8_Z1E_]1GO_9>3[)\DOP)F/^D9?_49[_V7E%, ^X7X8_D]9^V-:_M
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
M,5V*)32G-*41?-$1"H!D*22V227V))+_ *%A;;[MMO[6]P #Z?
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
MTZ?@86!CQ4*,+%Q\6F"44HU451JKBE",8I*,4MHQC%>B26R  *8K
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
MI,&O4M$U#'U#$M7:RF3Y0?QA=3-1NHL7[ZNZ$)KXQ.0 +27@
MM%XZ^*:K@MX7-2>)"C"*-1[NG]["K-O#;F2+B-,PN7Y_BV#K55D%,%DM3%(Y
M,D655*81ZKOL78O^Q4<J\;Q[$^$]R2JB?N)6//U_NC+_ "Y;_>,/4?A-&I:Q
M^D?#%HPD.CBG-M2,OU/JG^\NJ6+72S%[.*TPO='8KB/._J=8ZGW>2R318Q,=
M[*C&1[W5Q&0^R5_@]X4=*]2]'QUKJ72Y9V1FZAF?0K8Y^=B\,+'=>*H>7AYE
M4);9=&7+G;7&Q\N.S@H2<3/&'Q7ZKZ=ZQLT7IO5?H&+@8.''+J^A8.3SS;U/
M*E/S,O#MG'?&NQH\:[)5K;?W9N<5*S^R?)+\"9C_ *1E_P#49[_V7D^R?)+\
M"9C_ *1E_P#49[_V7E%,!M7[A?AC^3UG[8UK^T#5?W</$[\HU^RM&_J!*S^R
M?)+\"9C_ *1E_P#49[_V7D^R?)+\"9C_ *1E_P#49[_V7E%, ^X7X8_D]9^V
M-:_M ?=P\3ORC7[*T;^H$K/[)\DOP)F/^D9?_49[_P!EY/LGR2_ F8_Z1E_]
M1GO_ &7E%, ^X7X8_D]9^V-:_M ?=P\3ORC7[*T;^H$K/[)\DOP)F/\ I&7_
M -1GO_9>3[)\DOP)F/\ I&7_ -1GO_9>44P#[A?AC^3UG[8UK^T!]W#Q._*-
M?LK1OZ@2L_LGR2_ F8_Z1E_]1GO_ &7D^R?)+\"9C_I&7_U&>_\ 9>44P#[A
M?AC^3UG[8UK^T!]W#Q._*-?LK1OZ@2L_LGR2_ F8_P"D9?\ U&>_]EY/LGR2
M_ F8_P"D9?\ U&>_]EY13 /N%^&/Y/6?MC6O[0'W</$[\HU^RM&_J!*S^R?)
M+\"9C_I&7_U&>_\ 9>3[)\DOP)F/^D9?_49[_P!EY13 /N%^&/Y/6?MC6O[0
M'W</$[\HU^RM&_J!L)^B_P"DHR'I&8S6"?>\/3W1?'=,7V'1$3D*9N^SN%S2
M:R%OD#V>AF4I>P#"6364PYBPQM]+,&U^7=VVF9PKA]9B[3EA7)Y63!I\'MTJ
M^(?1\Q.;+.)*KK;JOJ9J&D>D9V'XM4PDFRT@[F5YV]WWRKA=*_C#W@C:+2RD
M]W1V&ZL6LG(YR]TW1//P^0A+UQBZ5@=6]08&BX_T73,#4K\'&H5V1?P^AM8U
MS=V5.R^;GD56S;G.23DU!^6HDV>@\O5L_I#0,_6\AY>IY^GU9V1>Z\>ES69O
MD4+RL6$*8*%%E4$HPC+:*=B\QS !C[X\.D=T!X#]/YB7S6>B<JU9NQC1S@>A
M<-/1]G/,P=2]V59PT@\9(CU]BV!]MA)>F;U!DXN]#QUN)D&$78R#+;D-B<U8
MM.T[.U;-HT_3<6[-S<JR-5&/1!SLG.3279=HQ3>\[).,(1WE.48IM7_4]4T_
M1\*_4=4RZ<+"QJY679%\U"$8Q3>R_?3G+;:%<%*R<MHPC*32+_[U^RWHJNW[
MMNU;I156JY730FU*;KLM2INNWJ3F1W>-#X0EH'I#5/8-PL0B<0>H;:F3C/CN
MXNNX/1;'I=O\98I'-N82BB=U,2)G(R#DNQX<VCL+S'%)I'F.ZO-'EKJTC:\;
M/2<<4G'!/Y"USG-I;$-&GTL[OXYH/B4G4QPB*A.UP+R*CLM<,&D4^U2E6#[&
M8F>2:S>A\VCLIKE)3"X3"HQ_1!-,=Z(B(B)X)X<U7\_,E5T-[.]%4:L_K?(\
M^UJ$X:)@VRC36W%3<,[,AM.Z:WXSJQ777&<&UD7PFMHH]<>T/EWRMP.B<=XE
M"<X3UK-JC/)M2EQ4\+$ERKHK>SE&W)5ELX3BGCX\XM/(7Q1]*7QM<6KQ];U
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
M](R_^HSW_LO**8!]POPQ_)ZS]L:U_: ^[AXG?E&OV5HW]0)6?V3Y)?@3,?\
M2,O_ *C/?^R\GV3Y)?@3,?\ 2,O_ *C/?^R\HI@'W"_#'\GK/VQK7]H#[N'B
M=^4:_96C?U E9_9/DE^!,Q_TC+_ZC/?^R\GV3Y)?@3,?](R_^HSW_LO**8!]
MPOPQ_)ZS]L:U_: ^[AXG?E&OV5HW]0)6?V3Y)?@3,?\ 2,O_ *C/?^R\J+\)
M\D4157@F9;(FZ_[XR_ZO'_T&>_Z//E%-.%S^!7MX^A5^93\6>!OAE"NR2Z>L
MWC"4E_[8UKUC%M?YP^1^H>-_B;*<(OJ-;2G&+_\ 96C^C:7^H&TVT6SJ>U/T
MBTPU&RG")333)<\P#$,PG].YRMY<F<%F<CQ^.F)/#Y:N0BH)_5)XT]>WX5_4
M]A(=XKIE=[5%Q][TVEGTU%1>:'\D?_\  #+_ )HV_P#E-!_60!M<9662A!5P
M<YN,%*4E7%R;4%*;<Y**V6\FV]MY/<Z 8ZFJ*598[;%56IVRC&+LFH)2L<8)
M1BYRWDXQ2BM]DM@ #\'J   4WY;HF_EZOSEEW'WQC0G MPUY3KW)P41FLO%3
M&)X_BNGTGFC7!7.<S62Y)'1KJ*A9B_#Y#?O24-C=S(,RO1T? RCN_#8O+7J[
M31BV>R3&]+GNG+WKY$-'X2-Q'_&[7#2#AH@9%+T3I'B;_4'.&\5F/;6#G.=0
M'%+''8?*L-:6T;1&485AL%<GH*0EW+F6OXYJ]=JCV,3&2%;O(LY\..EH]8=8
M:1HUT)3P9W/*U/C*<?\ V?B+S;X.=<X65_2.,,6-E<HSA.^,XM-;K _$KJJ7
M1_1VK:Q18H9_E1Q-,;C";6=E2\JFR,+(3KL^C)SRI0LBX3C3*,DT]G[#]D^2
M7X$S+_2,O_J,]_[+R?9/DE^!,Q_TC+_ZC/?^R\HI@)E_<+\,?R>L_;&M?V@0
MT^[AXG?E&OV5HW]0)6?V3Y)?@3,?](R_^HSW_LO)]D^27X$S'_2,O_J,]_[+
MRBF ?<+\,?R>L_;&M?V@/NX>)WY1K]E:-_4"5G]D^27X$S'_ $C+_P"HSW_L
MO)]D^27X$S'_ $C+_P"HSW_LO**8!]POPQ_)ZS]L:U_: ^[AXG?E&OV5HW]0
M)6?V3Y)?@3,?](R_^HSW_LO)]D^27X$S'_2,O_J,]_[+RBF ?<+\,?R>L_;&
MM?V@/NX>)WY1K]E:-_4"5G]D^27X$S'_ $C+_P"HSW_LO)]D^27X$S'_ $C+
M_P"HSW_LO**8!]POPQ_)ZS]L:U_: ^[AXG?E&OV5HW]0)6?V3Y)?@3,?](R_
M^HSW_LO)]D^27X$S'_2,O_J,]_[+RBF ?<+\,?R>L_;&M?V@/NX>)WY1K]E:
M-_4"5G]D^27X$S'_ $C+_P"HSW_LO*GV3Y)?@3,?](R_^HSW_LO**:!]PSPQ
M_)ZS]L:U_: ^[AXG?E&OV5HW]0)62?">Y+Q_<2LD5?'_ 'QE]?#_ .X9[_V\
M.SX3\))S743-<0T\PW@2:3699]E./X7B<+1Q+V&%4QDV4RS.#@8NF0E=%F46
MQJ?RL@T:4O))XT8-NN2^\<V&]N[=HB3(J+LOBGS$E+X.AP?_ !^U?S7C%RIJ
MJXYHKV[3S3!%N;(]U1RF!HIS.6W89$V=V/B=IU/MX>J-R#&I*"GEU0HDXE\V
MG,)K2SB'77AIX5='=+ZIKMO3[=N-3Y>#3/6-9VR-0O?EXE/'ZRC*4/-:G<H;
MRCCPML2:@S+.A_$GQ5ZPZFTK0J.HVJ\J]3S+HZ3H_P#@^!3^$R[V_JYQ4E2I
M1IY;1G?*NMO>:)E=JM;ENW752M"UT45K0J[K0M5**M*KZUI5=E7V', A43;7
MIZ[_ #^WY@                                      %%1*D6FI$6E4
M5%14W147Q14]:*8I^,;H[834GXTZJZ-T+":G.UHEY'$*;K-IBF:.[7:KDM>M
MI=M64@\MFDNV;RRE3ZU!2,BT].99,WTW+Y78RLJJ)S4&,]5=):'UCI=NEZYB
M0R*9*4J;4E'(Q+G"4(Y&-;LY5VUJ3V?>,EO&<9P;BZ/.P,34L>>-F4QMJDGM
MNERKDTXJRN6V\+(IO:2^:::;3A7OF3Z+?OHJ58NXR5C';F/DXR1;7F4A'OV=
MZML\9/F3FBVY:.FKBW<;N&[BW;O6+UNNU=HHN454I_*OVR<O7RW\D]?YMB3]
MQB\'&,<2N,))12,L<U6QUE=HQ7*5LU4-GS>FNXY^*^3HVMUWW6/NW%R[<;.+
M=IP_QQ^XO2L79<V7,U"ST:7+L1R; <GFL,S.%>X[E..O:F$Q#/Z:*7#5Q311
M=MUT5VJ[MATS=M[MEY'R#2\X823!PV?L'+EDYL7[G/\ \1_#/5_#W48UY#EG
M:1E/_ -6KJ<*[));RQ\B&\U1DPV;4'-QNK7F52>UD*]+=0=.Y.AW)[ROPK7M
M3DJ.VTMMW5:DVH6+9N/?:R*Y1[J<8]= !K4QP
M                                                 I5MZUY>M//R
M]OB=CQ#+LFP#)X;-,+F7F.Y3CSVE_#S$?510X:N*:*[5RBNB[;NMW;-VWN7F
M<A'O++AA),+[E@_;.63F_8N=<Y5;*B^Y?S\BBILB;>">KSY[^*^&R\SUINNQ
MKJLC'MLHOHLA;3=5.5=M5M<E*%E<XM2A.$DI1E%III-/<_==EE-D+:IRKLKD
MIPG"3C.$HO>,HR33332::^)*.X-.+"*XG\(>W7K"F#U#PRF-:9O#6+;E8JY>
MDJ'B1T[C[J^MSK8F:6-D*[<<X<7I6%<M'3![4\;41LY-7F(J+S0AV:4:L9SH
MGG$3J%I[++%ST4M5J]8NI<O1<Y%7KENX^@9YE1=L]X1$AU-I;UA+MEPV<V6L
ME&NF$NPCY!I)]X9.)O!N)K![628Y<IB\DBZ6[3,\,=N*+TKC,K>MU^A176E%
MCO"(D.H<7H.<LM[+>4;V;]NY882K"7B(R>'@WXLX_5^#3H6MY$*^J,*IQYV<
M*XZO17OQR*-ME])A7M]*HBDVT[ZUY;G"G='2_4=>KX\<;)G&.I4P_"1:45DP
MC_ZU:7;DEMYL%Z/><4H/:-RP -]F6@
M
M
M                     CB_"0N(&0P7AKTLX?(9Y),W&OV=.9K)DLQL([AY
M/ M'UAYQ_!R+]_7=EXF2OY_D6F,]#W8)G:N.VN-S;.1EV;"]7%SLCE52E%J5
M=DI155?)$3=5^1#7P=-CQ L-?ND'U8KA'D;(8QHLRB-!H"18Q<U&.W%[!KTI
M(YRWFK<W4EQW(PFJF39]CMF2C&4?"OX6&B'$;1)6*N_Y?;O@CT[]?]?:;.VO
MGB:+"S6<C>*E#GBN$,..[]U3^F6T6I;.3C5/9=G*.GO''J+ZAZ"SZ:K.&7K=
ME>D4;3XR\J_E9FRV7O.#PZKJI/=13M@I-\E&6)\ '0,@
M      9H^@=X=%UOX[\:S:9ADD<*X>L;EM492Y)X>N28TZS%Q2F*Z=PKJ5<W
M+<5BV4-)>9>ZF89(W[;Z5J?Z7/'$&RLN(^_.P<]U$1$1$Y(B;(GDB$<;X-[P
M_P C@G#7JIQ!3#239N-?LZ:PN-)>DX1W#2>!:/+,P4?.1\>PINR\3)7L_P A
MU.@9BU/.[5UVUQN$>1T0S87J)2=D<\]TY>]?(Y\>->O/7/$'5U"U68NCJK1\
M79+:'T2.^7':/K*.?;E1;>\]HQBWM&,8]!/!'05H?A_I=DZG7E:S*W6,ARY<
MIQRG&&)+WNZC+!JQII)*.\G))N3E( #4QMP   '"NOT+==RI/X%%5:INGA2B
MKX^'@GR',\6XC]5OJ%Z :U:S=QIDRZ5Z5:@ZA4XXLGW*D]5AF)2^1I#K+]@E
M%B^\^[>Q=X)&2*LNO[2C%WU79[GI33.^ZJBJ/*R^VNJN*:CRG9)0A'=M);R:
M6[:2^+2/#)OKQ<>_)MDH58]-EUDVFU&%4'.4MHIM[*+>R3;]$FS7O]*-JI]6
M/I".++,U@TQ]&>K,GIW3'I)=ZI>IT<C8O2"F9[9V".]#XQI@J9%W?V>XD.LH
ML0CZ41EWF\L'2E:$I3T=DY^O?;U^W??<I;Y6Z45-E]%$]VWKV]J<]O4<MEYK
MY>/RG4;0=-AHVB:1I54N5>FZ;A8,);-<HXV/73&23G8X[\=WRG-_;*7XSY=:
MWJ%FL:QJNJVK:W4=0S<Z:]WW99619?*+:A!/;EM[L8+[(KT0 %V+6
M         "BKLBKY(J_,?&TDV^R2;;^2]0EN]EZOLB:-\&QTJ;8YPNZQZMO,
M4E8C(=3]8[T VR>0MS39EE^G^G6,PEK'+D%8>W*85[&0>;91JA%WYR$:]:ZF
MZ)>#E9!U>QQNRBI'9CDZ)#3.K2?HY^%7&JIE)U9K3>QJ<CY(U8KJ*=9I62U=
MIANS*^D.N^+E.;IC_>7:+:3'=G>R,8Q'O=K3(V<S>O-4^N>LNI=15DK87ZQF
MJBR3L;EBT6RQL1I6[3C'Z-35QKDH^7%*M1BHI+I?X?:7]3=%=,Z>ZU595I&'
M9?6HPBHY.14LG)3\MN$GY]MG*:;\Q[S;E*3;  Q(S$         <]TY^]/,\
M;UQX@]%N&S"'FHVN6H^+:;8@S5S:HD\ED[32]*R#:)DIQ(+'(NE;DKE.4/(R
M&E'43BN.,I3))I&+BS#Q;Z_0MHL&Z0WI:M!>!*(KQ]G7$ZSZ]WY1E&V=%,:S
M"/C)/'&M]G%33R=U)F&S#)+VGT=3CLNPD,<;2<"[FLQ=R<71!1%^ HR3)\9@
MT\3O%GKSQ?ZC2FI&NN>2^4/G,G*2..XK0^D;. Z>M)2U&M;\#ISB3A\\C\6B
MNP0<(T>7+%5V:R*Y%-9G+I?(<BO/9IYN+PZ\'=<ZW=>H9GF:1T]OO]/L@GD9
MJ3]Z.GT3VYQ_>RRK$J(O=5^?.%E<=,>(WC+HG12LT[3_ "]8ZA_%>)7-_1<%
MO;:6??#?:>V[6+4_.?;S'1&=<Y9\>._X0QFN22-[ N!1K7A6,-N\6DQK;G.*
M1[W+9MZQR2RD>\TVQ"<O2L%#XM*047=K<2&HV-2&3RC#+*V?Q.T]G<9MR<I&
M1FIJ7R6;F,CR*6DLAR2?DW\YD$_.R#R6G)R:EG=Z0E)F8EI"ZY?RDK)OW%][
M(R+UQ?=O'=^\Y<WKM^Y775^<NVZ;^//;^LHBI4B+2O)=^?N7;P5/?ZB9W270
MG3?16&L71,"NNV22R-0OC&W4,N2>Z=^2XJ3C%[N%4.%-;<G77#D]X9=5]<=1
M]9YKR]<S[+H1DWCX-4I5X.+%J*:Q\92<(2:45.V?.V:4?,LELMN0 ,P,3
M                            5$7DJ;IY* ?&DTTTFGV::W37V-/U";33
M3::>Z:[-->C3^#1GFZ+WIH=2^%R>PS17B0R.7S_A:L1L=AT*^O1]J4S#0QHW
M>.ZHV8B'C%G5D>9X)'V7U$3,8?).)N8QW%HR$33&ENWQBC3_ "^:?H_K#IKK
MYIQBFK>D.71><:>YM&T2V.Y'$UW.H=MNNNMG+=RU=6V[^*E8Q\W=Q4W"2K5E
M,P,RRD(698,)9@\9V-62BHO-#*9T67219YP(ZQQ,3*S-4APU:D93#-=8L/E*
MY5Q'8Q:>WV<2YU>Q6Q%1TU)L\KQ6,HM.IN.AXEZNHF-Q5K%I!E5,,<+R'$HW
M>*_@IAZM1F]1]*8\,35ZZWD96E45QABZDJU*=MF/5"/X+4;%[VT&J\F<=I0C
M=;*YR,\*/&K-T6_"Z<ZHOEF:+;../BZE?.4\O3.;KA3&VV<WYNGU=TU+>W'A
M).N;JJ52V&H/P<7R?'<SQR#R[$IN)R3%\EB8Z=Q_((*1:2\+-0TNTLOXN6B9
M2/O.&,E&R+)Q8>,'[._>:O&MZTY;W;EFY175^\0RE&49.,DXRBVI1DFG%I[.
M,D^Z:>Z::6VVS[DTH3C9&,X24X3BI1E%IQE&2W4DUV:::::]4  ?#]
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
MY>;D7Y>5?.5MV1D63NOMG+=RG999*5DY-]W*4F_4  JBF
M               **NR+SV7U+X[>KP]?/;YB_P X&.D;XBN G*[-_3.=6=TJ
MF,HC\AU(T5GJVRXKFU+=A>B'MZ-DKT=(R>"90YB[K=+658OU%3Q_!8I\<HG-
M,?QUKC5VP+T:O22KTOM5\*=D]2;>/CX\_H.6R)R3P3P_92U:QHNE=08%^F:Q
MA49^%D0<;*<BM32?PG7-KE3=6TI5VU.-M<U&<)1E%,N6D:QJF@Y]&IZ1F7X&
M;C34JKZ+'"?;NX3BGM;38O=LJL3KL@Y0G&49-&S6X3>,S0#C/T[C\_T1SF+G
M+JQ41(97A#E['-]0=.GLO7)MK$)J!B=A\\?8Y(U/H.<:L;]RJ_"Y%;B74QB<
MQD&/7&<P[NJY[IR]Z^1K#.$OB=U%X0->,"UUTUDI-L^QB79495CT?*6XIIJ'
M@%Z297\MTZGK[J-G&/=.4,&:6+;QW"2MS'9JU$9=#-;.18]"O6>QYX9.(O3S
MBPT-P#7S2MS*7<-U C'+QE8G(VY$SD5(14F^@,A@IB/KN7K-J3@,BBI6$?7X
MYY)PCUS'W7L!,3,*X82KN!WBIX89/A_GTWXMEV;T_J$Y1PLRR"5F->N4W@94
MH^Y*Y51\RJU1K61"-CC6I4V)3P\*?%''Z_P;<;,A3A]08%<9Y>+5-^7E8_N0
M^GXL)^^J_-DH75;S=$Y5[S<;8'O0 -2FW@       <:ZDHIJK7PII6I?=2BJ
MOT( 0U?A+FJBSW$#PZ:-4P:-?J<Z4Y3J'\9.\NO66JU8RZSCE4.L1V"UV!()
M-&T>)(=Z.UE/C&K?L,=W/VB4C5;JJKNG+ELN_CRY\O5MX<_$R1=+EK13KETA
MO$ID+)YE%V!PW,K>D4!'90Y2ZL%1I/&L\(REECS2U)2;.,Q>4U#B<SRN);,[
MC/MOQC<3DE&1TY+RK2WC>5%3=/!?G.C_ (6:2]%Z Z8PYQ4+)Z;7G6Q][>-N
MI2EGV1?)MJ499"C))\5)-12CQ.;GB?JJUKKWJ?.C-V06I68E4EQXRJTZ,<&J
M4>*2<90Q^4'VDXM.4F^38 &P3 @                 #-'T!&F7Q^Z1C"\B
M282,IT8TVU*U/J8K&J_3(Z9"+:Z1=S=I[<U2'ZBK55,A[R5O)I<[B[I1C;64
M[RCI[I&#^#,:9]W:2<3VLRS"7DS;4G$-,*<=[MZNJ*72O%[V5537>ZOKG;._
MTUC1CW:D:T[L3'>U*^D$ET;Q<GQ%1>:'/SQQUGZW\0]5C&?F4Z35B:32]N.R
MHJ\_(ALX0E[F9DY,.4G9RVY0FZW!1G_X%Z-]4^'NFV2CPNU:_*U6U;[_ .-L
M^CX\MU.:][$QJ);)0X[\905BFV !J(W"   6T<9.M=?#GPL:]ZUM7V+L)C3O
M2W,L@Q;XYN.SXU)9M8A'EK!L?DDIDH=P\^-&87H/'&D2PE&,K-/Y5K$1#BB4
M?-%-8K2B[4IXKZ*)Y<]N?CY$[7X0EJK\0^CZEL)2$25JUMU7TST^60[S["N-
M40<F\U>691HC!VLSVBK2U,=6/5Q%I92>[V[=<6+[LD8)FR<M^6^_/QW^3V>!
M,WV;-)6-TYKFL2CM;J6J0Q(/W7RQ].QHSKDMGR[WYF3%Q?%^XGLU),A=[2.K
M?2NI]'TB,U*O3-+>1)>\N&1J-\E9%[KC_B,7&DI+DO>:;4DT4 !),C@
M             45=D5?)%7YC9)=&/HU7H)P&<,>F[IAE$1+-],XK+\FA<S:J
MPR6!S+4RZXU*S;'I*-KC(AS%+C^6Y9-0K.)D&-$K%,&+6.E[[V4;/'SC7R<+
MVCU?$%Q&Z%Z**QRB0C]3=4L)Q/(TPQLKO)8W#)*=949OD,:M4;,-VJ8OA],Y
MDKR6D(M]%0D?$NIF8;U1;%VJ;01M;ZINWM;;=79M4;>7HT4T_P!1$WVF-:W?
M3?3]<VTOI>K95>_9-;8F'/;XO9YR[^B]/5DK?9HT;>SJ/7[(+W88NDXT]O7F
M_I>7'?Y*.$]EOOR[[-+?[  BB2S   !@S^$):J)@71]2V$I!)*KK=JOIGI[5
M(K)=B^+5,')O=7N^$9]@=]\JX72Q,>[O[1%I92=[W[=<6+[LD<YBHB\E(?WP
ME[6FB5U+X;^'R/>90V7$L/RO5O*X[M74X7-7,TF+6'X(]1G8DZN\<HQ:G!]1
MF_:I&'L]RQ.7);A9-PL]/-6FP_"C27K/B#TSC**E"C4(ZC:VY;0AID99R<N+
M3[V45PBG[O.<5-.#:-;^+FK+1_#WJ2]3XV9.%]6U)<=YRU*R&'.,5)--JFZV
M;VVDH0DXM22:C   Z.G.<                  <D155=MMO5XDP3X,OIEW=
MI'Q.ZS+,)?3-=2L1TOIQ[NWJUBUTKQ>[E54UWQVZYVSOY-8T8]V)&M%C$QSM
M2OY'OCL\7#[54II5?%=O=MM]"[_0;$CHM\9Q[ASZ,;AQ=9=F<18QEII"YULR
M++YREIBD+CL)J@ZF=:Y*W+O)"3<L6<;A;#+[T4^R%X_:M'C6'NSKAM#V7-;!
MGH#VB-7EB=&8NDTRD[M<U7'IE5&+D[,;"WRYM/RY+=95>'%1C*%LG/W7*"G%
M[Z]GK28Y?6M^JW<8T:%I63E*V4E&-=^5MB0Y;V1[/&MRI.3C.N*@^2C-PE')
MK771:IJKN5TVZ*=UJJKJ2FE$]:K4JHB?*I'&Z4;IQXGA\G,TX<.%5M%YEK''
M1LC 9=J_<>M'V(Z,YAVQJVNPT/!W8V1C]0L[@F-,PDPT>O&.*X-E*0D;D%G-
M9-AFV!0V.#I5>FU<\3N-R?#SPI595AVC$K5+Q6IVH<JV7'\HU:B[4B]C[&-X
MTQMN;TIC>EN01=BS+3=V:HALSS-A*VL/R#'\2@6F4PN<1V$1$W]%=Z.7HIMM
MMY[>O;?P3P3P3D8+X7>!3R%CZ_UOCSA3N[,3IZV-E=EFSBZK]3E&<90KW4I1
MP=MYKA](EP\S'EG7BCX[>4\C0.B,B+GLJ\OJ&N49**:DK:--C*#3E^+%YRD^
M#Y?1XJ7"]=^U0U/U UIU!RO5753*Y7.-0LXE;LUD^435VW<?2+VNW;;V+=%I
MO;;LHV,C6+=K%0<'%M6,+C\*QCX2$CX^(CV3*QT/ESY^Y/,<N?/W)YA5\55?
M?^;U$LL?&HQ**<7$HJQL>BN%--%%<:JJ:JXQC7557"*C&$8I1C&*2222VV1%
M&^^[)NMR<FZW(OOLE;===.5EMMDY2E.RVR<G*4Y2;E*4FVV]WONV  >YX@
M               !.2*GJ7Q]?TKS/>>&KB5U@X2-7\<ULT2R.K'\PQ^JMJ\:
M.J;KK&\PQQU=;WI?"\TB+3AKWWBTYV1KVQHCEH^8/FL=D&/R4+E$)!S<;X*M
M*)]KX5<_17;?;=.:_F]?/P*IMOS3?V>!29V#AZGB9&#GX]67AY=4Z<C'N@IU
MW5SCQE&47V::^/JNS36Q4X6;EZ=E8^;A9%N)F8EU=V/D43E"RFVN2G&491V:
M:DEZ>J]5W-F#P,\8&$\</#KANN^'LJ,?=RU3^$S3![TW%3TK@6;03A6<WCDL
MZBKB*E%Q.RS^.WY)A!RLUAD[C.2N\?@^_+4:WN_-?'T//'/(<&/%-"1F0S$=
M&:%:\2V-8)K)7)-86U9AKEBN:9Z>Y[5D<Q+0-K&8W"<CR9Q=R^2=RCB'LX!+
M9:^<0$O/1N,.(O8,T7*;ENB[;^VIN44UTJB^--2)4B[^Y=SGAXH=#6="]3WX
M%>\]*S(RS='N?)OZ).>TL:R4G+E=AV?@9R<Y2G7Y-\N+N<(]#/"SKJOKKIFG
M,N:CJ^ XX6KU+BN61""<,NN,4MJ<R'X5+C%0M5U,>2J4Y<MT7;GX[[?)XEMW
M%5Q7:.<'.C^1:SZT9#3%8]#+;8Q4,P[.\RK-,G>6'-Z'PS#H:ZY:++Y+-=D<
MU-F]QRTCX^/:260Y!)0N+PLY.1ODG'UQ]:0< FD-[/<]O)D&;3]+^-TJTJC7
M]EKDFH>2-;-FN[:MWJ[+Q8/%8+MC)WF68NF3ICCC%VSL6&<UD\UBV+9%KY.)
M;B5U?XM]7LCUMUMR19_,9^JALS:-J+K;',.QQK><78G"\*B+KAVD)BL(CISV
M1HKET_?OG4ED&0R4UE$U-S<E>O##PFU'KR_Z?F3MT[IS'MC&[,\M^=GSA./F
MXN!RVCNH\HV934ZZ)[14+IJ<(6;Q1\6L#H2EZ=@0JU'J/(JDZ\5S7DZ="<'Y
M63F[)N3<G&5>*G"=L-Y2G5!PE.]CC_Z6OB+X[[LEB#NM=(^'UW7C3NUH=CLJ
MWFK$E*X\EU[3+9QG"P&/SN8U79QSWFUQ^MI#X7'K#8B\^*[K+,<3+I#%?OZ*
MHN_HHGCR3W)X[(AQV5-D3E[?';U^"^.Y7955%1>2?PDV3GOR3GXILOD3FT+I
M[1NF=/JTS1-/Q]/PZ]OP=,??MGQC!VY%TW*W(NFH14[KIV63V7*3V1!K6]?U
MCJ3/LU/6\_(U#-L?>VZ?NUQY.:JHKCQKHH@Y2<:J85UQW?&*W:*@ O1:
M              #C4M2*FR;ISWYHGN\?ZC]6%FIK'9J)R+'9>3Q_(X"3CYR!
MGH.0=Q4W!S42ZLOXJ8AY5A=;/HR4C'[>R\CI!G?LNV;NQ9<MKMJ];HJI_*^U
MHI\J4]Z^*_*OBI3[9/2JVW5=MJ=T3;;DOVWM\?H/Q97"V$Z[(0LKLA*$X3BI
M1G&2:E&46MI1DNS3[-=F?863JG"RN<X60E&<90DXRA*'>,H27=24EO%KNGW7
MQ)\/0Y])97QOZ2O<$U<F\8L<3.EE*-\ECF%=,9(:CX+9LQ;>+U<;8[3',(QC
M<<R;ZYCF:1N+.)&)A,C:LI>XRP^'SS#\7;9HC6:\#'%5/\&7%!I=KU$7)&_!
M8_,)$ZD0,;4[N7,JTPGZK<?F<*D79G\98S<DUCZDR7$(^?E;>/M\_P ?Q*9E
M+-^S$I0NS$;WJ7%BS?I5%IO6K=U/17=-JZ4JY+ZT3?8@!XS=#4]%]4*6GU>5
MHVMUV9N!6EM#'MA.*S<.M)+:NB=M<ZHI;5TWUU[O@V3\\%NNKNLNF94ZC;YV
MLZ'.K#S;7WGDX\X-X69-MO>RV-=M=LM]YVT3L>W-(^P -0FXP
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
M7.2N@^A<G'-HVK1O!,FK<7)FU<A96(R.C/M0F<-C.1YM&Y+9G95G)8A<L1.
M7H=O MWV)24]$.,HE,8699MF>HN2R>::AY?E.>YE-*T69RW-)^6RK)Y>I@Q:
MQ3"J4GIQV_E7ZLHQBRCFBNW=U6L>T:M+75MV]JW1UA%7>I-MDY;+NB[^OP\4
MV7YR:G0/@CT]TFJL_58UZ_K?"M^=DU1E@85BVE/Z%BS4HRFII)9.0IW;1C*E
M8_.R+A3U[XU]1]7.S!TZ<]!T1RFOHV)9)9F9#\6/T[*@XRX..[>-2X4[SE&W
MSW&N2(B(FR(B)Y(FR?,A4 W:DDDDDDNR26R2^Q)>AI9MM[MMM^K?=O\ W@ '
MT                              'Z,)-3.-S,3D>.2TGC^1X_*1T[ 3T
M'(O(F;@IN)=V7\5,P\JPNMW\7*QC]M8>1TBROV';-VWLN6UZU?M45T3!NB/Z
M:V1UIGHWAJXRLEC;>JT_*5-M)]8KT?"8S$:AO9-W54STXRR/@V<3CL!G-N]>
MI88-(QL=&PN<M49XK>;,]0K$5>U,ASJB>CM35Z-2^'VN_@NZ^/+P\RJT^DFR
MINE6Z;+MS\S!.NN@-#Z[TNS#U&FNG/KC)Z?JU=4/I>%=LFFIM*5N-)I*_&E)
M5VQ2:<+856UYOT/UYKG0NJ59NFWSMPYRC]8:5.V?T/.IWV<9UK>->1!-NC)4
M?,JE+;:5<K*Y[7^E::J4JI5%I5$6E:=E147FBHJ<E1?$(GBNVRKX_)]!&JZ$
M+I6<JU[O->$#B-F.^M4<;Q=W)Z6:K34PPMR^IF.X^C2A[AV54R3ZU)Y%J;CT
M5=N332>B[,F_S+#(;(9W,+;/(,3F<ISJ2MLFZ+Y>'RG/OJCIG5.D=9RM$U>I
M5Y6,U*%E;Y49.//=TY./-I.55L5NE)1G"2E79&%D)170;I3JC2^L-%Q=;TFR
M4L?(3C958E&_%R(;>=C7P3:C95)[;Q;A.+C97*4)1DP ,>,C
M                !152E%J5=DI155?)$3=5^1 "(O\ "9]68YYE_"UHG%Y7
M*=X0,#J'J=FV$VJIMO"+8R%_CN+::90_MU6K6.R\K9N8[JK$Q-=N\]FL>:.)
MJF];C6.3V:Y:+/S5555W1=MDV1-MDV7GZ]_H,IW3/:WT:X](CKH[C<F7)L2T
MN<PNBV(U+#=S=Q6L#C+5.>8VB7XN+D9-(O6&3U)VF)%)#MR7]X:4>8O;@>JQ
M8[>CZ*)R1?2]OA[=^7/V+O[#HSX2Z.]$\/NFL6R$8W7X7UC;VVGSU.R><H6<
MJZY*RJN^-4HM-P5:@I345*7.'Q6UA:WU_P!2YD)<J:\[Z!4XRY0<-.KKP%*M
MJ=D77;.B5L7&2C)S=G&+GQC4 &QS7H                 !QJ54VV3EXJO+
MDB<]ME\?2YI[/$V'70SZ,T:,='9P]LG4=B[;(=0\?>ZQ3\IC+;JZL@HU3E'>
M88@^R%Y<C8QW*9/&:<R.&8K*N7EMWV),<;P4=)2$'#Q3JYK[,+PW)=1LQQ+3
MO"XU9K,L]RB PK$8=';&/67R?*I5I!P,:DA+.F$8Q1]*/VC5'DD^9Q[7K>N>
M.FS>W=NT;3G$<<@L/Q7&\4Q>%BL;QO&X*)@H''H)@TBH6#AXE@W81L1$1;"U
M88QL7&LF]ADP8,K%EHS:6++=M:MV;=%%,6O:8UAPP>FM"A9%K)R<O4\B$91Y
MQ6)77C8SG%/EY=CR\C@VN$I4RVWE7VE![-&CJS4^H]<LA+_!,/&TVB<HO@Y9
MEKR+U"6W'G7'$IYK?G&-T?2-G?L0 (B$P
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
M<G)S;K,G,ONRLBZ3LMOOLG?=9-]W.5EC<IR?QE*6_P =RH *@\0
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
MNUS0-$A-<,#3[L^U1FMO.S[O*C&<4]U.NK"C.*DDU"_E'M)[\@ 2<(S@
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
M
M            /7M!M:,BT U2QW4W&K*2%^'J<M)B NOWL<RR2 D+*V)*&?7F
M52JOI(MF1C+CIO(LV$['Q,M?BY'N^AI=\@7RWV5?#EOX>)4J\#.R],S<74<"
M^>-F85]63C7PVY574S4ZYI-.,MI);QDG&2WC).+:?MC9%V)?5DX\W7=19&RN
M:V?&<7NNSW37P<6FFMTTTR7WHGK7@>O>"1>?8%)H]CWB5-W[%PE%B7@)>S;M
M5OX*=8T7;W8)1BMZTMVTEV^V<MKS62C'3^(?1\@[]=(HG"9Q*RO#'J=1EE+)
MW.8=/-+4+F^.-7E]O=<QO::'#:;C6RNF\8YR*!K1Q7%]ZT56;S%_-0]MW$+-
M7)=E*8Q'*X/.<7@,QQEZDAC^3P\;.PSY+#EJKJ,EF=E^Q<*V>V6[QM5>:N+5
MQ;#MO8<V5J6W?LV[E-5%/0SPG\2\;K_1]LETT=0:?&$-3PX-I6)[QAFT1E_Z
M-[BVX)S=%B=<Y-.$Y[SZ>URK6\-6>Y#+IXQRJ8M^[)[\;()]_+LV;7>7![QD
MV]F^Q@ VR7\
M
M                                                           \
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
MR6Q$24Y62E9;.5EMC<YSDW*4I-[RE*4GRE)MMMO?=O=O<J #T/P
M                              2/>@-Z0YYI+J6VX,]5L@DWFF>KDO;I
MT6D)G((9KCNE^HERW.2DGC#>W,]E>VXK5]_>:-(>*BIEQ:M:G4Q[6$PYU+ZG
MY//-9H:*BHBIS14W1?-%-4A#34UCDQ%9%CDO)X]D4!)Q\W 3\'(NXJ:@YJ*=
MVG\5,P\HPO-G\7*1C]O8>1TBSOV';-W8M.6UVW>M45T['_HY>-#&>.;ABQ#5
MN-V:9K$(WP;6"!M0TA"L,>U6@X.#?94Q@;3]_,H\Q9]3,QV08J\LSTW>^+DU
M%,YQVURAI/1$9"[V@NAH:1JM'5FF8RKP=8FZ=4C3#:NC5(QWA?)+:$/I]:;E
MLHJ61399.3MO;E,OV>^N9ZGIM_2.I9+LS-*CY^E.Z>]MVFM[68T92]^SZ%8]
MX<G)QHMA"&U5*4;\  1P)*@      Z[EV1P.'8OD6693,Q>.8WC4'+3L]D$Y
M(-8F%@X:)87W\G+R\H_O-V,;&1S)O?>/Y![?LM&32S><N+UJS:KKI[$8SNF(
MU'FM+NC=XH\A@&\8Z?S.&Q.F]^S+V75]K3!ZO9?CNE.3.;-MF]87TDV6.9G*
MO(6]5?N-&LS8CW+]E(L;3F/=7'1]/LU75M,TNE[6ZEJ&'@5MM+:>9DUT1;;[
M)*5B>[[)+["V:WJ,-(T?5=5L6]>FZ=F9TUW>\<7'LODNW?NH-=NYKZ=3]0IO
M5S4O4;5C)6T8SR/5#/,OU&R%K"673:%:3F;Y#(9+*M8EL_>R3ZQ&6'\HXM1]
MEY(2#JTTHMVW+UU=2J_<Z+R5/M5Y>I>2_P!:I[/$JG)$3R*+OZEV]OB=1\3'
MJP\;'Q:8QKHQJ*L>FN/XL*Z:XPA%;[O:,8I+OZ?HW.7.3?;E9%^3=*5EU]MM
MUTW^-.RV;G*3]-FY2>_9=WZ_!5 !4'@               -UYIZEV^7Q_,7X
M=&A?TJ@N-+1W4C7?TFFB^B[G(]9M0,BN]_VXW$%T\Q:9F=/L@D[^-_W2J5=7
MZ=.86 AJ*7/QSS"8QO [$7/OLJ:8_*V&IONJJO)=MJ>7+;QY^O?Q]A5?#PWV
MYHGM\^?D6K6]-^N=(U+27D68L=2PK\*>34M[J:\FN5-ME/>*C=&N<O*FVU"?
M&3A))QE<M'U%Z3JFG:JJ*\F6G9E&;#'N[TW3QK875UW1VDY4RG!>9!*+G#E%
M2BWRCDZZ2[I+]1^D#U(MV[=N4PCAYP>3<7-*M*[KBVCB[>HM7F*:A:A(ROWV
M,IGTHQON;#-I9</8? 89\ZQO&W3]T_RW+<TQB4\T1=]^7CMMNB^SY$_.56E%
M5%5.=/AX\MRO/9$7U>S;Q/QH.@Z9TUI>+H^D8T,7"Q(*$(17O3EM[]UT_P :
MVZV7OVV3;E.3<FVSTUS7-4ZCU/)U?5\JS+S<J;G.R;]V*6W"JJ":C535%<:J
MX)1A&*44@ "\%I                        "[;\DV]GB2:/@U.N,S#ZSZ
M^\.E^U)/L;S+3Z+U>B[EW(75,-B\[@V0Q6'3B1V*5MKS"N4SJ/S['5F)]L\C
MWE+33R#CGC:8LU,;L'&8YKNONW_,AD[Z&C(H'&>DRX5Y7(YF*@8^[D&?P=N0
MF)!K&M+TSE&D&H6,XU$6G#R[8LW)/(<CEXK'X./HKJ=2TU)Q\6QLN'SQM8N:
M[\5=*JUCP^ZGQ[(J3QM,NU&KW'9-7Z8EG5J&TH24K'0ZN:;>UCWC9%RA+/\
MPNU2W1^ONE\FJ7'SM4Q]/LWFH1E1J4OH-O-R4HM1C?YG&2]8+:4)J,X[$0!%
M1414YHJ;HOFB@YQG2$      HB;<D\"J[^I-_9X#=-T3S\/D+:^*[BKT>X.-
M&\BUFUFR)(: B:480T2QIL/,HS3*7EAU=AL.PR&O.6G?62S%31S6V;5N6D?'
MQ[22R#(9*%Q>%G)R-]\7%R,W(HP\2BW)R<FV%%&/3"5EMUMDE&%==<4Y3E*3
M222;93Y>7C8&+?FYE]6-BXU4[LB^Z<:ZJJJXN4YSG)J,8Q2;;;/)N/OCZTAX
M!-(;^?Y]=3(,WR&E]&Z5Z51K^RTR343(VEFS5=M6;M=EWW'BL%VQB[S',G3%
MTPQUBZ9V+#.:R>:Q?%LAU_7$[Q9Z]<7^HLIJ3KIGDOE$@XDY.1QW%:'LC:P#
M3MK*VXUK?@=.<2<OGD?B\4K"#A&;RY8JNS60W(IM,Y=+Y#D=YY-._P GB5XE
M]7N+?5[(M;=;<CJG\QR%:&S-FVHO-<<P_'&MUQ=B,*PN(NN'20F*P:.W*M&B
MN'3^0?NY+(,@DIK*)J<FY+P3T5WH5:MUI]+?EMOZ7+U+RV^DGKX6>%.!T1A5
MZAJ%=&;U+DUJ61EN*G7I\)Q[XF"Y1W@HIN-]ZXSR);[\:E"N,!O%+Q4U'KG.
MLPL*=^'TWC6..-A*7"6;*,EMEYRB_?LEMSII;E#'BEQWM<K)<P ;D-0
M                                  %%6I$7T4]+?Q3=$\/:IG0Z!KC#
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
M$+8QT^E)+R:KI76_29QESNKX5>Y%2\WF #,#%0
M    "GHJJ+NNZ;*E7)$WW\%^3FG+S)D?"UTXND^GO1O0>::USUW-.)C2ZJYH
MXVTQ2>MUY[K!/0<:VN87G3MU)S^79.UQ>9Q6_$NM3-7<L9MF5><Q>=V8.$EI
M>_B6+Y%#<7>I5])/+GY_-X;!$2I$]*GT5]?K7QWVY>U/5MZMTW0P7KCH#1NO
M,?3,?5_-@M-SX9<+,?C&ZRGCMD83L:<H4Y24/,E!*Q.NN4'&44S-NB>O-:Z$
MR-2R-&=;EJ.!/#G#(4IU0MY)T9:K_%=V,^3JY\H-3L4HRC)I^]<2O$KJ_P 6
M^K^1ZV:VY&N09CD%5#9FS:T7FN-X?CC2ZYNQ&%X7$7G+ON3%H1';E6C17+I\
M_?NY+(,@D9K)YJ<G)+P;=>2>7A\HW1>:>"^'[**:?EJ7;==D3TMD\?S^OV(9
M=@8&'IF'CX&!CU8F'B50IQ\>F$85U5UQXQC&,>RV2[OU?=MO<Q/-S<O4<N_-
MS<BW*R\JV=V1D73E99=9.7*4I2DW)MM[_9Z);;(  K"E
M        %2KLM"KMNBIMLB^W]N9L.>AGUGHUHZ.SAZ>NI+%W60:>8^]T=GXS
M&776KC]&E<FZP[$&&0L[LE)NXO)Y/3F-PO*I5L\N-.VID3>=C8V/@YB*:V]>
M,3&/@S>HT-):#<1^D=EM)TY%AFKT-J3)OKMEJD(YA=3\+BL9@FD<XI>W'MV3
M9OM(\AO2UIQ'-6EAH^A*V3V0O.9"Q&: ]HK2HY?1./J4:G*W2=6Q;)6Q6_#'
MS(V8ED9=^T)WV8S;6[YPK7HVS??L\:K+#ZYMT]V)5:MI650JI-KG=BNO+KE'
MM[TX54Y"2[)0G-^J1)H !!XG*         45=O:J^">?GS,472@]*'I_P X!
M1#0E,3G/$CF\7?O:;:;7K]RXQB65=UPQ^J+J,C%PW?1F#1CYNYL,(^PY8S6?
MS3%UC>-NH]JPR[+<*ITH?2@Z?\ 6G],)"T1>;\2.<15^]IOIM>OW:V40QN7'
M#%-1M1>PN&[Z,P>,?-W-B/86'+&:S^:8NL<QMTP:Q^6Y=A4!K4_4_4'6G4'*
M]5=5<KE<XU"SB5NS6491-7;=;V2>UV[;>S;MV6]MNQC8R-8MVL5!P<4U8PF/
MPC&/A(2/CXB/9,K&]O"3PCOZPOKUW7:[,?IG'LWKK?*NW6;:Y;.FEK:4,*,D
MXY&1%J5C4L?'ES\RRC0GB[XNT])4VZ#H%M=_4E\.-U\7&=6C53CVLLWWA+-E
M%J5%$DU6FKKUQ\NNWOO$IQ*:O\6^KV1:V:VY'5D.8SZT-6;1M1=:XYA^.-;K
MB[$89A<1=<.DA,6A4=.5:M.TNGT@_=2609!(S63S4Y-R7@VZ\D\O#Y1NB\T\
M%\/V44T_+4NVZ[(GI;)X_G]?L0F]@8&'IF'CX&!C4XF'BU0IQ\>F$:ZZ:X1X
MQC&,>RV2[OU?=MO<A)F9N7J.5?FYN1=EY>59.V_)NF[++K)RY2E*3[MR;;^S
MX)+9  %84H                                    "INBHO@O)0 TFF
MFMT^S3]&OL8]/0FL= =T@GU<-*5X1-3)3KM5M"<7:UZ<W6V-+'L)_0''K6,X
MK!V'DM'7KT7?RC 9.18XQ((ZC\<<2N,O<-D&Z99/M\]G6TB=$V]JKXKY^7(U
MI/1]\3<EPD<7FB^LEF?^+^)L,NC,9U7NW[>2O(MSI+EKUM#Y[7+0>+.+$GD7
MQ?B+]>:8_$]FF+-&:8QC$NL',N(NQ'.-EC8O4W[-J]0J54W;5NXBIX*E=*5(
MJ?/\G@0#\;NCZNE>KYWX-#ITO7:Y:AC1C':FK)4^.=CU;0C"*A9*%RKBWY<,
MB$5QCQ1/?P-ZPMZHZ16)FWJ[4M!MA@73E+E;;ANM2P;[6YRE*4H1LH=C2YRQ
MY-[RY-_8 &FS=(     !UW+\C@L/Q7),KRB:BL;QO&X*6G9[(9R0:1,+!P\4
MP</Y*7EY1_=L,8V,C65B^]?OWM^RT9M+%YRYNV[-NNNG5BYIF62ZBYCENH>:
M22S68Y[D\]FN6S'9&,>LMDV52CN<G9-8^):L8QEV^4?NG2M(YDS8->MZEHU;
M-[=JU1L%.F8UFHT7Z.SB%>M9'%VV0ZAX^RT=@(S)G/5K/T:IRC7#\O8X\RMR
M48[E,GB].9',\KBFS2X[[%\7'$[)1LC!Q$LUN:\6G?;GR]2)R7;;EXIX[^/L
M\"7?LS:/*O ZEUVR$?\ ",K$TS'LE%.<5B5RRLE5R:YQA8\S'4DGQE*F.^\J
MT0_]I?5U9J?3FAPG+?$P\K4;X1E+@Y9ED*,=SCOP<ZXXES@VN<87/;W9MG(
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
M.+*+>T*M0J4IXET5N^\_?QY);<O.@W^(D31  0:)U
M        !41>2G7<MR2"P[%LBRO*9J*QW&L:@Y:=R#(9V0:1$+"0T2QOOY*6
MEY1]=L,8V,CF5B^\?R#R_8:,FEB\Y<WK5FU773V)$1.2&+?IF-9J-%^CLXA'
MK:1Q=MD&H>/L='8"+R9SU2Y!1JG*-</R]CCS.W)1CN4R>,TYDLSRJ*;,[COL
M7Q=<3LC&R$'#RK6Y<='T^W5]6TS2J4_-U+4,/!K:^$\J^NE2^*2CSW;?9)-O
ML6K7-2KT?1M5U:[;RM.T_+S9[O;>.-1.WC]K<N/&*7=R:2[M$ #4_4&;U<U+
MU&U8R1M&,\BU0SS+]1<A:0EETVA6DWFV02&2RK6(;/WLD^L1EA_)N+4?9>2$
M@ZLM*+5MP]=7::K]SHO)4^U7EZEY+_6J>SQ*IR1$\BB[^I=O;XG4?$QZL/&Q
M\6F,:Z,:BK'IKC^+"NFN,(16^[VC&*2[^GZ-SEUDWV95]^1;)V79%MMULW^-
M.RV;G*7;9)RE)M]EW?K\%4 %0>(                 !E,Z%_1"G6_I$-"F
MDIC2Y1BNESF;UHRY*9CN7N*W@<9>JP/)*E;RD7(R21>L$EINBP\<LAV]+^TS
M%N\7MSWH;#)$2BE$\$I1$39.2(G)$3Q\$V0B,?!E])XU]EW%)K=*8I*+(04#
MIWIEA.;7:9MM"5-\B?Y%E.I>,,*Z;MK'9:5M5X]I5+2]%VR]FL>:.(6JU<C6
M63WZ):73NFZ)Y^'R$"/'S6):GX@YF*I;U:+AX6FUJ+WASE5].NG_ (R<?,YY
MGE6-1K?X&,)0;KY2GEX :/'3?#_&S&OPNM9V9GS;2YJNNSZ#5!OA"7#CB.V$
M7*Q?A93C/:?&( &EC=P                                !@S^$):J_
M$/H^I;"4A$E:M;=5],]/ED.\^PKC5$')O-7EF4:(P=K,]HJTM3'5CU<1:64G
MN]NW7%B^[)&"3]JFU'AOOLG/U<UY^K8DK?"6]5>_^(/AST:I@T;IIQI3E6H*
MY'WGURRU>K&6V<=JAUB.P6T8=P)HY2]20[S=K*)DBMU8QW<Z7Y2-5LFZKY^/
MR$]_ 32/JOP]P\B7:S6<W,U.<?C&+G'"H[\YJ7F48=5BV4%'GP<.<92E /QX
MUCZV\0L^F+4JM'Q<32ZY?;PK>7>MN$&N&1EVUODY[\.:FX.,54 &Z338
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
MC&*V222VVVVV(.SG*R4IVSE9;-N4YR;E*4F]Y2E*3WDVVVV]]V]V]RH /0_
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
MI2;>[;W^)TFQZ*<6BG&QZXU48]5=%-<$HPKJJ@H5PC%=E&,8I)+LD@ #S/8
M                                            %M'$WPR8-Q-8-<QW
M(K=,9D<92Y=X9F;1M1=E<8E;M%M*ZJ:%N6%D8B16PWLS<)><66\FWLV*Z+[&
M58Q$O%W+@MVK:3I^N:?E:7JF+5F8.95*J^BZ/*,XR]&GV<9Q:4H3BXSA.,9P
ME&44UY74U9%5E%]<;:;8N%E<UO&47ZIK_JFMFFDTTTF0[-6-)\YT3SF6T\U$
MB5BYZ+J2[9O6JJ[L5.1=ZY<H8ST"^KMV>\(B0ZF[U-_JK+ALXLNHV2:L)=C(
M1[3SGP3FN^WBNW]2$L/B=X8\&XF,%NX[D=M(S)(NER\PS,FC:B]*XS*W;='I
MU44+<L+(1$@MAO9G(2\XLMY1M9L7+=]C+,(B7C(KN7XCDV 9--89F<,]Q_*<
M<>51\Q#OTHI<-G%--NY1<HKLUW6[MF[L7;+R/D&EUPPDF%]L_8.7+)S8OW.?
M'BKX8YGA]JD9T.S+Z?U&RQZ;F-;SIE':3PLN45QC?7&6]4_=CDUQE."4H6PK
MTKU-T[/1;U;2Y68&1*2IF]W*F7JZ;6EMNEWKEV\R*?;E&277P :G,6
M
M      .*>BN^WR^/M\S)=T?7&#7HWE-K2O4O)ZV>D6157T@G4G;ZYEA&6/7E
MJ[175(UN;7<>)3:W7JRZ7+#N.CYRXSG*^Y&+O+)9SC3*54^DFR[;;+R5-_<O
ML5#(>ENIM3Z1UO#US2K7#)Q9^_4Y35.51)KS<7(C"47.FU);QW]V4861VG"+
M5QTK4\C2<RK,QV]X/:RMN2A=4VN=<U%K>+VW6^_&2C)=XHFK6[E%VBFY;J2J
MBNE*J:D7=%IJ1%1?F4Y\]UY^Y/(Q']&MQ:)F<&WT S^1BFV2XC$Q[/3-TJU,
MWF5XM&-'-F[!U-J6MN/NR^'QS!KZ%QNYHD)F!K5]=C+U['\AG7V7 Z3='=5Z
M=UGH&%KNF37EY$..1CMKS</*A[M^+=%/>,ZI;[;I1LKE7;6W79"3WUI^?CZG
MATYN-+>JZ.^S_&KFNTZYKX3A+=/X-;2CO&2;  RDK0
M
M
M                         ?*_<ZJQ>N[[=5:N7-]M]O0HJJWV]>VW@%W:
M7VGQM)-OT2;?Z%W(2_PC+B$;ZB\66 Z$Q3B+>1G#M@-^].56HR9934;J!JY5
M$9',PDA(/[EJ)EXNS@6/Z73<1>@F==IH[R.<:2,P\?6:XJ!CV%T'&UK7<XCN
M+;B)UG^,JYA#YQJKE-[#,C6'3'ZI'3:#>KC.EW]R*HN%=L^QZ=PF+L426C&T
M]?1JCG(>OG+TBXO6NJG+T:5]%?4NV_@NZ\E\?V\CI9X=Z(NG>BNG-*<)UVTZ
M;1?E0G%J<<S,7TS,3BX5S265?:HQG!3C':,_>3.9_7^MOJ'K/J+5N<;*LC4K
MZ\:<6MI8F*UB8;34YP;>-15O*,W"4FW'W6CD #-#$
M2/\ X-MH;"9MQ&:W:Z2UV+=/=$-/<;QK&HB0QYK)/&L]K!)3M%W,(2?<.>MQ
MN3AL<T]R#%+U+&/N.YF%SZ79UR;!C9>,9J-\M:^E33X^._JVY;^7/?W\B=M\
M'MTJ3 ^CZB,V[\2576_5;4S4-(](SL*XU1!R;/2#N:IYV]VLPKA=+%R%)#LT
M4EGO[NCL-Q8M9.1TOX]:U+2?#[,QZY.%VM9F)I<)1;W4)SEEY":X24HV8N+=
M5)-P25F\9\E&,MR>!.BQUCQ!P+IPC93HV-DZK9&26W.J,,;'E^/%\J\K*HMB
MXJ;<JTI0XN4HYS  0')^      %*EII1:JN24HJJODB)NJ_,AKS>F>UPHUQZ
M1+75S&9.N38GI<X@]%\2J6&[F[BM8)&VJ<[QM$OQ47(R:1FL,CJ2J3$CW@KY
M+^\/*/,7MP/5[#&NGTZ*Z%7;TZ:J=_+TD5-_DW, &<?!W>%?4;-LPU$S+7/B
M@F<OSW*L@S7*Y?XQZ-QRRV2Y3+.YR=DECXC0UA%,5?2CYTZ5G&,&4>VZWJ6;
M1LWMV[5&V/"#JOISHSJ',UK7XY$DM-LQ,)8V/'(G"[(OIG;<N3AY<HU52K5D
M;(RXVV0VE&4G'47C%TIU'UEH&#HW3\<?MJ4,S.>1D/'C*JBFR%5>^[5D7;<K
M7"5<ERIA+E%Q6\( $UA/@U?!HBHOU8N*#^E^E?ZE_P!(^QJ^#3[\/%![?WWZ
M5_J7Y?222^^'Z ^S6?A_D$?E^?\ G_X[[1L^]\\0?X+2?A_G!?+\S\W^ID*<
M$UA/@U?!HBHOU8N*#^E^E?ZE_P!(^QJ^#3[\/%![?WWZ5_J7Y?2/OA^@/LUG
MX?Y!'Y?G_G_X[[/O?/$'^"TGX?YP7R_,_-_J9"G!-83X-7P:(J+]6+B@_I?I
M7^I?](^QJ^#3[\/%![?WWZ5_J7Y?2/OA^@/LUGX?Y!'Y?G_G_P".^S[WSQ!_
M@M)^'^<%\OS/S?ZF0IP36$^#5\&B*B_5BXH/Z7Z5_J7_ $C[&KX-/OP\4'M_
M??I7^I?E](^^'Z ^S6?A_D$?E^?^?_COL^]\\0?X+2?A_G!?+\S\W^ID*<$U
MA/@U?!HBHOU8N*#^E^E?ZE_TC[&KX-/OP\4'M_??I7^I?E](^^'Z ^S6?A_D
M$?E^?^?_ ([[/O?/$'^"TGX?YP7R_,_-_J9"G!-83X-7P:(J+]6+B@_I?I7^
MI?\ 2/L:O@T^_#Q0>W]]^E?ZE^7TC[X?H#[-9^'^01^7Y_Y_^.^S[WSQ!_@M
M)^'^<%\OS/S?ZF0IP36$^#5\&B*B_5BXH/Z7Z5_J7_24^QJ^#3[\/$__ $OT
MK^3_ -#'[>P??#] ?9K/P_R"/R_/_/\ \=]GWOGB#_!:3\/\X+Y?F?F_U,A3
MJJ(OHKX^7R;^[P);/P9O1FBSCG$SQ!R,=B[I9;(,2T=Q*45MUV9PE>*QMW--
M0&5+R]&T]W8QD].:::WU;1TQ>[ZE<22[,QK;N""=.O?_ +&JX-/7K#Q/KY_O
MOTK_ %,*9;."G@IT?X$='[FCFCMW*I&+D<JF<UR/(\UF;,SDN29+,VH]A<D)
M"MA'PT$RI904+ X^S9P$#"L580K5X\;/)YW,3$GKCQ3\9>G>J^D<G0=!^L8Y
M.=E8?TAY.+&FOZ+CW1R9I3\Z33E;55'BHOE'=/9<MMC>%G@WU-TQU?B:[KU>
MGK%P<?*E1Y&6[K/I5]+QX?@U4D^-=ULE)N*C**DMI**=WH (N$J@      8
M^F8Z5G&N&7"LKX7M%Y99GB3SW&74/D4O"S#^-30+&<GB:K=&2NYB">L)1GJE
M)13^F2TZA(^09OX%+T=J)D-QM#V\5A=0,AW2,<:>,\"W#+EVKDC52ZS>51QA
M.CL#=AI";8Y!JQ-0<V_Q1E.V6$A"HSQ9BD-(3^5/;\]"7OBY"RC2#=.\H=P,
M1):ZG4_4_4'6G4#*]5=5<KE<XU"S>5NS>49/-7;=;V1?7+=IM9HMV&]MNRC8
MR-9-VL5!P<4T8PN/PK&.A(2/CXB/9,K&^?!3PSCU;J$M?UJF3T#2[HJJF3E!
M:EJ$'"R-/XNT\2B/OY.TX\[)54^_!W16@?&WQ,GTM@+IW1;DM=U.ERR+HJ,W
MIVG34HRFO>WKR\AKC0Y0EY=2LM]V?DR?0D1*41$\$39/D*@$YDE%*,4DHI))
M>B26R2^278@\VVVVVVVVV_5M]VW\VP #Z?
M                "FW-5Y\_:NW+R3P3Y/'UDE3X-UQ')B&N.K_#/.R26XC5
MO$V&H.#MY7,.PL&V<8!?J8Y%#XKACRVK:7R?-,.GK<].R$2Y;2UG'-(;54@P
MEHUA0\QV-8>[<+VL-?#]Q':%ZV=NRB/CM,M4\)RS(OB8Z5IDLCAD;.,JLXQZ
M-]*2AF[M,IPZN<QIY$R$HQBIJ/EG<-+WZ8M^[1<)\1>GH]4=&Z[I''E=9ARR
M<3:/*2S,-K*Q5'9QDG9;3&MN+6\)RB]TW%YEX?\ 4$^F.L-"UA2XU4YM=.7N
M]HRP\K?&RN6Z<6HTVRFM_2<8R6TDFMH4#XMJ^L;V+GCUEFU7OY^G135_6?8Y
MJG2U/=)KT:3_ %]P  ?0  "G/?R1/I_1M])&$^$T:FK':2<,6C*0Z7TS74G+
M]4*L@[RZM8NK2O&+.*TPJP_8;B/._DUC5]WDLDT6,3'5:HQD4EU<1DGP@<?"
M"-1X;.ND0F,=BFLG8>Z/Z0:<Z;9%=D+36VT?3,A>R+5>RZ@ZVSYW><1=O']3
MX)E<NO[$8Z2;9S#>AE<8V&<B_P!M^"&D+5O$71W.$K*=,KR]5MBN22^C4NO'
ME*491<8PS+\>??E&4DJY1<9O;3_CGJ[TKP[U2$)J%NJ78FEURW6[5UJNR(J,
MHR4G/%HOC^]<4W.,E*,4\(P .@IS_
M                    "K2FZK]K2GR[?IYESG!$J5<:/!\J+R7BEX?N?-/#
M5C$_<O)4^=-RV,O@Z-/3*=U9X^^$C$L;<Q;229:V8AG]V[,7W;=G5":2.J]6
M,F;6[C-D_NU2CW',)E6D'9KL6VCF;OQS9^^C&%YS(M<=ZNLKIZ5ZCMLDH55:
M'JDYS?I&$,*Z4F_DDMWZO[$V7[I:NV_J?IZJJ+G9;K>F0A!?C3G/-H48KNE[
MS>WP]>[V]-DW8_[39_\ C5O_ -PA]3A;I]"W10OC3132O_UM*)_4<SF"=08[
MJ,4_5);_ *=@  ?0  #\'*<HQ["L;G<NRR:B<<QG&8B2GI^?G9%I$0L+#1#.
M](2<K+2LA>;L8V-CV3>^\?OWE^RU9M;-URXNV[-JNNG7+](YQT97QZ\14[J;
M?O91#:4P*UP6BNF^0R#%Q3A6*HVC[$E(WF419LQ;;*,\DX[XT95=Z^=D&=5Z
M)PWXUY#C^&8VZM9A/A#7'?(Y'FK;@2P.]V7&,*KQ3.M;IAK(Y(Q>S66O(^].
M8CIJ]CNIBX*4Q:&@93&=1Y&]7<RR.E<FD,-1I7C4[I[)VI.,%R5?)/GV)D>
M?ATM-PH]:ZM0GGZC0UHU-E:Y8F!9LWFKDWM=GPX^3)0C.O$WXS<<JR*AEX]^
M(LM6SY=&Z3>UIVF7[ZO=7-J.9J%?98LMHING FI*R+G*%F3^-#EC0D4 !)@C
M8                   4543Q5$]ZHGYRGIT?=4_C)^D_+E%/9RBG]C:3_4W
M\U^L^J,GZ)O]";.0*(J+X*B^Y47\Q4^IIK=--?:GNOUH^  'T
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
M%DHJ.ZJA"2Y5]P -[FC
M                                            2L_@P?\ \,>-G_F7
M#I_\OUS(IA*S^#!__#'C9]C+ASW_ )_7,U'XZ-?<QZA[^MFC[?/_ -M:>;:\
M#O\ \IO3W_RZK_\ BC.)9H .?9T&      &Z;HGGX?(6?\<W&%A' ]P[9EKO
MF#*C(7D15'PF&8-9G(J!EL\S6?<TLH3'8IS*W%JZNVG:I_(W$:PG)6%PN"R?
M)6>/SG<5V-<70Y3D^/X5C<[EV63<5C>,XS$2,]/S\[(LXB%A8:(9WI"3E):5
MD+MAA&QL>Q;WW;Y^]OV6C-K9O.7%VW9M5UTZYCI&^.C*^/7B)G=37%[*(;2J
M"6N"T5TXR&08N*<)Q6EM'V)*1O,HFS9C&V49Y)QWQHRJ[U\[(,ZK\3AJY5D.
M/X9C;FUL_P *_#V_KW7E5;RJT3375DZOD>]O97*S\'@4RA*,HWYBC9%6*25-
M,+;=W.-5=FK/%;Q#IZ#T+E1M;KFJ1NQ])H]U^3*,-K,^Y2C*+IQ'.MJMINZV
M5=:7#S9UVU\1&O6HW%!K/G^O6J[V-=Y[J/+6)29KA8NS$PS!O&QD? 04'#Q]
M%=Z]:BL>QR)B8&-N2#N2F73.-LO)V7F)IP_E'GC";[KNFR)MLN_COX\O5M[?
MD*A>>^W+Z=OG.@^%AXVGXF-@X5%>-B8E%6-C4514:Z::8*NJN,5LE&%<8Q27
MP7P['/K+R\C.RLC-R[K<C+RKK,C)OMDY6776S=EEDY/UG.R4I2?VM>O<  JB
MG                !151/%43WJB?G#:2W;27VOL@DWV2W?V(J#CZ='W5/XR
M?I.2*B\T7=/-#XI1EZ2B_P!#3_F_2CZTUZIK]*:  /I\
M  .'VR\E3E4BHO-/M>7T[_0;#SH9]9J-:.CLX>GKJ2QAUD&GF/O='9^+QEUU
MM6/T:62;K#\/8Y"SNR4F[B\FD].8W"\JE6SRXT[:F1-YV-C8^#F(IK;UXZ<M
ME5-T\M_V5"7?\&2U%FY'3[BMTDOMHRC&\.S/3C4B*=VK+JF:O3FIL'D6,S[:
M0<U/;C&]&-&&DF-7(FTWCFKINZ>35;QZ_LNH^Q&Z#]HC2(YW0]>IQC'S=$U/
M%OE8VE)8V9)X-E:W?=2OOQIM);_@T]]DT][^SSJ\M/ZZ^KG*7E:WIN7C*'?;
MS\6,<^NQ[+UC3CY$5N]EYK[?BDI  $&R=(     !%M^$V:CS<=I_PIZ1V&T7
M<QW,<SU&U(E7-VTYJFF\WIG!X[C&/MF#FA[0QLQCN/U;R6]+67,<Z=N73.$J
M9/6%EL_L241!51%1%7FN^WMVYJ9I.GWU.^/_ $C.9XWW.D8FC&FNFNF%+Y))
M7_QDID(QWJ]WUV?L+1(=+"ZJ58]W:CB32M8!9;MUM97NR.PN?+\FWA\OKW^3
M8Z'^#.D/1_#OI^NRM0NSZ+=5M:X[V+4+9Y&/*7&<UNL.6/!;M2XPBIPA/>*Y
MV>,.KK6?$/J*V$W*K"R:],JBVVH/3ZJ\:^,=XP>SR87S])).3XRG#:3  VB:
MR                  /1I34[)'6EN-:-QTUDS73Z%RB;U(F,0=3+!QC<MJI
M.M[..7LW:,&,##NFU373^%Q7%XV.R&4R^]"O6V83&/RL,USZ7@6WG*)SV3QJ
M_J^A -D3FGBOC\G@4^/BX^)&R&-3"E77W9-G".WF9%\Y6W6S:[RG.;;;?PVB
MMDDE[7Y%^3*N61;.UU5545\WOY=%$%757!/LHP@E%);+UEMNWN !4'B
M       9=^@ST;HU@Z172MZ\C\8F,?T;Q_,M8L@C,F;]N2_3#1=O#\4?0#2Y
M&2+2[D^-ZC9QA.5Q+IW>C.Z%@W$['25N<BHIJ[V!*(B(B)R1$V1/)$(H7P97
M2B]2VXI];9+$8JMBZ=:=Z687G-^W"N)FP^A[&0Y7J9BL;=2[<R**C+[>?THE
MIFFY9:0N0.V\'5:NR3_&;M,1*](!>.^L/5?$/4:8SC.G1\7"TREPE&4-XTK+
MO3XMI3ADY=M5B;YQE7PELX;*?'@+I"TSP]P<F4'"[6,S,U*U2A*,N+L6'0_>
M[N$Z,2NVMKW91L4X_C-L #3AN@%/6G/SY;>/R^K8J6J<9W%=IYP8\/N=ZW9]
M(1=-<+%/V>#XL_EKD0\U$U#<QK^_B>G\&X;1DX^IDLB?,ZJ+[UI"2UO'86Q,
M9;+M;>.X_,/&M1B8F3GY6/A8=-F1E9=U>/CT51<[+KK9*%=<(KNY2G))?]>W
M<I<W,QM.Q,G/S;H8^)B4V9&1?;)1KJIJBYSG*3[)**?\WJ8ENG4Z22<X9,#B
M.&O0S+Y3%M>=58JU.Y3DT5%O++W ]&GMS(8-Q(8WE=3MG9A,]RS(8B]"0#^(
M;3DICD)%Y;,)<P[)J]/\@OPD4I1$1.7VOAMR1$]WN._:G:G:@ZTZ@97JMJKE
M<KG&H6;RMR:RG*)J[;K>R+ZY;MM[-NW9;VV[*-BXUDW:Q4'!Q35E"X_",8Z#
MA(]A$1[)E8Z&=%?#7H3$Z$Z>IP(^5=JN4HY&KYT()2OR91W5,)RBK'C8J;KQ
MXSV_?VN$9VS1SH\1^N<SKOJ&[4;/-JTW'<J-)P9S;ACXL7MYLH*3K63DN*LO
MG#=[\:U.4*XL  V&8                    <?3H^ZI_&3](].C[JG\9/TG
MYYP_TX_\2_I^:_6?>,O]%_J?]_BOUG( 'Z/@                  6K95JJ
MYIRY;?)ZDW\O47D]'?G64:<\=O"+DF'2JPLRYX@--</</>R,'W68YJ-D;/3S
M,XU;$FU>-:$F<-RB>AU=V[-#Z/1^LA%.F,JV9OF]FR+ZT_-^DX5HOHW-UW1:
M5V39.6R+OS]>Z\^?@6K7,"&J:-JNFV.,89VG9F))SK5D(QOQ[*FY5-QC8DI;
MN#:Y[;-KU5RT;.GINKZ7J%:E*>%J.'EP49NN;E1D5W)1M7*4&W#93C%N#>Z3
M]%M@+52U6[=2JBK5114JIX*JTHJJGLW7D<S^1A_\ LO^:-O_ )30?UG+5K9M
M?8]CJ9!\H1E]L4_M]4F  ?#]                         C!?"9]3.[=)
M.&+1FF&2^F::D9?J?5D/>?5U12Z68Q9Q6F%6([%<[:D\FL:O>\>\FG=B8[V5
M&,@DNKB+D^D"+I]]3OC_ -(QF>.+#I&4Z+Z;::Z7TODDE?IDB2$8ZU>[Z[-V
M%HD/U%6JRX[W:E^4ZSN%9;MUOO3NR.V[X':,]7\1-)E*'.C2:LK5KUOQV6/!
M4X\FU.$O<S<G&GM'GRX\9P=;FXZ>\==9^J?#S4JXRX7:M?BZ55+;?_&V?2,B
M.SA./O8F-?'>3AQY<HS5B@GA< !T#(                     XU[^A5MX^
MC5M[]E/DGQC*6V_&+>WV[+?8^Q6\DOM:7ZWL3X>@6T4HTGZ/7!LC=,\HC9[6
M_,,WU;G(W)VW8NSVWLG:PG$WN/-+D;'/;6+Y)I[@V'99$N'EV427[^<3D9)W
M(*4B6C/- BKO4GEMM\J&-+ASXM>!/0C0/1?1:OCBX8<FN:4:68!IS<R+ZLNE
MD*DY7A6*16-U2W='QYE%BTD:HU7B1ZR<BK/KNS=O>=5VBY[/]<,X$-]_W8W#
M#S_X^-+?5_\ ;7R^C<YE=25ZOK6OZUJTM.SY/4=3S<N+^AY22KOOG.J*Y5J:
MC"N4814DI*,4I=TSI9TOD:'H?3FAZ0M4TV#T_2\+%FGG8N[MJQZXVREQNE#E
M.URE)Q;BY2;3V+QP6<_7#>!'\,;AAY_\?&EG^M?+Y1]<-X$?PQN&'G_Q\:6?
MZU\OE+-]4:K_ !9J'\CR/^W\_P"?[&7[Z]T7^-]-_EN-\OSGS1>,"SGZX;P(
M_AC<,//_ (^-+/\ 6OE\H^N&\"/X8W##S_X^-+/]:^7RCZHU7^+-0_D>1_V_
MG_/]C'U[HO\ &^F_RW&^7YSYHO&!9S]<-X$?PQN&'G_Q\:6?ZU\OE'UPW@1_
M#&X8>?\ Q\:6?ZU\OE'U1JO\6:A_(\C_ +?S_G^QCZ]T7^-]-_EN-\OSGS1>
M,"SGZX;P(_AC<,//_CXTL_UKY?*/KAO C^&-PP\_^/C2S_6OE\H^J-5_BS4/
MY'D?]OY_S_8Q]>Z+_&^F_P MQOE^<^:+Q@6<_7#>!'\,;AAY_P#'QI9_K7R^
M4?7#>!'\,;AAY_\ 'QI9_K7R^4?5&J_Q9J'\CR/^W\_Y_L8^O=%_C?3?Y;C?
M+\Y\T7C LY^N&\"/X8W##S_X^-+/]:^7RCZX;P(_AC<,//\ X^-+/]:^7RCZ
MHU7^+-0_D>1_V_G_ #_8Q]>Z+_&^F_RW&^7YSYHO&!9S]<-X$?PQN&'G_P ?
M&EG^M?+Y2GUPW@1_#&X8OR\:6?ZU_P"WU#ZHU7^+-0_D>1_V_G_/]C'U[HO\
M;Z;_ "W&^7YSYHO&79%Y)NJ^KSV^A-D*EG'UPW@1_#&X8OR\:6?ZUG<< XR^
M$O57+8G M-.);0C/LVGU?)!XCAVK> Y-DLPL;'.Y>1IC(.%R!]*/E8Q3!])O
M$:M;O9H]FZ>7O0;-[URC\3TO4ZX2LLT[.A"$93G.>+?&,(16[E*4JTHQ2[R;
M:22>[V3/W7K.D6SA55JFGV662C"NN&9CRG.<FE&,(JQN4I.248I-MM)+<N6
M!0ER      !QKJ2BFJM?"FE:E]U**J_0AR/+=;M3X/1/1W536#)6<J_Q[2_3
MS,M0)UC!66CF;>Q&'8Y)9#(M8AM(/8UC?E'#*.OVH^R]D8]I>=U6K;E\TLU5
MN+?[JKG=9757%SLMG"N$5^-*<Y*,8I=N\I-)?-GE=;"BFV^V2A737.VR4O2,
M*XN4I-_8DFV_L1KWNEBU-@]6^D6XK\NQUG*,H]GJ.WT_NV9>RTL.ZYC2+%,=
MTFR)W:I9O7]FJ+?9%A$H]@[U5^AVXA',<Y?L8Q]><QS3'D?HS,U-9)+RF1Y%
M+2609#D,E(3D]/3<@[E9J<FI5U=?RLQ+RC^ZX?R<I)OW%YY(2#V]>=O'5^ZY
M<W;MZY755^94B5)LJ;HOCSV\.:>WQ.HG3NFK1M T728R4EINEX&#S6^TGBXU
M5+EN]F^3@WW2?VG+K7]2EJ^N:QJLEQEJ6I9N<XM;<?I639<H[+?;932[=DO3
ML<@ 7DM(                                                  !*
MQ^#!;I(\;7I+NG8^'+9=MN?7:Z<N7R[[^SV$L[PV15W5=_5XD47X,-!SEAIQ
ME9*XB).SCDG?T*@8R>NQ[JU"R,W 6]69"=AX^4JM(P>2<*PR7''LO'MK]QU&
MM<@A'#RRWLRK"IQ*[.>/C5.$_$[JAPE&:5NFQ;BTTI0T;3X3CNMURC.,HS7J
MI)I_8="O!*,H>&732G&46X:E)*2:?&>KY\HO9]]I1:DG\4TUNF  :M-K   !
M41>2@'C7$)KE@_#7HOJ/KEJ,][%B.FV+R>225%IU$MI"5NL[*I&8Y I.24-%
MO,GRB5N,<<Q:)=2C%)G))6+B+3FB^^M*OI13;DW4X]%<K;K[(4TU0BY3LMME
M&%=<(KNY3DU%12W;:1XY&13BT79.19"G'QZK+KK9OC"NJJ+G99.3[*,(IRDW
MZ),M*Z33CXQC@*X>)G-F[O%9?6C*DK@=%=.\@?/[?QJR%7,?8EYMVRAK5V4O
M8O@,5(KD^27%<0+!_59B,-3*\=G\RQQW<UZFJ.J&?ZT9_EFJNJ^62V;Z@YO*
MW)K)\GFKE%Q[)/;E%IO9MV[+:W891D9&LK#6+@X.*:L82 A64?"0D?'Q$>R9
M6/5>++B=U$XP-><\UUU*DY-P^RF6?48IC\C*6Y5IIY@%B1>N,4TZ@;K2-@V*
MQ6+L'BM[CQI"1-S(9J]+Y=,M;V19!-/7=MY/_P )O#;&Z%TA9&9"J[J+4JZ[
M,_)48R>)5*,)QTS'L3E^!IG'>Z<6GD7[SD_+A1"OG[XK^)&3UWK$JL65E'3V
MG3G7IV(Y22R)Q<HO4LFOW?P]T9;50DFJ*&H1]^=TI@ ;=-3@
M      %%5$\51/>J)^<IZ='W5/XR?I/RY13V<HI_8VD_U-_-?K/NS:W2;7V[
M/8Y  _1\                  !QJ3>FI$]=*I\Z;'('R45*,HOTDG%_H:V?
M_0^IN+4D]G%II_8T]T_UFR]X -<KG$?P9<.NL3_)ES#(,ITQQQMG&1K#)CZR
M&I.--*<5U.WB;45"LVJM-0H7)66\3&-H%QV;M6/==!WH]Q=O"W7?;;EY[_U&
M CX.OK77G_!--:4/WV+I):#:J99 QD-%.-LEM85G5;;4>*R'*X^[)/'%'?.9
MY-J)#P4M88Q,5(1^*7(YLW=2D%-OW.?@YB=8Z5]1]5=0:3&MUUX.K9M-$&HI
MK%\^<\5M1A""Y8TJI>Y",7R]V*CL=-^B=6^O.DNG=5E8K+<S2<*>1--O_"HT
MPKRH[RE.3X9$+8/E*4MX^\V]V  8V90   "%/\)!UKN9EQ4Z2Z*LGV+OXC1;
M2MW/O>ZG':LEALVU8G$NS>/96MJ2<-H_JL.P73O)(*)OQ<;*VV&479=RXD8R
M;A$934[M75V[EU>?5VZZT]GHTJJ^_?;UFM-Z1#6>OB"XWN)S5.E[B\M&3&J^
M08]CDWACCMN-SN%:<HVTWP3(8U_1)2]B57(,,Q&"EWDM'OJXJ5D'KJ1B&[&+
M<LV#;?'L\Z-]8=<SU&<7Y6B:9E9,9;;I9.7QPJH/?TY4794D_7W-E\6M!^T1
MK/U?T33ID)?A=:U+'IE#?9O&P]\RR2V]>.17BK[-I-MK;9V;  G00;
M            &V_/;^#]&_([KF>>S.:-<%CI*S&L(G3C!V.GV(Q$78<T-8Z%
MLSD_E\NXK<R#V2E'LCE.=Y=F6<S5QY(.&K:8RF0B\;9X]A\=CF+P?2MEY+Y^
M'R#=>:>?C\AX6X]-UM%UM<;+,6<YX[G[RILL@ZI603;C&WRYV5JQ15D:[+:X
MR4;;%/VKNMKKNJKG*N-\8QN4>WFPA*-L83:VE*OS(5V<')P<ZZ['%RK@X@ >
MYX@           '%**:/X*?PO'QY;;[>*KOOOZO DK?!I-*N_N(+B+UE6<1L
MFG&E&+:>_%SNSKEEJM6<MO9$DPDNK^WW?W"FCBLECTC':RJ9'VA'T<D0K>4C
M5;)NJHFRU;;\U7P39"<]\'>TPGL(X"'.8RKJ*O1VLFM6HF>XO;C[SJ\]9PL.
MWQK2ERVG;;EBTLMI.K(],Y]W9L,+\FT6%=Q#FI]0^</8Z/TMX]:L],\/<VB+
M2LU?-PM-@VTFHNUYER47&:FY48EE;6\&E)V*:E!1EN3P(TA:GXAZ?;*.]6D8
MN9J<XI-IRA6L6EN2E!P4<C*JLWVFG**KE%QDW'/& "!!/P'X.491C^%XY/9=
ME<U%8YC.,1$C/9!/SL@TB(6$AHEG>D).5EY5_=;L8V,CV3>^[?OWE^RT9M;-
MUPYNV[-NNNG]XB@?"(>.M]8KA>!/3F9C:V$K&1.;\1*VFL)*N*:;$U%Y!I=@
M-,A3*O'V-2=#V$IU!RF-=P$5,.(>_I@\AY^[CV09'%R.4=&]+YG674.GZ%A/
MRWE6<\G)<7*&)A5;3R<F232;A7NJH.4(VWRJJYP\Q26*=:]5X?1G3N?KN6O,
M>/!5XF,I*,LO-M]S&QXM^D93?*V24G73"RQ0GPXO!STC?'1E?'MQ%3VIE^]E
M$/I5!+5 Z*Z<9#(,;].$XK2VC[,E(WF439LQC;*,\DX[XT95=[1.OV=5Z)PW
MXU9#C^&8VZM6";+S7R\?E*(B(JJB<UVW]NW) GI+75Z2[4\O179/+GR3GX[>
M/R'2/1='P.G]*P='TRB&/@Z?CUX]%<5WXP2YV3EZSMNGRMNLEO.RV4K)N4I-
MG-S5]6SM=U/,U;4KIY.=J&19??;)]G*;?&$%Z0JKBHUU5Q2A77&-<%&,45 !
M=2V@                                               %*D7941?1
M7SV1=O7X>'@2@?@T&BM$IJ7Q'\0;]GE#7XI8=BFD>*R'9ELX7-UYG,W<QSMB
MKR_&U+(91B].$:<WT:QTQ9[EB<N6Y-1CGOZ!=-(OOVM6U?CMOLO/W+R^3UI[
MB?%T"NBM&D_1ZX+DCEGE$9/ZWYAF^K<[&Y.V[$C>V]DK6$XF]QYI=C8]Y;Q?
M(]/L&PW+(ER\N2?>W?KB<C9*Y!2D2U9Z/]H#6?JSH&["A)*[6L_#P([/::JK
MF\Z^2BGOQ<,153;3BE:EOR<3=?@'HWUIX@8N7*'*G1L+,U&3:WB['&&'0G+9
M+DK,M6Q2>[\G?9J+1F@ ! \GJ   %5$YJ8SNF(TYF]4>C<XI,<@',8U?1&&Q
M.H[BY+7W3=K<@](<PQ[5;)6MJXS9/[RR;S',,E&<)9KL6VCJ9OQ[9^]C6-YS
M(M<F)9STAO\ X"/&/ZO][#KPGRKI9E:(7CI[)MP]?T3+I:C=BZOIN14Y+DE9
M3F4V0<H_%*45NOBMT6/J;'KR^G->Q;DW3DZ1J./:D]FZ[L2VN:3^#XR>S^#-
M:(B[HBIZTW^<J<:/X%/_ ":?S(<CJ-!\H1D_5Q3?^])G+Q]F_P!+  /T?
M            #@E*INN^]2[;U;>.WAR\$V3ER]YG1^#SX5C.6=(-<FIZ-5[)
M::Z%Z@9QA;A'C]KW-D[R>P?3QS)+99NF[>12[A^>97$]CE;+UA0LKWA;:TR;
M&->M,&*^K;GOOO[/+W[_ $&?CX.(E7[O+/T5/#A@S?V[I]5/1?=?D6K9?G]9
MKCQ;LLJ\.NJ9563KD]/\MRA.4'*NW(IJMK>S3<+(3E7.+?&4)2BTXMI["\*:
MJ[?$+I6%E<;(K4ZIJ,X*45.NN=M4UNFE.$XJR,NSC.*DGR2:G$  YS'1X
MHF_KY>SR_3Y_*15_A)G% ]CHK1;A(Q3):FU&3VWVKVKL(SHR1@]=041(]QZ5
M1[Z1L.&F+S>,S&2-<YFY+''=B:?,\ET_PR?KI@E:Q=Z9E1W[M+>Q>O5*E-%F
MU<N*JKR1**5J7?=?9YFL[X\]?V_%#QB\0FN4>XC'L!FFH3]KALC$1<S#M9C3
M_#6;#!-.YN]&9!75,LI.:P;&,?EIRT_LL+G?3V0KHB(2Q5;B&6[O 3IA:[UM
M7J-];GA].T/49-U\ZI9TY>3@53D^T)1E*[+JE^,YX:232DUHSQ^ZGEH?1CTO
M'LC#,ZBR%@[*SA;' JXW9TX13WG&:5.)8FN/#*>[3XJ5I( )Y$$@
M         #WGA>X?LJXJ>(+2?A\PNYV.:U.RUM"7)3JV#E,<QQDV=3>998K"
M4F,?;R].(8?%3N4+!VIAB_G>Z4AHF[7)OF=F[LNM'-'].M!-,\/TBTFQ2,PG
M3_!XJW$X_CD31=[,TM>G<<NW%]RZNN'TG*2D@X=RLW.2CM],STR]?S4U(/Y9
M^]>WXYWP<?@[^*^GN=<:&7,$[WU/[QTPTCKJ<)4C?3W%\@H^/D\E,=D;EG>^
M-FH4$W@*6&0XS'3T!]2^J2B'[B#S:M;\GX@EX\=:2ZBZIEHF'?*6E=..>+QC
M)^7?JCV6==);)R>/)+"AR4O+G3D2KEQOEO.CP$Z+CH'2ZU[,HC'5>HE#(A*4
M5YF/I4>^'3%]^,<GOF3X.*LA9CJR/*F.P &C#?
M                              +).,;@ZQGB6QE92-[%CNJ^.LKM.*Y7
M7;KI;OV]-=QRN+Y0C:W<<.\?=N+EVXV<V[3A_CC^_=E8NTYLN9J$GKVO#=43
M=5V]?B5+-KV@Z7U+I>7H^L8M>7A9=;A.NQ=XR]86U36TZ[:YI3KL@XSA.*E%
MII,\,K%HS*+<;)JC;3;%QG"2W33]&GZQE%[2C*+4HR2E%II,A=9!!RN,SD[B
M\^SJCY[&Y>2@)N/6\V<5,I:'>7H^2:=H:7W#2_V=XWO6>O;.+S>[Z"UV+URW
M5375^82 .D2X.EU+A*]9M*\6J>:G0BV5R^.B;G5O,TQ1HSNVZKEF*MMKJ3>6
MP:66-,6EJ^TD9&"MO8:COM\SQ2(L1_:52I-T7=%VY<N7+FB[>OS3U'.+Q"Z%
MU'H+7KM*RU.W#M<[]+SN,E7EXCE[N\G&,5DTIQADUQ_$FXR7X.=<GHO7]%NT
M7-E2^4\:S>>+<T]IU[_B2ELH^;7NE8E]JDNTD<@ 8*6(
M                                                        [!B.
M7Y/@.30V:8;,O<>RC'7M,A#2S"NBEPU<4T5VKE%=%VBZW=LW;>Y>:2$>\LWV
M$DP<.8]^V<LG-^Q<E?<-VN^/\1.E4!J+"V*(QT\5S'3^.UR+.1?8[/QEU6\A
M&O;K2O=$K_W&3C+CMO'O'T%(Q,K?C8_O"AI:B0KOZDW]G@75<'7$8^X;]7H_
M('52W<%RE66-Z@,;CF5H;-H:](6:[>5VF49:>=MEL42MR\9T5Q<BZ<1CN<A6
M",G,UV]MN;P9\1I]$:\L+/MD^G]9LJIS82GM7A9+DH4ZC&+C+903=62H<.=3
MC.;D\>N)F'2&O/2\Q8F1-_0<R48R<I;1Q[WM&%^VS2C+\2W;CO'C-M^7&+E7
M ^=F[3>M6[U"HM-RBBNE45%3:NE*DYI[%/H="(RC.,91:<9)2BUZ--;I_J-T
M  'Z
M
M                                            +/.D URN<.'!GQ%Z
MPLLF7#L@Q?3#)&V$9$D,F0+'ZDY,SJQ73%$B;L5-LG2O-0IK&6.\O&.8!OVG
MM.0]3!V9!Q:O#([?PCW7&[A'"?IUHE%9,L7,:YZH,74WC:0R/$RC3;3!K7DL
MZJS#B*=M(7N345YI&^1&LG$STDM?9F7;X.C)V].3]%Z,^H.J^G](<)65YNJ8
MD,B,(\I/$KMC=F-1X6KW<6NZ;<X2K2BW9M6I-8IUSK*Z?Z1ZAU;S%79B:7E/
M'FY<4LNZMT8BWYUM<LFRJ*X35C;VKWFXIPH:4]&FE/*E$^9-CD =.(I1C&*]
M(I)?H2V1S+;;;;]6VW^E]P #Z?                  #C6NU%2__$K^8VC'
M#?I2FA>@&BNC/?B9,NEFE>G^GM61I&=RI/5X;B<1CM4SW1V^46+[S6-[;W>L
MG(JSZ_LROG?5=HN:[3H\-%ZN(+C>X8M*ZF6+RL;+ZKP&19)#9G8[;C4_A6G5
M+G4G.\?DF%<;+MY3O_#,1G8=G%2#&N*E9!ZUCYARPBW+Q^VV6-JCJ[=JWORM
MVZ*-O/T:4I3G\A$'VF-65FI=-Z'"6SQL/,U*^/9I_2[:\?&?IR3BL3)]))2Y
M]TW%-2Z]F?27#"ZEUR<.U^3B:9CS]Y-?1JYY.4EWXM2^E8O=K=.#2:3>_P!
M 1=)3                                       %-T3?GX;;_+X'X>3
MY-C^%X[.Y=EDW%8YB^,Q$C/9!D$[(-(F%@X6(9WG\I+2\J_NV&,;&1S)O?>/
MW[V_9:,VMFZX<7;=FW773^[SW3G[T\R-;\(/X\'VE>G41P8Z=N4L9=KAC%S(
M]59QN]R6*EL5TI;Y!;8Q<)$WX^S'Q4DNJTI"93C61VKLY(V6F%P&38_/8HY;
MY["R\;D/2G3F;U9U!IN@X,7YN=>HV6;+CCXT/PF3E3;:BH441G9LVG9)0KAO
M9.,7C?5W4N'TCT_J6O9LH\,*ANFIM\LG*L:KQL:"2<G*ZZ4(MI;5PY63:A"4
ME'SZ4KCIE>.WB:FLQC+M3?1_3A9? M%(EN_R2Y'R6*-9I[=O:E.XG(+,6D1E
M6IGHQ\G*6K.-P3^/QJ.PW$)NB7?XBLY(XW-D157S\>:^I-O#P3EY>/K').:K
MLGR;)^;Z5'/=.?O3S.D^@Z)@=.:1@:+IE7E8>GT0IJ3:<IM+>RVR6RY6W6.5
MML]ERG-OX['-C7-8SNH-5SM9U*WSLW4,B5]TO2,7+91A7'?:%55:C77!-\:X
MJ/=K<J "\%J               *4T[;4TIRY[)O\OK^7UE>7J3GZUW\?+EZM
MARY<O>OF=\TPTPU UIU!Q/2K2K%)7.-0LXE;4+B^+PMJW6]DGM=NXXO7+EYQ
M<;L8V,C65AU*SDY*NF,+C\(QD)R;D(^(CWKVQX9&11B47965=7CXV/7.ZZZZ
M<:ZJJJXN5EMMDFHQA&*<I2DTDMW+Y>U%%V5=3C8U-F1D7V0JIIJA*RVVVQJ%
M=55<4Y2G*348QBMVWQ7;UZ$F_*I4]&I-_7OMS3U^'J12BW*=MO3I3RYT^M4]
MO/\ ]\FM<%WP>[0/21('.N*>;7B"U!;T1<I\1[%IW!:,8Y+6?BU+*UNP_643
MNI:Q,Y&3D:KW,'4;A>8XI-*RR+2)J\M=8D@3'<.Q/$8&%Q7%L:@<=QG&XJ/@
ML>Q^$B&$7#0<+$M+3"+B(F-9-[#*.C(UC8L,V#!G8LM&;2Q9;-K-NS;HHICE
MU%[2&AX&7]'Z?T;(UVJN4E9FWY3TRB32[/&C+%RK[(^J<K:J%VWBI)IDB>G/
M9QU_4<3Z1KVKX^@V61C*O#KQEJ60DTF_I+ADXU%4MMMHU6WOX2<&MC50^G1X
M^G1ZO^%3Z_#UG-5\$1=T3P7WFURJCF%5-5%3)HJ54K35_P!C64W2I%1?"CER
M7Q3F1B^E#Z#323ZF&H7$#P9X7EN/ZH8[U.2R&@V%+;F\-SF-OS\B^S6[AF+R
M+BW*8ODT?%S*RT#B^%2-_&G$1AC3 L&TMIR#(6CZWZ=+^T5I&L:G3I^N:-9H
M4,JVFC&S89T<[%A;=-5[YLIXV%+%I3<?PZ5L(J4I7>57!S//JKV=]:T73+M1
MT75ZM>EBU77Y6&\*>#E.FJ'-O#C')S(Y5K2DW2W58W&*J\V<E!1  4145$5.
M:*FZ+YHI4D>FFDT]TTFFO1I]T_\ >1T::;36S79I^J?V,  ^@
M    '&I-Z:D\Z53YT.0/DHJ491?I).+_ $-;,^Q;C)27JFFOTI[FS2X%]6I#
M7/@]X;=5IK+(S.,FS+1S )'-,FB:H3LK_/K>-1S/4"S>;X[:;PL;*QF:MIZ*
MG(5@T96H&:8R$+5'L+S"XSL77&)+H,E__%?\..W/_LW6K9-_5]7S4_S,MIR[
MZFPZM.ZCU_3Z=O*P=9U3#JVC&"\O%S;Z(-0C[L5Q@O=CVCZ+L=0.E<VS4NF.
MGM0NW\[.T32\NW>3F_,R,*FV>\Y;RD^4WO*7=^K[@ %D+^   ?%S<ZINXN[[
M=79NU[^7HT55?U&KYXH]8:N(+B.URUL[=E#]AJ9JEF^68VN9N:GF2QN&2<X\
MJPG'I+T)*8;M4Q;#J8/&V<2PE'T3"1\2UAX=Q5%L&FVPRZ1_55MHMP+<4>H%
MW*Y7")!EH[F4!BN405R;;S<5G^;1-_"M.+D.^QVW<EXF4OYYD&.-&$XWJ:VH
M)U?M3#V0C&+%S(M=:Q2FU*(OJ1$^9"5OLS:0G/J77;(2WC'$TK&LX-1][EE9
MD%-KC*7;"DXQ>\%LYK:<&XF^TSJ[<NFM!KG'9++U3(KY)RW;KQL2;@FI12VR
MTI26TGNH/>$TJ@ EF11
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
M+J_3]UGG?5V5PJNVXROQK:X9&+;*.VT)V8UM4IP3E&$VXPE)+=@ 928R
M           2L?@P7I)(\;6Z[IV/ARV7P_\ GVNG+E\N^_L]A+.\-D5=U7?U
M>)%%^##0<Y8:<962N(B3LXY)W]"H&,GKL>ZM0LC-P%O5F0G8>/E*K2,'DG"L
M,EQQ[+Q[:_<=1K7((1P\LM[,JPJ<2NSGCXU3A/Q.ZH<)1FE;IL6XM-*4-&T^
M$X[K=<HSC*,UZJ2:?V'0KP2C*'AETTIQE%N&I22DFGQGJ^?*+V??:46I)_%-
M-;I@ &K3:P  !_,]KZIFZN;HGH-[U6ZJB)NENI4YKR3GL:K_ %/U$FM7-3-1
M-5\E;1C/)-4L\S#4:?:0EEVVA6LYFV02&32S:);/GLD^;QEA]*.+<?9>2+]U
M::46[;AZZO)5?KV%W2WZG+I-T='%5DB0R3M4WILXTP["LEW5U%.L\I&Z0U37
M:.PR"WOBVF<?&%8WL]OOA(ONE7T6CWO-IKF%3T*$W79$1$WVW\-D\$);>S-I
M#CC=3:[.":MOP]*Q[7MO&6/7++RX+:?+::R<.4DX1C[B<)2?-1B)[3.KJ>;T
MWH<)-/'QLO5,B&[XR639#&Q9-.*BG#Z-E)-6-^^^48I1<^0 )5$6@
M          !Z6W+?;?\ JY_)L3X.@5T5HTFZ/7!<D=,\HC9_6_,,WU;G8W)V
MW8NSVWLG:PG$WN.M+L;'O+>+Y'I[@V'99$N'ER3[V[^<3D;)7(*3B6C. W75
MLE:*J)M2NWS*O/ELGSKN;3+0_3""T4T<TKTAQ=W*O\<TPT[PS ()].WF;B;>
MQ&(8Y&X]&NYAQ'L8QC?E'#*.L79"\RCF#2\[JNW&S)I9JH;VXR^TMJTJ-$Z>
MT6&Z^L=0R<^UK?O7IM,*HPE\-I69T)KMORJ6S23WDK[-6D1R=?U[6I[26F:=
M3A5I_O;=1N=CG'X\HUX5D&TTE&UII[IGJ0 (<DRP   10OA-&JSA&_"QHC&9
M;%W&+MUJ'JEFF#6:X5Q,V7\19Q_%-,\JD;2VKF0Q,9?;3^K$3#UT7F<+D#MO
M.4W;4D_QBS5$RO%7;FO)$155?+;]E^8U^_3EZRT:O](IJJQ9R&,3&/:.8]AN
MCN/R>,N.W(XIAHRO,,K8S[NW)2+2[D^-ZC9OFN*RS5G:C.Z%@F\%(QMN<BY5
MR[W'X$:0]4\1-.N<(SIT?%S=4N4XQG#>%7T2A[237..1EU6UM>]&=:G%[PW-
M+^/6KK3/#W-QE-PMUC,PM.J<)2C/CYJS+U[K3<)T8ME5F_N-6J$MU-)XB  3
M](#@                 '%%557>G;;;9=T7?S\/#8RG]#!HA1KATB&A323Q
MFK)\5TN<S>M&7)3,K#=Q6\#C+M6"9)4MB5BY&2IC-8)+3?>'CED.W=HVF8MW
MB]N>ZO%DJHF_K\-EYIM\GT$I?X,QI-'/LOXI-;97%)19""@=/-,L)S:[3--X
M1;&0O\BRG4O%V%RF[:QV7E;5S'M*I:7HN67LUCS1Q"U6;D:RR>_3+:X\6M8E
MHOA]U)E0EQMOPUIM3WVGRU.VO!<ZMK*Y*RN%\[(M-N#K<^$U%QEL/PIT=:WX
M@=-X<URJJSEGW)I2@Z].A/.XV+A9%PLECQJ:E%*?/ASCRY*70B)2B4HFR4HB
M(GDB)LB?(A4 YS'1T    '\SRXEEHZNJJ(EMO>KW5=D^UMU*G/U<TVW/J6[2
M^UI?K/DFHQE)^D4V_P!"6[("_3RZCS6<])'JCC\HVC+;#2'#-,--\9N1]IU:
M=/8-]B#'5:^YFKKAZ[LN9.WD>I^0-+5YA8C6M,,TB6M;*X^;O)%_AQ\4YKX>
M";>?CS/3-:M2%UFUFU?UBJA_BY5JSJCG^IBX]WBLQW%5GF5RV450W>ZL8Q93
MNOO3L2R*QL>KY;':>PM.MZBWYEZE7U\MD\_/GZMCIQT9I#T+I3I[2)5JNW!T
MG!IOBDO_ 'I40EE2?&5D>5F1*V<G"4H[R>TFMF<P^K]6^O.I]?U=3<Z\_5<W
M(I<FV_HTKY_1H]X0EM71&J$5.,9;16\$VT  9.8X
M
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
MU^OJ<M\W*LS<S+S+FG;EY-^38X^CLNLE9+9?!<I=N_I^@  K"E
M                       ./VM=/G2OO3P7Y%\4*;U+Z2;[+3MM7LB[[\U^
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
MG\S*E:&;2FI-JJ6K>FI/):;5"*GSH?TG*E^K_2_YSJK7_BX?_)'^9  'P_8
M                      !\'5:6VSBXJ[)18NUJN^VR4VZEWW^0U<W$/J)#
MZN\0.NVK..M)1CCVJ>LVI^H\$SF[+5O-,X;-\WG,EBFLPW8/9-C8E&[&3L6I
M&TSD7[2T[INT-GSJRE-^O88])QK+7H)P%\3FI#9_E$1+-],Y7$,9FL,=*PR6
M!S+4VZWTUPG(8V2HDXAS%+C^79;"S3N6CWU$M%,&+J1A[#V4;,V+C6V*B4TH
ME7@B(B^/LV]I+#V9]'>W4NO3C+COB:3C2](N23R\Q/X2<8SPFO\ 14I>O(B7
M[3&KIV]-Z%"4=X5Y>J9$7ZI62AC8C_V4W5F)]GOLO39[\@ 2P(I@
M            ''T*/N:?Q4_0/0H^YI_%3]!R!^>$/]"/_"OZ/DOU'WE+_2E^
MM_W^"_4<?0H^YI_%3] ]"C[FG\5/T'(#RX?Z$/\ A7]'R7ZARE_I2_6_[_!?
MJ./H4?<T_BI^@>A1]S3^*GZ#D!Y</]"'_"OZ/DOU#E+_ $I?K?\ ?X+]1Q]"
MC[FG\5/T#T*/N:?Q4_0<@/+A_H0_X5_1\E^H<I?Z4OUO^_P7ZCCZ%'W-/XJ?
MH'H4?<T_BI^@Y >7#_0A_P *_H^2_4.4O]*7ZW_?X+]1Q]"C[FG\5/T#T*/N
M:?Q4_0<@/+A_H0_X5_1\E^H<I?Z4OUO^_P %^HX^A1]S3^*GZ!Z%'W-/XJ?H
M.0'EP_T(?\*_H^2_4.4O]*7ZW_?X+]1Q]"C[FG\5/T#T*/N:?Q4_0<@/+A_H
M0_X5_1\E^H<I?Z4OUO\ O\%^H;4<D6BE=M_4G/?Y/49X_@[NE#7-N.N8U D\
M3E96/T<T<RF?@\I;VIJS"8EGV62T#A,3:DG\?<LQ%R2R# YC4YI#P4[4YM2#
M5G.3,?'UOL;HD(S WLF^^W/]D)F/P:S1JYC'#SKGK@_89/'R&K6IL;A\;5*M
M%:8U,X;I1"K<BL@Q1;L8W<276YAGNH.-SLM9E)&*KD,5MPS5O'RD'.=KU)XW
M:I7H_AWK*@_+R-3EC:7C\&X.?TJ^#R8MQ<7Q>%7DJ<>\9Q]R2<)-&U_!72IZ
MOXAZ(I1YT::[]4NW2DHK$I?T>6TDTG]+EC)/UBVIP?.*9)0 !S\.A
M,1?3@ZXV]%^CPU@9L,F7&\NU?<XYHSBENF&677(+6:R=%6H6.+5>BY.-BDE-
M'XO4=.^9%8[L2V-H659Y1=@>LRYIOX+\_G\GJV(E?PF+7"TXE.&OAQA\G6I6
MC?+=9\_P_N94IHO7+EC"-*,C6?<Q6U575TZRQG<\--[4\GN21?/%7:YYX8Z+
M]?=>=-8$H1LJ6HU9N1&<>53Q].3SK86IUV1==JQ_)XRBHSE9&MRASY+7_BGK
M/U%T%U)FJ;A=9@3P,=QEQL5^HRCA0G4_,KESJ5[N3C)RA&N5BC-1<7%41-DV
M3P3D@ .DB6RV7HNR.;X
M           "\D5?(-[)M^B[L);O9>K[(FW?!N\?G(G@EU%E96&E(R.R?B/S
M:8QJ0D8YVR:9%#M<#TMQUQ+0;ES9M69:+;Y# 3L#>D&%;AG:FH.8BJKR/HQ[
M8L2$C&?T/&G4WI?T;O"WCL^XC'3Z8PR6U(;W8F\ZOM:(/5[+\BU6QEM=N/&3
M"\DFSQS,XMI-6:+%QHVF;$@V8/9)C:;2#K)ANFZIY>/RG,KKK.AJ7674^;6X
MRJNUS475.#;C937DV556)R[_ (2N$;/ALY;>G8Z8>'^!+3.B>E\.Q2C97HFG
MRMC-)2A;;C5W6UM)M>Y.<H+OW44VV]V  8H9@   4JJ2FFJJI42FE%JJ5?!$
M1-U5?8B)N0>.G?Z0)>(W6FYPP:<2?:-&N'[*7=O+*W.-K&/LBU_QV_DV*9%>
M:2DC>N2;C%\$C))_BT74VC<>;RN1/,SDKJY=C]O IQM(IZ8'CL?<$'"\[D,
MF8UAKQJM)T81I);=M829NQ-6U+O,L]O8Y*RK*Z^C,-QU+MEI(TQ>30T?G^0:
M>L,J@)" FW;>YKW41*41$\$39/D).>SYT##/RK>M=3J4L; MEC:-59%.-N:D
MO/S'&4=G'%4HU8\H\M\B5LO<GCP<HO>T)U[+#QZNB=,M<;\RN.5K=E<FI5XC
M:EC82E&6_+(<979$9);4*J/O0OFE4 $Q"(                 **J4HJKX(
MFZ_(?)244Y2:48IMM]DDN[;/J3;22;;:22]6WV27S;/TX*%FLBF8C'<=B9/(
MLCR"4CX. @8..=RLW/34L[M1\3#0\5'VG#Z4E9)^YL,HZ/96+SMZ[OV6S:S<
MOW:**I/_  F?!O9W)8&SE/&-JK)80ZE8RW>8Z7Z,.89WD4%?>M(!^UNY7J'D
M<+D&-52L5<NY+ 3F+8OBL[#7'=B)G(74V2957XZ[E+Z'3HT?W$ND;W.M7X+%
M77$OJI32ZR1^RM4RK_3C!KUF*<Q6DC7(4D'\6^NM9-C7D>9R>+MXZ)F\C=,H
MBM[F$1@>'Y0XS1JB*FWJ(:^)7CKJN9GY.D=&Y/U?IV+;.FW5Z'&>5J3AQBYX
MTI0:QL961L5=E;E;?7PL5E46X.8OAIX$Z9CX&+K'6>.\[/R:J[Z=&M4Z\?3X
MSWE&.4HS4LG(E!P=E5BA73)SKE"R2Y+')IET2'1T:3]\KC7"MIO-U3M,;2^7
M4VS*ZS)8[K[=V986G5V2S=,;6]W@X61^+R1G>_5L>]>V]UQO9/55Z/'@05-O
MW'/#%Z__ $#Z6>O_ .U3YO+U%XR[\_7Y)X?2-T3?GX;;_+X&@;]?UW*NGD9.
MLZKD7V-.=U^H9=MLW&,8QY666RG+C&,8QW;VBE%=NQO^CIKI[%JC1C:'I%%,
M-^%5.G8E=<>4N4N,(5**WDW)[+NVV^[9A?UKZ!7H]M6+;UUC6"Y?HAD$ED[K
M)Y&<TES>396W*O4D[KK'6>)9M:SG3[',6N/9"T\;Q.)X? +$I%QL;!N8N"MN
MXEY$9X_NCNUFZ/?/,:QO4J7Q?+<2U$3+'FF6>8NYO6;>11>)2S5F_;3N-2*6
MY/%LH9QDUBTM,1EJ[/XXW^,;>/@LRR:_&R]QALAS&9TO^B$#KAT>_$9'RB13
M24TZPB0UHQ>>D,>:Y"\A)C22S=SEY;@U<.6=Z#DLKQN(G]/[V0,'5MU%PV7R
MU5;:5877L+);2\-O%CJ70=>TS#U35<S5-"S<K'PLRC4+[LN>+5=)40R<6ZWS
M[ZOHLK(VSIKWC=56ZE!2=<X:K\2_"3IG6= U3/TG2L32M<P<7(S<6W3Z:\6O
M*LIBKK,?)IJ=5-CR(52KA=/C.FVQ6N;@IPGKL@41=T1?-$7YT*D]DTTFNZ:3
M3^3]"!S6S:?JNS  /H               )6?P8-?[H\;2>3/AS1??UVN2_F7
MZ26;SW3E[U\B%+\&TSS*HKBZUETX8RO487F.@;C+LDANQL+B2.18%J!AT/B4
MEWA=:URC18B-U%S-LC1D];,7W?2WI-J\<1T3=836CGUXXX\Z/$O7YR<6LF.F
M7UJ+;:A]5X=+4NR2DY4S>R<ELXO??=+H%X%Y,+_#70ZXJ2EBVZGCV<DDG-ZC
MDWIPV;;CPO@FVHODI+;9)L #4AMX   \5XC]5TT,X?\ 6K6?N1,F72S2K4#4
M*G':I/N5)ZK#<3E\BIAEE^P2BQ?>:QO8N\$C)%6:W^THQ=]7V>YJYJ4^TI1:
M=_M:=TW]'==D]?JY\R=M\(1U6^(?1]2N$]Q)*5:VZK:9Z?52"R:,OBU1!RCS
M5[OA&?8'G?/::M+4QY8]7$6EE)[O;MUQ8M(R1@F+NFW+DN_/?R]A,OV:]'^C
MZ!KNM3[3U/4JL*M?%T:=1SC--3:]Z[-OCQX0FO+Y-SC*'&&'M)ZQ]*ZCT;18
M-2KTO3;,J>R_%R-2NXR@TZUOM3B42Y<YP?F<>,)1GR  DJ1N
M                        *5+M34ODBK\R&SIX-]%:N'/A7T$T4=,L782^
MG>EN&P&4?$QOV?&I'-K,(SN9QD$:M49#N'GQHS"[-Y&[EG\6QE9I_*NI>7;T
M2;YVAKN."?1&YQ&\6W#MHO5C5680^;:JXM:S3'*9A,?JD--H)ZF3ZH_W8IE8
M5TS[)IU"90_58F3;3UY&JML=Z^=O1S>]LVK%OJK%FUMMU=JW;VWWV]"A*=M_
M7MMXD1O:8U=3R^F=#KL?*FC-U/*K]WB_/G5C8<]N;FFO(S5[T%%J7N3E[ZC+
M7V9](<:>I==G7[MEF)I>-;[VZ=<9Y69#?BHO?S<-[1FY)I\XQ3@W]0 18)5E
MMG%[Q'XUPD\-^K/$'E37O%AIUC%Y]&PO7OVGQDRJ3<-H'"L6[?&P^0.8E,JS
M&5@\<JG+D.^80*2G?,K;HBV+N[;UININJ.H&M6?Y7JKJKE<IG&H6<RUV:R?*
M)F[;K>2+ZNBVVM6[5AO;L,8Z,C63=K%0<)%-64) 0C&/A(./CX>/9,K$A?X1
M?Q@)GVK^%<'6*NEJQS19&.H6J&UM41[JCE,%6N&Q.S_'6KNPN':=3]^8IDL>
MR61@I[ZJ-49+,6\YA-*68UNR\E\_#Y";_@!T7'1.G)=29M"CJ?42C/'=D$K:
M-(K>^-&#E'E!9DU++GPEPNH>(Y+>I$&_'WK26O=2KI["O<M+Z=YU71A+>N_5
MK$EE6249<9/$CQQ(*<>=5RRN+4;7N !($T&
M                          <*MTMU;KNJ4U<_X/J7;P\/(VC7#AI3]0O0
M#171GOQ,F72O2K3_ $]JR-(SN5)ZK#<3B,<682([?*+%I)=V]L[O63D59==V
M;MSOJNT7-?!T76EOU8^D(X3<,[\3'Z66K,9J*LA5&=ZI>IT<C936"N&5IV^.
M]#XQI@JX[W@KBXD0LIWMV&41EW8\V0U%*4444(NZ44TTHOANE*(F^WR$/?:7
MUAVZKT[H4>RQ,')U.[_;>;<L>C?>M<7!85[]VQ\O,VG"/"$I2]]FC1_+T_J/
M79+?Z3EXVET/?\58E7TG(2VL?)3>5C]Y06WEKC.7*:CR !&$E&   #Q;B/TK
M77+0#6O1I)WXL+JII5J#IXF1K&]\I KF>)2^.),+$=OBEE$C>\NV]WI)QRO>
MH[-VYIUO:+?M)_(_W[ ]W7=>R.>?A_\ .:SUHMG3=5=5+C;3;7;7+9/C97*,
MX/:2:>TDGM)-/XIH\,JFO(QLBBV/.JZBVJR.[7*$X2C);Q:DMXMK=-->J:9J
MB*/X%/\ R:?S(<CC1_ H]?VM//SY(<CJM0VZ:6_5U5M]MN[@F^WP_0<J;4E9
M8EV2G-)?)2:0 !ZGX               !*;^#&X[ N\NXQ,I=0L4YR6#Q[0Z
M%A9^]'M+DU%0V1R.JSW((F.E:[53YE&3KW%\;>3#!O?M-))UCT&Y>V;]Z*85
MMXL7HHJHJ\U3^#[-TV7W[^WP)9'P8B"FK#7C+R6]$2=G')2_H3 QD]=CW5N%
MD9N MZLR$[#Q\I7:I8O)2$89+CCV7CVU^Z[C6F00;AY:L695A6XU%XZ6*'AE
MKZ\Q0E9;I%<5RXNQO6,&4H1[IRWA&;E%;[QC+=;;M;9\#JW9XF=//RW.-:U2
MR7N\E!1TG-49R[-1VL<5&3VVDX[-2V1*Z !S\.@X  !B@Z:GB#8:!]'WK/:I
M>1EO*M9F-G0C$8R5C9J1;3%S4NR\C,TLVZX>MO1&2,9I8WS_ "*%DYEZTA;4
MW"1[=U1*WW36!EM>[MM2FW-43;;P\.7CX>!G]^$/<2E>JO%YCN@3*-I:PW##
MB]QJZDG#-+,A+YIJ_$8?FLY4T>V9I\W?8NQQ%EIVWC4O0\'+-<E7,;3I9.+J
MA'-O $J*J*B+LOGMOM\BD]? ?ICZ@Z(Q\ZZ#CF=0VO5;%**3AB2@JM/KBTWR
MKGCP67%[)J65*+WXD!?'7J==0=<96'1)2P^GZEI-+BWM+*A)V9]C3[1G')E+
M%>S<91QH2]6RH -UFF0              "B(E*;(FR)_M]9[OPN</N5<57$!
MI-P^87>1I,ZGY8WA+LKU4>X^+N.LV[J;S++582<QC[>6IP_#HJ>R>J#M2[%_
M.K$I#1-VN3?,[-[PA-T1$J7?;U[;?+MSV]OJ]Q,O^#X\![[2O3F7XSM1&]-G
M+M<,8MXYI3".&.2Q4KBNE5C(+CZ3G):Q(WH^*DEU5DX3%\DQR[9A)&RTPN!Q
MK(('*W+?/9J'CM>>)W6=/1/2F=J$;(QU+*C/"T>K92<\^Y-1MXN+BZ\6'/*M
M4TH3C5Y7+G96I9_X:]&W=;=58&F^7)Z=CRAF:O:NRJT^F<'97R4DXSR9<,6O
MCRG&5JLX\*YM2&]-=/<4TFT]PC3#!8M(/#=/L3Q_#,6B$>2$BL9C^,1+.$AV
M"R,LZ?RC^II',6S=7LD^>/W75]>\=.'%=V]7W<#GNO/W)Y'.2=D[9SMLG*<Y
MRE.R<Y.4I3DVY2E)]Y2D]W)M[[[^N[.CU5==-==-4(UU50C777!*,(0A%1A"
M,4DHQC%)))))+9  'Y/V
M              <:J4KHJIKI1::D6FJE=E147=%1?4NZ$?#I'>$I=,,HOZWX
M$PF'.%9S,23[/+%-*OF6&9;*/F]ZB3K=7'5R0LP^8R#YVM%%]M7&PLY:[OM2
M5BQ/XY LI""+NJIY;?2==R[%(/.<8R##LE9)(0&3PTG S++KW+5749+,[S!\
MW1RSO-WC9;S5Q=MI?:.&[FUZ7IV+UJXE-=.!>(O0N!U[T]D:5D*-6=4G?I6=
MQWGB9D%[CW7=TW+>K(K[\JIMQVLC7.%KUC2J-8P;,.[W9/WZ+MMW3<OQ9I?%
M/\6<?WT&TMI<6H92*BING-%"JB<U+DN*KATF^&G5.3PZ_3+OL-D:JI+ ,KDV
MS>W3/PJVFMQRTJOLKE;6[+XZ[==T2]OJH]S?6VSG.YXR,G8JU7;:J(O)3F[J
MVE9VAZEFZ3J=$\;.P,BS&R:9KO&=;VY1?I.NR.UE5D=X6URA9!N,DWH3,Q+\
M')NQ,F#A=1-PG%^CV[J47^^A.+4H26ZE%J2;33  +<4P
M                                                     **FZ*B^
MM%3YRH ]/0D']&3Q'.-1]/7NC^62#2O*M+6<8UQJGJV#%Q+:>4M[4=$>@WM/
M.T23K%[[98>6?V(IFUL1[S$E?.'TU(OGE_*20[=(=39K1G4["M3\>I2Y)8?,
MVI"IGZ3:UWI%7K5YA/0JN73&2M,DFH-Y(Q*OZ6+AQ'H]5\SII=M[%RB7;A^5
M0N<XKCN88X]21@LGA(N>B'R6'+57<=+,K+]DX5L\LMW;=;S:_:N=G=M[#FUZ
M75W[-NXE5"3U\!.NY=3]-RT3/N=FK]/1KH=ELW.S+TZ::Q,AN6TI3JX2QKN\
MFO+JLG/E>DMU](:R]4T[R;I-Y>#PJL;;<K:FMJ;FVEN]DZY]Y/E!2D][$=E
M!OLRT
M
M                                            )OZUW]O@0>_A%.N%
MW4'C/Q/1Z.R996 T%TNCFLECO<R,4Q74K4E[7E>24I+.(IH\F^^M/6ND+Y:F
M\G+0,=U:-6/8)RK)V]4WZ_6EFQ>N>"6K5RYOX[>A155OMZ_#P-9-QLZV7>(S
MBWXB-9TR:K+XC-]5<JO89D:PR8_5(Z;0CU<8TN_N/7%0KIGV/3J%Q=BB2T8V
MGKZ-4<Y#U\Y>D'%[?WL[:*\_K3(U6<).K1-,OLA8H[QAF9TEBTJ4G7*,>6,\
MWBE.NR3C[O."M1'WVB]:6#T?AZ3"Q*W6M3J5E?+9V8>!%Y-K45.,I<<GZ'NW
M"RN/+WN,W4RUX $XB$(                    !(H^#?:*UYGQ4:LZUO&.+
MR$/HMI8T@&2RK?M62PV;:L3G50F08HEV,<-V'58?@FHN-SLM9E8Z5ML,HM0[
M5M(QDY.*RFL& ?X.OHK7@/!+,ZKOV.+K):\ZIY9/1DS%-]\ENX5@M;?3B*Q[
M*Y"[&LW%7<V9XUJ),P439?2T5'Q^5W)%LX:RD[-L&V?@YU^,&L_77B'U%=&3
M=.%E1TJA-[\%IU<<:])_8\N&1-+MMR:]3HAX-Z-]3>'F@5RCQNSZ)ZK<]MN3
MU";OH;7VK$>/'U>_'?Y( #69M
M     \PUKU4@M#=(=3]9,G:2;_'=+, R_4.<80EIFXFGT3AN/R.1R+.';R#Z
M,8.)1RSC;UF.L/9%@TO.Z[5MR]:6:JW%O6C<47$%E7%3Q!ZL<0>96D:36I^6
M.INW%]9'N4QS'&;=K!X;B2/XV'Q]M+)B.'1,%C"3ER(8OYQ(E)F6MW)1\\O7
M91?PC?C$7%]/L$X+L0?(LQJAW=J?JW0C?TD;:>8OD%SXAP=54CCCEE?3+-0H
M%S/*_P =R6.GH"K2ZF-EV#B"S:A+\/M=_4NWM\29GL[='+ TC*ZNS*4LO5W/
M$TV4MU.O3*;(^=8ER[++RZNRE!-UXU5D)2A:B%WM#]8O4M:QND\.]RPM%4,G
M4(P<7"S5+Z]ZX-[/D\3%L4=U/M9DW5RC&5>[J "2A'
M HM5*;JOA2FZ_,3]>B#Z-B"X)]%8[-]1\1C+7%5J7%W;NI4Y5*L\FN8?CSB3
M60@=,\8DVK.PPBX]@PL0K[.K<*XEFN19\V=.%RG*<9Q_ JH:.UT"_!EC/$UQ
M03>K6?>B]PSA7HP;.X^!;33^)D)/5>9G9!]IB]>6F4?4LABV-5X3DN02;.B>
MA;SC(V6&LWC7(<6>91$79V%-*4TI32FU-*)2B)X(B)LB?(A$'VA.O;;LV'1&
MG6V5X^(JLG7)PG**R;K:Z[L3"?&24Z::IQR;HR4HV6SQ]DI4/E+GV>^@JH8L
M^N-2JKMMR';C:%"<(R\BNJR567F[2BW&Z=L)8U$XN+A7#(?=7+C4 $724X/G
M>MI=M7;2HBI<MUT*B^"I72M//?WGT ] UNFGZ/LS6D](AHO<X?N-[B<TKI98
MO$QL1JOD&0XU#X981EC4!A.HE+;4G!,?C8^B-B&\7W!AF704.\BH]E1%1+]D
MZCXAR_BVK1^YLT54V1$Y*N_/QW]?AX>!EGZ<6]#7.DVXBJ8J.DV3VQ8TGL9&
MX?R[22:RTTNCF 7K4C",VT)%W\?C+>/WX&,NQ#]]DCJ],QLO.T3;=A-L\=Q_
M$Q3O4B;ILJ[\MT7Z?#PYG37H7*NS>B^E<O)Y>??T_I-MLI--SG+!I<K'QE);
M6/>:W>^TER49;Q7,;K;$IPNL.J,/&V5&/KNJ4U12:4*Z\VV,:UO&#W@MH-J*
M3:;BY02DZ@ RLQ@                  G/?!W=3I[.. AQA\LUB[$;HYK5J
M)@.+W8^PZM/'L+,-\:U6=.9RXY?.K3J4HR34W(&EF\PL1K2F$:0[:IC6_;O9
M&0SQ(J+S0CK_  :O_P #/6%/_P!:#+U_^15HPG]:DBC9-U7S\?D.:GB17"KK
MSJR%<5"/UYG3V79<[;798_TRLG*3^;.DOAC;9=T!TI.V;G-:-AU[OX1JK55<
M?T0KA&*^27KZL #"C.P  ".U\(\UQO81PGZ=:)163+%3&N>J#%S.XVD,CU,I
MTVTP:UY+.[S+B+=M(7N341[I$_2EK)1,])+7V9EV^#HR=O3"DY)XKLGK7;?Z
M$)"'PCK5F0RWC%TWTJ;Y9&3.,Z2Z-,Y"YC,?5".'.'9]J-DLT\R:S-N&5I9I
MI*3N%XSI;+6X6;=K;:PU4/-1,>TLY$Z>2D>[=-U3R\?E.@'@9H\=*\.]*MX\
M;M7MRM5O>R2;OM=./)?@X2>^'1CMN?/>6_&;KX;<^O&_6):MXB:Q%2<J-+AC
M:7CJ3;V6/3&R^.WF2BE],NR=E#A[NSE!6\VZ@ W :D
M*)MOS3?T?5S3Q0J<%N(BT[^%6_/PVV^3UJNWJV\24KT0/0OX!JOI_IYQ=\5#
M>4G(F<EZ,KTMT,>1]Z-QF:Q>,NRC.*R/5IE.PUM]E4-EDA1'Y?B.-PKAIB$S
MA[.!D\AD\YQW.I+$HC#^M>M=&Z&TEZKJ\[)>9/R,/$HBIY&9D\935-:;481X
MQE*RZQQKKBN\G-PC++.C.C=8ZXU>.DZ/77RC!WY>5=+ACX>,I0A*ZUI.4WO.
M,85UJ4YR?:*BIRCB.X.^BCXP^-O&JL]TNQ;&\3TQNU3#2+U/U2FW>-8KD<M!
M/X^.D(G&FD+#91F$UU;AZ]L?&%EBU>&6W^/9+!7LGL9+$7H=<\>F?P9C26.2
M8^K+Q.ZD9KUU,=\7J=,<0QC2Q8NJWVY9?ONK*;VL23R/.LC4CNP)CG=G8WRN
M>]^\6_=DGBU9M6+=-JS;HM6Z$2FFBBE*:41$V1-D]B>*\U]9]"&G4?CIUWK=
M]WT+.CH.#.;=6)IU=3NA6IQE7&S/LJ>3.R/%*=E#QH6<IKR8PEP4R^G/ CH7
M1:*?K#$LU_/A"/FY6?9;"B5G!QL=>#5:J(UR<FX0O^D65[1:M<H\G&MS7X-#
MPV/,9D6VF_$!KIC&97%9]T3F<?$+/,79)3(-KLBDEBD%A^G,K**ZC*7S1FK7
M,H?L,@X;25])!NTO13[#QQW]"+Q'\'6-7]3,(F:.(S1V QAYD&HF9XUC3?#\
MAT\JC9"U8>WIK '.6Y1+RN,6XUXWF:\HQE],4PL?&97(YG$XIC\$UGIJ>PJ*
MJ^6W@OCX^/+Z.9PNVK=ZW7:NT4W+=RE::Z*D2JFJE4V5%1>11Z!XU]?:)E4V
M7:O/6,.-WF9&!J<*KHY$&HQG&.4JXYE$E%<JO+O\JNWWYTV1E.$ZO7O!#H'6
M<2ZK&TI:-FRJ4,?.TZVZMT3BW*$IXLK'B7QDWQN4ZO-G7[D;:VH2CJ@5I2I:
ME5?2IK]'EMMX)YHO/?Q"4_P5J7TJJ=]JO#Q]B<O#D93^F2X9,6X6>.O/L5T^
MQ[&</TUU$QW%]6\ Q#%KK]&&-1>0VGN/9)'W(]XWLM(%+^HN)9M*Q..P%USC
M<)C4E!1\)1$L[-&/0^+(G;T[K>-U'H>EZYAJ4<?4\.C*A7+;G3*R*=E-CB^/
M.FQ2JGQWCRA+9M;,@IK^C9/3VM:GHN6XRR=-S+\6RR&_EV^7-J%U:DN7"V'&
MVODE)1FMTGN  7HM                   Y<N?O3R)VGP>W2KXA='S$YLLV
MDI5K=JMJ7J$D<D8C)<:IA))EI#W,KSM[OOKKZM+:LA20[/%I92>[I[#<[L[S
MD8)56Z4JOJV54^0V=7!OHI7PY\+&@FB;ICB["8T[TMPW'\H^)C?L^-2.;6(1
MG<SG((U:HR&<//C1F%V;R-W+/XMC*S3^5=2\NWHE'SM"-GM*:M''Z<T31HR:
MLU+5+,N:6WO8^G4.,XM;-K\/F8\E).+7EN+W39(_V;=(>3U/K&KRAO5IFE1Q
MXM\EPR=0O@ZY)II-NC%R(\6FGRY))Q35RX (9$T0  #QCB'UNPGAPT2U+UPU
M%>U,L0TXQ.5R*32PYBFTC)W6UBJB+QV"[[DH>+=Y1E$M<8XYBL2ZE&*3622L
M5#V7-#A]95=89FF8Y+J-F>6ZA9I)5368YYE$_FF6S"M6$?5+Y/E4J[G)^3J8
M135C%LNWRK]V[5G',6;!JMWJ6;5O8HM6J)D/PD'B D,%X;-+.'R&>2;)SK]G
M;F:R;J(V$=P\G@6CRP\X_@Y%^_KNR\3)7L^R+3*>A[L"TM7';7&YMG(R[-C>
MKBYV%ONJJOVOH^2;[DSO9QZ;6%T_J74ET%](UG*^BXLI13<,# <H2E7/927G
M9LKX6QB^,OHM+;WBD0L]HSJ5YW4>!TY3-_1]$Q5?DP3>TL_/C"W:<4W!^3AQ
MQW7*:4HO(M27&6[J "21'(               )R39/#]E)/WP;CA?C<GSO6/
MBRRF J=T:=VV.E.DTLZJQM['-LLG654UJ?(-&%]N[RB'RF"Q5UA$-&Y"SOPT
M>ZQO4/,H&FJ=5U(VH6,#R1:D1=]]M^7CY>/]1,6^#.:DP<CH3Q&Z0VFTC;R/
M#M7H?4B1=WK32F'=0NI^&1.-0;2.<4OJWU^38OM),BO3%F_'-6C=H_@[C-[(
M7G+^Q&Z<\=LK/Q?#K5'A)J&3DX&-G6QY*56%=DUJ?>+BXJZQ58T^2E%UW3@U
M[R<=O>!N)@Y?B+H\<WC)X]6=DX54G%PLS:,><JELT^3JK\W(AQXN-E,9;M1V
ME)J ! (Z!      $3+X3Y_\ #'@F_P"9<1G_ ,OT,(IA(0^$=ZM/LLXQ--]*
M;.71DQC6DFC3*0KQEA7"7W.'9]J+DLT]R:Q-N&=I9II*SN%8WI9+VH6;=K;:
MPM4/-1+!I9R-T\E8]J5T>*U4U)_P4543;QW]O/=?D4Z$^"M$L/PUZ;KN<5.R
M&=DI;[/R\O4LO(I>TU%[NJV#>RX[OW9233?/'QFR*\WQ)ZEMI4W"-^'C-M+_
M !F)IV)C6_BREV5M4DOWWIRC%[I<@<?3H^ZI_&3](].C[JG\9/TFU?,A_IP_
MXE_3\U^LU=QE_HR_4_[_ !7ZSD#CZ='W5/XR?I'IT?=4_C)^D>9#_3A_Q+^G
MYK]8XR_T9?J?]_BOUG(''TZ/NJ?QD_2/3H^ZI_&3](\R'^G#_B7]/S7ZQQE_
MHR_4_P"_Q7ZSD#CZ='W5/XR?I'IT?=4_C)^D>9#_ $X?\2_I^:_6.,O]&7ZG
M_?XK]9R!Q].C[JG\9/TCTZ/NJ?QD_2/,A_IP_P")?T_-?K'&7^C+]3_O\5^L
MY X^G1]U3^,GZ2BUT[+M53X>:?I/CMK2;<X;)-M\H^B6_P!I]4)-I*+W;279
M_';;^=?K)Q7P<S!,IQ7@7R;)IZ)[OA=3-?,]R["7JO8]TLYCD9CN":>O9%+#
M-TX=1U-C,,%RJ'[)+66+^M8KM]IK7%OHUZ\S\EB'1D:-7-!. OACTW<L,HAY
M=OIG%9?DT+FC16&30&9ZF77&I6;8])QMR,B',4N/Y=EDU"M(F0842T4P8M8Z
M8OO91L\?.+[DW]?/QY^'T?MX',CK/4H:OU;U'J534J<S6<^RB44TI8ZR+(T2
M:<I;2E3&$I[2:<F]MELETTZ'TR6C]']-Z=8I1MQM'P(WQDTW&^6/"R^*VC'W
M8VRG&*<4U%)2W>[=0 8R94   1E_A,FH\-':#\.&D5YM)UY#F6KTSJ3&O+5I
MJL(VAM,,,E<9G&TBXJ>T/;,H\?:N8[=B+3>-=-;[-C.5O'L?>;L+$E#F1$VY
M\U3P7PV\^7AX<C.A\(0UEKU$X];FG#-_E'=&@VF6(X>\AI5VGQ9LYEF%J_J5
M,Y!BD;:DW;>TLSB65:?0T[+76,5*R3_$K4<Z;N8N!@WSC!AZ2<T3_P"N]OK3
M]D.A'@IH\M(\.]$\R,HW:FKM5M4FTN.9;*>-**^$7AQQW_M2;EV4NW//QGUB
M.L>(FNRA*+IT^RK2ZMMG[V%3"O(3^#:R_I&WHXI)>J[@ ;8-5@
M       %^W1<Z6+K'TA/";A??5./HSU9C-1%D*HU)9+].C<;*:P50W8^WQWH
M?&-,%7'>\.T7$AUE$EU8RB,N['>R'HI2W11;3GZ-%-%/JW2E$3W)R3<A??!J
M]+YR:XG==M6VKB*HQG3[1:/P.79WK[I)J]-ZHYO$Y!CSJ.;4LKC&[&-66DN3
M6IB^XD6KMNZ>0=MDRD++I_?C)HB(B<D()^T)JSU#KV6#%KR]%TS#PW%-2WOR
M%+/LF_=BXN5>31!PY325:FFG.45.?V>-(^@="RU"<7YFLZIE9*DTU^ QN&%7
M!>\U*,;:+Y<^,&W-P::A&3  T6;Y   /YGM?5,W5S=$]!O>JW541-TMU*G->
M2<]C5?ZGZB36KFIFHFJ^2MHQGDFJ6>9AJ-/M(2R[;0K6<S;()#)I9M$MGSV2
M?-XRP^E'%N/LO)%^ZM-*+=MP]=7DJOU["[I;]3ETFZ.CBJR1(9)VJ;TV<:8=
MA62[JZBG6>4C=(:IKM'89!;WQ;3./C"L;V>WWPD7W2KZ+1[WFTUS"[44)NNR
M(B)OX^&R>">9+;V9M(<<;J;79P35M^'I6/:]MXO'KEEY<%M+?::R<)RWA&.\
M%PE)\U&(GM,ZNIYO3>APDT\?&R]4R(;OC)9-D,;%DTXJ*</HV4DU8W[[Y1BE
M%SY  E41:                  'I;<M]M_ZN?R;$^#H%=%:-)NCUP7)'3/*
M(V?UOS#-]6YV-R=MV+L]M[)VL)Q-[CK2[&Q[RWB^1Z>X-AV61+AY<D^]N_G$
MY&R5R"DXEHS@-UU;)6BJB;4KM\RKSY;)\Z[FTRT/TP@M%-'-*](<7=RK_'-,
M-.\,P""?3MYFXFWL1B&.1N/1KN8<1[&,8WY1PRCK%V0O,HY@TO.ZKMQLR:6:
MJ&]N,OM+:M*C1.GM%ANOK'4,G/M:W[UZ;3"J,)?#:5F=":[;\JELTD]Y*^S5
MI$<G7]>UJ>TEIFG4X5:?[VW4;G8YQ^/*->%9!M-)1M::>Z9ZD "'),L   &.
M7I;M3:M)NCGXJ\EIA>_EFM-K^F*L>\EBNHIUGE8W2&J:[2C&1Z[XN)G'QA[M
M[/;[X2+6)5]%H]639Y&B-?\ "4M9*\8X>=#=#V#_ "B/D-6M3)+,).F)==DQ
MJ:PW2B%2W*8]EB69-NXDNMS'/M/LE@HF_%R457(8K<F7-^.E(.#5WEW0.DO6
M^M.FM,X.V%^KX<[Z]Y+EB8UJRLM;P<9Q7T6BYN491<4G)---F&^(6K+1.B>I
MM1=GE3JTG*JHG[KXY67#Z)BO::<7MD7U^ZTU+\79[D,Y$V1$\D1/F*@'3%))
M)+T227Z%V.:+>[;?J^[  /H                  .*4[>BE*[4IOO3X[[^U
M>:;+S]I=WP<\$6OG'1J)(:=:&04=<[@BJIC,<XRMQ(Q6GV$LKUMVD1;R6<C8
MF;>T2>3/F5^-QN"BHF6FI2Y8DI.B/MX]C^334-?9T0O19WN.W+W^JNJ+I8SA
MFTQRFF#R9A&2?9<FU0S1DQBYV[IZPNQ]^B2Q?&FT7,PTCFF5)6QEW,?*L\=P
M:[;F7\OEF SC](-'=--!-.,4TETBQ&*P?3["HNB(QW'HBBYU+1MUUUTYON7;
MFY?D)25DW[AU*3DW*NWLS/S+U_-33]_+/WCV_'OQ/\;<7I:[*Z?Z<KAG:]4E
M7DYEFTL'3+)KE*#BGOE9M<=N5*XT53FO-G.==F,]_>&'@GE]658VO:_9/3]
MLDYX^+#=9VIUP<4I0;6V+AS?)*Y[W61@_*K4+(9"B[Z'_!G)-Q:QB8XC^):P
MT6M9E<QT_P!&<2JN7:*465;8_P#%O5C-KJ4>E5M"3,RDIHS4E.\IC;%=T:94
M75+\&JX-=EVUBXG_ $MEV5<NTK5-_5NB:+IR1?%/6GD2*@1IS?%OQ$S[W?;U
M/GU2](UXBHPZ81YRFHJK'JKC+BY-<[.=CBHJ<Y<8[27P_!_PZPJ%1#IG#N79
MRMRYY&5=.7&$7)V7VS<>7!2<*^%2E*3C"/)D*CB,^#C\2NFN,-<@T#U2Q/B0
M?V$OK.88\QZQHWE"I4^AVL?5BUZ?S3*,/FTH;NYB6G?C'E>$+&L(:U:ADR:3
MD[,<WCSS4),8U,R^.9%$2>/9%CTI(P<] 3L<[B9N"FXEW>82L/,14A:;OXR5
MC7[>^SD8Y[8L.V;JQ=;.;-J];KHIVMRJG@OKW_\ ?(?OPD7A=B\6SK1OBOQ/
M'NQ6]0[;_2G5B59KC3",<Y7!,DF=,)!W'MV[3)YG*)S%6N;PTED+N_,Q[3&]
M/<-@JJH)6L;:FMV>$GC/KVL:]B],]5749RU'S8X.I^53AY%>5"N5M>-D1HA5
MC6UW1K=5#A57;Y\H0D[O-7#2?BYX,:'HFAY'4W2U>1AQP'2\[3'9;ET2Q[+*
MZ7DX\[I69-<Z9S5E\9VV5.E2G%4^5+G&" !*XBL
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
MDJ-*H4FDIO+MBKXI<X2E)8D,B45#F]X[RA*M3, 8 .AISV
M                      .-2JM.]'->6WMY\_';U;_U&2/HCM%Z=<ND-X:\
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
M/S(<CJG4MJJU]E<%W]>T4NYRMF^4YR]-Y2>WV;ML  ]#\@
M&??X.)_X>.??^K!F_P#UIZ,DXE=_4F_L\"%)\&TP3*I7BZUEU'8Q?7X7AN@E
M_$,DF>VQ]M([(\]S_#IK$HWN^ZZHE':R\9IUF3E';)BY8,>YELR3IFXD(JR_
MFMD _'FR$_$?5%"<9.O$TV%BC)-PG]"JGPFDVXRXSC+B]GQE%I;-$]_ *N</
M#K E.$HQLS]1G6Y1:4X+(<'.#:2E'G"<.2W7*,H[[IH  TV;I !QJJ2BFJI?
M"FE:E]R(JK^8 AU_"9=3X.:UFX8-(FC*43(]/M.=0,_EWUZVSIA',1JIDF/X
M_ M8]Q0]N/KDHR>:19'>F++F.:-+#1_!ULWK^\Y?MXR,J9(>ERUHIURZ0WB4
MR%F[RB[!8;F5&D4!&Y0YZU8*C2B-9X3E++'FEJ2DV<9BTIJ%$YEE<0V9W&G;
M?C&XG)*,CIV7E6MO&WSK1$JHY+OZ7VW\'9>7AMONJ>KP.C_A5I,M%\/NF,*?
M:R>G1S[4]]XV:G99J,H2W[\JWD^6_@N.R[)'-SQ1U>.M]?=3Y\&G7]8SPZFE
MM&56FPKT^$UM\+(X\9[ONU+=I=SF #8)@0
M         !G\^#K:'W-0>,[*]8)#&5E,?T$TOD74=D??*,4Q;4G4E[3BN-*L
M18E&CR;[ZT^;:NL4I<1LM QW5=J?=@G*L8<5SA$W]:;>SQ(U_P &LT:KQCAZ
MUSUP?,,GCY#5O4V-P^-JE6JM,:FL-TGA5N160XHMV,;N)+K<PS[4'&YV6LRD
ME%5R&*VX9K8CI2$G$=R4#GGXTZO];^(FNN%LK*-.GCZ7C[RD^"PZ(+)KBG.2
MC&.=/*V4%&+Y.3CRE)RZ$>">D+2?#O17*M5WZE](U2_917/Z5=+Z-8]HQ;<L
M*O&[SY2V22EQ44AXQQ#ZWX/PW:)ZDZX:C/598AIQBLID4G3:=13:0E+S6Q53
M%X[!=]R<-%O,HRB6K8XYBL2ZE&*3622D7$67%%][:4]G(M?PDCBH91>&Z3<'
MV-RDK9G\MDFNLNI5J.E9R*9TX/ WIO'\(QV<8VHRW"9;&97F=$MDEMI7.W;N
M,3>E$-)/X*N]*X[*,\4Z*Z<NZLZHT?0JE/AF9</I5E>V].%5^%S+DW[L7#'A
M/@Y-*5CA!;RE&+RSKGJ2KI+I;5]<G*"MQ,64<.%F^UV=>U3B5<4G*2E?.#GL
MGM6IR>T8MJ*;JAJ#.:N:F:CZL9*VC&>2:H9[E^HV1-86RZ;0S2=S?(9#)99M
M$MG[V2?6(RP_DW%J/LO)&0=6FM%NVY?.KJ57[G1.2I]JO+U+R7^M4]GB5*+O
MZEV]OB=+\7'IP\;'Q,>,:\?&HJQZ*X_BPJI@H0BM]WM&$4EW]/T;OFCD7VY5
M]V3=*5E^1;9==-]Y3LMFYRDVMN\I2;?9=WZ_!5 !4'B
M/3U 543==N2)OMO[/-=OIY&3;A2Z(GC>XNX6WF&&Z>L=-M/WD=3)06H.M;R7
MP?'\JMN6N/R457BL6Q@<@S:?BYV%R%O,P>9,,2N8%)M&$LU;995+-*8Z_DPZ
M(/H8K&K;;3WBZXJ&L7(Z124?9RS2_1%['S=I_FKNQ-2K.+R#5=A.0T8QNZ?W
MV<;&Y?B6.P]_(8;5"%R""D\@DK&(V)#%,UF+6[-JS;IM6K=-NW1333310B4H
ME-*(B)LFW@B(1B\2_'>6CYMNB=&_1LG*QI64ZAJN16[J*+ZY\)8V'6W&%]E<
MHS5M\^=*>T8*U[N$F/#/P)>N856N=7RR</"R8UW:?IF/.-61DT614XY.5/C.
M6/59%KRJH<;I+>4W6N*E&&TS^#+Z21W?*ZR\3NI&:]>D:N/4Z8XAC&E:Q=5O
MMW>Z3564WM8^_D>=9&I'=A3'>[%:/E<][I(MTB_U=1O@S>@\C"-;&D7$?J]A
MN1TR=FZ^DM2(;#-3H1U#4M7M#B/:P6-16DC]G)WGM<<XM2][(G[1NT:O6=<&
MXO/[#^-DT<]UY>Y?,&@9^+7B+/+^FRZJU!7*49\8QQ88V\8QBE]#CCK$X[13
ME'R.,I;RDG)MF_H>$'AQ#%^B+I?#=6TH\Y6Y<\G:<N3?TN60\I/?M&2NWC'W
M8M122UT/'3T6W$WP)2MV2S&%7471YU4_<1.M. Q$X[Q.-86\DLX_$,]2K%UE
M6NFF4RZ2F-W;$7*2$EC<C(3M,'B.99=(1$XD?C<2I:OME]?JVVVVY+ZD\O(V
MI6I.GF):M8!FFF.>15,[AF?XKD&&95$*[?QRR>/91$NX2:84R42Z82L?4\C7
MSIMVV,?,Y!MUO7,W3=Q1:O4:UCC6X<;O"1Q6:U\/"R:3,?IYEU-C')6M]WB_
M=X9DL/%YE@JSCJF%QYO>RBWAF10=K*^[H=I%6\EM2UJ(1Q&6VCMQ*'P:\5<O
MK996B:["KZ\P,;Z77E45QJAGX:LKJMG95'\'5D46V5*SRE&NQ6QE"N'"2(O>
M,GA7C=#SQ-8T2=LM"S\AXLL:Z;LMP<QURMKKC:_>MHMKKM=;LWG!UR4[)[Q9
M:Z #?1HH                     D4?!OM%:\SXJ-6=:WC'%Y"'T6TL:0#)
M95OVK)8;-M6)SJH3(,42[&.&[#JL/P347&YV6LRL=*VV&46H=JVD8R<G%936
M# /\'7T5KP'@EF=5W['%UDM>=4\LGHR9BF^^2W<*P6MOIQ%8]E<A=C6;BKN;
M,\:U$F8*)LOI:*CX_*[DBV<-92=FV#;/P<Z_&#6?KKQ#ZBNC)NG"RHZ50F]^
M"TZN.->D_L>7#(FEVVY->IT0\&]&^IO#S0*Y1XW9]$]5N>VW)ZA-WT-K[5B/
M'CZO?CO\D !K,V@   #X.:4K;.**N=-5B[2J>:56ZD7Z%/N?*_SLWMOXJY_[
MA3['U7Z5_.?)+>,D_1IK_H:O?BBPS&]-^)OB/TZPR.6&P[ =>=7\)Q*([8_D
M5B<9Q34'(8*"C>\95R^DWRL8MBT:]KDGKM^ZZGKWCEPXKNW:O"U1*D5%3=%_
MV^HN>XW-TXT>,!-OMDXI>(%*DWV7?ZK&6(J+Y*G-%+8]T543P1/#U[?UKNIU
M#Z:MLNZ=T*ZV<[;+-'T^RVVR<ISG.6)3*4YR;<ISE)N3DVY-[MO=G+CJ"JNK
M7=9IJA&N%>JYU==4(*,(1CE6QC",4E&,8I;*"226RV22*  OA9P
M     "B*BJJ(O--M_9OS0FL?!JT_WFFL57GQ09>F_NTJT8VY^[\WN(4Z(E*;
M(FR)_M]9.>^#NZ93V#\!#G,)9U%7XS6/6K43/L7M1]]U>>,X6';XUI2Z;3EM
MRQ:6FLG7DFF<^[LV6%^2:50KN(<U/J'U]['1^A?:)MA#H.J$Y*,KM<P85Q^-
MDHU9-K2^:A7.7?;M%F]/9ZJLLZ_4XQ<HT:-GV6M>E<79C5J3?V.=D(_-S^"W
MVSQ@ @R3L*<U3R7Y_7_6AY?K;JE!Z(:/:HZPY,TE'^.Z7:?9CJ#.,8.TT<3;
MV)P['9+(I%I#MW[Z,8WY5PSC;]J.LO)*/:7G=5JVY?-+*UN+?J)'<^$9<2=>
MG'"[A/#C'QE+N0XE<HJ=R\DZ9HX91.%:,S6(9C)HT=6IIBY89._S*0T]LQJW
MX><BG6-T9E:=)&2:0CNK(>D]"NZFZDT;0J5+?4<^FFV45NZL6+\W+N2WCR\C
M%A=;LI)OALFFS&NL-?JZ8Z9UG7;7%?5^#;93&79694]JL2EO:6WG9-E56[34
M>>[32(;FJ&H4WJYJ9J/JQDK:,:9)JAGF7ZC9$UA++IM#-9W-\AD,EEFT2V?O
M9)]8C+#^3<6H^R\D9!U::46[;E\ZNI5?N=$Y*GVJ\O4O)?ZU3V>)4HN_J7;V
M^)TWQ<>G#QL?%HC&O'QJ*L>BN/XL*J:XPA%;]]HPBDN_HOEN<RLB^W*ONR;Y
M2LOOMLNNF_QIVVS<YR;[=Y2DV^R[OU^"J "H/$               NVX&.%;
M(.,WBATNT&B;<E9@L@F*9?4B?C:'ENYBFF,!5;D,SF4E+&/Y,PA)-W'4)C6'
MOY^*N8^XS_(,2AI2]8LRR5FRLQ;&(#"\;@<1Q6&BL<QK&(>-@(#'X*/:1,)"
M0T0RL1\9$Q$4PLMV,;&1S)O89L&#.Q9:,VMFTV;6K=FU113'W^#V\%_U(M!)
MOBGSB"H;:A<0?5-L(63C.HE\=T7@G=SNBXV65QJ,G(GZI<[0ZS![W;.36*9C
MA<=I%D3-;3QI<1)$Q 7QOZR_=1U=;@XMO/2NG_,T_'47O"W*Y+Z?D);M-NZ$
M<>,EO%UXZG'M-[ST\#.C?W,])UZEE5.&J=0^7G7<EM.K"X_X!1W[K>N4LB2:
M34K^,EO!;  :9-V
M               %I_&#PTQ'$GI8_@K=J(8Y] TU2> 91)V'-=,-)4WFUY_'
MW[S&Y0[HB,C9M.ZI6GJY!NWJK93B0TI)0459HBOO6+^+?/HJ68NXR4BWCF.D
MXV0;7F;^/D&=ZML]8O63FBVX:.VCBW<;N6SBW1>L7K=RU=HIKHJ1)J!@BZ47
MAN=PN26>(W&K76PV150V/:@,&[:4OWHV;L-JXZ%RJ^Y2X[CF<0^CF<3C#JBJ
MW#-FDLWA.I25D<F=W&D7O:%\/(ZA@KK;2L=?3M/K56M0JAM+)T]-^7F22?O7
M83?"<N+G/&FW.2AC5Q6"=:Z&LS&^L\>"^DXD-LA)/>W&7?EV>SG1W>^V[K<M
MY;5P1B$ !# U$
M                         4]%-MDV\%1-^?CX\E,Y_13:[]Z8YD?#_.ND
M[;B7:LNP6CJMNMQF8DT7(XU%;1=FQ;[FR60M22.).5=2,C\;:FK)O;CX"KT,
M&'HILB>KUIY_+X^)Z/I#J9-:-:FX5JAC]*79'#IJS(UM/3;6N\XJ]:O1\["]
MH=,).TR2;@WDA$K(4L7#F.1ZKYG32\;V*Z<Z\..KK>B^K=,UE3DL-V+#U2N.
M[\W3LF48W^ZEO*5$E7E5Q6SE;1".Z39?>G-5>D:I1D2;5%K6/E);]Z+)1Y2V
M2;;JDHVQ2[MP2WV;WF)!%WYG6\/RJ%SC%<=S#''O>$#D\+%ST.^[.Y:*[CI9
MC8D&3E6SVRW>-UOMG%J[U#MO8<6O2ZN_9MW$JHI[(=,:;J\BFJ^J<;*KJX6U
MSA)2A.NR*E"49+M*,HM--=FNZ-])II----)II[II]TTUV::]&  >I]
M
M
M                              +4>.C5E_H9P>\26JT+ED9A&38=HWJ!
M(87DTM5"=F89]=QJ198!9L-\BM.862E93-7,#%0<*_:/;<],OF$+1'O[S^VS
MOZRNA-J:4\J43YDV)Q/PBC6NO >":&TG8/<7JD=>=4\3@92%E7&^2WL*P6XX
MU'EL@Q2/M231Q5W-F6,Z=P\Y+7F,M%1[#*[<<Z;M92=A'[:#SMX;\D7U^XFC
M[-ND2Q>F-8UBR.T]5U2-%3XI<\;3Z8J,U+\:261D945'=J+A+;WI2(5>T?JZ
MR^JM+TB$W*&DZ7YMBY-QADZA:YSCQWXQ;HHQ9.79ODE+=1B4 !(\CH
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
M4:]J_-RKSM4S+J&UMMC>;*&+'O"M^YCQJCO*$9OCO-<N14 &4&-@
M      !.2;)X?LI[SPU<2NL'"1J_CFMFB61U8_F&/U5MGC-U3==8WF&..KK>
M]+X7FD1:<-4F\6G.R->V-$<M'[!\UCL@Q^2A<HA(.;C?!5I1/M?"KGZ*[;[;
MIS7\WKY^!4I,[!P]3Q,C S\>K+P\NJ=.1CW04Z[JYK:491?9IK_>GLTTT5.%
MFY>G9>/FX61;B9F)=7=CY%$Y0LIMKDI1E&4=G%I_9ZK=-=]C8\\!W2/Z \=N
MGL-,8;D,1BNK-F*<N<]T-FI^.N9WB#N(N1+.9D6C.I&3W*,#5]-Q%,)J!&1=
MB&D;<M'Q\G8Q_+;<SB<+D&1$1.7@:I"%FIK&YF(R/'962@,CQZ4CYR GX*1=
MQ$W!344[LR$5,0\LPNMW\9*1C]M8>1\@ROV'3-W8M.FUVU>MT54R0N#[X1;J
M]@"-<4XQ<*36G&Z4NTIJ?IXQ@L6U194[9&_5);#4N0.G68I>=N<9QZ.2'<:7
M+ P,:^EI.K-IUPM%Z'77?L_:OID[]1Z0F]6T]SML>EV24-1PZ]^<843G)5Y]
M<([Q2Y0RWM",:\B<I34PN@_:"TK4(4:;UC#ZKSHPJJCJ]<96:?EV;*#GDUPB
M[,*R<MI.48VXW><IV8\8QBYEP+/N&GCYX1>+RY)L^'_6S&,VFH>EY>DL5<V)
MC$,U;L(_N6A[-TX1FL9CN7.,8L.<AAXY<K;0MW&ZY9XD/:E:Y2PZ9V+OTJ2J
ME*J%2I%YHM*HJ*GFBINA'G,PLS3\BS$S\3)PLJI[68^71;CWUMK?:=5L83B]
MN_>*)%86?@ZECPR].S,;.Q;%O7D8E]>11-+U<+:I3A+;X[-['( %*59;3GW!
MKPEZJY9*Y]J5PTZ$9]FT]V%9O+LRTDP')LEF%C(YI#QRR<Y-X^^E'ZL(E@QC
M&:NG5WLL>R:L['5MV]FW1T_ZWEP(_@<<,/Y!]+?Z\47?Y=R\;GNO/W)Y!51.
M:E=#4]2JA&NK4,VNN"480AE7QA",=DHQC&Q*,4ELDDDEV2V[%MLT;2+;)VVZ
M9I]EEDG.RRS#QYSG.3WE*4I5N4I-]VVVV^[+.?K>7 C^!SPP\O\ B'TL_P!5
M.?RCZWEP(_@<\,/+_B'TL_U4Y_*7C _?UOJO\9ZA_+,C_N?+^?[6?CZBT7^*
M--_D6-\OS?R19S];RX$?P.>&'E_Q#Z6?ZJ<_E'UO+@1_ YX8>7_$/I9_JIS^
M4O& ^M]5_C/4/Y9D?]SY?S_:Q]1:+_%&F_R+&^7YOY(LY^MY<"/X'/##R_XA
M]+/]5.?RCZWEP(_@<\,/+_B'TL_U4Y_*7C ?6^J_QGJ'\LR/^Y\OY_M8^HM%
M_BC3?Y%C?+\W\D6<_6\N!'\#GAAY?\0^EG^JG/Y1];RX$?P.>&'E_P 0^EG^
MJG/Y2\8#ZWU7^,]0_EF1_P!SY?S_ &L?46B_Q1IO\BQOE^;^2+.?K>7 C^!S
MPP\O^(?2S_53G\H^MY<"/X'/##R_XA]+/]5.?REXP'UOJO\ &>H?RS(_[GR_
MG^UCZBT7^*--_D6-\OS?R19S];RX$?P.>&'E_P 0^EG^JG/Y0G1Y<"**B_N.
M.&%=EWV70?2Q47V*BXIS3V*7C ^?6VJ_QEG_ ._,R/\ N?W[_:PM"T5;;:3I
MJVVV_P "QNVVVW_I_)?J*4TTT4TT4HE--*)332G)$1$V1$]B(5 +>77T]
M ?%Q7U;>_<WV]"S=KW\O1HJJW^3;<^Q9[T@&N-SAPX,^(O6%EDRX?D&+Z89(
MVPC(DADR!8_4G)F=>*Z8HD3<BIMDZ5YJ%-8TQWEXQS -^T]IR'J(.S(.+53A
M8EV=F8F%CP=F1F9-&+1!*4G.[(MC37%1A&4Y.4YI*,8RD]]HQ;V11ZAF4Z=@
M9N?D2X486+D95TVXI1JQZI6SEO.48K:,6]Y2C%>KDENS7E<7VJ;;6KBHXB]6
M(_*I7-<>SK6C4:<P[)IFY-5/7^ WLIDK&GUJVWR&W8FHR,C,*L0,5!P3]JRN
M8_",8^$HCV%B/MLK%NJINFR)OOZMU3?Y415^@XVZ$II39-E5$WYKZOS>[D<S
MJ1I>#5IFFZ?IU'+R<#"Q<.I2XJ7EX],*8<E",(J7&"WXQC'??:*78Y<:CF6:
MCGYV?>D[<[+R,JUQY;>9?;*V>SDY/CO-[*3E)=N4I>K  KRB
M    !QJ7:FI?*E5^9#Y*2C&4GZ13D_T);L^Q3E)17JVDOTM[$XKX.OHI7@/!
M+,ZL/V.+K):\ZJ99/QDU%-]\EO85@M;?3>*Q[*Y"[&LW%?<V9XSJ),0<39?2
MT5'L,KN2+9PUE)V;8-L_!:CP+Z32&AG![PW:4S6)QF#Y-ANCF 1V:8S$TPG9
MF&?7,:CGNH%Z^XQVZYA9*5D\U<STK.33!V^M3TT]D)JJ0?WG]QY?NN.875^K
M2USJC7]6<U..=JF9?4^2FECNZ<,6*G%M24,>%<%*/NR44X[+L=..C-)CH72G
M3^E*+A+#TK#KN3BX-Y,J8V9,G%I2C*>1.R<E)<DY-/N  8Z9.   1A/A-&I:
MQND?#%HUW,E^G-M2<OU07(>\EMK&5:5XQ9Q2F%[H[#<1[WZFL2ON\EDFG=:8
MXK5&,CWPM^,A\[)OOSW]Z[>7)-]D^1#.A\(0UEKU$X]*].&;_*.Z=!M,L1P]
MY#2KO?&;&99A:O:E3.08I&VI-VWM=\XGE6GT-.RUUA$RLB_Q.U'.F[J+@8-]
M?P654JM5"IRV]+=>7+=$VY+X[G0KP5TGZI\.M!4Z_+OU&%^J7-N6]BS;[+,6
M>TI-1WPEC)*"C%J//;E*3?/#QGU;ZV\1-?G";LIP;:-,I7N_@W@TUTY$$TDW
MMF?2);S;DM^.ZBHI?0 &UC5P                 !?MT7.EOU8^D)X3,+[[
M3'^R:LQFHBOZHSO9+U.C<;*:P50RM.WQWH?&-,%7'4D%<7$B%E.]U8RB,5C'
M>R(HI2BBBA%W2BFFE%\-TI1$WV^0AJ_!I-*N_N(/B+UE6<1NFF^E.*Z?)CBQ
MG7++5:L9;>R*F8275];1AW FCE3)6'=CQ97XQ]H1]'=SJWE)E:;)R3U?U\R"
M?M!ZO]8=>SP(]H:)IN'AN/=[WY$7J%EF[A%IRKRJ(<5*R*\KDI*4IQC.CV>=
M'^K^A7J,TO,UO4\O*C+X_1\9QP:X;*<ELK<>^:DXUS?F<7%QC"3J #19O@
M $$_X0AK)7J)QZ7M.&C[*.Z=!=,<0P][#2KO?&K&9YA:NZE3.08I&VI-VWM+
M-8EE>GT-.RUYC$RLB^Q*U'.F[J+@H-\XG5W[G56+UW?;JK5RYOMOMZ%%56^W
MKVV\#62<;.MUSB,XM^(K6>G)US"(S757*;V&Y&L,D!5(Z;0CVK&-+56'JBH9
MVS[)IU"8NQ2F6C&T_>1JCG(NNG+T@XO2 ]G32'F]9Y>J3KE*K1]*NE"Q*6U>
M7G6UX]/*7%P7/&6:DG*,Y;-Q4E&;4>O:-U=8?1^!I4;5"W5]5K<Z]TG9B8-4
M[[>W)2VADRPVVH2@NRDXN4&[7P 3@(2                  #;U[[[^KRV^
M1/'WK\A=)P9<*6=<:G$-@W#]@SQ(.]D]Q])91F;J%E9R(P+"X-M6\G<JF&L5
M;5=J*4;0>/MY)_!14WFDYC&,O<A@>_;<DWM:5=O=ZU\O+EZ]R8W\'!X5WN':
M2:G<6.4Q,2CK662LX)I<[O1<(YG&6"Z>2\NUS"6CLC:R;V6CXK-,^KO0LOBC
MV.@KM;S2>%R%RDTQD,><L-=>*75LNC>CM1U3'LA7J-_#3]*YI2WS<K=*<8RC
M*$I8U,;LSA-<)K'<9;[\7L'PPZ3CUEUCINE75SGI]3EG:JX.4>.#BN,IQE*,
MHSBLFUTXO.#4HROY+;CNI#6CNC^G&@>FF(Z1:2XI%X3I_A$5;B<>QV(HN]F:
M6>LN.7;F^Y=7+[^4E)60<.Y6;FY5T]FIZ9?2$U-/W\L_>O;_ *9SW3E[U\AS
MW3E[U\@B(G)#G/;;9?;9==9.ZZV<[+;;)RLLLLLDYSLLG)N4YSDW*4I-RDVV
MVVSHU335C4U8]%<*:**X54U50C"NJJN*C"N$(I1A"$4HQC%)))))(  _!ZCG
MNG+WKY$=;X2K_P"!IH]_ZS^(^S_T5ZS^1(I(P?PFC4M8W23AAT;[E2^F;:D9
M?J<N1=X]6L6NE>,6,6IA.Z>PW.V]_?5C5_WBLFT[L^+O9D82'>ZN(S8/A5CW
M9/B'TI51#G-:I7>X[QC^"QJ[,F^6\G%>Y359/;?E+CQBG)I/77BUD4XWAUU3
M9?+A"6GJE/C*6]F1D4T4QVBF_?MLA#=I1COO)J*;4/L '1\YR
M       %%W]2;^SP.*4U4HN]>_E]JB;>*K[]SGOLJ<MTY[\]O<7&\(>@4CQ1
M<3NB&@3!M*.F^I.?P\3DBP<G"Q$U'8%'579_4B>B'^0T78FU)X[I_$Y+/L;3
MEI)77;J,M,V41+OW#:+>46I9^/I6GYVI9<U7BZ?B7YF18VMHU8]<[;'W:7:,
M'ZM)_:BKT_!OU//PM/Q82LR<[*HPZ*XI[RMR+(55Q7%-MRE-+LGW79;DK3H(
M.C>A-*--8/C*UBQ6,?:QZFQUN;T5O7I9M.6L T>RC'V%Z*GF+%NT1A!YWJ&Q
MD)%S*/[4G-R4;@#Z#QNU>Q22F-2,;?2/U5$YJ?@8MC4%AF-8_B.+0D5CF-8S
M#1D! X_!,&D5"P4-$,K$?&1$1%L+5AC'1<<R;V&3!@RL6&C-I9LMVUFW9MT4
M4_OG,SJCJ+4.JM<S];U&V=EV7=)UUN4G7C8T9/R,6B,I2\NFF#48Q3V<N4WO
M.<I2Z9=)]-X'2>A8&BZ?5&%>-3#S[%&*LRLJ4(^?DW2C&/.VV:[R:W45&"VA
M",4 !CYD8/E?YV+R+X=5<_\ <5'U/Y7]?5LGE?I)3Z#5Q4E2JB(BI:K5%W7E
MX['V/JOTK^<_,VE";?HHR;_0DV:R3C:3;C1XOD1=J:>*/B 3T41-MOJK97LB
M>2)Y(6R<N?+W+Y'9,SS+)-1LQRS43,Y)9K,<]R>>S7+9A6C&/66R;*I5W.3T
MFL?$M6,8R[?*/W3I6<<R9Q[7K>I:-6[>W:M4=9HK6I$J3EOO[?6J>7]1U*T/
M$MP=$TG"N<978FFX6-;*#;A*RC&KKDXR<8R<7*+<6XQ;7K%/='++5\FO,U?4
M\NI2C5E9^9D5QFES4+;YSBI13E%249+DHR:Y;[2:[OD "ZEN
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
M_JIS^4?6\N!'\#GAAY?\0^EG^JG/Y2\8#ZWU7^,]0_EF1_W/E_/]K'U%HO\
M%&F_R+&^7YOY(LY^MY<"/X'/##R_XA]+/]5.?RCZWEP(_@<\,/+_ (A]+/\
M53G\I>,!];ZK_&>H?RS(_P"Y\OY_M8^HM%_BC3?Y%C?+\W\D6<_6\N!'\#GA
MAY?\0^EG^JG/Y1];RX$?P.>&'E_Q#Z6?ZJ<_E+Q@/K?5?XSU#^69'_<^7\_V
ML?46B_Q1IO\ (L;Y?F_DBSGZWEP(_@<\,/+_ (A]+/\ 53G\I[%I+P[Z#:"]
M_+HGHUI?I*N4I&)DM6F^!8KA%4^D*L@L.DTN,Q49WHD4LM*+'(^Z_L*R3_LW
M5=L<=9[)SW3G[T\PF_K7?V^!Y6ZCJ%]<JK\[,NJELY5VY-UE<G%IQWA.;B]I
M)23:;36Z[GK1I6EXML;L;3L*BZ&ZA;3BTUV1Y1XRXSA!26\=XO9]TVGV;  *
M,N                         /G=KZNU<N?Q=NNO\ %I6K^H^A;1QD:UU<
M.?"QKWK8V?8NPE].]+<RR#%US-QV?&I'-K,(\MX-C\DE,G#.'GQHS"["8XSB
MH^48RTT_E6L1#N*)1\T4]\7'MR\G'Q:(.=V3?3CU06^\[;K(UUP6R;WE.:2V
M3??LBFS,JK"Q,G,ODH4XN/=D6S>VT*Z:Y63D]]EM&,6WN_@:]_I$=9J^(/C=
MXGM4J7V+RD=,:KS^/8U-89?[;C<]A6G79M-\$R&-?T24LWE%G\,Q&"F'DLP?
M5Q4K(/G4C$-V,6Y:,&UFQP1%]"E-U141$5?7R3Y-CFOCLG-//P^@ZC:+I]6D
M:1I>E4_XK3=/P\*MM;>YBX]=,6UNTFU!-K=_I9RXU?/MU75=2U.[_':AG9.9
M;W;WLRK[+I;;I-[2F]VT@ "YEO
M           ,TG0$Z9_'_I&,+R/OBF,31G3;4K4^IC5&J^^,:/XMKI%W*CGM
MS1(A;"ZJTY#WDK>4ZSN+NGL-M93O./GN<]UY^Y/(BK?!F]&J+6-\3/$)(1N+
MO%EL@Q'1W$I56R7LSA*\6C+N:Z@,J7EZ-I[NQC)Z<TTUOJVCIB]WU*XDEV9C
M6W<$"Z=2J3G]XYZNM5\1-5KA9YM6E48>E52]W:/DTK(OK7&,6_+RLK(A)S<I
M<E)<N*BE/SP(TAZ7X>:=;*'EVZME9FIV)N3;5EBQJ)OE)I<\?%IG%0XQXN+V
MYN38 &H#<@     !CDZ6_4U=)NCHXJLDIATG:IO3>_ICV%9+NKJ*=9I6,TAK
MF4<]AD.N^+E.<?&'NWL]'?'=G=7;HQ'O>337,^BBT)0O.E$1/+PV\N?BA,%^
M$TZFU1FD7#%HTD+VA,VU)R_4_P",/>75=V5:58O:Q5(3NCL-REYW\FL:ON\U
MDFBQ:8XK5&$CWQU\7#[1%5=D)P>SKHWT'HO)U6<-K-:U3(MKLW_&Q<%1PH1V
M5DDN&35F/DX5SER::E"-<G!KVA]9^G];UZ7"3=>BZ9C43KV[+)S-\VR6[A%O
MECVXBV4K(+CNG&<IQ0 $@#0@                  5=D7R]?]1-8Z [H^DT
M/TI7B[U-BDM:K:ZXNUHTYM-\D6188_H%D-G&<J@[[R(C[-F+L91GTG'LLG?J
MZD,B<Q.,LL-CVZXG/N,]@G,4K@IX<KO%OQ5:*<.Z2E,,PU%RZJQDDG0][O?M
M<+QF'E,SSI8-U7"Y"WM91=PW'9VSBB2$0[BKF27(FU+]GB[CMVWV:[>TEBQ9
ML4HB)9M6[:)2FR?:4)3R1/#P(O>T7UC=A8NG]'8-KK>I5/4-6<'*,WAPM5>%
MCJ46EY>1=5?.V.W+;'K7XEDE*3GLZ]'4Y^;G]7YU7F0TNU8.E*:C*'TZROS,
MN]IIM68]%M$:GZ;Y$Y=I5Q:^P (@$Q   #Y.-NHO;^'57-]_#;T*C60<;*;<
M:'%]MLE/[J/B 2G;;9$35?*TV1$\$3R-F%E^10.(8KDF593-16-XWCD%+3D]
MD,Z_:14)!P\2P</Y*7EY1_=;L8V+C6;>\\?OWM^PT9M+-YPYO6K%NNNG58S$
MW-9)+RN1Y%+R>09%D,D_G)Z=G)!W*S4W-2SJZ_E9B7E7]UR_DY23?N+SR0D'
MM^\[>.K]URYO7;URNNJ3_LS8=D]6ZGU!22IQ\#!Q7%I^_/+ONMBXR_%]R.)+
MFFV_PD&ELVR+GM-9E<=/Z6P-M[;LO4,I23C[D,>G'J:E'?E[\LE<7MM[LD?G
M@ F"1"                  "JB;KMMX;<U7;].Y*L^#.Z'VG$IQ*\1TQC"U
M*S;XGHQ@&8K,*E--VY7>S;5C'$Q]M*)Z524)HU)]\3$*J4[]BQN4YY4T(J2[
M[HN^R)ONFR<_+GZMO'VD^'H%=%:=)NCTP3(W33*(Z>UNS#.-6YV-R=MV)&]#
MV3M83B;W'6=R-CWEK%\CT]P;#LKB7#RY)][=_.)R-D[D')Q+5GHWV@M7>F]
MV8=<U&W6=2P\';E+S'35)YUKAM.+C%K$C7:Y<H.-O"4>5BDMV^ &D?677]&7
M.MSJT? S-0>ZBZU;.,<*KERC).2>6[*XQX34Z_,B]H-/-  "")/,   I54E-
M*U5+M32BU*J^"(B;JJ^Y" ;TY/%(RXD..'*,9QB2E7>!<.T==T8C;%Z4G*X1
M[G41,2#W5'(8[&I:-B;./2E.2W[.G<P[9V9&WE#33*!GFT](PKB%;1LT?C@X
MA6_"MPGZYZ\5.(QO)X'@<K?Q*F;C)F8A9#4&9IIQW3>%EX_'[C>6NQ<]GLMC
MD)(WFSV,MLV<A>>/)B&96',JSUGDS,S.2S$KD.22\G/Y#D$D_F\@GIN0=RLU
M.34JZNOY68EY1]=</I.4DY!Q>>2$@\OWG3QU?NN7-ZY>N5U527]G'I=9FL:G
MU3D52=.DTO P)-247G948RR)P:7&4Z,3:$HN3VCF)N&_"2C'[2'4[QM+TOI7
M'L2MU*QZAGP3CR^AXT^.+7--MJN_*4K%)1[RQ-E+;E&7YP )DD.P
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
M^_?OONSHC"$81C""480C&$8I;*,8I**279))))+T0 !\/T
M                                              #S_533C'M7-/<K
MTYRFPM^$RN(=1;JJW:9W73.Y=H56<I'*_:O6EB6B'M+>4AWEUHX[!*,V;VBU
M5<;T(>@<]TY^]/,%/EXU&;C9&'E5PNQ\FFRB^J:3A95;%PLA)/LXRC)II]MF
M?F48SC*$DI1E%QE%K=2C);--/LTTVFOBB';J]IE-:,ZFYKI?D%:79'#IJ]'T
MNTI;6N\XJ]:LR$%-=G:OI*TR2;@WD?+)'U/K[F.1ZC%Y50\;W[=/G'I)LJ^K
MU+Y_)X^)G/Z5G0CO3',<X@()JG;<2[+B.=5];MUN,S$FJ8Y)*CF4LV+?<V2R
M%V-5O&13J1D?C;2Z>N+<? 4^A@O2I-MUY;;;^OQ\.:>._L.:/B1TC9T5U;J>
MC<)+"=CS-+G+=^9IV3*4L=*4FY3E0U/%LD]G*VB<MMFC0W4>E/2-4OQXK_![
M/P^*^[WHL;:CNVVW5+E5)O\ &E!M))I'( &"EB
M                                                5-T5/--@ "0]
MT7&L+O.]%)73R:DU?3>D\Q1&,;=ZB4NO;>$S=NMYC%;R0?7G#1SV=\VR."C6
M<==L6XJ!@8AE7'M;=+9R_P G1&%Z/C6!QI7Q(8G'O)98_$=2ZTP;(FUU)5TV
MO2+ZF]7ACFRQCKJV%E4RCL$*UE'[-VWC(K(9U*ZF5AVXD&TGA*J5I2M%WIJ1
M*D7S14147Y=SH5X%]4?NBZ$P:+K'/.T*<M(R=VN3KHC&6';LY2EP>).F#F]E
M.VNWBDHM+>G2FH?6&C8TI2Y78V^)=OZMU)>7)[MM\J95MR?XTU/;T.0 -S&2
M
M
M                                   XW*TMT5UKS2BBJM?5RI157GZO
M >H;V3;]%W9"^^$IZG3LWQ/:#Z1.6T51C6G^BLCGL.[L6'5,W?F]4<WE\?R%
MM).:GUQC=C&K+23&KL/8;QS5VW=/)RX\?/[+E@WC(X-2;HJ;>/K\O+EZ^>WS
M>TOWZ4;5)=8^D)XLLT[D3'D::LR>G:1Z27>R7J='(V+T?HF>U]@CNK^,:8*F
M1=WHWN)$+*+$(^E$8]YO+"3I'X8Z3]2]!=,8$ME9]64Y=R45'C?J#>==![2F
MI2A9DR@YJ35C3G%1C)17-?Q*U7Z[ZZZFU"+<JY:I=C4R;;YT8"C@TS2E&,E&
M=6-&7%Q3@GQ;;7)@ 9Z8.                  555VI1?!=]OD\3.=\'NT:
MKU#X];6H[QCE'=.@VF>7Y@SF8IK^]JQF67VK.FD-C^5R5V,=M[7?6(Y5J#-0
M43:?1,K(O\3O2#5PZBX&<8N,&&ZKNGW/C[/2_/N3&?@S>G$-':#\1^KMES)U
MY#F6K\/IM),[MUJL(VAM,,,B<F@W4>WI94/;,F]?:N9%:E[KB2=-;[1C!T,V
M,?>;O[\EJ;QKUAZ/X=ZWY<G&[4O(TJOCOLXYMT(Y,9->BEAK(3^$F]OWQM3P
M8TA:QXB:%&Q*5.GSMU2S?;L\&IV4-?:UE^3M_HQW?K$DS@ Y\'0P
M                               $&7X0OQ!2&I_&PPT6;O9-,7X;\%BH
M58U]%PMEG1GNIK&)S[)YN#DF-3B9DXV4PUUI=$7[<Y?:VXZ:QF7IB8AO9<NY
M:<FQ:F9_BNE.G><ZF9U*]QX9@&(Y'F653",Y"16+Q[&8=Y-3,A3'Q+5_*/JF
M4:R<N49QK)X_<]5U+-JX<5V[5>KPU0U#F]7-3-1=6,E:QK/)-4<\S#4;(FL+
M9=-H9I.9MD$ADLLVB6S][)/K$98?R;BU'V7DB_=V6E%JVY>NKJ57ZY$^SGT]
M]8=49^OW5\J=#P77CRE'LL_4>54)0E+]]7B0RHR26\5=!MI22E'+VCNHOH/3
M>G=/4V;7:WF>?D0C-\G@Z>X6<9QCLU&S+LQY0E)I-T323:;AT8 $UR%@
M             !Q2M-J:47E5OZ*;+SV7=?%-_'S)87P:'A\CZV_$-Q22K.-=
M/^W1.@^$/K<G-),1%I@UB,_U-L2$/318QV['3]4KI/<B)*Y<DYFPZQJ;;6;<
M&R<.%R")\J[(J^2*OS&Q]Z+#1*>X?> +AKTURCO2SDUO"+V;3\=.8Z[Q6;QV
M8U3GYC5"1P^9@9!PY?LI7"G>87L1D*GJM7;IY"WGKB+A[SFN*9:"]H;7WIG1
ME.DTVJ&1K^H543@G*,Y8.'MEY,XM1V<?.CB4V1Y1<H7M>]%31OGV>^G_ *TZ
MTGJEU?/'T# MR82<8RA'-R=L3&A).6ZEY4\JZN7&7&5*:XRXLR"  @X3G
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
M@HY-]:R,E;)+=^?;8Y2:4IO><_?E)@ &*F7 M/X[I^=Q7@LXL<EQB9E<=R.
MX<M:YF"GX*0=Q,U"3$9IKDSZ,EH>587F[^,E(UZWL/(^097[#MF[LV7+:]:O
M6J*Z;L#%UTT&:Y/@/1I<3LUB4FL3*24%AN$/'2,V#[KL8U(U(P_3W-(SJ9)J
M[;VTFL/R><AU>6K5$A'=N[PBG3&4;,WK>\=.X<]0Z@T/ K\OS,W5]-Q(>;OY
M7+)S:*H^9M&;\O>:Y[1D^._NOT+'U-EQP.G-=SI\^&'I&HY4O*_QG&C$NMEY
M>\H>_M%\?>C[VWO+U6O"H_@T_P#)3\R'(HB;(B)ZDV^8J=1H+C&,7^]BE^I;
M'+QO=M_:V_UL  _1\                     /[X><EL9F8C(L?EI+'\B@)
M-A-P$]!OWD5-P<S%.K+^+F(>5C[C=_&2D8_;V'D?(,K]AVS=6++EM>M7K5%=
M&6?A?Z;CCMX=WN-QF1ZAW=?]-H>JXWD,'UA]"9GG4=(9*WG9ARPU9MM_JCTY
M.K/O2%QV1R^9SG&L<8RE%FK#)-G#P;!AB'II2GPY)Y?MS.2[;\EW]O@6#7.E
MNG>I*7CZYH^#J4'%QC.^B#OJ3WWE3DQ4;Z)K=[3ILA-;RXONR^:)U+U!TY>L
MG1-7S=-L4E)QQKYQIL:V:5]#;IOB^*WA;5.'9;KLFISW"S\($X.]:6;.)UP2
M6X8L_=2D5$V8[**9',-.Y)S.3,G',KT9J= PC=I$QD8Q;P[_ "R:U)Q_3>$@
M+DU50WD)B)B)6=;YJM/]3-/-5\5BLYTRSC$M0,-G.V]S93AF11&3X]*+&R#N
M)D4CYF$>/HYY4QE&#Z->(V<W5:OV;IG?]!PWO6J-5LJ(J;+X*>GZ0:TZL\/^
M;,-2-%=0LJTTS2.5M33-8G*WXVN18M96,F^X\@8T]9&91C#R3AHMS+XID;&6
MQN;1C8;S$2_;TI970/4OLW:5D^=D=+:M=IULG*=>!J$7EX:>SVIKR8N.736G
MLO,N^FV))[\VUMOSIKVD-9Q/)Q^I]*Q]4JBHPLS\%K#SFMURNLQVI8EUC7)\
M*EAP>ZV<=GRVF07?U+M[?$A(\/GPC/BQTZ:MHO7; < XB8QG%REFB<L7Z](M
M09&:>3-M_'OYR9QR'G\"OQD3%77D%:B832['GCRU1#R3V<O/F<K7/YX^'OIT
M> #79RVAYC4*9T'R9]*R,<PA]=86QA\<Y:QL)1-7)UQGT3*9-I=!13RE'D9&
M6\FSJ$FG\RPN1MB(6](P'?.@^H?"?KOIKS)YFAY&7B5^8WG:6OK#&==6SE=-
M4)Y-%2BU+GE8]'N[MI<9J._>G?%SH/J3RX8NMTX.59Y:6%JNV!?YEO:%,9W/
MZ-?:Y;QXXV1=[R23]Z.^8L'QM.6]]$6S?LW4J3TDZNY17NFV^Z)2JKML?8UP
MTUV:V?V,V4FI+=--/T:::_6@  ?0                  B[\R/?\(XU9D,/
MX-,(TRA\LC(IUK#K-C4?D>*7:H6[-9;@6%Q,]F4C?8LW]J]+VHK'<^C-,'<O
M-0*-;C%X\@X>1D*&&1W(^3D($*;X2%K7<S+BHTET49/<8D8C1;2QW/O4BG':
M<EALVU8G$NS>/Y6MJ3<-X_JL/P73O)(*)OQ<;*VV&479ATXD8N;A$9;-\'M(
M>L^(?3]+BG5A9$]4N;@K%".GURR*9-26RWRHX\%+LX2FI1?)(U;XS:NM'\/-
M?FI.-N=55IE*4G!S>=="JZ*<6FU]%^D2E'NIQBXR7%LCL  Z)G/$
M          XTTHFZ(FR4>'/[KW_^^71\$VB%WB-XN.';1FK&:LOB,WU5Q6SF
M>.TS*0%4CIM!O4R;5':7IE85TS['IU"Y.^6J)DVT]>1JK;'>OG;T<WO6O\UV
M3W[?G4SR?!W]*FV;\=<QJ!*8I*RL=H[HYE4_!Y18MS5J%Q+/\KE8'"HFW)/V
M%RS$W9*?P28U.;0T%/5.;4@U9SDS',*WN-TR$9AOB#K,M!Z+ZDU2$I5W4:7D
MPQIP?&4,K)C]%Q)<E97**61=7)RA)344^"<U%/+N@]&CKO6/3FERA&RK)U7$
M>1&4=XRQJ+%D9*X^7;%OZ/5.*4H.#>W/:#DU.6L6^JL6;6VW5VK=O;??;T*$
MIVW]>VWB?4 YHG3%)))+T227Z%V  !]!\7%?5M[]S?;T+-VO?R]&BJK?Y-MS
M[%GO2 :XW.'#@SXB]8663+A^08OIADC;",B2&3(%C]2<F9UXKIBB1-R*FV3I
M7FH4UC3'>7C', W[3VG(>H@[,@XM5.%B79V9B86/!V9&9DT8M$$I2<[LBV--
M<5&$93DY3FDHQC*3WVC%O9%'J&93IV!FY^1+A1A8N1E73;BE&K'JE;.6\Y1B
MMHQ;WE*,5ZN26[->5Q?:IMM:N*CB+U8C\JE<UQ[.M:-1IS#LFF;DU4]?X#>R
MF2L:?6K;?(;=B:C(R,PJQ Q4'!/VK*YC\(QCX2B/86(^VRL6ZJFZ;(F^_JW5
M-_E1%7Z#C;H2FE-DV543?FOJ_-[N1S.I&EX-6F:;I^G4<O)P,+%PZE+BI>7C
MTPIAR4(PBI<8+?C&,=]]HI=CEQJ.99J.?G9]Z3MSLO(RK7'EMYE]LK9[.3D^
M.\WLI.4EVY2EZL "O*(                '&I=J:E\J57YD/DI*,92?I%.3
M_0ENS[%.4E%>K:2_2WL3BO@Z^BE> \$LSJP_8XNLEKSJIED_&344WWR6]A6"
MUM]-XK'LKD+L:S<5]S9GC.HDQ!Q-E]+14>PRNY(MG#64G9M@VS\%J/ OI-(:
M&<'O#=I3-8G&8/DV&Z.8!'9IC,33"=F89]<QJ.>Z@7K[C';KF%DI63S5S/2L
MY-,';ZU/33V0FJI!_>?W'E^ZXYA=7ZM+7.J-?U9S4XYVJ9E]3Y*:6.[IPQ8J
M<6U)0QX5P4H^[)13CLNQTXZ,TF.A=*=/Z4HN$L/2L.NY.+@WDRIC9DR<6E*,
MIY$[)R4ER3DT^X !CIDX  !:CQSZLO\ 0S@]XDM5H7+(S!\EP[1O4"0PO)I:
MJ$[,PSZ[C4BST_LV6^16G,+)2LIFKF!BH.%?M'MN=F7S"%HCW]Y_;9W]970F
MU-*>5*)\R;$XGX11K77@/!-#:3L'N+U2.O.J>)P,I"RKC?);V%8+<<:CRV08
MI'VI)HXJ[FS+&=.X><EKS&6BH]AE=N.=-VLI.PC]M!YV\-^2+Z_<31]FW2)8
MO3&L:Q9':>JZI&BI\4N>-I],5&:E^-)+(R,J*CNU%PEM[TI$*O:/U=9?56EZ
M1";E#2=+\VQ<FXPR=0M<YQX[\8MT48LG+LWR2ENHQ*  D>1T
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
MCYVH72PYRC9&4L*K;'PG.$W*4)?1JJE*+>T&G&,8Q2@N0 ,O,4
M     .*K4BHE-/I>:JNR)]"[_)OML3</@W>/SD3P3:BRLK"RD9'Y/Q'YM+XW
M(2,<[9-,BAFF!Z6XZXEH-TYLVK4M%-LB@9Z!NR#"MPSM3<),155Y'T:]L6(2
M"JE**J^"?[#8H]#QIU-Z7]&[PN8[/N8QT^E\-E]1V]R(ONG#2B#U=S#(M5L9
M:WKCUDPO4RC/',SBF<W9IL7&K6:L/VK%]),;+:1=1Z]H_.A1T;IV$G'S<_6Z
M&H-M2\G%QLFVRQ+T?&UT0:EZ>;NENB0'LYX$\CK;-S-I^5I^B9$G))."NR,C
M%IA"3WW7.'G3BUNVZO@MT\F  (2$X   #!G\(2U5^(?1]2V$I")*U:VZKZ9Z
M?+(=Y]A7&J(.3>:O+,HT1@[69[15I:F.K'JXBTLI/=[=NN+%]V2,$G[5-J/#
M??9.?JYKS]6Q)6^$MZJ]_P#$'PYZ-4P:-TTXTIRK4%<C[SZY9:O5C+;..U0Z
MQ'8+:,.X$T<I>I(=YNUE$R16ZL8[N=+\I&JV3=5\_'Y">_@)I'U7X>X>1+M9
MK.;F:G./QC%SCA4=^<U+S*,.JQ;*"CSX.'.,I2@'X\:Q];>(6?3%J56CXN)I
M=<OMX5O+O6W"#7#(R[:WR<]^'-3<'&*J #=)IL                  JJIL
MM*>*[?;>Y=_!?F^DX5+3M]MX+_5S.2[;\EW]O@24.@]Z*NYK%*X-QQ:VWD;Z
M8XAEG?VA>%14GU;_ #?., R6^SIS?*7<4Z1Q$8IA.903BS"XO5=;2N7Y+#7'
MF06&F!Q]B-U*Q3K+J[2^B="R=;U.>ZCO5AXR;5N=G3KE*C$J[/:5G"4IR:XU
M51LMEM"#VRGI#I/5.M-<QM$TNO>=FUF5D-;TX6%"R,;\JY[I<:U8E%;J5MDJ
MZX[RFM_6.B_Z"*_*)IYQ(<:K-;#!:KV2X]PN3$%71?<T;1[C#I769TZ>(MNA
M:ED924T:N0OI*B8VSU F$7X[Z6)*[QK&,=PS'X7$\0@XC&,8QN*CX/'\>@8U
MG$PL)"Q+2TPBHB)BV%ENQCHR-8V+#)@P9V++5FTL6FS>U;LVZ**?W*:::*::
M*42FFE$III3DB(B;(B>Q$*[INB>?A\ASSZLZRU[K/4IZCK>7*U[S6-B0;AAX
M5+G*4:<>E/9**EQ=L^=]JC%VV3:6W0KI'HK0>BM.AI^C8D:Y.,7EYEGOY>;<
MH1C*V^Y]]I./*-4.%-;;\NN.[W  Q8RT               $&+X15/0LSQ^8
MZQBIB-DWV*\.N!X]DK-@_:O'6/3=_.M4,FL0TTW;W;MZ*D[V.9% SUF/?4-W
M5R&G8B4HLU,I)G?O3G$Y<MMD3PY^/F:]+IM$5>E!XIE\GVD>_P"0/2K8WI[/
M&''*\0'=*;B\#1-0RX))-3E*[#P^#?P7'+E/=;MRBEZ-FA_:)RI8_055,8J2
MSM;P<:;;:X1C3EY?))>KY8L8]_12;]4C%: "=A!<
M   -)]FMU]C'IZ%QN@7%YQ-\+L@U?Z!:X:@:;-VLI)S:XU$3-4A@4A-RT+3C
MK^7G=-YZW+:?Y%)W8FRT;6G\]C4D[9W8R(>L[K=]#Q;EI(;X;/A*LHSIDH[B
M[T/M/Z-WCJ&RWAZMK:OTTIW+8CX&4P+4?,O0KJ7]\4B]RYIJ/13NL)#6,(3_
M +/G5BK[JNRJFR^OGOOY>SP*(J[JBILB;;+OX^?+U;?28%U/X:=&]6J5FJZ/
M1',>_P#[0PTL/.3;3;E?2H^?W7:.1&V,>4FHIREOG/3/B/UATFXQTC6<A8J<
M6\#*WR\*22VXK'O<E1NNTI8[JE+:*<GQCMLJ.'SI&>"GBCD&<'HMQ!X-D>42
M,G)1$7A4S??X)GLP\AX2C(Y.Y!X%GS'&,SG(UG"K>?W9N(@GL+U<?+T4OZKT
M++VV5Z]-=%:>E1536GG34E2?.BJAJ@%2FI-EI1?%%W3??G[?#;V&3;A^Z8+I
M N'ETVHB==YO5/&Z):1F'^'Z[*XU2CI=T_A:(:ANYRJ7>6-48N*C:V[*7C8/
M&=0(&%L332XZOQ[BU+3S:5C[U+[-F?3ROZ5UFO,K49R^A:NOH^2W'9PC7EXU
M;HMG9WBE91C0C))RLXR?"0/37M)XEO&GJO1IXTY2A'Z=H[\ZC:6RE.W$R;5=
M7"M^\W5?DRE%M1KWBN>Q+_;YRB>'COX\]MO61FN%?X1_I'F+V*Q?BQTQDM&'
M*Q478=:HX+>EM0\%>SC:%DW.1R,MA[2(3/L+B9"691S+%(B&M:L/*+LZC?(9
MM@QA7.0O\]&A?%/P[<2\+=GM"=8\!U,:-(O'I>7:8SD<<\GL::96T=/("WF&
M,+?HR/#).0M,)"VD+E<5#3+=W&R;!VPL/HU\W;Z%Z@Z+ZIZ6ME7KNBYN"H\=
MLEU>=A3Y;<57FX[MQ9R?**<(W.R#DE.$9>Z;ZZ>ZXZ4ZJKC/1-:PLNR6^^+*
MSR,Z'%;RYX60JLJ,4D]INKA-1<H2E%;GOP*4U4U(E5*I52O-%I5%14\T5.2E
M3&#+                                           8,_A">JOQ#Z/F
M6PA(-)6K6W5;3/3Y9#O/L*XU1!R;S5[OE&B,':S':*M+$QU6"N(M+*3W>W;K
MBQ?=DCG,(:GPES57OWB"X<]&D@D;)IQI1E6H?QC[SZY9:K5G+;6.+#+$=@MI
M']P_4;1ZDAWF\65^,:ME8QW<Z.)38_A)I'USXA=-8[7X/%SEJ=LO7@M,A+-K
M;7F5M\KZ::^SEQ\SFX3A&47K3Q?UCZF\/>H[HR2MS,1:74OC)ZE9'$MV;A9%
M../;=9[RCOPXQG&<HM1JO#P !T9.=0
M               Y4HJ(O+EZEY\_G392BJB;*OJW5/FY_0%W]2;^SP.RX5AV
M2:CYCB.GF%QJS689]E$!A6)0Z.V,<LODV5RK2#@8U'\NY8QC)'\H_:M4>23U
MG'-4N]<\=-FUN[=H\<BZO&HOR;IQKJHJLNMLLDHPA"N#G*<Y/C&,8QBY2E)I
M16[;21ZTU69%U./3"4[+K*ZJJX1<ISG.:C&$(K=RDY248QBFVVNS;2)_W0FZ
M4N-*NCAT!M2V)1>*Y+GK7*M49NZPMPM3S*&.>Y;-3F Y3./X6ZYHDY.2TLO8
M)8LW))S=F8N%8P^.2-MA=@TBV.5XZ-IE@.+:5Z=8)II@T7W'AN 8ACN&XM#=
MMD)-8O'L9AV<+"QZR,LZ?RCY64:R;-^V23UX_==5USQTX<5W;U?>%7;GZO/\
MW+QYG+G7-2GK.M:MJUBVGJ>I9N>X]THO+R+;^"BYV.,8*:C&/F3XQ27)[)OJ
M'T_ID=&T+1])@U*.FZ9A87);/F\;'KI<VU"M2<G!R<N$.3;?%;[*H +67@
M  'Q<U]6WOW/#J[-VO?R]"BJK^H+NTOM/C:2;?HDV_T+N05/A!^LU6H?'K=T
MX:/LHJB=!M,L1P]["RKO;&K&99A:OZES&08K&VI-W8M+,XEE6GT+.RUYA$RT
MB_Q*U'.F[J+@81\XP8(E6ZIONB[;)MMMM[=^?--T\%3FG,]VXHM8:^(+B-US
MUK1_E$A':FZI9MEF.+F;E7F2QV&24Z]KP?'I+T9*8;M4Q;#J8/&F<3'RCZ)A
M8^):PT.XJBV+1$\(1$3DATRZ#T;Z@Z.Z=TEP==N+I6*\F$EW69=6LC+;7;;?
M)MM>WJO1OL<RNM]8^ONKNH-64^=67JF5*B6^[>+7-T8JW[[[8U=<?L[;I;%0
M 9<8J                  25/@TFE/?W$%Q%ZS+.(VITXTIQ73Y,<[LZY9>
MO5C+;V14S"2ZOK:1_<":.JR6/2,=K*?&/M*/HY(=6\I,L, _P=?16O >"69U
M7?LL7JD=>=5,LGHN:BF^^2WL)P6XWTXBL>RN0NQK-Q5W-F>,ZB3$'$V7TM%1
M[#*[DBV<-92=FV#;/P<Z/%[5EK'B'U)?"3=.+F1TVI/C[OU=37B7).*3:>35
M?)<MVE+COLDET2\'=(>C^'G3U4X<;LS&GJ=K][WOK"Z>30VI-I-8UE$7QVBW
M'EMNVV !K8V<   8Y.EOU-72?HZ.*K)$AJ9Y9O3>_ICV%9+NOJ*=9I6,TAJF
MD<=AD.N7&TSCXP]V]GM][]V=U=NC.V]Y--<RJ(M*45<T1$3R\-O6G/Q0F"?"
M:=3EC=(^&+1E(9''QUU)R[4]<@23ZI8NK2O%[6*TPJQ'8;B/._DUC5]WFLDT
M6+3'%:HQD>^.OBX?B(JKLA.'V==&^@=%Y&JV0VLUK5,BVNQO\;%PHQPH1XJR
M27#)JS'R<*YRY;-2A&N3@U[0^L_6'6]>F0DW7HNF8V/9#;LLG,WS;);N$6^5
M%N*N*E9!<=TXSE.*  W^:$                  /T8>%F<DEXK'L=B9/(,C
MR&280<# PD>[E)J<FI5U9CXF'AXMA:</I.5DW[BPSCH]E8O.WCN_9;-[5R_<
MHIJVCNB&E\'HEHYI9H_C+N4?X[I?I[ANG\&^G+K-Q-O(G#\=C<>CG<NXCV4:
MQORCAG'6+LA>91S!I==U7;C9BTLK0WMZ\CHN-+5UCZ0GA,PQ)Q,>['JS&:BK
M(+&][==3HW'2FL%4-V3M\=Z'QC3!?B]WAVBXD.LIWNK&4[#W8\V0]%*4444(
MNZ44TTHOANE*(F^WR$._:7U:5NL=.Z)&6T,/3\G4;(+DN4\Z]45.7;@^$<*U
M0V;DO,GR23BW,#V:-)5>E]1ZW*'O96;CZ;5-\>T<2EY%RCWYKS)9=3FY+BW7
M'BV^:7( $8R4  .%RM+=NY<7FENBJM4\TII6I?H0>H;V3;]%W9%9^$F\4#V-
MB=%N$C%<EJ;4Y/;?ZO:NPC2C)6#QU!1$BD'I5'OI&PX:8O-XS,9*TSJ;DL<=
MV)I\TR33_#)ZNB"5I%WIF)/SW3E[U\B_CI.N(I>*'CCU^U+8222.'L,OOZ=:
M=U,\P^.V-KA&G%NG$HZ8PV6LV[,8WQC.Y&-EM3&T?"6ZHFP_S:2O6GTTY<NI
MV3L'IW7:I4V5/:B[;K\R[[(OAR.C7A1T['IGH70\.5:KR\O'CJ>?V2F\O/4;
MY0L:23G15*K%W[^[3%;RVW?.'Q2ZBEU/UQKF?&QV8M&2].P-MW".'@-T0E6I
M-M0OG&S)V?'>5TGM#=I5 !L8UZ                  2[_@R6G,S'Z?\5FK
MM]Q%W,<S',M.--XEM:O.JIJQ.:9P>19-D#E^WK94,;$8[8:MXU:B;K:1<NW#
MIG-T/6+"RV87Y*4B09> KIMHW@8X;\8T#A>$*!S)_%3669!D^H#/5BS@[[.9
MK)<B?R3:6G8AGI)D-R])P^.UP.&V9%].RCN]"XM$6*;K5BU9QS&\Q/A/DEZ^
M"5DG_P"\9?7?_P"080D\0/#'Q)ZFZRZAUK'Z;LNQLO/E'$M6HZ/6K</%KKP\
M2U0LSX3CYF-158XSA&Q<FIPC-2BIK>'GB?X<=,=&:!HN5U$J\O%PE/,J^KM6
MGY69E63R\JKG#!E"7E7WV5J4)RKDH[PE*.S)9P(F7V3Y)?@3,?\ 2,O_ *C/
M?^R\GV3Y)?@3,?\ 2,O_ *C/?^R\L.^XGXG?DO9^T]%_M$S/[MWAC^4J_9>L
M_P!GDLT$3+[)\DOP)F/^D9?_ %&>_P#9>3[)\DOP)F/^D9?_ %&>_P#9>3[B
M?B=^2]G[3T7^T1]V[PQ_*5?LO6?[/)9BKLBJJ[(G-5]B<U^@U\?3=:JNM4>D
M>UPMVLLB\NQK3%MA.EN(7(>Y"N6<"QA,3BIO+<4NOX>U36\DH+53)=0K$[1,
M.'DW#3=3_''=YI8A&T7'Y3:_A/,E<HKMIP3LJ5KHJH14XB[^]/I4JFZ;Z&)S
M3?=$]>WBF_*,3JCJ#-ZM:FZC:JY,VC&>2:GY[F&HN0M(2RZ;0K6<S;(9#)99
MM$-G[Z2?-XRP_DW%N/LO)&0=V6E-JVY>NKU-5^YN7P2\,NI^F.IL[6.I=)6!
M"K2K,7!\S)P,J4LC)R*)665_1<G(G5*NBF=;G+ARC?*"<DYQ6F/&WQ-Z9ZIZ
M<T_1^FM4GG2GJ<<K.<,;/Q8PIQZ+8U5S^E8]$+8V771L4%SXRHC)J+46^B@
ME.1=                !QJ_@U>K[5>?R'R3XIO[$W]GHMSZER:2]6TOUO8G
M^= _CT!#]&=HA*Q$+%1DEEF0:Q3>3R$?'M&;O(YEIK!F^,MI><<M[5N[+2;?
M',>@8"S(/J[[NW"P<1%T7D8QC*Q8S#%IW ACTYB?!7PGXUDT+*8YD<#PYZ+1
M$] 3D<[B)J$F8[3?&64G$S$4_LMW\;*QSZQ?9R,>]L6';-W9O-G-JW?M5T4W
M8[)NJ^?C\AR\ZGSOK/J/7M1VV6=K&I9<8^9YJC'(S+K8P5FT>:A&2C&2C%22
M344NRZ?])X/U;TQT]I_J\/1=,QI/R_*<I4X=,)2E7N^$I.+E*+;:DWNV^[
ML9D 1$3DA%6^$RZRV[6-\,_#W'2.+NJI?(,NUBRV+1RE_-(2O%HVSA>G[VIG
M:DJ>[L7R>G,]2;':)&'O)-2N)+:AI)LL!.MG4JD@'=/-J--9UTD6J./REB,L
ML=(<,TPTWQF]'67-MT\@WV(L=5K[F;N.7KJPYDZ,CU/R!I:O,+$:UIA6D2UK
M97'[=Y(O]P^!6CK5O$33;)QC*K2,;,U:R,GLFZ81Q<=KT;E#*RZ+$E\8?%)[
MZ:\>-7EI?AYGTP<HVZOEX>EPE'?=1G-Y=Z^Q*>-B75MOMM/U3V9AP !/\@(
M                   J[(JKX)S4>GJ/7T/T(*"F,BF(C&\<B)/(,BR"4CX.
M @(./=RTW.S<L[M,(J&AXIA:<OI.5DW[BRRCH]E8O.WKN_9;-K-V]<HHJFC=
M%YT'^&\/ZZ=<17%':^.'$+%];DL)II4ZB933;265<=WW\:=N*&[5RF8ZH8CV
M=VZ^,=N8OX7 STIUN)1,I,8AC&ICWJW0.=&M3I1AS'C/UJ@L7DL^U2QB#E=
MH^NA9B5TVTYR*+>.7.7U2%N0OP37)]5(*7C>K;LHZ[.XGA=CNEQD31WG.<X9
M$24MN:+Y;\O>0S\9/%[*U/,R^E>F<N5&DXTK,;4M1QK&IZG:X<+\:FR.SC@U
MMSJLE#_WJ:EQD\=)W3'\&O"#%P,/$ZJZGQ(W:ED1ADZ7IN17O#3JN2LHR[ZY
M;J>9:HQMJC);8U<HN2\]R55***+=*46Z*:**4VIHHI2FE$\DI1$1/D0Y $:R
M3/IZ              X7*TMV[EQ>:6Z*JU3S2FE:E^A!ZAO9-OT7=D1;X2SQ
M!N7^8</_  N1;F5L1\'"R>NF:,[L="U0DO(S#V7P'39RPEUKO9%:E<<;1&JU
MJ7C:+<;#7FF40CJ[7-OK%JG'XM9?%TE6M\)Q$\=O$UJQC=F,3'9?4.O&<??P
MF0MLKALA@M,8.&TNB,PB)Y@U:L7T9FT?AK?+F%#-';5HUF[;%K)S%EM1*O+'
M3H_X6Z"NG.A>G\!UJ&1;A5ZAF;PC"SZ7J"^EW0MV<N<J/-CC1DY-N%,$E&*C
M&/-SQ-UZ74?7'4&HJSS*(YUF%AM3E*OZ)@;8E,JE*,>$;U4\F4%%)3NDWO)M
ML #8)@0                 !?MT8O#I^ZAXX] =,W\8DEA[#,+&HNHE+S#_
M ([8VN#Z<45Y=(PV91-ZY9B[&,9Y)1D1IFYD)NY5$MY#-8VS<8S3ARU@I/9#
MVK:6K=NU3_!MT46Z>6W*BE*4Y)R3DG@A%!^#0\/T?6VXA>*669QKE^CV(T&P
MA[;DYI)B'M,&T3J!J:WD(BBBQCMZ.GZY;2BY$2=RY)S-AUC<XVLVX-BXOKD$
ML$@7X]=1?77761@U6.>)H&-5IU:7XCRIQ63F61[M\O,LACSWV6^,MEZRE/#P
M"Z=6C=#U:A;6HY6OY-N?*3_'6)6_H^'6^R7!QKLR(;;^[D;M_O8@ :3-X
M @[?"/-EX\=/_7Z/#!A'K\%^JIK0G/Y%7DI.(147P4U\G3B3TU,=)OQ$LY28
MDI1AC5C2>!QMH_D73QKC\)>T<P'(;T/!MW%Z[8BHN]D603T]>CV%+9K<FIN8
ME*[-;^2>7KV\?9[PY97B%"Z,U%8&C:CES33WG&4\;#4(M>CY9<9]^W&,EZLT
M3[0^5''Z 54HN3S=9P,:#6VT)1CD9;E+XM<<9P[>CDGZ)F)L $[R"H
M           !557:E%\%WV^3Q,YWP>_1JO43CTM:CO&&4=TZ#:9Y=F#.8BFJ
M?%JQF67VK.FD-C^5R5V,=M[7?6(Y5J#-0,3:?14K(O\ $[T@U<.HN!G&+C!A
MNJ[I]SX^STOS[DQGX,WIQ#1V@_$?J[9<R=>0YEJ_#Z;23.[=:K"-H;3##(G)
MH-U'MZ65#VS)O7VKF16I>ZXDG36^T8P=#-C'WF[^_):F\:]8>C^'>M^7)QNU
M+R-*KX[[..;=".3&37HI8:R$_A)O;]\;4\&-(CK'B)H4;(J5.GSMU2S=)[/!
MK=E#2^+69Y&W^C'=^L23. #GP=#         "#M\(\_\/'3_ )__ )+^$<O_
M +JFM'[?(8".7+G[T\B2I\)<TJ[BX@^'/67OQ'2:BZ3Y5IZF.]V]2L.ND^76
MLC68[W[?=1^D^FLG8DCTC&:Q?Q=5RKZ1[X[/%QJSHCX-VUW>&W3$JI.48XN1
M5)\6MK*<W)IMCW2WXV0DM]MGMNFXM-\Z?%ZBW'\1NJ(6Q492S*;4MT]Z[L/&
MMKEO%O\ &KG&6WJM]FE)-( #9YK4               XUI5M53MS]&K==TY<
MM_I3YC9=='A_X!_!Q_ZL.A"?-I;BB&M%K_@5>K[6KG\BFU&TQP+%=+M-\$TU
MP6,[CPO \.QK#\4A^V2$DL5CN-PS*'AH]9&6=OY1_4SC6;9LKR2>O'[GJNO>
M.G#BN[>KBO[3>3".+TGB-2\RV_5;XR27!1HAA5S3W>^[=\'%)-;*6[7;>4OL
MRXUDL_JK+3CY56+IN/*+;YN=]N39!Q27'BHX\^;;3WE%)-;\>^?M^WS@'X.4
MY- X9C4_EV4S45CF-XQ#2<_/Y!.OVD5"0<-$,K\A)R\O*/[S=C&Q<:R;WWD@
M_>W[#1FTLWG+F]:LVZZZ8D1C*4E&*<I2:C%)-MR;V222;;;>R23?V(ES*481
ME.;48PBY2DVDE%+=MM[)));MOL1'/A)'%!'9-G>CG"9BT_6[HT\MOM5]68=M
M3C;V-;99/,4AM+V+M_8<.LGALJ@L4=YO,R./N[$-'NL;U#PV=JIG>UQMR&C
M<N?/W)YEQO%YK[(\47$YK?KX_=2CIOJ3J!,RV-).1D+#S,=@4?5:@=-X*7C\
M=KNQ-J3Q[ (G&H%_=;.Y*Z[=1MUZ]EY=^X<RCRW/9=D7U)X>'K7Y_$Z2^&_3
M<>E.C-#TJ4%7E+%AEZ@W%1G+/S5](R8S?%2GY,Y_1ZW-*:IIKB]N*1S7\1.I
M)=5]8ZYJZG*>-9E2Q\%<FXQP<1+'QG&/)QAYE=?GS46X^;;9+OR;*  SHPD
M            !5V157P3FH;23;>R7=M^B7VL>OH7\=&?PB5<:W%]IOI#)MJK
M^GD3<N:C:PUTW>K5-+\0>,%EXE4;9%C$Y0F;3<ACVG:26,O[T[C=67IE=ABY
M:0+WT-D'8M46+-JQ0B)19MT6Z41$1/1HI2E.2<DY(8-N@3X/OW/'"-8UCR5J
MMK4?BD6$U!>4UW?36,TN8M7GU(8E%99%,PCOO&%FY?4/O)M'P$[8IU$3$\F8
MU.\2;=7G..?GC1UE^ZSK#)JQK7/2=#=FF8"C+>NVV$E].RX)2G!N_(AY<+(2
MXVXV/CS26[)_^"?1JZ5Z/Q\G)J\O5M?5>I9O*.UE5$X;X&)+>,9+R:)>;.$U
MRKR,B^#;20 !J(W"
M                      =;S'%87.,5R+#\C9)(P.3PLI!2['KW+57<=+,K
M[!ZW1RSO-WC=;S9Q=MI?:N+#FSZ766+UNY3373$0U?TSF]&=3LUTPR"I+LCA
MTU=CZ'?HM;/>D7>M69""FNS-7TE:9)-P;R-ETCZGSAQ'(]["\JI>-[]NB8F8
M,NELTONL\BTSUC9V7EUI*1[O3N?<5.&"1[)XR</,CQ6S89^C;DZWDI9>9C6]
M=I4Z8T6(AA9KI8.*Z*I*.OM%])UZMTM5U)14WG]/W1\R5<7*5FG9=E=.1":C
MW:HM\G(4WRC37"_M%62DL-ZWTU9FDO+A%N_3YJQ.,7*4J+90KNBTN^T7PLW>
MZ@H3]%)M8=  09-,@
M                            ']#-^_BGK*4BWKR-DXQVWD8Z2CW-YF_C
MY!C=H<LGK)VWKMN&KMJXMV[[=Q8N6[UB];HNVJZ*Z*:DF&:29M]4C3#3_/N[
MTB5S'#<:R6J+I=]O2.JFX9E)JQ[:C9GVOLJNNH[0K1JM_J^M[/9]+JZ(=2^"
M\M_9YDB#HK-0JLFX?Y+!W3B)[5IMF,U',V#.XB2E$!D5RWE#23F&U;N_=I[=
M.RV3L8]Y;;,F3EM#U-;-J\[CI!S=DC[-6O/!ZIU/0K)M4ZUIZNJCNMGEZ=-R
MBDG'?>6/??)N,H]JN\9]G#87A_F\,S,P9-\;Z8WPW?;S*9;-);>LH62;:?I#
MNGV:R<@ F^;6
M
M                                             &Z;JGEX_*>6:X:H
M0>BFCFJNKV3LY1_CFF&G>9Y_.,8.TS<3;V(Q#')+(9)I#MW[V-8WY1PRCK]F
M.LO9%@TO.ZK5MR]:65K<6_4S"_T]6M5&DW1Z9UCK9YE$;/:W9AA&DD')8PY[
M%V>V]D[N;9:RR%W:DH]Y:Q?(]/<&S'%)9NSMRG>W?S>#DHRY!RDL[9WGIW2Y
MZWKVC:1#??4M3PL)M;^Y#(R*Z[+&UWVKKE*<FN^T6_4L?4VJQT/I[6M7GMMI
MVF9F5%/TG951.55?S=EBA!+T;DM^Q =H3:BE/*E$^@Y '46$5"$(+TA&,5^B
M*27_ $1R]E)RE*3]92<G^EMM_P X !^C\@                 %*MJ?27;=
M$3??SV3?P]6W@;&;HD-,ETFZ.CA5QM9A)U9O3>QJ=VY(WNKJ:=9I62U=HAE;
MJ^D%O?%RG-TQ_O+M%"3'=G>R,8M'O=K37HZ7Z=S6K>IFG>E&-.8QIDFJ6>8?
MIS .YN\Z;0K6<S;((_&8ES+N&#*2>MXRP^E&]R0O,XY^ZM-*+MQNR=7DIL5[
M4!E;2TS:6T1$ZMM8HV1-D3T;=*+R3DG,BK[3&KN.-TSH,)IJV[,U7(K6RE&6
M/"O%Q)M<'+C-9.8H\;%'>$N4)-1<)2^S/I"GF]2Z[.#3HQ\73,>?=Q?TFR>5
MDP34E'E#Z-BN6\)/::XS2Y*?]( (DDNP
M          #"-T_>N<SI%P!SF+X_;DK#_7?4+#](',[$Y"[@'<#!.[4WG>2+
M=MLFUR_.QF4P& R6G\Y 5O(QG(0N7R%3]R\8MW$+*P."1/\ "0M::LRXJ-)=
M%&;W%Y"'T6TL=S[Q(IQVK)(;-M5YQ+LWC^5K:DW#=AU>'X+IUDD'$WXN-E;;
M#*+LPZ<2,9-PB,HZZ4K2J44T^?K\/7ZUY[^\GOX#:$M(Z P\N<5'(US)R-5M
M?%QEY3DL;%3DY-RC+'QX71V4(1\YI0;<K+(!^.NNRUCK_/QX2<L?1:,?2J?>
M3CYD(N_):BHI1DLG(LJDVYR?DI\DE&$*@ W2:;                  +C.$
M'020XH^)O1#02/;2CMMJ5J!#1.2K!R4+$3,?@4?7=G=1YV(?Y%;NQ-J3Q[ (
MG)9YA9<M)*X\=1MEFRAY=^X;1;S9W6+:VF]BSR1;5FU;Y<T3T**:=D\TY;$(
M'X.OH==U XS\KU@D,:65Q[032^1=1N1]\HQ3%M2=27E.*XVJQ%B5:/9SOK3Y
MMJZQ2EQ&2T#'=5VI\K"<KQAQ7.$Y[IR]Z^1![VBM<>H=98NDPGO3H>FUPE!\
M?=S=0:RKWVG)[2QHX*VG&$]XR[.#A)S=]G/1/H'2&9J]D&KM;U*?"?=*>'IZ
M>/2EO"._'*EFO>,IPVDDFI*<4 !H D&   455Y[)O\W,PE_" M3H/!NCJS/#
MY5I*N9'67472S <:O1UEI=:,)>&RQMJRX=3E;AZUO-XNYCVF,ZQM76%B2=U3
M3R';5,:&+A[(Q^;4B@_":M57"6.%?1&,RV+K8NG6HFJ.:X-9N0KB9L/H>SCV
M*:9Y5(VEM7,ABHR^WGM5XF'N47F<+D#IO.4W;4D^QFS7$Y_X6:9+5O$#I7$C
MZ5:K3GR;<DE#2XRU&6\HQF_>6+PCNE&4Y1A*45)R6O/%?4UI/A[U1DM][M-G
MI\4E%R<M3G#3^RE**>RR7*33<HQ4IQC)Q47$] !TA.<0
M !2G:A$]'DB>'K\5]N_K4N?X)\#74SC$X7,&KP]<]C)_7W2FUDN)50"Y0RE\
M+8YI$2F<4S<'6T?6'V+L</93DEE?>#6[%-,99RSV7ZN+;.[M%L"*B(E.WH[[
M[IOOOLN_R;&9#H&=.YK-^DCTNR")<QEEEI#ANIVH^36I"^[M.W<&_P 0?Z56
M&L);;,G=EU)T9%J?C[RY8D+\:U2%:2SFA[6^;LX]_B?76H+2NC>I\]R4)T:+
MJ'E-RE'>^>/97CP4H]XNRZ<(1:[IR3W3],HZ)T]ZKU=TUIZBYPR=:TZ%L8Q4
MFJ?I-4[WQELI*%,9RDI+;:+WBUZS[+%/H6;-&VWHVK=.WEZ-")M]!]0#F6=-
MTMDE]B2_4  #Z<:ZDHIJK7PII6I?=2BJOT(:Z'I<M:*=<>D,XE,B9O,INP.&
MYG1I% 1V4.>N6"HTHC66$Y2RQUI:DI1I&8M*:AQ.997$-F=QIVWXQN)R2C(Z
M<EI5K;V$^IV>XKI9ISG>I6<RO<>&8#B&29CE4SV*0DEBL=QJ&>S,U()'1+5_
M*/U91K)RY1G&LGC]UU74LVKAQ7;M5ZL>9FIK)I>4R+(I:3R#(<ADI"<R"=G)
M!W*S4Y-2SJ[(2DQ,2K^\X?R<I)/W%]Y(2#R_?=O'=^ZY<WKMZY775)CV:=(5
M^NZ_K<X[K3].HP:G*+XNS4+W;-URVXJ==>"HSVER4+TMN-A&/VE]8=.C=/Z)
M7);YV=D9]T8RCR4,&F-%2LCOR5<YYLY1>W&4J6T]X=OX  3((=@
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
MOK'#3^G-!@T_I.7DZI>O]!8E2QL=O>#;\QY>1^+-<?+]Z$N4''D "8)$(
M               IOS5.?+V+MS\E\%^3P]9,Q^#6Z-5XSP\ZYZWOV&3Q\AJU
MJ9&X?&52K56F-S.&:3PJW(O(,46[&-W$EUN89]J#C<]+6)22BJY#%;<,U;Q\
MI"3B.X9M=2(FR^52HGGZ*;KS3^M38T=$CIG5I/T<_"KC54RDZLUIO8U.1\D:
ML7U%.LTK):NTPW9E?2'7?%Q,W3'^\NT6TF.[.]D8QB/>[6D??:-U9X?1F'I=
M=G&S5]6HC;7M+W\3"A9E3;DEPVAE1P_=E)2DY<HIJ$MM_>SKI*S>MLG4IPY5
MZ/I.1979[ON9>9.O%K6S?)<L:>7M**:6VTMN44\C0 (0DX@   B[\R/?\(XU
M9D,/X-,(TRA\LC(IUK#K-C4?D>*7:H6[-9;@6%Q,]F4C?8LW]J]+VHK'<^C-
M,'<O-0*-;C%X\@X>1D*&&1W(^3D($*;X2%K7<S+BHTET49/<8D8C1;2QW/O4
MBG':<EALVU8G$NS>/Y6MJ3<-X_JL/P73O)(*)OQ<;*VV&479ATXD8N;A$9;-
M\'M(>L^(?3]+BG5A9$]4N;@K%".GURR*9-26RWRHX\%+LX2FI1?)(U;XS:NM
M'\/-?FI.-N=55IE*4G!S>=="JZ*<6FU]%^D2E'NIQBXR7%LCL  Z)G/$
M              XTTHFZ(FR4>'/[KW_^^71\$VB%WB-XN.';1FK&:LOB,WU5
MQ6SF>.TS*0%4CIM!O4R;5':7IE85TS['IU"Y.^6J)DVT]>1JK;'>OG;T<WO6
MO\UV3W[?G4SR?!W]*FN;\=<QJ!*8I*RL=H[HYE4_!918MS5J%Q+/\KE8'"8F
MW)/V%RS$W9.?P29U.:PT%/5.;4@U9SDQ'1];[&Z9",PWQ!UF6@]%]2:I"4J[
MJ-+R88TX/C*&5DQ^BXDN2LKE%+(NKDY0DIJ*?!.:BGEW0>C1UWK'IS2Y0C95
MDZKB/(C*.\98U%BR,E<?+MBW]'JG%*4'!O;GM!R:G+6+?56+-K;;J[5NWMOO
MMZ%"4[;^O;;Q/J <T3IBDDDEZ))+]"[   ^@ XW*TMT5UKS2BBJM?5RI157G
MZO >H;V3;]%W9"^^$IZG3LWQ/:#Z1.6T51C6G^BLCGL.[L6'5,W?F]4<WE\?
MR%M).:GUQC=C&K+23&KL/8;QS5VW=/)RX\?/[+E@WC(X-2;HJ;>/K\O+EZ^>
MWS>TOWZ4;5)=8^D)XLLT[D3'D::LR>G:1Z27>R7J='(V+T?HF>U]@CNK^,:8
M*F1=WHWN)$+*+$(^E$8]YO+"3I'X8Z3]2]!=,8$ME9]64Y=R45'C?J#>==![
M2FI2A9DR@YJ35C3G%1C)17-?Q*U7Z[ZZZFU"+<JY:I=C4R;;YT8"C@TS2E&,
ME&=6-&7%Q3@GQ;;7)@ 9Z8.                  9S_ (/?HU7J'QZVM1WC
M#*%B=!],LNS!G,Q33][5C,LOM6=-8;'\LDKL8\;VN^L2RK4&9@8FR^B961?X
ME=D&M]U%P4XQ<3L2,Q\&;TXAH[0?B/U=LN9.O(<RU>A]-9)G=NM:H5M"Z889
M$Y-!N8YO2RH?69-Z^U<R*U+W7$DZ:WVC&#H9L8^\W?WY*3.<]_&S6'J_B)K6
MTI2ITQ8VE8_+?>,<6F,[XI/TC],NR7';LT^7Q.@?@?I$=)\.])FXJ-VJ69.J
MW[;=WD6>50VUZOZ)1C[[]T]X_O0 #4YMT   L\Z0#7*YPX<&7$7K"RR9<.R#
M%],,D;81D20R9 L?J3DS.K%=,42)N14TR=*\U"FL98[R\8Y@&_:>U9#U,'9D
M'%K6@4IZ--*>5*)\R;$XGX1/K55@'!+#:4,'N+U26O.JN)P,I#2KC?);N$X)
M6XU&E<@Q1A:DFCBKN;,\9T\AYR6O,9:*CV&66XYTW:RD["/VT'C955-O;R\_
ME]6Q-/V;=(6+TOJ^KS@XVZIJOD0DU'C/$T^BM5N+45/W<G(RXM.<HK9<8QES
MY0H]I#5WE]6:9I,)\ZM*TJ-DH+EO7EZA=*=JVY.'?'IQ);J,9/?:3DE#8 "1
MI'8                  XUKZ--2^2<O?ZOIV-E_T?\ H;=X<.#+ATT>?8RN
M'Y!B^F...<WQU9E,@6/U)R9I3E6IJK+6I6:9NNUZ@S62OMHF3=0+?M/9L>ZF
M#LQ[>UKX^";1*[Q&\6_#MHO5C-67P^;:JXK9S3'*9A("J0TV@WJ9/JC_ '7I
ME85TS[)IU"Y0^6J)DVT]>1JK;'>OG;T<WO;-JQ;ZJQ9M;;=5:MV]M]]O0H2G
M;?U[;>)$GVF-:Y7].=/USEM77E:ME5\O=;LE'$PI\%9^,E#.CRG5V4MJY][8
MDLO9GT7:'4?4%E:]Z6-I.+;Q[KBGE9D.3AZ/EA/C"SU6]D.U4CZ@ BJ2N
M*;>&_-4]?O()WPA#6:O43CUKTX9/\H[IT&TSQ'#WT-*N]\:L9EF%F_J7,9!B
MD;:DW;>WWSB>5:>PT[+76$3*R3_$K4<ZL.HN!A'SB=8XK2VWOW%79+=F[6J^
M24T55;_)L:P_B]U1;ZV\5'$7JO'Y3*YMCV=ZT:C3N&Y+,W)JIY(8!=RF2LZ?
M6K=C(;=B:C(R,PJQ 14'!OVK*Y 0C&/A*(]A8C[;*Q(+V<]'6;UEF:I9"4J]
M'TJUUR49.,,O.LACU<I\7%.6-',48N2E+:4H[J$]H\^T=K#P^D<#2:YQC9J^
MJ0=D')*4\7 KE=-*._)I9,\1RDDXQ:C&7><"W4 $WB$H
M !147>E=]DY[ILB[^KQ\4V7YR1]\&MTQG9SB>UWU=;.8JG&M/M%H_ Y=I>ON
MJ9J]-ZH9M$Y!CSJ.;4L;C&[&-6.DN36IB^XD6KMNZ>0=MDRD++I_?C(X?)5\
MD^?8G#?!U]%*\ X)9G5=^QQ=9'7G5/+)Z+F8IOZ62W<*P6MOIQ%8]E<A>C6C
MBON;,\9U$F(*)LOI:*CV&5W)!LX:RD[-L&VF?'C5XZ7X>:A1V5VL9>%IM/IV
MY7++N[/U?T;$NCV]&T_1&XO O2'JOB'IENSE3I./EZG=Z_\ I5+&I_0OI.52
MWNN\5)>K;6?D $!2?P  !Y;K?JC":):.ZIZPY*UE'V/:7:>YEJ#-LH.TT<3;
MR)P['9+(I%K#MW[V,8WY1PSC;]J/LO9*/:7G=5JVY?-+-5;BWJ]\TS')=1\S
MRW4/,Y)9K,<]RB?S7+9A6C"/67R?*I5W.3\FK"*:L(QEV^5?NW:LXYDS8->M
MZEHU;V+=JU1.AZ?O7*:TBX!)W%L?MR5A_KOJ%AVD#F=B<A=P#N!@G=F;SO)%
MNVV3:Y?G8O*8# 9+3^<@*WD8T?PN82%3]R\8MW$+*P.%1=DVY;^"\O5["8GL
MUZ&J-'USJ"V$/,U#,KT[&FTI61Q\*M6VN,N[A&V[)49PWBYO'C*2XQ@R&WM)
M:Z\G7-&T"JR;JTW"LSLB";C6\G.L4(*2>T9SJHQXN$]FH+(E%2WE.*  DX1H
M                                                   .%Q=J*EWV
M^U7U;_)MZ]TY?2;3'1#3""T4T<TKTAQ=W*O\<TPT[PS ()].WF;B;>1&'XY&
MX]&NY=Q'L8QC?E'#*.L79"\RCF#2Z[JNW&S%I9JH;V]=CT:FF<[JWQ]<)6(X
MZYBFL@SULQ#/[]R9O.K#*N$TC=5ZKY,UHN-&3^[5)O<;PJ6:0=BNQ;9N9N_'
M-I!]&,+SF1:;)VW3Z%NW1]Q133^+2B?U$/O:8U7S-5Z;T6+:^B8.7J-J4]U-
MYMU>/0Y5\5Q=:PK^,^<N7F27&/%.4O?9GTOAIW4NM2CO])R\33:I./XOT2J>
M3>HSY=^?TRASCQ6WEP?*6[4>8 (P$HP<:ZDHIJK7PII6I?=2BJOT(<CRS6_5
M""T2T=U4U@R9I*/\=TOT\S+4"=8P=IFXFWL1AV.R60R+2(;R#V-87Y1PRCK]
MJ/L/9&/:7G=5JVY?-+-5;BW^ZJYW65U5Q<[+9PKA%?C2G.2C&*7;O*327S9Y
M7W5X]-M]LE"NFN=MDY=HQA7%RE*3^"44VW\$C7O]+%J;!ZM](MQ7Y=CK.491
M[/4=OI_=LR]EI8=US&D6*8[I-D3NU2S>O[-46^R+")1[!WJK]#MQ".8YR_8Q
MCZ\YCFF/(_1F9J:R27E,CR*6D\@R+(9*0G)Z>G)!W*S4Y-2KJZ_E9B7E']UP
M_DI22?N+SR0D'MZ\[>.K]URYNW;URNJK\RI$J394W1?'GMX<T]OB=1.G=-6C
M:!HNDQDI+3=+P,'FM]I/%QJJ7+=[-\G!OND_M.76OZE+5]<UC59+C+4M2S<Y
MQ:VX_2LFRY1V6^VRFEV[)>G8Y  O):0                 "Z7@TX4LYXU>
M(;!^'_!7:0=_)[CZ2RC,W4-*S<3@.%0;6MY/Y7+M8FWMM10C:$QYO)OX*)F\
MSG,8QEYD,$L[;DF^RETVT]Q32;3["=,,%B^Y,,T^Q3'\,Q6(1Y(22QF/8Q$L
MX2&8K(RSI]*/ZFD<Q;-U>R3UX_=+;Z]XZ<.*[MVN.A\'!X5WF':1ZG<6641,
M32ZUFDK."Z7.K\5"N9ME@FGDM+M,OEH[)&TF]EX^+S3/JKT+,8H]C8*Y6\TG
MA,A<)-,9#'G$?)DY*OMI^C<@;XZ]8V=0]6W:1CWJ6D].2GATPAVA/4)1K^L;
MI]DY3JN@L-*3E&'T>R56WG3<IW> _1]>@=)U:WD4N.J]1QCESG9^/7IL92^K
MZH=VHPNK;S&TE*:OKC9OY4%&H -(F\@                  :]'IM/_ !H/
M%-_S[2/_ *@]*C86KONFWASW_J('/P@C3F'P;I#Y?(HMW)N'NL&D&G.I.1VI
M"ZUN-6,U'W<ATGLM82VV9-+S>+N8]I? O;EI_?DW2S3R7<4/;;&\SCF&^/9V
MRJL?K^ZJQR4LW0<_%HV6Z=JR<#*:;^"\K%M[_;LOCVT)[1>-;?T'C6UI.&)K
MV#D7;O;:N6-G8R:^U^;D5K;[&WZ)F$8 $Z"#0
M      !QJ6I%39-TY[\T3W>/]1^G"3$QCLU$Y'CLK(X_D<!)Q\W ST&_=1,W
M!S,4[LOXN8AY5A=;/HR4C7[>R\CY!E?L.V;NQ:<M[MN_;HKI_,^UHI\J4]Z^
M*_*OBI3[9/2JVW5=MJ=T3;;DOVWM\?H/.VJNZ$J[JZ[:YQ<90LA&<)1DMI1E
M&2:<6O5/L_B?JNRRF<;*YSA.,E)2KDXR@X]U*,H[2337;;OOW7Q,LO#_ --A
MT@^@#%I!TZKLM:,8CHV38QV/Z]1%[.;S9U)S5N;KFG&=1DGC6JDW)-+E3V,C
M+.1Y[,PK"&?W(VQ$46(W'^Z<_G#9\(QX7=1ZY./XC<)RCAKD&E+QU&S#2J;U
MFPJ69-TA;+1I5)X=B$?F4?D[]R^F+Z1M[3VO&VL5!JZNYDLG)M(2F% J+NBH
MNR)ONFWCY<_5M](3TE\:=D7PY[[[>._)$^95-7=1^#'0742LG+28Z1ES;E],
MT5QP9\I-.4I8ZC/!LG-K>4[,6<WO)J2E)M[/Z<\8NO.G'7"K5[-4Q*U&/T+6
M%+.J<8+C",;I2CF51BFE&-63"/9)IQC%+:7Z7:W:.ZW0CG)M'M4]/M4,>8RE
MZ#>S6G^8X[F,4SF[#-E(.(=W(X])2+1M*MV,G'/+\==O4.[+1^Q<7+--EVWK
MK]21$3DAJH\,S;,=.<DC<UT[R[*,"S"$J=50^785/RV*Y1$52#%U%/JHR?@W
M;"68*]C'SZ.=JT=VNU1[MTTO>FW<7;5>>WA1^$-<46F$]:C.*.+C.(K Y"1M
MUO9V-B\<T_U0Q=HZ=X^V<7(6C&(J'P/*8R&B&<^_88M+0&/3,WD$Q9I?:GP\
M*RL,K<?.J/9VZDTN$\GIW.Q]?HA%SEBV16#J*V>[A57*RS&R-H]W+SZ)R;XP
MHD]N4@NEO:+Z>U*5>-U'@7Z%?.48++IF\[3VFMN=LHUUY./O/=**IR())RG=
M%)I3;]DW5?/Q^0+OZDW]G@6)<(G20\)7&TKF*T1U&J=9S$8I"Y;E.FV50DOB
MF9XVPEUMV'-JXVEVEF(R7XNREZQ!Y/*X),99CD/+/(FS>G*V^08ZZEK[45%3
M=%147P5.:+\IH//T_/TO*LPM2PLK S*6E;C9E%F/?#DE*+E5;&$TI1:E&6VT
MHM2BVFF;_P!.U/3]6Q:\[2\W%U##N3\O)P[Z\BF?%\9)652E'E"2<9QWY0DG
M&24DT  497                                 '&NI**:JU\*:5J7W4
MHJK]"&NBZ7+6FG7+I#N)3(63O*+L!AN8V](L?CLH=)=6#HTHC6>$94RQYI:D
MI-G&8O*:AQ&997$-V=QIV[XQN)R2C(Z=EI9I;V!VMVI\)HIH[JGJ_DS25?X[
MI?IYF>H$XP@K+-Q-O8G#L<DLAD6L0WD'L:QORCAE&W[4?9>R+!I>=U6K;E\T
MLU5N+>K@F)N9R27E,BR.7D\@R+(9)_.3T]-R#N5FIR:E75Z0E9B8E7UUR^DY
M23?N+SR0D'E^\Z>.[]YRXNW;URNJJ3'LU:-](UO7M=LBN.GZ?3I]/))[VZA=
MYULH/9I2KJPXQDTTU&]);J4MHQ>TMK/DZ1T_H4)-2S<Z_4;E%[;5X-2HIC/O
MWC99F3E%=TY4[O9Q6_YX )D$/
M          !S7P3=?4F^WTJ9.>AQTI8:N](WPW1$[BLIE6,X?/Y!J?.=W4S5
MMKC;C3W$IW(<'RB<D(2ZWN1D7&ZHM<#L6JY-S:AI:9>Q&-25M_9G.ZGV,6A%
M5$3T=EY\M]]O'U_22@?@T.BU$KJ9Q'\0<BSRAM\4L.Q323$Y#LO4X7-5YI,7
M<QSQBKR_&5=ORG%Z<'TYOHUCIBRL-$Y<MV9C'/?L"Z9ZZ\5]76B^'_4N4I<;
M+L"6G4[2<+%;J<HX*G6TU)SKCD2M7%^ZJY2?:+-@^%>D/6NONF<1QY5PU"O.
MN4HJ<'3IJ>=.-BE%KC/R%7)26TN<8I)R6\O]$2E$I1-DI1$1/)$39$^1"H!S
MD.CX      +/.D UQN\.'!GQ%ZPL<F7#\AQ?3#)&V#Y%3"ID"Q^I.3-*L4TQ
M1(FY%33)UVO4*;QECO+QCF!;HY5SD'4PEF0<6KPR/=\(YU9D,.X,\)TRA\KC
M(MUK#K+C;#(L3NUPEV:R[ L*B9_,I&\Q:2%J_+V8K'<_C-,'<O-0*-;K!X\@
MX>1D*&&1W(^3R7HS28Z[U7T_I,URJS=6PJLA))MXROA/*V3A9%R^CPLVYP<.
MWO[04F8MUOJ[T+I'J'582<;<32LN6/)-K;)G5*K&[J=<DO/G7OPFI[;\/>V1
M".I3T::4\J43YDV.0!TZBE&,8KTBDE^A+9',EMMMOU;;?Z7W  /I\
M        *)OMS39?+??Z>1QJ54W]J*J>S9-_EW^@Y(B4ILB;(G^WUET/!-HE
M>XC.+CAWT8KQNK,(;-]5<4LYEC=,Q3C]3_3:#>ID^J*),4RL*Z:=DT[A,H?J
ML5)MIZ\C56V.]?.7HYO>M^JY].EZ7J&I9#:HT_"RLRYIQ356-3.V;3G*,=U&
M#>\IQCOZR2W:K=,P;M2U'3].QURR,[-Q<2F.TFG;D70J@FH1E)IRFEM&$I/?
MW8M[(V)/!MHI5PY\+&@FB3EEBS&8T[TMPV RE,+;]GQJ1S:S",[F<Y!&K5&0
MSAY\:,PNS>1O)5_%L9::?RKJ7F&]N4?/$+ESXV;?56+-I/M>KM6[:)X[)12E
M*>_DGF?9$1.2'+;)R+<O)ORKY.=V3=;?;-^L[+INR<GZ]W*3?K\>^YU*P\:K
M"P\7#H@JZ<7'IQZH+TA737&N$?\ ^6,4O]P !X%2 #XN:^K;W[GAU=F[7OY>
MA155_4%W:7VGQM)-OT2;?Z%W('OP@G4>&SGI$);'8MK)V7ND&D.G6FN17I"T
MUM-'LR^NY%JO:=0=QL]=W7,7;Q_5"!8W;C^Q&.Z9MI,-Z&5QC89R+["-LFZ+
MY>'RGNW%#K#5Q!\1NNFM:/\ *'\=J;JGFV68XN9N5>9)'89(SKVO!\>DO0DY
MBPU3%L/H@\:9Q,?*/8J$CXEK#1%^J+8M$3POG4OFJG3/H72'H/1_3FE3C*%N
M+I.(LF,M]UE6U*[)7==DK[+-DWO%)19S(ZUU9:[U;U#JL91G5F:KESQVMGOC
M0M=6-W7XS5$*O>_?/=]B@ ,M,7                  )*GP:32KO[B#XB]9
M5G$;)IOI3BVGJ8[W:E]9>K5G+;N1TS*2_;K?=_<":.5,EC^[':RJ9'VA'T<D
M.K>4F6;)NJ^?C\A@<^#O:83N$<!#G,95U$WH_636G43/<8MQ]YU>>LX2&;XW
MI2Y;3MMRQ:6FTG5D>F>0.[%ABXDVBPKN(<U/J'SA['1^>,YS^+FKO6?$+J2]
M->7BYJTVJ,6FHQTVJO#L]Y1@VY9%-UC3Y.+FZ^4HQ3?13P?TA:/X>=.TM-69
MF++4[9-.+D]1LEE5/BY22XX]E-:<>*DH*;C&4I(  UN;,"[^I-_9X%J7'!Q"
M-N%GA/UUUXK<1;>2P/ 9:_B-,Y&34Q"R.H,U13CNG$)+Q^/UV)>Y%S^>RV.0
M<C>;O(RVS:2-YX\F(9C8<RK.ZU=_4F_L\"-=\)3UDJQCAZT-T.8O\HCW^K6I
MDGF$G3$NNR8U,X;I1");E,>RQ+,FW<2*7LQS[3_)(.)OQ<E%5R&+7)AU?CI2
M$@^V93T3H?[I.K- T6492JSM2QX9*AMS^AU2\_,<=U))QQ:KI)M-+;=II-&)
M]=:X^F^D=?UF,HQNP]/N^C.6_'Z7?MCXG+9IN+R;:MTFFUV33>ZAGTIM2B>2
M(GS(5 .FT8J,8Q791BHI?)+9?]$<S&W)MONVVV_FWNP #Z?
M                                   "B)\_K7S/3M%--UUEUFT@T>IF
M$QRK5C5' -,TR)8]9=(%<\RR)Q=)I8E'T8LIW5WKV[NY)*/[<MA&O;FG6]HM
M^9)]MX<]_P!O698^A'TI<ZH=)!H?=NXG%Y;C6F3;-M4LOM2]$,Z9P+&$Q*5A
M,1RJVQF;M-;N3@M5,DT^<0=<.W>34--51V1M+32S".9./QOK#5/J7I?J#55;
M&JS!TC/R*92<$W?#'L^CPCYF\)3LN<*ZX2C)3LE&/%[[/(.E-,^N>I-!TKRY
M65Y^K8&-:HJ<MJ+,FM7SDZ]IJ$*>4[)QE%QA&4N2VW6P5:4=6T:V_N&]FCPV
MW]&W2F^WMV/Z B(B(B<D1-D3R1 <P_4Z?Q7&,8_8DOU+8  'T_F>7$LM'5U5
M1$MM[U>ZKLGVMNJK;=?#?;;?U;FK5UKU(JUEUFU?UAJAOBY5JQJCG^IE6/=Y
M=\=PKGF5RN4]S=[=AC%E.[%E>Q=X]VQZONH[4K%HMWL]O8,]+?J:NDW1S\5>
M2TPW?RS>FSC3!6/>2Q?9Z=9Y2-TAJFNTHQD%O)C:9Q\85C>SVTF.Z^Z5?1?;
M>\VFN81-D1/)$3YB6GLSZ-M3U)K\X;\[<72<:S?\5U0^EYD>*L[\U?A/>=:X
M\?P<WRMBHC>TQK/++Z;T"$FE3CY6JY$-NTGD36+B2W=?;A]'RUM&Q\N;YP6U
M<G4 $K"+                   Y+X_F,G/1.<#C?CEXJ(C$\TB)=YH=IU&W
M,ZUE=Q[F:AK3^-MU5L\5P.SDL9$O;,?*9OD2VNTQU4IC,W(X! ZAO\4GX^>@
MVKFSC%2I5I153;;?EX[<_-/'PW)[_04\+T;H'P-X=G\CC]49J3Q&7*]5<L?O
M*\;>OW.)OKM^SI(P8R\$W[7\5J]/>Z<SC<>FY.3?X_DF<YDMZF(=RCV$C]2>
M,_6%O271V2\.YU:IK%GU9@3KGQNH5L)2RLJO9QFG11":A;'_ !61;1N_>COM
M?P<Z0KZOZQQ:\NE7:5I-?UIGPG#E5<J;*XX^+/>+@U??.'*J?^,HKOV79I9G
MK5JBS:MV;=*4V[5%-NBE$1$2FA$I1$1.7@A] #GT="$DDDELDDDEZ)+LE_N
M !]            '/=>?N3R+4N-_B$;\*_"=KIKQ=<1;>4P/ 9>]B5,Y%S,Q
M"/\ 4&;IIQW3>$EV&/7+$K<B\@SV6QR#D+S=Y&VV;21O/'DQ#,K#F59W6KOZ
MDW]G@1V_A'NN-W".$_3K1**R98N8USU08NIO&TAD>)E&FVF#6O)9U5F'$4[:
M0O<FHKS2-\B-9.)GI):^S,NWP=&3MZ<FZ,T7]T/56@:,X3LJSM4Q:\F-:;G]
M#A8K<UQVA9LXXE=T^4H.$5%RLV@I-8KUOK7[G>DM?UA3C7;AZ;DRQI2VX_3+
M(.G#B]YPW4LFRJ/%24Y;\8)S<4X45*;4TIY(B?,A4 Z<QBHQC&/912BE]B2V
M7_1',IMR;;[MMMOYM[L  ^GP               HN_J3?V>!P2FJFFK>O?ER
MY;;>*KX+OS\]T5/4I]-]E3ENG/?GM[BXWA#T"D>*+B=T0T#8-91VWU)U AHG
M)5@Y*%B)F/P*/JNSVI$[$/\ (J+L3:D\>P")R6>867+22NO'4;:9,H>7?N&T
M6\H=3SZ-+T[/U+*FJ\; P\C,OL;6T*L>J=MDN^R7&,&]VTBLT[!NU+4,+3\:
M#LR<[+HPZ*TGO.W(MA57%<4VW*4TMDF]_1;FP#Z,;1BK0/@,X9-.',?D\1+V
M-,XG+\GALS:=WY-!9EJ9=<:DYKCTG'5QD0YB_B]EN6S4(SB9!C1+1,>P:QTO
M?>RC9X^<WX)OZTV]GB?%O;ZEO8M;(G56;5O9/!/0HIIV3V<C['+G4,V[4L_-
MU')DY9&=EY&9=)MMRMR;9W62;?=MSG)M_'U.HVF8-.EZ;@:;CKC1@8>-ATQV
M2VKQJ84P6R[+W8+L  497   'P=5^@V<5^'H6+M>_EZ-NI?ZC5R\0VHD/J]Q
M Z[:M8ZUE&6/:IZRZGZCP3.;LM6\TSALWS><R6*:S#=@]DV5B4;L9.Q:DK3.
M1?M+3NF]0W>NK*4WZ]D_Q8:G3NBW#'Q!:N8NVBGF2Z9:+ZGY[C[.=LNG,*[F
ML1PF<R"+;2[9B^C'SB,OO8ZQ:?V&<C'N[S2N];;/FEZJAQ;U?]'*FE/_ (E/
M9ZD]1*GV9=.4LCJG59)[U5:=@4R4NWX661?DJ4=O7\%C<9;_ !FDGWVBC[36
MHM0Z6TJ,EM*6HYUT7'O[JQJ,>2EO_M9*E';_ $7NNV_( $MR)H
M       !15V15\D5?F-C+T26F56D_1S\*V-K,).USFF[?4_MR1O=2V:=9I62
MU=IAE;*^D.N^+E.;_%Y)+M%M)?NSO9&,6CWNQIKY]%--EUFUFTAT>IF4QQ=6
M=4=/],TR%8[O=(%<\RN)Q9)I8E'T8LIW6LKVWN[O*/[=U'94?-.M[1;VE;.V
MEEHUM)LB6V]FA-D]%/M;=*;[)X;[;[$5/:8UG:CIK0(3W\RW+U;)KX[<73".
M)B2<G7WYJ_,7&%JX\-[(/E7*,I_9GT;EE]1Z_..WDT8VE8\]]^7GS>5E1V4^
MW'R,1[RK?+EM":XV1?\ 2 ")1+D         B8?">]^\N"7U_P#8/$;NOA_\
M_P!#/]A%,7=%\=]_"G;Q\^?T_03,/A+V$XR]X;>'[4=S&K=S/&-=%P>#E^V/
MZ$98QGN!9A.Y7&K'6W5,6Z64E=.<-=(\>,G#]CW/U$:Z:-Y&5LOH9WH)Z25H
MB[IXKORYILFZ+_5M[2?7@)EUY'AOI=$%-2P<S5,:UR2493LS[\R+K:;;CY>5
M7%N2B^:FN/%1E* 'CQBVT>).L6R<7'-Q]+R:E%MN-<=/Q\5J:XI*7/'G+9.4
M>#BW+?>,>8 -S&G@              #A<7:BM?*FK\RFUX8?_ ++_FC;_P"4
MT&L3X0H&%R?BWX6,8R6(C)_',CXD-#X'((";8-)6&G(.7U,QEA+0\O%OK3AC
M)1<FP<7V4@P>6+S5XTOW6SBU<LW*Z*MGBWI1+%A$_P"#9MHGL3T*4_,0_P#:
M:S(V:GTK@J#4\;!U/)E9NN,HYEV'7&*6V^\/H<FWOLU.*7HR7GLR8LH8/5>8
MY)QOR]-QE#;WHRQ:LJR4F_BI++BDO@X2W]4?8PC]//Q3O.'[@JE-/<9?QC;-
MN)26N:26;=V5AK<RRT[>Q3]YJG.1^-RD7+7LAC+^/VFVG,PZ:6XRYC#K4R$G
M6L]'S;>%;2.;A51$55Y(B;JODB$#GIZ^*=]KQQIR&E,5*14AISPQ1US X!8:
M4A9QF]SK)V<)/:IRUZ0CHUL^CI6.DV\%IO.XF_F)NW 3.FC^_11$2\Q.Q=C5
MW@_TS^Z?KK2J+:8W8.FR>L:@II2AY&%*#IA*$FHV*W,GC53K>ZE7*R4HRC&2
M>T?&3J;]S/0NIV56RJSM54=(P'#=35F6I?2)J2[UNK#AD3C:MG&Q5I2C.4&8
M1?  '1%+9;+T79'/(               KNJ+MX*GT;I^A3*7T0'!G5QB\8>(
ML<F@JY31O1ZMEJCJQ<>1G;8"7;Q#VE<,T]DJI#&\CQB0^/>4VV]$QB>0=UU9
M+IO!:D+$2%N0BZ%3%DJ[(JKX(F_O3;=38%]"]P7KPC<(..R.605<3K/KDK34
M[4VF1C.PS\&VD6E"X+IY()(8UCN3QOQ)Q>[8KFL3R'O-<:U)GM1^ZG]R/D[:
M&G_&KK+]RG2&11BV\-6UWGIN#QEQLJJE%?3<N.SY+R:).$)I[PR+J7Z=UMOP
M9Z-_=;U?C3R:?,TG17#4L_DFZ[)5V+Z)BRW3C)WW).<&MIT57&7.U;HLVZ+5
MNE*:+=%-%%*)LB4THB(B(GL0Y@'/\Z"))))=DELE]B0  /H
M                                                     W3=4\O'
MY2W7BPTP=ZQ\/>IN!1EAT[F)/'ZY" :LG3!BX>Y%C;FQDF.QZO)1.PV&LA.1
M,>R?UN;C:A6%]S2CUC<6A[8N*.%RA+ENY;7PN454+[JJ5I7\Y;M6TZC5]+U'
M2\F+ECZAA9.'?%-;NO)IG5-)M22;C-I/9[;[[,\[:H7U6TV+E7=7.JR/VPLB
MX27Q]8MHA3TU4U4INN_*GTO7S7;Q5/7OXG+PV15W5=_5XEPW%CIW'Z5<1^KN
M#Q5QG5&,,IJEXRPPB[,,QC8[+8YAES*$91K>]>L-VD VG;4(W6PMJS?LL*'%
MIJQMW:6;>WHY8:MIUVD:IJ.E9*2R--SLK!NV::\W%OG1/9IM-.4&TTVFO1LC
MKFXTL/,RL2;3EC7VTR:VV;KFXMK;=;/;=;/8  MY2@
M                                                  ''FB+NNR\O
MMO'?Y/5MX?295^B8R^0C-9-1,'LVV7=.4X UR)]>N475D*)#$,@9QL9:;74<
M4V*6MYOF<K6^MW6UZ_=O-X^JPX;6[+FT[Q5%UW WDD+B?%AHO,3SOL+"YD$K
M!4.$;N7*U2>58M/XQ!->K:6;]ZE'TY,1S);U5"-FJ..U/+S=I9ON+><^&FIR
MTCKWI7-4U7%:QBXMLW8JHPISY?0;I3G)22A"K(G*6^VZCMRCOR5]Z9R?HNNZ
M;8]MI9$:);R44HY"=$FVTULE8VUVWVVW7J2J@4I5*J4J1=TJ1%1?-%3=%^8J
M=-T]UNO1]T;[
M
M                                             "[^I-_9X$2OX3%K
MA:<2O#5PXP^3K4K-MENLV?X=W,J4T7KERSA.D^1_&!S%[55)0FLL9W/#S2^C
MNCW)(OGBKLEJ*J(BJO)$3=5\D0U^W3EZR4:O](IJJQ9/\7E\>T<Q_#='<?D\
M8<=N1Q3#QE>8Y8QGW=N2D6EW)\<U&S?-<5EVS2S&=T+!-X*1C;<Y%2KIWN7P
M'TCZT\0]/NE4K:M(Q,W4[%-1<%*-<<2B34HR3E"_+KMK2XRC97&R+]QIZ5\?
M-6>F^'V9CPL==NL9N'IT.+DIN'F/,OBG&2:A.G%E78Y*4)0L=<E^$36(@ $^
MR!(                    !EVZ#31RC5_I%-*GSZ/Q>7Q_1W'\RUBR",R=N
MCZEQ3#QE&'XF^Q]I<C9!I=R?'-1LVPK*XAR[NQG="P3B=CI*W.144U=[ I$1
M$1$Y(B;(GDB$2OX,[H?:<2G$KQ'3&,+5V-OB6C& 9BLPJ4TWKER]FVK&.)C[
M:41*JDH31J3[XF(54IW[%CDISRIH2T]UY\O+;GX^?NV(">/&K+4_$//HA8K*
MM(Q,+3(<'%PC*-7TNZ*<)-.<+LNRNWEQG&=;JE'\&B>_@)I#TSP^P\B=?"[6
M,W,U&;DI*<H\XX=,FI1CM&=6)"RM1<H2A-61E[[*@ TT;I      .-55-";U
M54TIYU*B)\ZJAPZ^Q_'6OYRC])&;^$0\7NI^CC'ART;T5U<E].,@R=[F>I&>
M.=.,ZR'#]3F,1CMB-QG!VCQUBF113]M@>7/,BSB_>;RT>Y99!D&!,;D4\L7\
M5EK%^,&O&WQIT[+^[ XI5WW]%$X@-5T7E_"YKENWYOE-U='>".O]8Z#B=08V
MI:=@XV;/(C15E1R'=*&/?/'E8U77**C*RJS@MVW%*7HUOH_K+QQT3H_J#,Z?
MNTK/S[\&./\ 2+\>RB%4;,BFJ]5KS)*3<*[8*3^$WQVWBS9P=?8_CK7\Y1^D
M=?8_CK7\Y1^DUD'[MOC2_# XI>7A_O@-5^7_ +6#]VWQI?A@<4O+P_WP&J_+
M_P!K#*/O:>I?X^T;_@S/E^:_3_?UQ?[Y?0/R=U;X?^OB?+?]_P#I_5^O9O\
M7V/XZU_.4?I'7V/XZU_.4?I-9!^[;XTOPP.*7EX?[X#5?E_[6#]VWQI?A@<4
MO+P_WP&J_+_VL'WM/4O\?:-_P9GR_-?I_OZOOE] _)W5OA_Z^)\M_P!_^G]7
MZ]F_U]C^.M?SE'Z1U]C^.M?SE'Z360?NV^-+\,#BEY>'^^ U7Y?^U@_=M\:7
MX8'%+R\/]\!JOR_]K!][3U+_ !]HW_!F?+\U^G^_J^^7T#\G=6^'_KXGRW_?
M_I_5^O9O]?8_CK7\Y1^D=?8_CK7\Y1^DUD'[MOC2_# XI>7A_O@-5^7_ +6#
M]VWQI?A@<4O+P_WP&J_+_P!K!][3U+_'VC?\&9\OS7Z?[^K[Y?0/R=U;X?\
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
MV$8_:7UATZ-T_HE<EOG9V1GW1C*/)0P:8T5*R._)5SGFSE%[<92I;3WAV_@
M!,@AV                  5\=D5=D3?U>!+N^#):<S4=I_Q6:N7W$97CF8Y
MGIQIO%-;5YS5-6)S3*#R+)L@<OV]3*VQL1CN/U<QJU$W6TBZ=.73.;H>LF%E
MM'WY*(=]LG-5Y4[[\D^VY?1M])L.NAGT9HT7Z.SAZ9.H[%VV0:AX^^UBGY3&
M6W5+D%&J<HZS#$'V0O+D;&.Y3)XO3F2PO%95R\MN^Q?%UO!1LE(0</%.KF@_
M:(U=8/0]>F1E'S-;U/%HE6TFWC84GGV6+==E&^C&@VGO^$2VV;:WO[/6D2U#
MKKZQE&7E:)IN7DJ??;S\J,<"NM[/UE5D9$UNMOP3[_BLRD  @V3I   !\7-I
M+[>_95$J2[9N6]JME1?3H6E$7?EMNI]@?4]FFO@]_P!1\:4DT^Z:::^36S-8
M9Q>:!2/"[Q.:WZ!OVLHT;Z;:@3,3C2SDE"R\S(8%(56I[3>=EG^/468F[)9#
M@$MC4\^M-FD;<:.I*ZS>P\0_;N8MG;BFRU+2G-4VW3WIR\>7@GJ)87PB/@4?
M.:H7CLTZAHVF/B8N'P?B(2TYA(IS53>FXO']+<^ICZ8IF_R63J>S5.GV4R3O
M():9;P]C3!G#P%K'L?R.5C8GO/=>?N3R.D'AGU53U=T?I.HQNC9FT8]>!JD.
M7*=6HXE=<+W9'=N/G>YE5J3<O)OK;>[.;7B/TM?TCU=JVESIE7B69$\S3)N.
MT;=.R9SLQW7+:,9>5[V-9*"XJZFR*BMNU0 9^8*
M               4Y[KR]R^9=-PG\9?$-P59R\SSA_S>O&KTVD*VS3%Y)BUF
M\*SZ)@Y6W*M8?*X![2M-:+_V?&-\@@W,)FD)$SN0L\9R>"2=DKCBUGTDW2G?
MFN^R>Y-_S%*=]N=7I>W;;Z"AU+3-/U?#NT_4\/'S\/(BH78V35&VJR/*,EO&
M::3C*,9QDGRA.,91?***S3]1SM*S*<_3<O(PLS'DYTY.-=*JZN6SB]IP:>SC
M)QG%]I0;C)-2V<_CH\^F4T(XZ9^C2R4QZ1T2UV6,>2K' \CFH^<Q[-&S%S+7
M7UG3C-+-B'O9++0V.L6&0Y%!2V+XK,-6KV3<8^QR>!Q7),AC\Q2*BINBHJ+X
M*G-%^4U2,),S&-3$1D6.2\GC^18_)Q\Y SL'(.XJ:@IJ*=VG\5,0\JPNMW\;
M*1K]O9>1T@ROV';-W8M.6UVU>MT5TS!NA3Z7*?UJD,:X->)62E)_5>B-D+.C
MVK3JEW)OM1(C&H1[.R&)ZD/*:;UZWG,!CL5(R<=G4A4C7.8:-<V,J>-]0FEF
M5U,ASXJ>"5G3M.5U%TJK,C1*(^=FZ;.<[<K3*H\G9D4V2WGD8-22=GF3GD4P
MY63E;4K)US#\*_&Z.OW8O3O5DJJ-8OFJ<'5(1A3C:C;+A&K'OA!1KHS;92:K
M<(PHNEQKC&NV4(62:  1S)(@        &$KX0%J=!8/T=>9X=*M)5S):RZBZ
M68#C5V.LM+K1A+PN6-M67+N<J<O6MYO%UX]IC.L;5YA8DG=4T\AVU3&ABX>R
M,? R551:4VY+ONN_ALF_AZ]R4%\)>UJHE=2^'#A[CWF4-OBEAV5ZN97']JZG
M"YJO-)FUAV!O49V).I9#*,7IP?4:QVF1A[/<L3ER6X:3<]_3S5I%_)Y> &D2
MTWP_Q\J>ZGK.HYNI;/\ &C"+KP:OL24Z\)6Q2[.-B;[MI0(\?-76J>(.7CUM
M.&CX.%IB:2:E+C+-N^;<;<R=4FTFI0:79(  W<:6                  /2
M]%=-5UGUHT?T>28^+M6K&J. :9T9"L>LOW#5GF5Q.+),]T(_B^].[%E.W=W=
MY1_;>H[+VYIUO:+>TK9VTLM6MI$1/0;V:-D39/M+=*+LG@GK7;ES7S(#'0,Z
M<S6<])'I?D$7?C+3#2'#=3]2,EM2%YU;=/8-]B#W2JPVA+;=DZLN9.WDFI\
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
M:5&R4%RWKR]0NE.U;<G#OCTXDMU&,GOM)R2AL !(TCL
M ?-:]Z:ZD3DE*K2OGLB[\O%-E3;V^HV:W OI-(:&<'O#;I3-8G&8/DN':-Z?
MQ^:8S$TPO9F&?7<;CWN?W[[C';KF%DI64S1S.RLY-,';VU.S3V0FJI!_>?W'
ME_7G<$VB5WB-XM^';1BK&:LPA\VU6Q6UFF.4S*8_5(Z;0;VG)]44[XHE85VS
M[)IU"Y0^58F3;3U]&JML=6].WHYO=V;5BWU5FU;VVZNW11LG-$]&E$V1?D(C
M^TSK"ED]-Z#6]Y4TY>J9$6ULO.G#%Q&DI[_^CF<G.OTV\N;?F14M/9FT>2JZ
MDUVR+XSGB:7CSV[-UJ65EIMP^'F8FRA8WZ^9'_%R?U !%<E8 #YW:^KM7+G\
M7;KK_%I6K^H>H;V3;]%W9"J^$A:U5YIQ4Z2Z*,WN+R$/HOI8[GWJ13CM62PV
M;:L3B79O'\K6S)N&\?U6'X)IUDD'$WHN-E:&&479ATXD8N;A$9QUUW]2[>WQ
M+R^D/UGJX@N-[B=U31[C$K&S&J\_CV-S.&..VXW/X3IU2VTVP3(8V0HDI>Q*
M=_X9B,#,/):/?5Q4L_>NI"(;L8MTT8-K-$W]:[^WP.E'AKHWU#T-TUISCQMC
MIE&3D1:V<<K.WS<F+^WC=D3AN^[4>_V+FGXBZQ]?=;]2:DI<Z[=3OHHGRW4L
M;#VP\9K[-Z**Y=FTFVM^V[J #.#"P
M                   #/+\'>TJ;9MQU3&?RN*RLM':.:.93/P>46+<U9A,3
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
MSW<&]H_2L7D^5N';+\67>5,FJK7NX3L], !K@V4
M         8B^G"UQMZ+='AK T8Y.N-Y=J^YQS1G%*$AEF%R"UFLG15J#CBK?
MBI2-BDE-'XO49.^)%8[L2V42%E&F478'K-?FB)R3P1.7GL2J_A,>N%MQ*<-7
M#C#Y.M2M&^6ZSY_AW<R^C1>NW+&$Z3Y)W^YB]JJNKIUDC.YX>:^UW1[DD7SQ
M5VL51$555-O=[>2?-Z_'R]I.SV?=%6F]"1U"<(QNUS4<K-YN.UOT>AQP:(3;
MKB_+Y8UM],7*R/&]V1DO-<8P/\?]:^L^O;<*$W*G1,#$P%%2WK=]L7FWRBE9
M-<]\F%%KXURWH5<H[UJ3  WH:/                  &_H\]]MO]A1%1>:5
M;I5X)ZDV3W;\^>^ZKLJ;<@JHGBNWBOS<U,DFGW1#](IJG@V'ZE8%PXNY_"<]
MQB!S'$9RC5#16.IE\;R:+:34)))'R^I#"49(]C'K5RC628LW[;K5LNVK=Q1<
MM4VG5=>T30HTV:UJVFZ5#(E*%$]0S,?#C=*"3G&N5]D%-Q4DY*.^R:;VW+II
M>B:SK<[:M'TO4=5G1&,[J]/P\C,E3&3VC.V./"QPC+9J+DEN_1O9HQN RI?6
M2^E!_!:??E;T#_6I^VR^S=]9+Z4'\%I]^5O0/]:G[;+[-[+]T+H3\L>F?VWI
MW]8+S^X'KC\D.I?V)J/]7,5H,J7UDOI0?P6GWY6] _UJ?MLOLW?62^E!_!:?
M?E;T#_6I^VR^S=]T+H3\L>F?VWIW]8'[@>N/R0ZE_8FH_P!7,5H,J7UDOI0?
MP6GWY6] _P!:G[;+[-WUDOI0?P6GWY6] _UJ?MLOLW?="Z$_+'IG]MZ=_6!^
MX'KC\D.I?V)J/]7,5H,J7UDOI0?P6GWY6] _UJ?MLOLW?62^E!_!:??E;T#_
M %J?MLOLW?="Z$_+'IG]MZ=_6!^X'KC\D.I?V)J/]7,5H,J7UDOI0?P6GWY6
M] _UJ?MLOLW?62^E!_!:??E;T#_6I^VR^S=]T+H3\L>F?VWIW]8'[@>N/R0Z
ME_8FH_U<Q6@RI?62^E!_!:??E;T#_6I^VR^S=]9+Z4'\%I]^5O0/]:G[;+[-
MWW0NA/RQZ9_;>G?U@?N!ZX_)#J7]B:C_ %<Q6@RI?62^E!_!:??E;T#_ %J?
MMLOLW?62^E!_!:??E;T#_6I^VR^S=]T+H3\L>F?VWIW]8'[@>N/R0ZE_8FH_
MU<Q6@RI?62^E!_!:??E;T#_6I^VR^S=]9+Z4'\%I]^5O0/\ 6I^VWNW?=!Z$
M_+'IG]MZ=_6!^X'KC\D.I?V)J/\ 5S%8BKNJ*FR)MLN_CY\O5M])/,^#^Z80
M6#='7A>8Q3N4<R6LVHFJ6?Y):D+S2ZT82T-EKK29LU@Z6S)K>;Q=>/:803V]
M9?WY)W5-NYAS2]H8WV4<PC#+T)/2A5(M*<+3Q*E143?5W0-$W7DF]7U5-D3G
MS5>2<]R>/PZ:2KH/H'HSHI<FTR:O2?2[ =.KN14QO<U,[<PK%8G&ZYA(E'\I
MW8DG5&*][!WG(JSZ_LZOG?5]HN:!]H#K;0=7Z?T?1]#UG3M5E?J<LW+EIN?1
MF1JIP\>====ZQW;&"MMRHV5NRR$F\>7"$TIN&_/9_P"BM<TOJ+5=9UO1M1TR
M&-I?T3$^LL&_#=E^9D5SE.EY$:I3=5.-.$^$)I*]<Y0;BI^S@ B:2W
M'/=>?N3R(4_PD'6NO,N*G2711F]QB1A]%M+'<^]2*<=JR2&S;5B<2[-X_E:V
M9-PWC^JP_!=.\D@HF]%QLK;891=F'3B1BYN$1E-5N5>A;N5_<45U<_#[6E5_
MJ-;%TE>I4[JWQ\\6F89&UBVL@SULR_ ;%N'LNK#.J%TE=4:3XRZN6WCZ0O52
M;W&L+BG<W?HOVV;F:<2#F/8QK&ZVCFF]O9ZTF.?UV\^S;AHVEY>56_5O(R77
M@UI?_P"G(R);KT<5]O;0GM#ZO+!Z(JTZM^_K.J8U%B^'T;$4LV;^QOSZ<9*+
M]4Y/?ML['P 3J(-                  %=TY(J;[;^OQW,\?P=[2EMF_'7,
M:@2F*2TM'Z.:.93D$)E-BW-6H3$L_P KEH'"8FU)/V%RS$7)/(,#F-3FD-!S
MM3FW(-6<Y,Q\?6^QNB0C,#6R;[[<_P!D)F/P:S1JYC'#SKGK@_89/'R&K6IL
M;A\;5*M%:8U,X;I1"K<BL@Q1;L8W<276YAGNH.-SLM9E)&*KD,5MPS5O'RD'
M.=KU)XW:O'2/#O68QLE"_5)8VET*,I1<_I5\7DP;C)/A+#AD\X]XS7N33C)F
MU_!72'K'B'HBG7&=.FN_5+MXJ2@L.I_1Y[2BTI++GC*+]82:G!\TF24  <^C
MH2   "SSI -<KG#AP9\1>L++)EP[(,7TPR1MA&1)#)D"Q^I.3,ZL5TQ1(F[%
M3;)TKS4*:QECO+QCF ;]I[3D/4P=F0<6KPR.W\(]UQNX1PGZ=:)163+%S&N>
MJ#%U-XVD,CQ,HTVTP:UY+.JLPXBG;2%[DU%>:1OD1K)Q,])+7V9EV^#HR=O3
MD_1>C/J#JOI_2'"5E>;JF)#(C"/*3Q*[8W9C4>%J]W%KNFW.$JTHMV;5J36*
M=<ZRNG^D>H=6\Q5V8FEY3QYN7%++NK=&(M^=;7+)LJBN$U8V]J]YN*<*&E/1
MII3RI1/F38Y '3B*48QBO2*27Z$MD<RVVVV_5MM_I?<  ^GP
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
M9X>X.3*#A=K&9F:E:I0E&7%V+#H?O=W"=&)7;6U[LHV*<?QFV !IPW0
M    1UOA*B+^XTT=79?1_=08@F^W+?ZE>M"[;^:HF^WDBJ0J.>RJB;[;>O;Q
M-@CTZ"(O1?\ $:JHBJC[17951-TWU\TP1=E]6Z<EV\37VHB[JJKNB[;)MX>?
M/U[_ $$XO9RR/.Z%S*N''Z+U!F4\M]^?+#P,CEMLN.WG<-MY?B\M^_%0:]HO
M&\CKS'MYN7TS0L*_;BEY?'(S<;CON^6_D<]]E^-QV[;NH -_&A
M     "[/@*@9O)..#A"C<=AI2=D;/$GHQ-76$-'O)-Y9AL;S^#R+(Y>ZV96;
M]^U%X_CL5*S\Y(7**6<3"QDC*R%YNP9.;]K9DV46FU:1>2I;H14]J4HBFO6Z
M$O\ \:!PM_\ /=6_^H350V%JJB<U(3>TED.?66E8W%*-'3]%JEN]Y2R,[.BT
M_AM%41V^+<I;_ FI[->-&'26LY?)N=^OVTN.R48K'P<*<9+YR=\DUZ)1CM\=
M_ >*;76%X9N'?6+7>>MQ;IIIG@.19,SB9?(6N*-,EGV<=?3&,/M3[QJ^LQ\I
MF>1UQ6*PBT1\D[<S,PP:,(N2?7V[!QK(<US/)M1<RR[4/,Y)9K,L[RB?S3+I
M=6C&/67R?*I9W.3TFK"*:L8QCV^5?NW:LXYDT8->MZEHU;V+=NW1+>^$G\1B
M06F>B7"_ 3*6Y+4')'^J&?LHG,59R%C$,%M]UXK"Y9AC2A7$MC&8Y=.W\A@I
M&8<-XJQDND-=<>QE92.J>8[#]-F^SITPM/Z;S>I;ZDLG7,F5.+9))SCIV#.5
M7N/=R@KLQ7N:VCYD::9OE%0:UE[1/4\M2ZFQ>G*+I/%T''4\B$9/A+4,Z%=T
MG))*,W3C.B,&W-0=ET%Q<IH  D81X             !2I4II6I?!$5?F/DI*
M*<I-*,4VV^R27=MGU)R:BENVTDEZMM[)+]+,IG1 <&57&+QB8BRR>"KE-&M'
MJV6J.J];R,1Y RS>(>4+AFGLE5(8WD>,2/Q[RFW8IF,3R'NJK)M-H/4GNB0M
MR$70J;#*BBFU;HMVZ=J;=--%%*;)M32B4HGER1#&AT5/ ["\$O"WA\#+8S&1
MFN6H47&YAKK/V[#6Y-O,G?4NY&,PI_*,Y[)6#R,TMCY6K#(M8"6IQ>3>LIO-
M(N-82.:3E3O)DN_J7;V^)SN\6>M?W:]6Y65C3E+2=.3T_2EO[ME-4VKLM13:
M_P +NY61DU&7D*B,XQE!J/0WPBZ*?1G2>-3E5J&KZIQU'5/].JRV"\C#DVD_
M\$I:A.*;BLB5[A*49*3  UB;2
M                                     ,!G2V82D5JEI=GO>*74R[#)
MG&NZU:);5E5ADW:DU>]N[37VKO),X2PC96EA6?=:W>T.NVI;:8FD5%YH2.^E
M$PE,DX9762=XHS73W,\2R3LJM.TK+))/;^$JQ2_VFPK#JER])/M/5/$N)'=B
M[/1VM';:.(<\_'C1?JCQ%U.R$5"G5\?$U:I+[;:WC7MOG)MSR<6ZQ[J&W/:,
M%!1E+2W6^+]'URRU?BYE%.0E]C2=$OWTG[TZ92[J.V^R6VS8 &FS$
M
M   N_J3?V>!VK LI7!,[PC.*6"2GQ+R_&\L[K5RK))+XNS+.7[!VWL[OLG:^
MR*W[3V5UV?K.M[/>]#JZNJ+LB[[[>?KW]2>[;V%*E1:*E3P]&K\RE1B73QLK
M&R*I<+*,BFZN>R?"=5D9PEM).+XRBGM)-/;9IKL>V/9.K(HM@^,Z[:YPELGQ
ME":DGLTT]FD]FFOM)J;6KTVS>O;;TK%FK;R]*W2NWR;['W1=^9UC"LEA,SQ#
M&<KQMXLA 9' Q$U#/NSN6BNXR38-WK%RK9[9;O&ZWVM^U<6P[;V'%I:EMW[-
MNY3513V<ZP8MD+L;'MKG&R%M%4XS@U*$XSA%J49+M*,D]XM=FNZ[$D4TTFFF
MFDTUW336Z:?Q37=/XH  J#Z
M
M                                                     ?S/*^K:
M.J_N&]ZKQV_@VZE\?V]AJU-:]1OJRZSZNZQ50WQ<KU6U0S_4SXN]XK+I +GF
M5RV450J2W88OO3NOO3L7>*QD?VY;"N>PM.MZBWL6ND@U6:Z+<"W%'J!=RN6P
MB09:.YE 8KE,#<FF\W%:@9M%7\)TXKAWV/6KDM$RCC/,AQUHPG6]3:U!.[]F
M8>R$8Q9.9%KK5DII1$14YU(B+S7GZ*?U?22P]F;2^W5&LSKEW>#IN/;M8HKB
MK<G+K4NU4Y/GAMK:5E:2>\%;[T2O::U3>WIC1H3C[E>=J615R@V_,E5C8DW'
M9V02=>6HO>,)MOM.5:X\P 2P(J                    XU_P "K;Q]&K\R
MGYG)0A*;](1E)_HBFW_T1]C%RE&*]9245^EO9?\ 5D\[X/[IC!X-T=6%YA%/
M)5S(ZRZBZIY_DEF0O-+S-A+PV6.=)V[6#I;,FMYO%UX]IC!/;UI_?DW=4V\F
M'-+ZABX91T?FT/%>&_2E-"] -%=&>_$R9=*]*]/]/:LC2,[E2>JPW$XC':IG
MNCM\HL9WFL;VWN]9.15GU_9E?N^K[1<]J1$3DAR\ZFU3ZZZAUS5URXZCJN=E
MUJ3<G&F_)LG3#=Q@VJZG"";A%[16\8O=+J!TKI7U)TUH6D-14]/TK!Q;>*24
MKJL>N-T]E.:3LM4YR2G-<I/:4EW8 %D+^    #^9Y<2RT=755$2VWO5[JNR?
M:VZE3GZN:;;GU+=I?:TOUGR348RD_2*;?Z$MV0%^GEU'FLYZ2/5''Y1M&6V&
MD.&:8:;XS<C[3JTZ>P;[$&.JU]S-77#UW9<R=O(]3\@:6KS"Q&M:89I$M:V5
MQ\W>2+_#CXIS7P\$V\_'F>F:U:D+K-K-J_K%5#_%RK5G5'/]3%Q[O%9CN*K/
M,KELHJAN]U8QBRG=?>G8ED5C8]7RV.T]A:=;U%OS+U*OKY;)Y^?/U;'3CHS2
M'H72G3VD2K5=N#I.#3?%)?\ O2HA+*D^,K(\K,B5LY.$I1WD]I-;,YA]7ZM]
M>=3Z_JZFYUY^JYN12Y-M_1I7S^C1[PA+:NB-4(J<8RVBMX)MH  R<QP
M             E ?!H-%J)74OB/X@Y!GE#;XI8?BFDF*2'9>IPR:KS28NYAG
M;)7E^,J60RC%Z<'TYOHVCIBSW+%9<MR:C'*ST"Z:2_\ 9=]]^7EM_683/@_V
MF,%@_1U87F$4[E7,EK+J-JGG^2VI"\SNM&$O#98ZTF;-(.ELR:7[$77CNF4$
M]O69!Q)NUFWDPYI>T,7#*.C\VASA\5M7EK/B!U/E-OACZC9IM4>^T:],C' ?
M%/X3LQYVO;LY3;79G1GPETB.C>'W36/LO,RL"&IW26V\IZFWFQY;?&%5U=7V
MI5I/NFV !KTV.$7?F1[_ (1QJS(8?P:81IE#Y9&13K6'6;&H_(\4NU0MV:RW
M L+B9[,I&^Q9O[5Z7M16.Y]&:8.Y>:@4:W&+QY!P\C(4,,CN1\G(0(4WPD+6
MNYF7%1I+HHR>XQ(Q&BVECN?>I%..TY+#9MJQ.)=F\?RM;4FX;Q_58?@NG>20
M43?BXV5ML,HNS#IQ(Q<W"(RV;X/:0]9\0^GZ7%.K"R)ZI<W!6*$=/KED4R:D
MMEOE1QX*79PE-2B^21JWQFU=:/X>:_-2<;<ZJK3*4I.#F\ZZ%5T4XM-KZ+](
ME*/=3C%QDN+9'8 !T3.>(                 !QII1-T1-DH\.?W7O_ /?+
MH^";1"[Q&\7'#MHS5C-67Q&;ZJXK9S/':9E("J1TV@WJ9-JCM+TRL*Z9]CTZ
MA<G?+5$R;:>O(U5MCO7SMZ.;WK7^:[)\WAZS/)\'?TJ:YOQUS&H$IBDK*QVC
MNCF53\%E%BW-6H7$L_RN5@<)B;<D_87+,3=DY_!)G4YK#04]4YM2#5G.3$='
MUOL;ID(S#?$'69:#T7U)JD)2KNHTO)AC3@^,H963'Z+B2Y*RN44LBZN3E"2F
MHI\$YJ*>7=!Z-'7>L>G-+E"-E63JN(\B,H[QEC46+(R5Q\NV+?T>J<4I0<&]
MN>T')J<M8M]58LVMMNKM6[>V^^WH4)3MOZ]MO$^H!S1.F*2227HDDOT+L  #
MZ   6'=)SK+5H'P&<3NI+9_E$1+V-,I7$,9FL+=*PR:!S+4NXWTUPG(8R1HD
MXAS%KC^6Y;"S3R6CWU$K%,&+J1B+#V4;,V3C6VTU+Z-*)3R5/MN:<MO#EMNN
MZ^7@31_A)VJK;&^%W1O2-GE<K$9#J=K'9GW.,1]R:;,\OT_TYQJ;NY';G7#.
MW3"O8N"S;*-+Y2Q!3;KK74W3#SD5'NKV-N'L5"[5.?M3PY^?NY$V?9QT>.'T
MCJ&K3KE&W5]5LC7.47&,\3 JKIKX-I*:AE3S$Y1;BI;P[2A)$(?:,UAYO66%
MI<+(NK1]+J4X*2;AE9UCR+7))O@Y8T<3W))2<4I;\9Q8 !(<CZ
M        4J7:FI?_ (FK\RFS_P"$_3"=T5X8^'W2+*',4\R73+1?3' L@=P5
MYTYA'4WB.$P>/RKF(<OF,:^<1E]]'7[K"^]CF#N\UKM7'3)K?JKL6]>9T>&C
M%?$%QO<,6E:LL7EHV7U7@,AR2&S-OVW&Y_"=.T<:DYWCTDPKC9=O*]_X9B,[
M#LXF08UQ4L_>M8^7<,8MR\?MMEC:HZNU;M_Q=NBC\6E*?ZB(/M,:O&S4>F]#
MAMRQL3+U*_T>ZR[88^-V[-;+%R6_]+DO]$EU[,^D2AA]2:[-/C?D8NET/NEO
MCUO*R?E+?Z1C)/MMQE]O;Z  BZ2F 541%5>2(FZKY(@/YGEQ+31U=541+;>]
M7S79/M;=2\U]6ZIL?4MVE]K2_6?)-1C*3](IM_H2W9K_ +IS-9;>K_2*ZJ,6
M<AC$QC^CF/X;H[CTGC+CMR.*8:,KS#+&,^\MR4BTNY/C>HV;YKBLLU:6HSNA
M8)O!2,;;G(J5=.\0_H;5U5+XKMRVVVV3;Y=_<>G:U:D+K+K-J[K L-\7*M6=
M4<_U,7'N\>]T@5SS*Y;*%A4EE8QG>G=:RG8N\5C8[MRV%==A:=;U%OS)=_4F
M_L\#IUT=I'U%TKT_I'E^5/!TG"IOAO%OZ3Y%<LF4G"4HN4[Y63DXR<6Y-Q>V
MS.8/5NJO7.IM=U=R\R&=JN;D4RVDEY#NFL>,5)1EQKI5<(*45)1C%26Z94 &
M2F/                  $G_ .#/:*42>I7$?Q!/V>4-OBEA^*:1XI(]EZG#
M)NO-)F[F.=L5>7XVI9#*,7IP?3F^C6/F+/<L3EZW)F,<]_0+II,!,+_0+:*T
M:3]'K@N2.F>41N0:WYAG&K<[&Y.V[$C>A[)VL)Q)[CK2Y&Q[RUB^2:>X-AV6
M1+AY<D^]N_G$Y&R=R"E(EHSS0;)NJ^?C\AS@\4]9^O.ONI<Q24JJM0E@4<7R
MAY6FPA@J4'Z.-DZ)VIKM)V-KLT=&_"?1OJ/P_P"F\24>-M^#'4;]UM)V:C*6
M8E-?"5==U=6S[I5I/NFV !KXV*   8B^G"UQMZ+='AK T8Y.N-Y=J^YQS1G%
M*$AEF%R"UFLG15J#CBK?BI2-BDE-'XO49.^)%8[L2V42%E&F478'K-?FGVNV
MW+;DGYB6%\)JU6<)8X5M$8O+(NXQ=NM1-4LUP:Q<A7$S8?0]C'\5TSRJ1M+:
MN9%%1E]O/ZKQ$/7;O,X6?=MYRF]:DG^,6:XF)XJI33Z5:^COX)X[[+LOA\A.
MKV>]'CI_0<=0E""MUS4LS+Y\?PKHQI+3ZJYMUQ?!3Q;K:X\K(I72L4EYDHQ@
MA[0.LRU'KZW!4I>5HFGX>&ER_!^;?#Z?;9'WY1YR6555.6U<FZ8P<7Y:E*H
M-[&C@                 #LN%X9DFHN8XCIWA4:LUF6>Y1 X5B4-VMC'++9
M/E4LT@X&,20EG3&,9=OE'[5MVR2?,X]KUJWGCILWMW;M&TYQ''(+#\5QO%,7
MA8K&\;QN"B8*!QZ"8-(J%@X>)8-V$;$1$6PM6&,;%QK)O89,&#*Q9:,VEBRW
M;6K=FW113K[NAAT0HUPZ1'0IK)8RN38II<YG-:,NIIF5ANX;6!1EZO!,D5;$
MK%R,FD9K!):;[P\=WAVY+_HS,6\Q>B>ZO89(B4HE*)LE*(B)Y(B;(GR(0Q]I
M36%D]0Z'HL)PG'2].NS+.+WE"_4KHQ\JW:;2E"G!JLA%U0G&%ZGRG&Q<9D^S
M5H\L;0==UJ<91>HZA3A5<H[*5.GTNQSJWK6\)6YLZY2C9.,IT<7&$JVY5 !&
MTDN      ?@Y1C$!FN.3V(Y7#161XQD\1(P,_C\['-)>%FH:79WH^3BI>*?V
MG#&3C)%DXOM'[![8O-'C6]=;.+5RS<KHJUZW27]&AJ1T?6I-"T5RF;</F;2C
MFUI7JE=;6U<6;W5WGJ:?:A=BLV&49GT6QL.+S1Y8;,H;/H9DZR7&VK!TPRW$
ML+V(ZHB\E+;^*OA4T=XR-'9_176J 67QN76A]$RS&NPTR?"<G:6'-F(S3"Y>
M\V=]S9-#([<TMG-39W'R,>[DL>R&-FL7FIR#DMC^&GB#F] ZW'(3G=H^=*JK
M6,.$5.5E,'+AD4*4HI96,ISE6G.,+(RE5/\ &A.&M/$[P\P^OM%=24*=:P(6
MV:1ERDX0C;-1<\;(:C)O&R.$%)\7*J2C9#TE&>L.6I$5$5>=7AX\]BO/9%7U
M^W?P,G/28=&AJ3T?6I%-=-<IFW#WFTHXMZ6:J7F]I;]EQ5;O/?J>:A*RLV&,
M5GT6RL.;S-W9;LH;/H9BZR3&VK!TPRW$L+QB4\D1-MN7AOOLB>WY4_,= -!U
M[2^I=,Q=7T?*KR\+*@IPG%^_"6WOTW5[\JKJI>Y97-*4))Q:W( :YH>J=.:G
MDZ1K&+9B9V+-PLJFO=DNW"RJ:WA;59%J55D).,XR3BVCD "\EI
M                          .-2U(J;)NG/?FB>[Q_J/U82;FL<FHC(L=E
MY/'\CQ^4CIR GX.1=Q,W!3<2[LR$5,P\JPNMGT7*QC]M8>QTBROV7;-VWLN6
MUZU?MT5T_E?:T4^5*>]?%?E7Q4I]LGI5;;JNVU.Z)MMR7[;V^/T'XLKA;"=5
ML(65V0E"<)Q4X3A--2C.+6THR79I]FNS/L+)U3A97.<+(2C.,H2<90E#O&4)
M+NI*2WBUW3[KXFPDZ'_CM?<</"^TD=0)F.D->=*I2YA.K=MJVA(:_+UK36[P
M[/K.-Q4L]NLHW,L=6W:=R-47C4-(9]C^H3'%H"/@(1HWMY7O'FGR+^?ER\C7
M%]%EQ2/.$KC:T>S^Z^C8_"LREVFD&JMR;E8;'H6SIWJ'+13%].3&23,9)6(*
M,P3(6N-ZCOW3>[$7'[;#KD$]GHJ%EY1RFQRM7*;MNW=IYTW**:Z=EWY5TI4G
M/U\E.>WB_P!$QZ+ZLNJQ(QCI.K1GJ6FQA%1ACQG9)7X*7HEBV=JTELL>VA)N
M2GMT&\'.MI]9=*5/,G*6K:/*&G:A.<N<\E0JB\?.DWW;R:]U8Y-R=]5TNT7'
M?F #59MD   (J+S0I4M*4U+5RI1%6I?)$YJO+RV*HJ+S0Z-J;GV+:5Z=9WJ7
MG$HL'AN X?DF995,(RD))8K'L9AGLU,R*1T2U?RC]64<R<N>QQK)X_==5U+-
MJX<5V[5?ZA"5DX5PBYSG*$(0C%RE*4I*,8Q2W<I-M**2;WV[/=(\[;(4U66V
M2C"%4)V3G-J,8QA%RE*4FTHQ23;;:27=LU^/3&ZK,-7ND<XD9:"RJ3RK&<1G
ML?TP@N\*IJVUQQQI[B4'CV<XM!L)NTWKC8J,U1:YW?N41C:U"RTR^E\DC;LA
M9G%E'V,54W3;G\BJB_.FRG9<SS+(]1\PR[4/-)%9K,<^R>=S3+9A6C&/66R?
M*95W.3TDL?$M6,8R[?*OW;I6D<R9Q[7K>I9MF[>W:M4=:Y[KR]R^9U!Z7TI:
M'T[HFD>YOINE8&'-P_%G91C5UV6)J%?)SG&4I2=<'*3<G%-['+WJ35'K>OZS
MJ[Y?^TM3S<R*EOO"&1D665U[<I\5"$HQBE9-1245)[;NH +Z64
M      !5V157P3FH]/4$M;X,SHQ;LXWQ,\0DC'XN\JE\@Q'1W$Y96J7LSA;F
M*QEW-,_94O+L;2D;B^3T9IIK?[-'3%Y)J5Q*F[,QK=8"!=.Y51BAZ$[2IQI7
MT<6@-J6Q*,Q7)L^:Y5JC-W6%N%J>90QSS+9F<P+*IQ_"W7-$E)R6EM[!&]BY
M).;LS%PK&'QN2ML+L(D6QRO'-?Q*U>6M]==3Y_.-D'JN1BT3A*,ZY8^GM8&/
M.N46XRA95CQLC*+VER<M]Y'23PQTA:)T'TS@\'";TRG,OC*,HSCD:AOG7QL4
MDI*<+,B5;4NZX*/HDD !@YG@  !A*^$!:G06#]'7F>'2K25<R6LNHNEF XU=
MCK+2ZT82\+EC;5ER[G*G+UK>;Q=>/:8SK&U>86))W5-/(=M4QH8N'LC'P,E5
M46E-N2[[KOX;)OX>O<E!?"7M:J)74OAPX>X]YE#;XI8=E>KF5Q_:NIPN:KS2
M9M8=@;U&=B3J60RC%Z<'U&L=ID8>SW+$Y<EN&DW/?T\U:1?R>7@!I$M-\/\
M'RI[J>LZCFZEL_QHPBZ\&K[$E.O"5L4NSC8F^[:4"/'S5UJGB#EX];3AH^#A
M:8FDFI2XRS;OFW&W,G5)M)J4&EV2  -W&E@                 #TO1735=
M9]:-']'DF/B[5JQJC@&F=&0K'K+]PU9YE<3BR3/="/XOO3NQ93MW=W>4?VWJ
M.R]N:=;VBWM*V=M++5K:1$3T&]FC9$V3[2W2B[)X)ZUVY<U\R QT#.G,UG/2
M1Z7Y!%WXRTPTAPW4_4C);4A>=6W3V#?8@]TJL-H2VW9.K+F3MY)J? .[ME_?
MC6M,*TEG5#VX^L,XY_/PY)LGGOMX^]2%/M(ZN\KJK2=(C9&5.DZ4[I16WX/*
MU*YRMC+W5+E]'Q<2?><H\9KC&#Y<IH^S;I"Q>F=8UB4'&W5-4CCQ;3]_&TZB
M/ESB^3BUY^5DQ[0C).+Y2FN/&H (ZDCP  "FW/=?D]GG[]R(Q\)GU9CGN8<+
M6B45E<FLC P6HFIN;83:JFF\(MG(7^.XMIIE#^W5:M8[+RMFYCNJL3$UV[SV
M:QYJXFJ;MN-8Y/8JEI<ZU4I2M2KM2B*JKY(G-5^38UY?3/ZX6]<>D1UU=1V3
M+DV):7.8/1?$:UAEA^XK6"1MJG.\;1+T5%R,FD7K#):DJDS(]XJ_2^BPTH[Q
M>W ]7NGP$T:6I^(.'E."E3HN%FZC;R3<'.5:P:8_B3B[%9F>="+E6_P+G&3=
M?&6D?'_6(Z;T!DX:EM=K6=AX$$I;35=5GTZZ>RG&2KXXBJLDHV1_#1A**\Q2
MCBT !/<@:                  <%I^T6G;TO9OZ._/?Q]6WC\AEZZ#/1NC6
M#I%=*WKR/QB8Q_1O'\RUBR",R9OVY+],-%V\/Q1] -+D9(M+N3XWJ-G&$Y7$
MNG=Z,[H6#<3L=)6YR*BFKO$.J>JG[5/+9%_02Q/@RNE+A+'%1K=)XE%W&3IU
MIWI;A6<WK<*XF;#Z'LY#E>I>*QUU+MS(HJ,OMY[2B6F;==EG"S[MO!56KLD^
MQF]3%:S\8-8>C>'G45\)QA=EXL-,I4I1C.;U*ZO$N5>[W=D,:VZU<-YQC7*<
M=N#:V/X1:0M9\0NF\><'*G&R_K&Y\7.$8Z;7/,K<VM]H2OJJJWFE&4K(Q?XW
M>5ZB(B(B<D1-D3R1  <ZSHR   #Q;B/U5^H7P_ZU:RI!IDRZ5:5:@ZA4XXLG
MW*DZN&8E+Y&D.LOV"56+22[M[%W@D9(JRZ_M/87?5=GN>TF%_IZM:J-)NCUS
MK&VKS*(V?UOS#"-)(*2QASV+L]M[)W<VRQED3NU)1[RWB^1Z>X-F.)RS=G;D
M^]N_F\')1MR"DY9VSO73>F2UK7]%TF$>7UCJF#AR3<ME7=D5UVRDXM2XPK<Y
M3<6I*,6TTT6'JC5(Z)TYK>K2EP^@:7FY,'[K;MKHFZHQ4DXN4[>$(J2<7*2W
M6VY <MIM10GE32GT(<P#J)"*A"$%Z0C&*V]-HI)?S'+Z4G*4I/UE)R?Z6]V
M ?H^               %.552I2NZT^]/%-_7R\"BHE%"^CR1$54]?M7Q\SD>
MFZ*:;+K-K-I#H\DRF.+JQJCI_IFF1+'][I +GF61.+I-=T]NBUE>Z^].W=VI
M)1W;NH[+VYIUO:+=+FY56#AY6;?/A1B8]V1;/BY.-=-<K)RXQ3E+:,6^,8N3
MVVBGND5&)C69F5C8E$%._*OJQZH[J/*RZR-<(\I-1CO*23E*22]6UMN;!CHD
M-,ETFZ.CA5QM9A)U9O3>QJ=VY(WNKJ:=9I62U=HAE;J^D%O?%RG-TQ_O+M%"
M3'=G>R,8M'O=K3(WSW7G[D\C^9G;2RT:VDV1+;>S0FR>BGVMNE-]D\-]M]C^
MDY;ZIGVZKJ>H:G>WYVHYN5G7?B][<J^=]GXL(1_&F_Q80CW[1BMDNH^CZ?5I
M.E:;I='^)T[ Q,*KU7X/&HA3#\:4Y?BP7XTY/[92?=@ 4)<0 <;E:6Z*ZUYI
M1156OJY4HJKS]7@/4-[)M^B[LA4_"0M:J\SXJ=)=%&;[&)"'T7TL=S[U(IQV
MK)(;-M6)Q+LWC^5K9DW#>/ZK#\%T[R2"B;T7&RMMAE%V8=.)&+FX1&4=?;U[
M[;>KSW^1?#WI\I?MTHVJ:ZR=(1Q99GW&F/(SU9D].Z8])+O9+U.CD;%Z04S/
M:^P1WH?&1,%3(N[^SW$AUE5B$?2G8>\W=A"4^C]KMLB>'/?QYKY^9TE\,])6
MB]!]+X*3C/ZJQ\NZ/N[K(ST\[(CO%RC)1NR)QY)O=)-/NCFKXD:L];ZYZFU#
MESA/5<C&IFN24L?!:PL9[22E'E1CP;4DFGNFBH ,[,)
M ,YWP>W1RK43CTLZD.F.4+$:#Z9Y?F#*9BFG[VK&99?:LZ:0^/Y7)78QW8M=
M]8EE6H,S Q-I]$RLD_Q.[(-7#J+@9QBXG9<]UY>Y?,C7_!K-&J\8X>M<M<'\
M?D\?(:M:FQV'QE4JU[)C<SANE$*MR+R'$UO1C=Q(];F&?:@8W/2UB4DHJN0Q
M6W#-6\=*0DXCN2@<]O&O6?KGQ$UIPFYT:7]'TG';[\5AU)Y$%ZI)9MN5Z>N[
M?JV=!?!'1OJ?P\TB4X*%^JRR-6NV6W+Z5/ACR^U\L.G&??TWV[I)L #5!ML;
MINB>?A\A;[Q8:G3NBO#)Q!:NXLVBGF2Z9:+ZGY[C[.=LNG,([F\1PF<R&*;2
M[9B^C7SB,OO8VS:?V&4BP=WFE=ZVV>M+]5#BW<$8,_A"6JJ8'T?4MA"0:2JZ
MVZK:9Z?+(+)]A7&J(.4>:O=\HS[ [69[0NEB8ZL>KB+2RD]WMVZXL6D9(W[I
M?2Y:WU'H>D)+;4-5P<:QM*2C3;DUQNFXN=?-0IYS<%.,IJ+C%\FC'>K=56A]
M,Z]JSEQE@Z7FWU;-Q<KXT3\B"DHSXN=SA%2<)1BWRDN*9!)I_@T_\E/S'( Z
M@0BH1C%>D8J*V^Q)+_Z',*3<I.3]6VW^EO<  _1\
M                            "<_'E].WS%*JDI15]BKMY[)NH])-M]^7
MG\NWYSO>F&GTWJYJ;IUI3C3F,:9'JCG>(:<X^\F[SIK#-)S-\@CL9B7,LX8,
MI)]8C+#^4L79"^SCW[JRUMW+C9B[O)38KILO)JP\;)R[IJNG'HMR+;)?BPA3
M!SG)O9I)1COW^SLGW/;&HLR\C'Q:8NRZ^ZJFJ$5O*<[9J$8KNEO*4MH^G=_8
MC85]$AIE]2?HZ.%;&UF*9U9O3>QJ<KZF-[KZA-9I62U=IA5;J^D5O?%NG-TQ
M[O+M%'>_=G>R,8Q'O=K3(V=>Q+&X'#L6QS$\6A8O',;QJ#BH* Q^#CVD3"P<
M-$L;#",B(B*86F[&-C(UDWL,V$>RL6&C)I9M-FUFU9M444]A.6^JY]FJ:GJ.
MIW-NW4,W+SK6TDW9E7V7S;4(QCNY3;:BE%>D8I;(ZD:-I]>E:1I>F5)*O3]/
MP\*"3DTHXV/73%)S<IM;0[.3<GZR;>[  * N11>2*N^VR;[^2)X_0:_?IR]9
M*-7^D4U58LG^+R^/:.8_ANCN/R>,..W(XIAXRO,<L8S[NW)2+2[D^.:C9OFN
M*R[9I9C.Z%@F\%(QMN<BI5T[GT9;DD#AV+9'EF4S45CF-XU!RL[/Y!.2#6)A
M8.&B6-]_)R\O*O[MAC&QD:R;WWC^0>7[+1FTLWG+F[;LVJZZ=6SJ=J'-ZN:F
M:BZL9(WC&>1ZHYYF&HV0-(6PZ;0S2<S;(9')99K$MG[V2?6(RP_DW%J/LO)!
M^[LM:+=MR^=74JO5R.]F[1?I?4VKZU."E7I.F1QJW+TCE:E<N$HOXRC1BY$7
MV?&-F[2<HLC;[2>LK&Z>T71(3XV:GJ-F5:EW<L;3ZDG"2^$97Y=,UOLY2J6S
MV4CHP )I$,0                  JHFZ[;>&W-5V_3N2K/@SNA]IQ*<2O$=
M,8PM2LV^)Z,8!F*S"I33=N5WLVU8QQ,?;2B>E4E":-2??$Q"JE._8L;E.>5-
M"*DN^Z+OLB;[ILG/RY^K;Q]I/AZ!716G2;H],$R-TTRB.GM;LPSC5N=C<G;=
MB1O0]D[6$XF]QUG<C8]Y:Q?(]/<&P[*XEP\N2?>W?SB<C9.Y!R<2U9Z-]H+5
MWIO0-F'7-1MUG4L/!VY2\QTU2>=:X;3BXQ:Q(UVN7*#C;PE'E8I+=O@!I'UE
MU_1ESK<ZM'P,S4'NHNM6SC'"JY<HR3DGENRN,>$U.OS(O:#3S0  @B3S
M                    , G3A=&FG%!IJXXF=(87*)GB+TAQ9I$+A^-VZIBK
M5331I/.I21Q]M!.9!MU&58:D]DF88TXQFRZG\JI66P=<?RJ8F<+N8O!W6XB(
MBI]MZ7.E/#?PWY[<MDY\_$VP2TTU4K34B54JBHJ5<T5%\47??=%]I'"Z4?H.
M8CB!F\VXDN%9U%X;K%(1DED&8:0W&+5CB.LN7TNVSJ]-1$Y<DHZ/T]SN=8+,
M+,.WK-]BN=92L))9!>PJ3?YMGTS)+P8\7L?IZN'2O4]\H:1*UO2]3GRG'39V
MRCOAY*C&4E@SFW95<DUBV3FK6L:2ECQH\9_"#)UZVSJKI;'C/5/+7UKIE?&$
ML^-:>V;BJ4HQEF0@E"VA-/)A",JT\B+C?"\14J3=%W1?]GK"4I2B(B;)SV_.
MOCS]9^E,PLQC<S+XYD41)X]D6/2DC!3\!.QSN*FX*;B7=YA*PTQ%/[3=_&2L
M8_;WV<C'O;%EVS=V+S9S:M7[5=%'YQ,JJVNZN%M-D+:K(J5=D)*<)1DMXRC*
M+:E%K9K9]]]]R',ZYU3E7="5=M;<9PE%PE&2>THRC))Q:[[II;;+=;@ 'H?@
M                                    IMOONO+ELGAMM[3,=T-?2%R'
M!EK^RP//9Z57AUUME8S',LBG,["QF+:>9U,2,-%0.L[VK(T;LHR/B63>N"U#
M=,YS';;C#W%K(IA<F=Z=XK W,-]'):T5?2J3;==MO%.7).7J7Y_8<EI2KQ7P
M14VV\?239>?JV3YRP=3].Z?U5HF?H>I51GCYE,H0FXISQ[U[U&32_6-E%JC.
M+W2?'C).#:=[Z:Z@U#IC6L#7-,ME5DX5\9N*EM"^GEM?CW+]]5=6YUSCW[2W
MC[RBUM?K=RF[;HN4+O1<HIKI5/734B5(OS*<S$3T+W&@O%UP@X['Y9.URVL^
MABL],=3JY&25]/3C>/:4_$74*060R7(\GD?CMB]FQ1,Y9D2QE62ZDP&H_=3"
MB/BZ%,NQS1UG2<O0M5U#1\^'#+T[*MQ;ELTG*N6RLAOW==L.-M<O25<XR79H
MZ7Z%K&)K^CZ=K.#/GBZCB4Y-3[;Q\R*<ZYI;I653Y561_>SA*+[H  MA=@
M                      %5$157DB)NJ^2(#^9[<2TS=W%5$ZMM?KW5=D3T
M;=2IS7DG,^I;M+[6E^L^2:C&4GZ13;_0ENS7_P#3EZR4:O=(IJHQ92&+S&/:
M.8_ANCN/R>,..WTN*8>,KS'+&,^\MR4@TNY/CFHV;YKBLNU:68M8A8)O!24;
M;G(J5<N\1!WG4[4.:U<U+U&U8R5M&-,CU2SS+]1I]K"V73:&:3F;9!(9-+-8
MEL^>R3ZQ&67\HXM1]EY(OW=EK1;MN7SJZE5ZOHN]7VR;<N6W-/MO/W;?2=.^
MD-(6@=+Z!HZBHRP-*PJ+MMFI9"I@\BS=-INR]VS>W9N3]%MOS ZKU9Z[U)KF
ML-MQU#4\S(JW3WC1*Z?D0VV32KI5=:WV>T4N[*@ R0Q\
M  [+A>&Y)J-F.)Z=X7&+-9CGN40&%8E#H\8QZRV3Y5*M(."C$?RKEC&,NWRC
M]HU1W)/6D>UZWKGCILWMW;M&TBTRP'%M*].L$TTP>*6#PW <0QS#<5ANVR$D
ML5CV,P[*%AH]9&6=/Y1^K*.9-FW;))Z\?NNJZ]XZ<.*[EZO7L]$=HNFN/2'<
M-6/NV>478+#<RN:NS\EB[?K%@:-*(UYF^+O<A=W(R49QF+2FH<1AN*2[EY;9
M]M^,;>#C)..G9>*=6]B[32E%--*>%-*4I[D39/S$-?:6U9WZ]H.BPL3A@:;=
MG6Q@Y;^;J%ZJBK5S<.4*L%2K7",X1NE+DXVI*8OLTZ0J=%Z@UN=>T\W4*-/J
MG)1W\K!H5T_+?%349V9FTVIRC.545LG6]^0 (TDFP
M             #Q7B/U730SA_P!:M9^Y$R9=+-*M0-0J<=JD^Y4GJL-Q.7R*
MF&67[!*+%]YK&]B[P2,D59K?[2C%WU?9[FKFI3[2E%IW^UIW3?T=UV3U^KGS
M)V_PA'55<#Z/F5PGN))1=;=5],]/:I!9)&7Q:IA)-[J_WPC3L#SOE7*Z6)CR
MQZN(M+*3JR_;KBQ?=DC!+7=-N7)=^>_E["97LUZ/]'T#7=:GVGJ6I584%\71
MIU"L4TU-I<KLV^/'A":\ODW.,H<88>TGK'TKJ/1M%B]Z]+TV>59LOQ<C4KN,
MH-.M;[4XE$^7.<&K.*C"49\@ )+$;@                 #@BTI1O3_  41
M53Q]6^_CS\=S8^]%1IQ"Z6]'CPFXY N91VRF-(<<U(<7I>ZTO.J9G5^U<U6R
M)K9K9L8^RD4QR#,Y-C!6JK%;IO"-H]N^>R3VTYD76O0T1TW76;672#1ZF83&
MZM6=4< TSIR!8]9A(%<\RR*Q9)E8E'T8LKW7WIV[NU)*/5]U'9>W-.M[1;VE
MC2UU31M:IV3JV]FA-J41/M;=*+]KX)OLO+U$4O:9U=*OIK0H3;<K,S5,BO>2
MC'RXPQ<6;7'C)R\W+C%J?*"C+E':R+)4>S-I+ED=2:Y.$4JZ,33*)[)N3NG+
M*R8Q?/E",53BMIPVGS7&2=<D_P"D $3"7    Y[KS]R>1"G^$@ZU5YEQ5:2Z
M*,WN+R,/HMI6[GWJ13CM62PV:ZL3B79O'LKJLR3AO']5A^"Z=Y)!1-Z+C96V
MPRB[,.G$C%S<(C*:K<J]"W<K^XHKJY^'VM*K_4:V+I*]2IW5OCYXM,PR-K%M
M9!GK9E^ V+</9=6&=4+I*ZHTGQEU<MO'TA>JDWN-87%.YN_1?MLW,TXD',>Q
MC6-UM'--[>SUI,<_KMY\]N&C:5EY5;^+R,EUX-:7?T=.3D2W7HXK[>VA/:'U
M>6#T15IU;]_6=4QJ+%\/HV(I9LW]C?GTXR47ZIR>_;9V/@ G40:
M         !G\^#KZ'7-0.,_+-8'^-+*X_H)I=(NHW(N^48IBVI6I+RG%<:6J
M(L2K1Y-]]Z?-M76*(XC):!CNJ5T^[!.58Q?KP"(JJGHIX>7+WDR_X-9HU7C'
M#UKGK@^89/'R&K>IL;A\;5*M5:8U-8;I/"K<BLAQ1;L8W<276YAGVH.-SLM9
ME)**KD,5MPS6Q'2D).([U'XWZQ]4^'>LJ%CKOU.>+I=*BY+S(Y5\'E0;C*$E
M&6#5E)K=PDO=G&<)23VQX*:0M7\1-$4ZU91IWTC5+MU%\'B4R>//WHSBW'-L
MQN[2E%M.$HS46I*  .?9T(   ,<O2W:FKI-T='%5DB0R3U4YINXTP1BLEW5U
M*:SRD;I%5-(Y[#(K>^+:9O\ &%8WL]M)CNONE7T6CWO-IKF$I1$39.:)LJ[K
MSV39.7AZB8S\)DU&AH[0?APTBOMI.O(,RU>F=28UY:M-5A&\+IAADKC,ZUD7
M%3VA]9E'KW5S';L1:;QKIK?9L9RMX^C[S=A8DH<B;U+Z25[T+_P?1^3Q7GX\
MR;WLZ:0L+HS+U24)*W6-6OG"QJ24\;#A7BUQBN<HRC#(CE[S4(-N3C+DJXM0
M;]HG5WG=;T:;&2=6CZ7CU2@G&3CDY<I9=LWO&,HN5%F*E#E);14H[.R2?, $
M@C08                                                  !2I=J:
ME\D5?F0V=/!OHK5PY<*^@FBCICB["7T[TMPV RGXF-^SXU(YM9A&=S.<AC5J
MC(=P\^-&87IO(WDL_BV,K-OY5U,2[>B4?.T-=QP3Z(W.([BWX=M%ZL:JS"(S
M?57%K6:8W3,)C]4AIM!/4R?5#^[%,K"NF?9-.H3*'ZK$R;:>O(U[-CO7SMZ.
M;WMFU8M]58LVMMNKM6[>V^^WH4)3MOZ]MO$B-[3&KJ>7TSH==CY4T9NIY5?N
M\7Y\ZL;#GMS<TUY&:O>@HM2]R<O?49:^S/I#C3U+KME:XV68FEXMNSW7EQGE
M9D-^*B]_-PWM&;DFO?C%.#?U !%@E6#Y7[G56+UW?;JK5RYOMOMZ%%56^WKV
MV\#ZEJ/'/JU(:&<'O$EJM"Y9&8/DV':.9_(87DTM5"=F89]=QJ19:?V;+?(K
M3F%DI23S5S Q4'"OVCZU/3+Z/A:(]_>?VV=^HQ,>S,RL;$I2E;E9%./4GRV=
ME]D:H)\5*6SE)+W8RE]B;V12YV57@X67FW-JK$QK\FQK;=0IKE9-KE*,=U&+
M_&E%?;)+N:\[C8ULN\1O%OQ$ZT)DU67Q&;ZJY5>PS(UADQ^J1TV@WJXQI?\
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
M&M:MJ.KY,W+(U+,R,VUM[J,[[96;1]$HP4N,$HQ2C%12C%)'( %U+:
M      <=T553UT^/CR])/F7=#--T&'!\O$SQBQ>HV1L.U:8\+ZP.J$_NXZE)
M#41P^>)H_!KV'(X6=:]GR"%E=0>\&["?@7%.G-6)Y.QI9Y<V2]A7N*J4^DE6
MR4\ZDV3FG+?95\%1-_4NYL:.BMX.OW%?![I_IS.1Z,M3\LZW4[6)>T=HJMZB
M9>SCU=P7_8V1Y/!;8/C\?CNGRO\ %W]F R.K$ZLL;L6SN??=9I7QRZR_<QTC
M;I^+;QU3J/S=/Q^+VG3AJ,?K')7;=;43CC1<9*R%V579![5MK<O@AT;^ZCJ^
MG,RJN>E=/>5J66Y1WA=EJ?\ [.QI=VFYW0E?.,DX64XMM<DN:,C=-*4TI32F
MU-*)2B)X(B)LB?(A4 @23[
M                                     +6N-;%6.8\+6M,5(7GEBPQP
MN2RJU<8W+5N\K_"*:<RBK5RJ]8<4*S<2<$S;R%%-NF]<8W7-MLX:N*K3JS%*
MHW6FE57=51%W]Z$T'(HJ,G8&9AYA@SE8F4BW["2C)!O9>,)!B[:WF[ID]:.*
M+C=TT=6*[EAPWOV[EF_9N7+5VBNW552L+ZC^!3_R4_,0S]I_3XUZQTOJBX\\
MS3\_"EMOSXX-]%L%)[\=D\ZSCLMTW+=OMMK#Q#IBK-,R$ESG#)I;V]YQJE5.
M*;]-D[I[+[6W^CD "+9K8
M                              '&O^!5_P FK\RG(XU_P*O^35^93['U
M7Z5_.?J'X\?_ )H_SHEN<*O_ (-FA/\ ]273S_\ I&'/?CP'A5_\&S0G_P"I
M+IY__2,.>_'5/IG_ .'="_\ V3I__P""U$DJ?\33_P#H:O\ ^W$  OAZ
M
M
M                          &!OX1%J=.X/P$M<-BFT4XC]8]:=/,#RB[(
M6'5UXSA(9ODFJS5U!UMGS6TUDZLDTTQ]G>OOK$DTJA7<PVI96W[AE(Q\&,E!
M?":\\Q65U+X2]-F,GU^9X;AFK>8Y'#]CD*$CL>S^:P*&Q*0[QNM:(MW5*R.G
M&9ME9LGKE^P[G2])-6;>1B;SZ+Z3U\ M,6!X>8>0TXV:OGZAJ$XN#A)<+OH%
M;;<GS4Z<*NV,U&"<+(I)I*<H"^/6IO4/$34*-U*O2L/ TZN49JR/>A9EB6R2
M@X79=L)0WDU9"3;3;C$ #=9ID                  ;+S7R\?E+L^ O2I]K
M=QI\,&FK+%(W.6LUK3@<EE&)S=$+>AI? ,0F+.:ZCVI=ED5VS$2D79P#'LD=
MR,(Y1S=FV;:[#LH^2D'K6.=6EU*B4JJKMMMZE7Q7;U>1FZ^#[:<0V<=(?#Y#
M)NI1N\T?T@U&U)QVU'W6MIJ^F9"]CVE%YK.4.63N\XB[>/ZH3KVW:87XUU3-
MLX=Q6]K8V7D<_P .Z_U/ZGZ+ZGU!2<;*=(S(4-)_^\7TRHQ]W&49<?/MKY.,
MDU'DULUWRWH33/KCK+IK3FDZ[]8PG>G**;QZKX6Y&W*,H[^378XJ49)M)--/
MM/#LT+;LVK:\EHMT4*GCLM-*4^/R'T .:!TR2V22]$DOU   ^@  !%1>:&/G
MI5]2(72SH\>++(YYM)NV4QI%D>FS:S$6FE]TDUK!:HTHQUS>MO'K"RD4QR#-
M(Q].7:+];MO"-I!PP923ZTVCW608C7_"4M9*\8X>=#=#V+_*(^0U:U-DLPDZ
M8EUV3&YG#=*(7JY3'LL2U)MW$CUN8Y]I]DD%$WXN2BJW^*W)ES?CY2$@U=Y;
MT'I$M=ZRZ;TM1E*.1JV)*^,=U+Z+CV+*RW%I/9K&HMEO^]VY/LC#O$'5XZ'T
M7U)J3DHSITK)KH<MMEDY4?HN+NGZKZ1=7O']]^+\2&<B;(B>2(GS(5 .F222
M27HDDOT+L<T&]VV_B]_U@ 'T               '&M=J57TO1\/MMM]N:>KU
M[^!2K=+=6Z[JE-7/^#ZEV\/#R.6R\_MMO#9-M_?^RE^W1<:6_5DZ0KA-POOM
M,?1EJS&:B52%49WLEY-&XV3U@6%[)VZ.]'XR4X,N/]X=HN)#K*)+5,)3L7=C
MNTZ]J5>C:)J^K6KE7ING9N;.+;7*.-CV7..ZC-KDH[)J$VM^T9;<2YZ)IUFK
MZSI6EU/:S4=0P\&M[)[2R<B%*ELYPB]N2?O2@MO6:6[6PAX;]*?J%Z :*Z,]
M^)DRZ5Z5:?Z>U9&D9W*D]5AN*1..U3"1';Y3NOO-8Y7O=ZR<BK/K^S*_>=5V
MBY[4<:*4HHHH1=THIII1?#=*41-]OD*[;)LG+R]?YSES==9D76WVRY6WV3ML
MELH\K+).<WQ226\FWLDDO@D=1L:BO%QZ,:J/"K'IJHKCNY<850C"$=Y-R>T8
MI;MMOU;;*@ \SW.-=2445UJFZ44U5*GANE**NV_R&MWZ4?51=8ND(XLLT[D3
M'59ZLR>G:1_>2RW6IHW&Q>CZ3':D8QO5KD:8+\85CD;UI#U2JQ"/I1&/>;O8
MH:G9[BNEFG6=:EYS*+!X;@.'Y)F.53/8I"26*QW&H9[,S4BD=$-7\H_5E&LG
M3GL<:R>/W75=0S;.'%=NU7JR)B:F<EEI7(LCEI/(,BR&2?SL_.SDB[E9J<FI
M9U=D)68EY1]=</I.4DG[B\\D)!Y?O.WCJ_=<N;UV_=KKKDW[-&ENW6NHM9<?
M=P].QM/A-J>TI9^0\B:@]_+?".!!V=G./F5[-1D]XP>TQJGEZ5TYHT9K?*SL
MO4;()P;2PJ88],IK_&14GFV\&MH3X6)[R@MOX  3%(?
M %*:57;=?2J3?G_!WW]B+MX(GCY;^),:^#-Z<0T=H/Q'ZNV',G7D.9:OPVFL
MDSNW6JPC:&TPPR)R:#=1[>EE0]LR;U]JYD5J7NN))VUOM&,)0S91]YN_OR4.
M*Y55O_!VMIOZT7=51-D^Z_A<O_>-C1T1^F7U)^CGX5<;692>6;TWL:G=N2-[
MKZA-9I63U>IA5;=ND.N^+B9Q\7N\NT6^]^[.]48Q:/4C&D?O:+U?Z'T7B:9&
M<E;K&JX\)UK=*6+A1GE62E+BXM0R(XB\MRC)RFIQY*$D;\]G;2?IO6]^HRAO
M5HVE9%L;&D]LG+E7B5Q2<HS3E1/*?F*,UM!PDHN<69'  0@)R     ^5^YU5
MB]=WVZJU<N;[;[>A155OMZ]MO +NTOM/C:2;?HDV_P!"[D(#X13KC<U XSL3
MT?CLF65Q_032Z.:R6.]S(Q3%=2M27M>5Y)2DM?BFCV<[ZT];:0OEJ;R<M QW
M5HU8]@G*LG;U8 :46E$156I4WYKXKS]Z^[Q+H^-C6R[Q&\6_$3K0F359?$9O
MJKE5[#,C6&3'ZI'3:#>KC&E_]QZXJ%=,^QZ=0F+L$26C&T]?1JCG(>OG+T@X
MO6N+2E2HJIOMOMS7U^/@=+?#W1?W/]%=-Z6X2KMHTS'MR83CPE'+RX_2LN+B
MZZY+;)OMV4X1LVV\S>?)OF=U]K/U_P!9=1:LIJVO(U/)AC34N2EB8\UC8C4E
M.V+_ ,&IJ[QE*O\ @]H<4N0 ,S,1                  )%'P;[16O,^*C5
MG6MXQQ>0A]%M+&D R65;]JR6&S;5B<ZJ$R#%$NQCANPZK#\$U%QN=EK,K'2M
MMAE%J':MI&,G)Q64U@P#_!U]%:\!X)9G5A^QQ=9'7G5/*Y^+FHIOZ62WL)P6
MMOIQ%8]E<A=C6;BON;,\9U$F(*)L/I:*CX_*[DBV<-92=FV#;/P<Z_%_6?KK
MQ"ZBNA)RHPLF.ET)O?C'3JXXUR3^R67#(FE\.6QT0\'-&^I?#W0*Y1XW9]$]
M5N>VSD]0F[Z&U]JQ'CP?KOQW^2  UF;0!CDZ6_4Y=)NCHXJLD2&2=JF]-W&F
M",5DNZNH36>4C=(:IKM",9!;WQ;3./C"L;V>VDPD7W2KZ+1[WFTR-D9?X3)J
M/#1N@_#AI%>:R=>0YEJ],ZDQKRU::K"-H;3##)7&9QM(N*WM#ZS*/7VKF.W8
MBTWC7;6^T8SE;U['WF["Q)9?T!I*USK3IK390E97?JV)9?7'?>>-BV?2LF.\
M90E&+QZ+'*<9*4([S6[CL\+\1-6^H^B.I=14U"RK2\BFB;:7'(S$L/'E[T9Q
MDU??6U"46IM*#V3W4.9$V1$\D1/F*@'3!)))+T227Z%V.:;>[;?J^[  /H
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
MSBO5NNS(C9VWV46WV3(DZ)LB(GJ3;YBH!TJ2V6R]%V1S:]0
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
M-%\2K6&6'[AM8)&VJ<[QNE+T5%R,FD9K#)ZD;3,CWBKY+^\-*N\6MP/5[J\
M](>I>(.)E.M3JT;!S=1FYJ7!62K6%2DU"<7:IY?FUQDX=JI61;E6D](>/^KK
M3N@+\.-G"W6<_#P8J+BINJNQYMTMG.,E7QQ579**DOPL822C9NL68 )[$#@
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
M-<G!KVA]9^L.MZ],A)NO1=,QL>R&W99.9OFV2W<(M\J+<5<5*R"X[IQG*<4
M!O\ -"                  'Z,/"S.22\5CV.Q,GD&1Y#),(.!@82/=RDU.
M34JZLQ\3#P\6PM.'TG*R;]Q89QT>RL7G;QW?LMF]JY?N44U;1W1#2^#T2T<T
MLT?QEW*/\=TOT]PW3^#?3EUFXFWD3A^.QN/1SN7<1[*-8WY1PSCK%V0O,HY@
MTNNZKMQLQ:65H;V]>1T7&EJZQ](3PF88DXF/=CU9C-15D%C>]NNIT;CI36"J
M&[)V^.]#XQI@OQ>[P[1<2'64[W5C*=A[L>;(>BE****$7=**::47PW2E$3?;
MY"'?M+ZM*W6.G=$C+:&'I^3J-D%R7*>=>J*G+MP?".%:H;-R7F3Y))Q;F![-
M&DJO2^H];E#WLK-Q]-JF^/:.)2\BY1[\UYDLNIS<EQ;KCQ;?-+D ",9*
M                        QR\>O1D<.W'IC#F]FL+1B6LT1BSW'M.]:L?M
MN:,@Q3K9"S,LFLW#MI"-BL^Q>S)VG*7,:R;K:F#">RM<-E\,G\B=9';A(<7G
M1F\7W!94YDM7M-KDOIW96U31K#IQ=>9?I@JW/BXVWE9BEA'S>%)7.9,PQF.I
MU#Q[$*LDGK+ZQBB3K-JKRO9$GX63XQCN9X]-8GEL%$9/C&1Q4A!9!CT]',Y:
M%G(66:76$K$2T7(67#&1C))BXOLW[!Y8O-7C2]=;.+5RS<KHJVGT%XM=2]#.
M&)7-:KHCLC*S2\VRR2H@YJ5CTZ_=RPYS]Y\.-F.YRE-T>9.5CU/U]X0]-]<>
M9F<7I.N>6U'4L.NM1R9J/&"U&CBEE1BDH\U*O(X*,/.<(Q@:IQ.2;)X+_M*;
MHBHBKLJ[[<M_!-U]GSJA-:XS_@]N@FKO?N<\*\Y^Y\U"=42<FF$.;3N=T7R*
M7O\ QEE4:VX?K*YW3/O:<DX.-[;A[J1PO#L4A49X[I$[>75N517>*G@9XH.#
M*?N1.O.ETQC\'>DZXV U(B:5G],,JKN.\@L1?<N:1]%<<UDYMCC,K/L,/R6G
M'\_;8_;LRDSB<39OT(LPNCO%?I#K*-=6'G1P-3FHJ6EZBX8^4Y[=U1)R=66M
M]]E19.:BN5D*]]E#[J_PLZOZ-E.S.T^69IL&^.J:>IY.'P[=[N,5;BO;9/SZ
MX1Y/:$I[;NT@!%1>:+NGF@-EIIK=/=/NFO1K[37
M               !G\^#KZX7=/N,_+-'G^3K%X]KWI?(MH['>YNW)E.I6FSR
MC*L;19:Q%NWD'W)I\YU=>HKB3B8&16ZK9\C^<IQFQ3.$-:/T=N=Y7IUQV\(N
M1X=)K#3;KB TUP^^Z1I'R'68YJ-DC+3O,XWJ9-H]:T)-8;E$[#J[MV:'\>C]
M9"*=,91LT?-]EK:J6NU;J7QJMT5+[ZJ45?I4@S[1&E5X/7%.?5MMK&E8V1<N
MW)Y.+*S$G)J,(^ZZ*L91<I63<E--J"A%3A]G75IYW1>3IUCDWI&JY%5.ZEPC
MC94*\J,8N4Y/DK[,ARBHPBE*#VE-SD^8 -"F_P
M   &.3I;]3ETEZ.CBJR5(9)ZJ;TV<:8(P62[JZE-9Y2-TAJFD<=AD.N^+:9O
M\85C>SVTF.Z^Z5?1:/>\VF1LC"?":-3%C=(^&'1KN;KZ<VU*R_4]<B[Q6WW7
M5I5C%K%4A>Z.PW$>K/)K(K[O)9)HL6F.*U1C(]\=HB\R\/='^ONM>FM+</,K
MOU7'MOKY<>>+AMYN7'DK*W'?&Q[4Y1FIKU@I3XQ>$^(VL+0>A^I=24G"RO3+
MZ*)I;\<G-VPL66W"Q/;(R*WM*+@_2;C!RDH?*)LB)Y(B?,A4 Z6I)))=DDDE
M\EZ'-5O=MOU?=@ 'T                  $FSX,[IA!3>LW$]JZY>2E.1Z>
MZ=:?8!$,K5UHD*YB-4\DG\AGG<BVK95OKDHR>Z18Y9A[S:1:-+#1].T/&3^\
MYC[\9,4,&?P>W2KXA]'U$YNLXDK5K=JOJ9J$D>D8C%<;I@Y1GI!W,KSM[OOG
MM"Z6+D22"-XM+*3W=/8;JQ:R<CG,Y[IS]Z>9SD\6=6^N?$+J;)BWY>/G_5U<
M7)R4?JRJO!LXMQAM&=^/;9LDXIS:C*<=I/HOX1:2]'\/>FZ)1BK,K#>IV222
M<OK*R>94Y;3G[T<>ZFONT]H+E&$MXH #71LD
M       %%5*46I5V2E%55\D1-U7Y$ (@'PE_6JB5U,X<.'R/>90V^*6'Y7JW
ME<?VKJ<,FKF:3%K#\$>HSL2=2R&48O3@^HUCM,C#V>Y8G+NKAI-RL]/-6D7]
M%5%7EY;+O\_+Z.9DYZ8[5>/U=Z1OB1EH+*I3*L:Q">Q_3&"[PJFJ&N..-/L2
M@L>SC%X-A-VF]<9%1NJ+7/+]VB,;6H66F7LODL;<D+,YWJ^QBHM:U5[_ ,%?
M1V\.?+GX>2IY;\U]1T;\*-'6B^'W36)*'&R_3X:C>I1<)^;J<GG2C8I)2YUQ
MO5+4O15J*]U+;F_XIZN];Z^ZFR^?.NO4;-/I<91G6Z=.@L&,H--QX6/'=J<>
MS=CEZM[U !L4U^                  9I.@)TS^/_2,87D??%,8FC.FVI6I
M]3&J-5]\8T?Q;72+N5'/;FB1"V%U5IR'O)6\IUG<7=/8;:RG><?/<Y[KS]R>
M1%6^#-Z-46L;XF>(20C<7>++9!B.CN)2JMDO9G"5XM&7<UU 94O+T;3W=C&3
MTYIIK?5M'3%[OJ5Q)+LS&MNX(%TZE4G/[QSU=:KXB:K7"SS:M*HP]*JE[NT?
M)I61?6N,8M^7E961"3FY2Y*2Y<5%*?G@1I#TOP\TZV4/+MU;*S-3L3<FVK+%
MC43?*32YX^+3.*AQCQ<7MS<FP -0&Y   #Q7B/U730SA_P!:M9^Y$R9=+-*M
M0-0J<=JD^Y4GJL-Q.7R*F&67[!*+%]YK&]B[P2,D59K?[2C%WU?9[FKFI3[2
ME%IW^UIW3?T=UV3U^KGS)V_PA'55<#Z/F5PGN))1=;=5],]/:I!9)&7Q:IA)
M-[J_WPC3L#SOE7*Z6)CRQZN(M+*3JR_;KBQ?=DC!+7=-N7)=^>_E["97LUZ/
M]'T#7=:GVGJ6I584%\71IU"L4TU-I<KLV^/'A":\ODW.,H<88>TGK'TKJ/1M
M%B]Z]+TV>59LOQ<C4KN,H-.M;[4XE$^7.<&K.*C"49\@ )+$;@
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
MA+;>Q;1-DMV;5")Y)3133M\FQ]@#F<=-4MDDO1)+]78  'T
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
MGS-1NSH;RE9+!PM4R7;/UVJ\RZK"I7I&RN%T%&6]DH^/  D01_
M  ./VM=/G2OO3P7Y%\4*(JJJT_<K3]MRYHO-4V]7+E])6I*E5-EV3GOR1?=X
M_P!1^I"PLUD4S$X[CL1)Y!D<_)Q\' 0,''NY6:G)J6=66$5#0\6PM.7TG*2;
M]S99Q\>RL7G;QU?M-FUJ[?N44U>=ML*:[+;9QA75"5DYS:C&,()RE*4GV44E
MNW\#]5USMLA77"4[)SC7&,8N3G*;2C&,5W;<GLEZM]E\3-[T%G @^XF.)!AQ
M Y<WILZ.\,N40&256'C+)+"YWJO9;/);"86 G(R[$Q='U/)9K!:@9A:NRTC?
MM4?$C'9;%)2 SQY(Q<["FE*:4II3:FE$I1$\$1$V1/D0LGZ/;A)AN"SA5TRT
M4:V8F]E;2,^,FJ.015MI<HRG4W)*+4AELHDK9@,9?3D7'O*K>,8?(3T3:R"Q
M@./XG#2MR]>B::TO93?UIM[/$YQ^)G6-W6O56=J7F.6GXTI8.D5[;1A@43DH
M6[;)^9E3<\FR4MYKS(UN7"J"CT:\+^C:NB^E,+ E7&.I9D8Y^K6)N4I9M]<&
MZ>3;]S%K4<>$8[0;A.Q14K9M@ :_-B
M                                             '\[M%J:.J43=5;W
MD1/-5MU(B$,*>@97&)N;Q>?9JPG,;EI+'YM@M]NX5E+0[R]'R+3M+.]?:..S
MNV]ZSU[5Q>;7?0].Q>N6JJ:ZIGSI?1;WU5.26+RJODB6ZE\/%?D(<>IV3LLW
MU+U&S6+LNV\;E^>9?E,:V?T6+3ZS'Y!/OY5E9>VV[AVWMN[3=U;H<T6'3BS3
M>IN4VK]VVE-RJ)WM10H>-TA;*R2RHWZK"JK=<943KPI7S:VWY0LKQXIJ225C
M3C+=..N_$*-3Q=.G*;5T;[XUPW6TH2A6[9-;;O@XU)--)<^Z>ZVZ4 "(!JL
M
M        '&O^!5_R:OS*<CC7_ J_Y-7YE/U!-RBEZN22_2WLC]0[S@O]J/\
M.B6WPJ_^#;H7_P#4FT\__I"&/?SI&FV'1VGNG^&8/$7G;J,Q+%H''(YQ(5V+
MC]PRA8MK&M+SZZV;M6]QW=L-K=;FY8:MK-=ZJNJTWL6UIM4=WY[IR]Z^1U9T
M/'LQ-&TG%N25N/IV'18HO=*=6/7"6S79K=-[DDZHN%=<'MO"$(O9[K>,4GL_
MBMUZ@ %U/V
M
M                                      #YW:EHM7:T5$6BW74BKX(M
M-*JBK[.07=I?:?&]DV_@M_U$"?I^-2_CYTC&:8VL*D4FC&FVFNF*/4D5?+DB
M246ZU?[[5MV%IW.MGZJR8]W;U\IUB0/>ROK?>G=D=A:II2E-DY(G@G-?%>?,
MO)Z0[.<IU'X[>+G),PE>^9EOK_J5B-AXC2/8)1CFG61/-/<,C4L1C5FUK2&P
MW%X&'1W<LUOI%&"2,JZ?2KIX^<6;<U3R7Y]CI?X?Z?#2^B>EL&"477HFG3MX
MRE*,LB_&A?D3BY^]M9?.R:345%2XQC"*48\R^NL^6J=9=39[<I*[6M157*,8
MSC15D3IHA)0?#E"F%4'M)MN.\I2;;=0 9B8H                  "7=\&2
MTXFH[ .*S5V^XBZ\=S',].--XIK;O.:IJQ-Z90>1Y+D#I^WK96V-B,=L=6\9
MM1-YM(.G3ATRFK;UE'V6S"_)Q$>7/G[D\R>7\']TP@L&Z.O#,PBG<JYDM9=1
M=4L_R6S(7FEUHPEX;+'6DS9K!T-F32\WBZ\>TQ@GMZS(7Y)Y5-O)AS2]H8N&
M4<PT7[0NHRP_#^6+%\5JNKZ?A27'?E&EV:CMO^][X47R6^^W!KWNV\/9]TY9
MOB#3DN*DM*TK4,Y/EMQE9&O3T]OWSVS9+B]MM^2WXI/-J ""9/       +OZ
MEV]OB03OA"&LM>HG'I<TY9OLH6(T'TRQ'#WD/*N_WLV,RR^U>U*F<@Q2-M2;
MMO;69Q+*M/H6>EKK&*E9%_B5J.=-W,7 P;YQ.I=W>H:N;VZ)U5B]<W5=DWHM
MU5)NO+;FB&KIXA=9YWB)UTU;USR3O.Q(ZIY]DF9VXV7GW>5.\<AY>2OW<<PV
MS//&[*_(QF%X\D7B,%51'QK1M"0T:RCXN.8MF[!O(7V<M$>=U=GZU.'*C0],
MG&,MTG#-U*;HH]U^])2Q:<Y;Q32>V[6\5*.WM':VL+I73=$A-QNUK4O-G'9[
M3P]-C&VU.27%-9-^')*36_%[)[-Q\= !-LA0                  <5IIJV
MJ5-]M]EYI^@E _!H-%:);4OB/XA)%EE#9<2Q#%-)<4D%:I:PR9N9G,7<OSMD
MKR]&5=X93B]&#Z<WT;1TQ96$B<O6Y-1CE9Z!=-(OZT_;;JG.A%5%W]2INOKV
M\/,V$70K</K#0/H^]&+E3*-MY1K,QO:\9=)14G-2+67O:EV6<EA=^Y;F:6]$
M9(QNE;?3_')J-AF+2%M34)(7VM<K?<NI^6T9[0.O1TOH6>FPEMD:]F8^'!1>
MTHXV/9',R9^J]QJFO'EZ[^>EMLVUN_P!T&6J]=TZA.*>/H.'D9UCDO=ED61^
MB8L/1M34[IWPW:7X!O=O:+RO@ @D3Q   ,9W3#ZBS6EW1N\4F1X^VC'3^8PV
M(TX<6I:RZ<-:(/5W+\=TIR5U9MLWK"]3)LL<S.5>0M^J_<:M9FPP<OV4DQLN
M8]UKKTV3[5/^#LGK^3V?,B$UGX25GM4#PAZ58&QS%8:2S[7B"O2.(M<@6.?9
MIAF*8?FLE+*]@[+NRXR+%\<S!SI[(R*7VKR)B<FO88\==GDZH2XL*<FY[..G
M1QNC-0SI02LU'6[VII24I8^-C8M-<6WVDH7+):<>R<Y)MR32@][1FHO*ZVQ,
M*,FZ]-T;&A*#<9)7Y-U^19))=XN54L>+4GNU!/9)K< "0AH
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
M)N,E%JK+I\S&M[N/XMS[-2V>\6^D  RLQ@
M $K/X,'_ /#'C9]K+ASW_G]<R*82L_@P?_PQXV?^9<.G_P OUS-1^.FWW,>H
M/3?S-'V_;.G^G^XVUX'?_E-Z>_\ EU7_ /%&<2S0 <^SH,   -DW1?+P^4@1
M]/MJ;\?^D9S/'.Y4C*=&--M-M,$?))=N^,B2$4ZU>[[5OV%IW1U"ZK?%WNU'
M$IZ?<*RROK?>BQD=/3=W%MM'-S;9;;>]7MOZZ;=2IS]NQJU=:M2:M9-9]7M8
MEAOBY7JSJCJ!J95CW>/?'<-6>97+90L-WLK&,64[K[T["LBL;'J^6QVGL+3K
M>HMR)]G#1OIO5>J:Q.'.K1]*\J$N7%0RM2M4*9=K$Y;X^-F1XNNR"Y<FX3C7
MRCE[2.L?1.F-(T:$G&S5M3=\UMNIXVG5<K(]X2BOP^3BRW4X3]WBE*,K./F0
M )KD+                   2@/@T.BUN5U,XC^(1^RRAK\4L/Q323%)#LW5
M87-7,TF+N89VR5Y?C*ED,HQ>G!].;Z-HZ8L]RQ.7+<FHQRL] NFD7_ESY^Y/
M,G:_![=*OB'T?,3FW?J2JZVZKZF:AI'I&=B^+5,))L](.YE>=O=]\JX72SXQ
M=XHVBTLI.I$=AN+%K)R.DO'[5GIWA]DXT)<)ZOJ&#IR?OI\5-YUJCQ6WOU8<
MH2<FH\922?-I/='@)I*U/Q"P[YPYUZ1A9FI23X[*2A'#ID^33?"W+A.*AN^<
M(MKC&36<L $#"?   !3=$WY^'C\IBBZ;'59SI7T<.OUV(RV+Q7)L]:XMI="6
M7]R%5YE+'/<LAH//L5@F,U:<424G):67\[OWJ(UM=FHJ%8S&21MUA>@UE&.5
MU%W]WJ7S\^7JV(J_PF;6:BSC?#/P^1TAB[RJ6R#+M8LMB4=)>S.$KQ:-M85@
M#ZIG:DJ4C<8R>G-=2K':9&'O=]2N)+9AI)LL!.M76<>&ND/7.NNF,#RXV5_6
MN/EWPG&,ZYXVGOZ?D0LC+>+A.K'G7)26TN7'9N2WP/Q.U=:)T'U-F\W79+3+
ML.B49.$XWZ@XX-,ZY1?)3KLR(V1<>\>/)]DR)0B;)LG@G)  =*$MELO1=D<V
MP                 !NJ[5*FU2;^O?QV\N7J3GY>I.9V7"L-R/4;,<1T\PN
M-6;S'/<H@L*Q.&1VQCUELGRJ5:0<#&)(2SIC&,NWRK]JV1W(O6<>UZWK7CIL
MWMW;M'6>>Z<O>OD9.NAQTIC]7>D<X;HB<Q64RK&<0GL@U/G5CJ9JAIC;C3W$
MIW(<&RB<D(2ZWKC(N-U2:X)8M5R3FU#2TR]B,;DK3^Q.=UOK#U1JJT+IS6]7
M?'?3=+SLN$9;<9V4X]DZZ]G.&[G-1@HJ<')M1C*.ZVO?3>F2UOJ#1=(7+_VC
MJ>#ASDM]XQOR*J[+-U">RA!RE*7ES44G)Q:BS8':98#BNE>G."::8-%+!X;@
M.(8YAV*PW;9"26*Q[&H=E"PT>LC+.G\H_J91S)LV5Y)/7C]UU77O'3AQ7<O5
M]Y*(B4HE*)LE*(B)Y(B;(GR(5Y[KS]R>1R_G.=DYVV2<YSE*<YRDY2E*3WE*
M3>[<F]W)MM[[]WW.H-5<*:JZ:XQA757"N$(1481A"*C&,8I)1BDDDDDDELD
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
MSIVEIJS,Q9:G;)IQ<GJ-DLJI\7*27''LIK3CQ4E!3<8RE)  &MS9@
M                       /C>;V+Z+3?LVKR*BTJERW17R7DJ?;(OB?8#T]
M#XTFFFDT_5-;I_I3,(_%1T#'!5Q NW^3Z>14KPUYNXC)>W;O:26XMCIT]FKL
M-&1F-/YS2QXQO8^VB\>O1-MVZA].'&F;G)ZY.><SLTXFG[::CXXG%+T&_'%P
MXLY/)\9Q>.XB<":2DI9LR>C%J8E\Z9PM$W&Q.-R.0Z6O(^QDM4GD-F6LO7<1
MIW>U-9XO;C9YQ.SMB%CF\W(3\RE5--2+34B54KR5*D145/)47DIM'I;Q@ZXZ
M7\FFK4Y:II]2C%8&K<LNM513BH57RE'+I4(O:N,+_+AQA'RY5QX/575/@UT/
MU/YUTM.6DZA;RE].TGCC2=LFF[+<91EB7.4H[VRE2K9\IOS8SES6J/FH69QN
M:E\=R&+DH#(L?DW\).X_.1SJ)FX*:BG5YA*P\Q%O[3=_&RD:_;WVDC'/;%EV
MS=6+K9Q9M7K==%/Y^Z;HGGX?(;-7B%X'^$_BIL.:=>-"\#SR4<1<9"4Y=?BJ
M8;4&/A8>:N9"PB(34C':XG/8&+M2U]XYO1T)D<>S>6Y.79O+3AE,2K9Y@7XI
M_@W&&RC*4R/@_P!6I/$\BN2DI(6]--9G5V>P6IG*S<9<80>/9OC\)5F>)QN)
M0E<[0TNY)$:KS647;,$PDIF)OT2N1/9$=->T5TQJ3HQ]?P\O0<F;4)Y$5].T
MU2XK:7FU)95:G9RCM/%E"N+C*=W%3<8[]2^SOU7I:OR-"RL77\6"<XTI_0]1
M<5)N451=)X]CC!IKAE*<Y1E&%#DXJ41)5JWY_;;KS7DFR;(GR\]U^@(J[JBI
MLB;;+OX^?+U;?27\<1?1C<<O"^LD_P!2] LOD,0CDS!Y7J+IW8HU'PA,;PGJ
M[LMF4Q(8C5)R."8PXB[UN;CG.ID3A,A?B:7UV]&MW,+.M8RP?TJ:MUI5%3V+
MOM\IO'2M<T?6\>.5I&J8.I4.*?F8633?&._[V:KE*4))IIPFHRBTU))K8TAJ
M>BZMHN1+&U;3<[3KXMKRLW&MHFUV[Q\R$5.+WBU.+E&7).,FF5 !=BV
M                      '>-+]0IO2/4W3O5?&F\8]R/2[/,/U%QYG-V'3F
M%<SF$S\?DL4UEF[![&OG$8X?QC>W(V6<BP=76E=VVV>M;JTWZ-I^SJ]-HUK7
MQK;V:U]]=NFI?I4U3$/"3.22T7CF.Q,ED&19!),(. @82/=RLU.34LZM1\5#
MQ$6PM.'TG*2;]Q99QT>SL7G;QW?LMFUJY>N44U;69BBTLF=*^-+5NB^]+5"+
M])$3VG*Z(YW2-L5!9,\76(6M/WW17;I[H4H[O:"G9D.#V6[<UN]F2W]F.RYX
MW5U4G-X\;](LK37N>=9#4(W.+V[S<*Z5-;O9*'9;]_Z@ 1:)4@
M             #]OV^<@G?"$-9:]0^/6[IPS?90L3H-IEB.'O(:5=_O:L9EE
M]J]J5,Y!BD;:DW;>TLSB65:?0L]+7F,5*R+_ !*U'.F[F+@8-\XG5N:^K;W[
MGAU=F[7OY>A155_4:OOBBUAKX@N(W7/6M'^42$=J;JEFV68XN9N5>9+'89)3
MKVO!\>DO1DIANU3%L.I@\:9Q,?*/HF%CXEK#0[BJ+8M$20?LYZ+].ZPSM6L@
MY5:+I5G"2](9>H36/3N_]K&AFI+LWW:]&1X]H[6?H72>G:1"?&W6-3C.<=_Q
M\73X>=8MM^^V39AR^*6W=;M;>$@ FZ0F                  !PK7[6O;Q2
ME?-/5Y[+^WD<TV1=]M]_'GX^1>7T>&C%?$#QO<,6E:LL7E8V7U7@,BR6&S.Q
MVW&I_"=.J7.I.=X_),*XV7;RG?\ AF(SL.SBI!E7%2K]\UCYARPBW+Q^VMFM
M:A5I.D:IJE_^)T[3\O-L[I/AC46722;W2;4-ENO7[2XZ1@6ZKJNF:90M[M0S
M\7"K6S:YY-]=,-TMGMRFF]GZ;_I-B7PWZ4_4+T T5T9[\3)ETKTJT_T]JR-(
MSN5)ZK#<4B<=JF$B.WRG=?>:QRO>[UDY%6?7]F5^\ZKM%SVH^=JCJ[5NW_%V
MZ*/Q:4I_J.>VR;)R\O7^<Y;7769%UM]TN5M]D[;);)<K+).<WLDDMY-O9))?
M!;'4C&HKQ<>C&JCPJQZ:J:X;R?&%4(PA'>3<GM&*6\FV_BVRH /,]P
M                        =%U-S[%M*].L[U+SF46"PW ,/R3,LIF492$D
ML5CV,PSV:FI%(Z):OY1\K&.9.7/8XUD\?NNJZEFU<.*[=JOO1BAZ;#5:_I3T
M<.OUR(RR+Q7)<]:8MI;"6I"Y"U/,G8Y[EL+"9]BT$PFK3BF3DY+2R]G=Z];C
M&]V:BH5E,9'&W8^]!K*L+IH>FSUC6M(TFM\9ZGJ6#@1ENUQ>7DU4<VU"QQC!
M3<I25<]DF^,MMG:.H-2CHVA:QJTTG'3=,S<UQ>WO/&Q[+5!)RANYN*C&/.'*
M34>2WW4 ',\RR74;,<LU$S226:S'/<GGLURV85HQCUELGRJ5=S<])K'Q+5C&
M,NW2C]TZ5I&LF<>UZWJ6C5NWMVK5'6TW3;GS3U[?U%$1*55/6B(B_-R]GAY'
M&A$M[KOS]=6WCXHG+FG)%VY>\ZC8]%>-CTXU,(5U455U55UQ4:X5UQ4(PA&*
M48PC&*48I;16R2VV1RZNNLONMONG*=EMEEEMDYN4Y3G)RE.<I;N4Y2;E*4GN
MWOO+=MG, 'L>8               Y4HJ(O+EZEY\_G392BJB;*OJW5/FY_0%
MW]2;^SP.RX5AV2:CYCB.GF%QJS689]E$!A6)0Z.V,<LODV5RK2#@8U'\NY8Q
MC)'\H_:M4>23UG'-4N]<\=-FUN[=H\<BZO&HOR;IQKJHJLNMLLDHPA"N#G*<
MY/C&,8QBY2E)I16[;21ZTU69%U./3"4[+K*ZJJX1<ISG.:C&$(K=RDY248QB
MFVVNS;2)_P!T)NE+C2KHX= ;4MB47BN2YZURK5&;NL+<+4\RACGN6S4Y@.4S
MC^%NN:).3DM++V"6+-R2<W9F+A6,/CDC;878-(MCE>.C:98#BVE>G6"::8-%
M]QX;@&(8[AN+0W;9"36+Q[&8=G"PL>LC+.G\H^5E&LFS?MDD]>/W75=<\=.'
M%=V]7WA5VY^KS_-R\>9RYUS4IZSK6K:M8MIZGJ6;GN/=*+R\BV_@HN=CC&"F
MHQCYD^,4ER>R;ZA]/Z9'1M"T?28-2CINF86%R6SYO&QZZ7-M0K4G)P<G+A#D
MVWQ6^RJ "UEX !QJJ2BFJI?"FE:E]R(JK^8 B _"7M:J)74OAOX?(]YE#?XI
M8?E>K>5QW:NIPN:KS28M8?@;U&=B359#*,7IP?4:PKF1A[/<L5ER6X64<K/S
MS1G%_,D'2Y:TT:X](=Q)S[-YE%V#P[,J-(L?C,H<=:L%;TGC&>$Y2RQYI:DI
M-G&8M*:A1.9Y7$-F=QFKWXQ.)R2C(^=EY5K;QO5(NWAOOX)OMOLIT<\*='^H
M_#_IK$E%0MOP(ZA?VVEYVI2EG2C/=;N=<;XU=]TE6HQ]U(YO>*.LO7>O>I<V
M,O,JKU"S"H:>\?)TZ,,*#CMOM&SR';V2;=C;2;94 &Q#
M   #-)T!.F?Q_P"D8PO(^^*8Q-&=-M2M3ZF-4:K[XQH_BVND7<J.>W-$B%L+
MJK3D/>2MY3K.XNZ>PVUE.\X^>YSW7G[D\B*M\&;T:HM8WQ,\0DA&XN\66R#$
M='<2E5;)>S.$KQ:,NYKJ RI>7HVGN[&,GIS336^K:.F+W?4KB279F-;=P0+I
MU*I.?WCGJZU7Q$U6N%GFU:51AZ55+W=H^32LB^M<8Q;\O*RLB$G-RER4ERXJ
M*4_/ C2'I?AYIULH>7;JV5F:G8FY-M66+&HF^4FESQ\6F<5#C'BXO;FY-@ :
M@-R Z+J?GF*Z6Z<9YJ3G4HL'AF!X=DN897,(RD))8O'<:AGLS-2"1T2U?RCY
M64:R=.>QQK)X_<]5U+-JX<5V[5?>C')TMVIBZ3='-Q5Y-W*D^LSIM?TR[&LC
MW6C?ZL\M&:0]]=H1C(];\6TSA<A[N[/;[X6*[I[=%]N[S:7#2,&S4]6TS3:X
MRG9J&?AX4(0E",I3RLFJB*A.S:$9-V;*4_<3:<NR9:];SHZ7HVJZE-QC# T[
M-S)2G&4HJ.-CV72<HP]^44H-N,/>DNT>[1KE[?\  HY;?:T\D]R',HB;(B>2
M(GS%3J;7'A77#;;C",=OLXQ2V_Z'+6<G.<Y/UE*4G^F3;_\ J  ?L_(
M         !1-]N:;+Y;[_3R.-52THJ__ !-2IR\/13?Y=SDB)2FR)LB?[?67
M0\$VB5[B-XN.'C1BK&ZLPALWU5Q2SF6-TS%./U/]-H-ZF3ZH_P!V*96%=-.R
M:=PN3OUJBI-M/7D:JVQWKYR]'-[UOU7/ITK3-0U+(;C1I^%DYETDXIJO&IG;
M-ISE&._&#V<IQ6_K)+=JMTS!NU/4<#3L=<LC/S,7#ICM)IV9%T*HIJ$92:<I
MI;1A*7?M%M)&P=Z/_0V[PX<&7#IH\^QE</R#%],<<<YOCJS*9 L?J3DS2G*M
M3566M2LTS==KU!FLE?;1,FZ@6_:>S8]U,'9CV]J\,^5BWU5BS:VVZNU;M[;[
M[>A0E.V_KVV\3ZG+C-R[L_,R\[(DYY&9DWY5\VY2<[LBR5MDG*<I3DY3FVY2
ME*3;;E)O=G4?3\.G3L#"P,>/"C"Q<?%I@E%*-6/5&J$=H1C%;1BEM&,8KT44
MMD  4Q6                                 '&Y6ENBNM>:4455KZN5*
M*J\_5X&MWZ4;5/ZL?2$<66:=QICW9-69/3M(])+O9+U.CD;%Z/TS/:^P1WH?
M&-,%3(N[T;W$AUE%B4?2B,>\WFPAXC]5?J&: :U:S=QIDRZ5Z5:@:ATXXLGW
M*D]5AF)R^2)#K+]@E>ZTDEC.Q=X)&2/8^O[3V%WU?9[FKFH3:BA/':FGU;<]
MDWY>\D_[-&C^;JO46NR7_N>%CZ93VWYRS;OI-^WOI1=:PJ/QJWR\WW9QXS4H
MN>TOK'#3^G-!@]_I.7DZG>O3@L2J.-C[^X^7-Y>0]HV+CY?OPER@X\@ 3!(A
M                  '%*%5:=_MJDWV7P\?'DB[>'(F-_!F].(:.T'XC]7;#
MJ3KR',M7X;3639W;K581O#:889$Y/!NH]O2RH>V9-Z^U<R*U+W7$D[:7VC&#
MH9LH^\W?WY*'%<JJW_@[6Z47UHNZJB;?_%)]M^VQL:>B0TQ72;HZ.%7&ZIE)
MVJ;TWL:G=N2-[JZFG6:5D]7J896W;I#KOBXF<?%Y)+M%M)CNSO5&,8CU(QI'
M[VB]76'T7B:7&<E;K&JX\9U+=*6+A1GE63D^+BU#(CB+@Y1DY2YQY*N2-^>S
MMI/TWK?(U&4-ZM&TK(MC8TGMDY<J\2N*3DI)RHGE/S%&:V@X247.,C(V "$!
M.0               'SNU+1:NUHJ(M%NNI%7P1::55%7V<CZ'\C]=F+U=]O^
MQ'//_P"PUGU>J_2OYS\S?&$FOA&3_4FS6I=(?G64ZC<=G%SDF8RO?,RWU_U)
MQ"P]1G'L$HQS3K(GFGF%QJ6(QJS:UTPV&XO P]+NY9K?2",$D)5T_E7+Q\XL
MVI5%7R3U+X[_ ">/CR.-K_M='_(I^?;G])5%7;>I/17UIOOMSV\4.I>B8$-,
MT?2M,@U*.#IN%AP<*U5"4<?'KI3C4G)03XK:"E)16T>ZV.66L9T]2U;4M1LY
M*>;GYF9/G-VSY9%\[6IVM)S:<GO-J+F]Y;+NCD "Z%N                !
M15V15\D5?F#:2;?HEN_T();O9>K[(G;?![M*EP+H^8G-5G4E?JVZL:F:ATQR
M1O8OBU3"R3+2!8=7?;W??"N:M+/C%WAV:+ZE)U(CL-SNOO.1SE\]UY>Y?,QR
M=$AIHNE'1S\*N-+-)/+,Z<6=3>VI'+%HW36:5DM74A.S*^D5NKC:9NF/+(]H
MM][K&=[=AC.V]VM,C7@O)/'Q7?R\.1S%ZTS5J/5W4V;&SS:\C7-4G39Q<.6/
M],MCCO@XQ<?P$:UM**GV]_WG(Z:]#87U=T;TOANKR9TZ%IBNKY\^.1+$JGD>
M\I23WNE-KC)P2>T'Q2*@ QDRL   X7:TMV[ERI-Z:**JU3PW2A%J7\QK>>DZ
MXBEXH>./7[4MA))(X?'Y?>TZT[J9YC\=L;7"-.+=.(QTSALM9MV8MOC&>249
M+:FMHZ$M51+>0S:2O6GTTX<N9V3G,])3Q1LN$7@XUDU5L9(F.9RXQE_A>DEU
MO1C3R7<ZK9@R=0^%WH>#RMQ:B\A^+<A>JS;(8KLTO?MX7B^3RR04PWBW+"]K
M;D3:A*$]2(B+X[;;;^_=$VY^'J)3^S7TXYY6M]4W5>Y17#1\&;3V=ESKR<Z4
M=_=4JX0Q(*2WEM;;'>*W4XJ>TIU&HTZ)TM19[UD[-7SH)KM&M2Q\&,MO>VG*
M67-Q>T=X5R>_9QJ "7)$H                  HF_K3;V>).V^#WZ4TX'T?
M45FW?B2OU;M5]3-0DCTC.PKC5,')L](4AE>=O>+,]H72Q<B20[/%I92>[H[#
M<6+63D8(]:)LJKXTTU;+OMMNG,V@7"?IA.Z*<,?#[I%E#F)>Y+IGHQIC@>0O
M(&\Z<PCN;Q+"8/'Y5S$.7[&,?.(R^^CK]UA?>QS!W>:5VKCEDUOU5M[<:_:4
MU9X_3VA:-%I2U+4[<RSWENZ=.H47#@X-[.[,IGS4XM.OCM)3?&2'LV:0LGJ3
M6=8G'E#2],AC5O9[1OU"].,^2E%<E3BWP4'"46IN6\90CO<" "&9-
M      ^#FE*VSBBKPJLW:5]7):*D4U?/%%AF-:;\3?$=ISAD<L/AV :]:P83
MB41VQ_(K%8SBFH.004#&K(RKE])OE81;%JU[9)/7;]UU77O'+AQ7=NU;0B_S
MLWMOXJY_[A360\;7+C2XP$5/#BEX@45/!=TU7RQ%1?)47Q)*^S3;8NH>H:59
M)5V:139.I3:A.=67"-<Y0347*M6VQA)IN"LGQ:Y2WC+[2]5;T3INYPB[*]3R
MJXVN*<X0LQHRG",MMU&;KA*<4]INN#:;A':V( $RR'(              !DU
MTUUEC-#NBTU@@,+>K!:O\7/$_<TDS*2;NLSL2DIP_:+Z;89FLRPBG<5)L\8B
M.KRS5-KB^0MI*W=<YIA6IF403N,FX]E9=8SC*/T+LO+W8ECC]Z4D;T#%R4K,
MQL'=?NKD/'3$\UA6,Y+,(RN[6Q:2<TQQW'VDL_;V;3J2:P,*V>7;UF+8TM_S
MJ=TV])?2\=U\-_F\-BP:'HE>D3U?(=DLC+UK5LK4\J^;Y2:DH8^'1"4DIJO&
MP:,>F$)2E&,HS=?&MQC&]:OJ]NJ0TK'X1IQ=(TS'T[&J@N*CQ<K\JZ<8OB[,
MC-OR+ISC%.2E'S-[$VZ@ OY90           !NB<U153R3=5^A%4S]= !P8K
MKKQ)/^([-H*E[IEPWJW<8[3*1J.8G(M:9JQ=3';;;O7&I."EETWA:G6:ON[9
MV%RO#LS?Z19"S2\T=W%3!5A&&Y+J)F6'Z>89%K,YCGN4P&%8C#4NV+%9?)\J
MEFD' Q=,A*N6,:S[?*OVC5'DB]9L&JW5O.W3=O;NW:-D'T>_"1#<%7"MIGHD
MVL1-[+64;\8]4<@BK;2Y;RC4[(Z;;_+I1)6SC^,OYR+CWE5O%\/D)Z)M9!8P
M''\3AI6Y>O1*5&A_'KK2&@=,2T+#OC'5>H%+'E&,OPN/IB[9=[BGO%7I_1(-
MI<O,M<)<JGMO/P(Z+EU%U1#6<NARTKI]QRI.<'Y5^H[QEAT*324G5+_"IQ6_
M%5UJ<4K8LO81$1$1.2(FR)Y(@ (+D[0
M                                                #^9[_P# ;O\
MYM?_ /E59"NH_@4_\FG\R$U%[_\  ;O_ )M?_P#E59"NH_@4_P#)I_,A$7VI
M?Q^B_P#Y=>_GTDUMXB?XO2?_ )\W_P#IQ3D "))K
M                                                  *J)S4_>Q'&
M'^:99B^%Q%QI8E<PR.#Q:-O/[EZTQL/Y^2;13.Z]NMV[N_::6W#NW6YKLM7%
MZBPERJU8O5I3;J_ Y5)YHI[1PX1LC*\0FA[.*8/))W3JM@C^ILQ;7G=^EE%9
M''RDH]KM-[=RNAI&QK1Y(R#FJE++)@T<O'-=MO8NW*+CH^-'-U?2\.49SCE:
MCA8THUIN<HW9-5<E!)-\FI-1V3>^W8K-/JC?GX5,DY1MRJ*Y*.Z;C.V,6DUW
MWV?;8EU-:5I:MJ5\:;%FE?5S2W2GA\A]SA:14MVT7Q2BA%]Z4HAS.K=2VJK7
MV5P7ZHI$C  #T
M
M                                         /Y'^_87J[__ $(XV]G^
MXU^L_J5=DW+:.,[.\JTOX2.)G4?!I58/,\%T%U=R[%)I&4?)+$Y%C>G^0S,+
M))'RS5_%/E923)LY[)),7C!SU74O&KAO7<M5^V+3+)R<?'K<5.^^JB#DWQ4[
M9QA%R:4FDG)-M)O;NDRES;X8N'E9-BDZ\?'NNFH).3C77*;44W%.32V6[2W]
M6EW-8K1MZ%&WAZ-/A[D.1QHY44)_\33^9#D=5:8\::H_Z-5<?U02_P#H<K+)
M<K+)?Z4YR[^O>3?<  ]3\                  %*^25*B[[4JJ+X>HV4O1L
MP$+CG +P?L("'C(-BZX=])9]PSB8]K&M7$UE.#PF2Y),W6[.S9LW9/(<BEI2
M?FI"NBIU+3,D_E'UUP]>.+]S6LUHGH5\N:TU;KY\EVY>'A\YM=H^E*6#)$1*
M4[(V39$V1/\ <:.2)X)Z_#UD5?:;RI0QNDL%*3C==JV2WS>RECPPJH[U^DFU
MDRXSW3BN44FI/:4WLRXD9YO5>>W%2HQM,Q8Q4%NXY5F7;)J>Z<4GBQ3BDU)M
M-OW5O_8 "))+H      Q0=-3Q!,- ^CZUGMTO(VWE.LS&SH1B,;*QDW(MIB]
MJ79>1F:6+=<-6WMQDC&Z5M]0,CA9.9>M(6U-0<>W=42M]RU@);7N^CNGHIY(
MB?)\WD24_A(O$>F7ZXZ0<,\%))<B-(\3?Z@YQ8BLP[<P<YQJ!?I8XY#Y5AC.
MVC:(R?"\.@;D[!2$NY<RU_'-7KM4>PB8R0J=Y%&NWWWWYJNW/R^0G?X ].O1
MNAZ]0MK<<KJ#*MU!N7XZQ(*.-AQ^"X2A5/*ANW+;(>[W]V,"_'KJ%:WUS?@U
M6*>)H&-7IL.._&63)?2,V2W;?.-MBQIM)1WQUZ[<I4 !O$TF
M      7&<(>@,AQ1<3NA^@;!K*.V^I&H$/$Y(L')PL1,QV!,*KD[J1.Q+_(:
M+L1;DL>T_BLEGF-ITTDKCMU&6F;*'EW[AM%O-G<VM)8;V+*(E*6K-NWM3LB)
MZ%"4JB;<MMT(=OP;_A:>93JOJCQ=3["-KQC3:)=:2:?52$3#2CJ[J+DEJ%F\
MPG8.0NRE4SB<GB.#W(W'K[NB!MV\FA=6):.CYZW9B<@C'LQ==DYJOAX>S?EZ
MO'<@O[074<=8ZQJTFBV-F+T[B+&DHRY)9^7QOS.Z?#E&M8M,U'O"RFR$GR3C
M&<GL]=.2TGI"_6+ZI5Y/4.8[X.4>+EI^(I48CV:Y\96RRK82EVG79"45Q:E*
MH -#F_   "('\)LSW%934KA-TV8R:W\SP[#-6LPR.([$_MTQV.Y_-8'#XE(]
MXW6MN+=K+26G&9-59L7KE^P[G2])M6;>1BKSZ+S55MLB)O4N^U/AOMX\_!-D
MY\_$S\_".ZD_=X8!M]MMPP80BHBIR7ZJFM')>:;+Z]E5# /SW3E[U\CH=X,8
M\,;PVZ:A!R:LHR\AN6S?/)S\F^:327NJ4VHK9OBENVTV^=?C%DSR_$?J>R?%
M..5C8Z4-]E#&P<6B#:;?O.,$Y/?;GR?%)J*J #:1K,
MD(?!Q=)I#+.,74C56_B<;,XSI+HT\84Y+(4PCASAV?:BY+"LL9OP;=[=6::2
ML[A>-:HQ-V:A&BVVT-5,0LM(-+.1-&<I-P(M_P &2TZFX[3_ (K=6[[F,KQO
M,LRTXTXBVEJ^ZJFK,YIC"9%DT^YD&U3*AC9C';#5O&[43>;R+IVX=LYNV\9,
M++9A?D92!SV\;=1^L/$?7N-D;*L)X6!5*/+W?)PL>5U;Y-[2AE67PDHJ*W3>
MV^\GT%\#]/6!X<:))PE7;G3S<ZU244Y.[,NA3-<4FXSQJJ)1<G)[-=U':*
MU0;;   *<J4\D1%7W)XJ0#.G<UM@M9.D+S6.Q[NIS':*83B>BE4W#Y VR!I/
MS$.XF\YR:N[V-M:LP<GB^29_+:?S>/5.Y)U'36'R-3]RT?N',+%3HM;M48+1
M'1W5+6#)6LH^QW2[3W,M0)MC!6F;B;>1.'8[)9%(M(=O(/8UBXE'#.-OVH^P
M]D6#2\[JM6W+YG96MQ;U>N;9GDNHN99;J'F<DLUF6>Y1/YIEDNK5A'K+Y/E4
MJ[G)^35A$M6,8R[?*OW;M6D<R9Q[7K>I:-F]BBU:HDA[-_3_ -,ZBU7J&V*=
M.CX4<2C=RBWF:C)[SBH^[/RL:BZ$XS>R>37)1<DI0C5[274"Q-!TCIVJ35VJ
M9D\W(246EB8$8J,);OE%VY%]<H."W?T><7)+>,^M@ F@0T
M    !,#^#8<.G<.F.MO%!/PO5R>H62L-+L >2V'JRD+.'X+;24RJ:Q/-'=Q;
M\MB^99=.M\?G(Z(;-XJSDND%%$B^E92-I9X[#[J7T::D\/015V\MTW\?7O[S
M9J\#_#VWX6.$_0K0BAO%MY/ \"BK.65P<I-3$+(:@S5%>1:D3<0_R"BQ+78N
M?SV6R.;CK3EG&VV;.0LLV<1#,;#>*9QX]HOJ%Z?TI@Z%38XW:_FIW17%J6!I
MKKR+4Y?C1<LJ>#MQ24H*R+GMO&<@_9VZ>6I=6Y>N6P4J- PFZVW+W<_/Y8]/
M9+C)1QXYK]Y[QFH24-UO"ZP $)B;H  !9YT@&N5SAPX,N(O6%EDRX=D&+Z89
M(VPC(DADR!8_4G)F=6*Z8HD3<BIIDZ5YJ%-8RQWEXQS -^T]JR'J8.S(.+6M
M I3T::4\J43YDV)Q/PB?6JK ."6&TH8/<7JDM>=5<3@92&E7&^2W<)P2MQJ-
M*Y!BC"U)-'%7<V9XSIY#SDM>8RT5'L,LMQSINUE)V$?MH/&RJJ;>WEY_+ZMB
M:?LVZ0L7I?5]7G!QMU35?(A)J/&>)I]%:K<6HJ?NY.1EQ:<Y16RXQC+GRA1[
M2&KO+ZLTS283YU:5I4;)07+>O+U"Z4[5MR<.^/3B2W48R>^TG)*&P $C2.P
M                !QK7T::E\DY>_P!7T[&R_P"C_P!#;O#AP9<.FCS[&5P_
M(,7TQQQSF^.K,ID"Q^I.3-*<JU-59:U*S3-UVO4&:R5]M$R;J!;]I[-CW4P=
MF/;VM?'P3:)7>(WBWX=M%ZL9JR^'S;57%;.:8Y3,) 52&FT&]3)]4?[KTRL*
MZ9]DTZA<H?+5$R;:>O(U5MCO7SMZ.;WMFU8M]58LVMMNJM6[>V^^WH4)3MOZ
M]MO$B3[3&M<K^G.GZYRVKKRM6RJ^7NMV2CB84^"L_&2AG1Y3J[*6U<^]L267
MLSZ+M#J/J"RM>]+&TG%MX]UQ3RLR')P]'RPGQA9ZK>R':J1]0 15)7   %-O
M#?FJ>OWD$[X0AK-7J)QZUZ<,G^4=TZ#:9XCA[Z&E7>^-6,RS"S?U+F,@Q2-M
M2;MO;[YQ/*M/8:=EKK")E9)_B5J.=6'47 PCYQ.L<5I;;W[BKLENS=K5?)*:
M*JM_DV-8?Q>ZHM];>*CB+U7C\IE<VQ[.]:-1IW#<EF;DU4\D, NY3)6=/K5N
MQD-NQ-1D9&858@(J#@W[5E<@(1C'PE$>PL1]ME8D%[.>CK-ZRS-4LA*5>CZ5
M:ZY*,G&&7G60QZN4^+BG+&CF*,7)2EM*4=U">T>?:.UAX?2.!I-<XQLU?5(.
MR#DE*>+@5RNFE'?DTLF>(Y22<8M1C+O.!;J ";Q"4                  H
MJ+O2N^R<]TV1=_5X^*;+\Y(^^#6Z8SLYQ/:[ZNMG,53C6GVBT?@<NTO7W5,U
M>F]4,VB<@QYU'-J6-QC=C&K'27)K4Q?<2+5VW=/(.VR92%ET_OQD</DJ^2?/
ML3AO@Z^BE> <$LSJN_8XNLCKSJGED]%S,4W]+);N%8+6WTXBL>RN0O1K1Q7W
M-F>,ZB3$%$V7TM%1[#*[D@V<-92=FV#;3/CQJ\=+\/-0H[*[6,O"TVGT[<KE
MEW=GZOZ-B71[>C:?HC<7@7I#U7Q#TRW9RITG'R]3N]?_ $JEC4_H7TG*I;W7
M>*DO5MK/R " I/X    X57;5"[57+=*^55=*+\RJBG'K['\=:_G*/TGW9_8_
M[_\ E?K/G*/^DOUK^_Q7ZSZ@^77V/XZU_.4?I'7V/XZU_.4?I&S^Q_W_ /*_
M6?.4?]*/ZU_?XK]9]0?+K['\=:_G*/TCK['\=:_G*/TC9_8_[_\ E?K'*/\
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
MU.6^;E69N9EYES3MR\F_)L<?1V762LELO@N4NW?T_0  5A2@
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
MA:K5R-99/?HEI=.Z;HGGX?(0(\?-8EJ?B#F8JEO5HN'A:;6HO>'.57TZZ?\
MC)Q\SGF>58U&M_@8PE!NOE*>7@!H\=-\/\;,:_"ZUG9F?-M+FJZ[/H-4&^$)
M<..([81<K%^%E.,]I\8@ :6-W   %.>WCS\]O;Y?0>-ZL\1.@N@U4%1K7K-I
M=I-7E"22XW1J/GV*X35/4PW8.]ZH>G)9:,63IB^]8Q)!677HR618=IZKM;?K
M/92!%T_&IB:@](QF>-K#4QM.B^FVFVE]#[O'O!,C20BW6KRS79U8M$A^H755
M<>[M1Q*)<[A66[=;64[LCL\\..BI=>=20T1Y-F'1##R<[*RJZZ[9U4T.NN+5
M<[*U+GD7TUOCRDE)RX\4Y1U_XE=;_N"Z<>LPQ:\W(MS<;!Q<:VR===EERLMG
MRG7";7"BFZ:WXIN*7+=J,IB_UPW@1_#&X8>?_'QI9_K7R^4?7#>!'\,;AAY_
M\?&EG^M?+Y36AI12J[)13\R#T*>2^A3S\.2>HD%][+IOY4YO\@H^7Y_Y/^_I
M'S[YC6?R9T_^69'^SO\ ^G^G]:-EY]<-X$?PQN&'G_Q\:6?ZU\OE'UPW@1_#
M&X8>?_'QI9_K7R^4UH:44JNR44_,@]"GDOH4\_#DGJ'WLNF_E3F_R"CY?G_D
M_P"_H^^8UG\F=/\ Y9D?[.__ *?Z?UHV7GUPW@1_#&X8>?\ Q\:6?ZU\OE'U
MPW@1_#&X8>?_ !\:6?ZU\OE-:&E%*KLE%/S(/0IY+Z%//PY)ZA][+IOY4YO\
M@H^7Y_Y/^_H^^8UG\F=/_EF1_L[_ /I_I_6C9>?7#>!'\,;AAY_\?&EG^M?+
MY1]<-X$?PQN&'G_Q\:6?ZU\OE-:&E%*KLE%/S(/0IY+Z%//PY)ZA][+IOY4Y
MO\@H^7Y_Y/\ OZ/OF-9_)G3_ .69'^SO_P"G^G]:-EY]<-X$?PQN&'G_ ,?&
MEG^M?+Y1]<-X$?PQN&'G_P ?&EG^M?+Y36AI12J[)13\R#T*>2^A3S\.2>H?
M>RZ;^5.;_(*/E^?^3_OZ/OF-9_)G3_Y9D?[._P#Z?Z?UHV7GUPW@1_#&X8>?
M_'QI9_K7R^4?7#>!'\,;AAY_\?&EG^M?+Y36AI12J[)13\R#T*>2^A3S\.2>
MH?>RZ;^5.;_(*/E^?^3_ +^C[YC6?R9T_P#EF1_L[_\ I_I_6C9>?7#>!'\,
M;AAY_P#'QI9_K7R^4?7#>!'E_OQ^&%-_6NO&EB(GO_?7R^4UH:44JNR44_,A
MQKHI2BI?1I3[6K9=D3FB>>W+F?B?LT:97"<WU3F;0BY/? H](K=_^O\ )_W]
M/U#VEM9G*,5TSI[<I1CVS,CU;BNWX/[6_P!:-K3C>28_F./PF68G-Q62XODL
M5'SN.Y%!2#26A)V$EFEE_%3$/*L+SAC)Q<FQ<6'L?(,K]]H]:7[+EM>NV;M%
M=7[9XMPX:5+H9H!HIHRL[\9UTJTJT^T\7(^[>YDG5PS$XC'.]TB%?RJQ:27=
MO;$CEDY'L77=F[<[ZKM%SVCGMX<_+?V^?NYD2;X50ONA38[:86V1JM<7!V5J
M34)N#V<7**4MFDUOMV)=8L[;<;'LOK5-]E-4[JE)35=LH1E96I+M)0DW%279
M[;HJ #R/<%GG2 :Y7.'#@SXB]8663+AV08OIADC;",B2&3(%C]2<F9U8KIBB
M1-V*FV3I7FH4UC+'>7C', W[3VG(>I@[,@XM7AD=OX1[KC=PCA/TZT2BLF6+
MF-<]4&+J;QM(9'B91IMI@UKR6=59AQ%.VD+W)J*\TC?(C63B9Z26OLS+M\'1
MD[>G)^B]&?4'5?3^D.$K*\W5,2&1&$>4GB5VQNS&H\+5[N+7=-N<)5I1;LVK
M4FL4ZYUE=/\ 2/4.K>8J[,32\IX\W+BEEW5NC$6_.MKEDV517":L;>U>\W%.
M%#2GHTTIY4HGS)L<@#IQ%*,8Q7I%)+]"6R.9;;;;?JVV_P!+[@ 'T^
M         %$WVYILOEOO]/(XU*J;^U%5/9LF_P N_P!!R1$I39$V1/\ ;ZRZ
M'@FT2O<1O%QP\:,58W5F$-F^JN*6<RQNF8IQ^I_IM!O4R?5'^[%,K"NFG9-.
MX7)WZU14FVGKR-5;8[U\Y>CF]ZWZMGTZ5I>H:ED-K'T_"RLRZ2<4U7C4SMFT
MYRC'?C!]Y3BM_626[5;IF#=J>HZ?IV.N61G9N+B4QVDT[,BZ%44U",I-.4DM
MHPE+OVBWLC8D\&VBE7#GPL:":).66+,9C3O2W#8#*4PMOV?&I'-K,(SN9SD$
M:M49#.'GQHS"[-Y&\E7\6QEII_*NI>8;VY1\\0N7/C9M]58LVD^UZNU;MHGC
MLE%*4I[^2>9]D1$Y(<MLG(MR\F_*ODYW9-UM]LWZSLNF[)R?KW<I-^OQ[[G4
MK#QJL+#Q<.B"KIQ<>G'J@O2%=-<:X1__ )8Q2_W  '@5(
M **J4HJU*E*)XJJHB)[U7D@!4'RZ^Q_'6OYRC](Z^Q_'6OYRC])]V?V/^_\
MY7ZS\\H_Z4?UK^_Q7ZSZ@^77V/XZU_.4?I'7V/XZU_.4?I&S^Q_W_P#*_6.4
M?]*/ZU_?XK]9]0?+K['\=:_G*/TCK['\=:_G*/TC9_8_[_\ E?K'*/\ I1_6
MO[_%?K/J#Y=?8_CK7\Y1^D=?8_CK7\Y1^D;/['_?_P K]8Y1_P!*/ZU_?XK]
M9]0?+K['\=:_G*/TCK['\=:_G*/TC9_8_P"__E?K'*/^E']:_O\ %?K/J#Y=
M?8_CK7\Y1^D=?8_CK7\Y1^D;/['_ '_\K]8Y1_TH_K7]_BOUGU!\NOL?QUK^
M<H_2.OLKX7K7\Y1^D;/['_?_ ,K]8Y1_TH_K7]_BOUG*NW;N)M<MT7$3P2NF
MFI$^2I%0Q^\5'1?<%W& ^E<FU7TBCVNH\C$RD=3JG@KU[@^=6WC^%BX)A.RS
M^!NMHW.97%V,)#T8G:U)B<TAH.W'HP;Q%<2]E8Y_D$W\-^2KOR\?#VE2LT_4
M]0TG)AF:9G9>GY=::AD861;C7Q4NTDK*90GQDEM*._&2WC)-;HHM1TO3=7QI
MX>J8&'J.+-ISQ\S'JR*G*/>,N%L914HOO&22E%]XM/N0_N*#X-OG>,QT_E/"
M;K';U$H:54N8?2;5=BP@<L<QS+&W-]^T8:H0RM,4G,IF<H:V&F/1TSA&GN--
M(^9IIG<Q:=Q79&:P&Z^\(?$YPO2+J/U\T/U TW;M92,A*<EEH:J0P*0FI:%J
MR%A$P6I$#<EM/\BD[L3:=N;K"!R62=L[L;+LGEIN^AY1LSV>2\T7EO[-]OI/
MPLFQ;&LS@9K%LN@(;)\;R.*?P600$_&,I>&G(25:7F$I$2\9(6'#*2BY)BXO
MLG\>\L7FCQI?O-G-FY9NUT5;KZ:]H+K'1U51K$<;J+$AQBY9,5BZ@JXJ,5&.
M7CQ5<VHQ;<\C&NMG-[SM[O?274OL]](:L[+]%MRNG\N?*2A3)Y6GN<MVW+&O
MD[:UNTHQHR*JJXKC"G;;;5-[HB(B<_'9-_'SYG-%55W5=E^?;U>HG9<8'0)\
M(W$-VK)=&[*\+>H][JEK>:?0C5]I?)^A\762)+:0]LA86/5I"0K]M'?4\E]/
M*;\[/OLGRQ,M>4HVNQ0N+OHS^,'@IN.I/5W3:Y+Z=V5LTV]8-.;CO+M,-[BX
MZU59682/CYO"DKF\G88S&TZB8]B-623ME]8Q-)YFV5[7)3HWQ?Z/ZQ\K&JR_
MJK5K.,/JO4W"FVRR7"/'#OW>/E\IR:KKKFLB48N=F/6NQ&KK'PDZPZ-=N1D8
M?UEI5>\EJ>F1G?1"N.[Y9=*BLC$XQVYSLA]'C*2A"^Q]RPD &U/7T-8
M                %SG!&G^_1X/D7GOQ2\/R+R\=]6,3V14]^R>\V;]A-K-G
M_P"-6T^:A#7J="O@5O/>DIX<K#_#TS"!Q1WG><SU#G'^_HK&4QW3?++F*9?+
M]8U=-(7N341QA:X]/O.S=W9HYQCNUW9G;T4E6PP1$1$1.2(FR)Y(A"?VD<NN
MWK#2L2'>6+H54[&I)I/)R\IQALFW&48U*;WVWC9%I;=W-/V;,.=72FLYDNT<
MG6Y55Q::;6-AXKE/=_C1E*[@MO25<TWOV0 $=R1H
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
M##S_ ./C2S_6OE\IK0THI5=DHI^9!Z%/)?0IY^')/4/O9=-_*G-_D%'R_/\
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
MM<6Z[<.F<&XONGQ:W3]'V*@ LY?"G@G-?#Q7;^I"HV3=5\_'Y#'+TFO'KC/
M1P[3&;V'.+2VLV64W('1/3O(7LA:3+,@5S'MYB;=,X>U=D[^+X#%R*Y-DMQ7
M,"P?56HC#?C7CL_F6..[E?I>F9NLZAAZ7IU$\G.S\BO&QJ8+O.VV2BMV]HPA
M%-SLLFXPJKC*RR481E)6_5M5P=$TW-U;4KXXV#@469&1=/\ >PK6_&,?6=DW
MM"JN"<[;)1KA&4Y)./9\(NXP/C[J_A7!YBKE5QW19&.H6I]75;4O=4,I@:JL
M-B$1_CC9W8^)VG4\XF$D<?R:2@IY=4:HR68MYS":.IC6)MOS7;V^)V;-LRR7
M47-,OU#S.36:S'/<IR#-,MF5:,6%4OD^52SR;GI.IA%-6,8R5_*/W;I6D<R:
M,&JW>J:-6[>W;M4=8VV39.7EZ_SG2+H7I:CHWI?3-"J<)6XU"LSKXK_WC/N_
M"9=W)QC*4/-<H4\TY0HA56^T$<VNMNJ,CK#J;4]>OYJ&5>XX=$WWQ\&E*K$H
M44W%25,8RN<.,9WRLLVWF]J@ R\Q0                  O*Z/#1BKB!XWN
M&+2M66,2T;,:K0&19)#9FW[=C4_A.G5+C4G.\>DF%<;+MY19_#,1G8=G$R#*
MN*EG[UK'R[AC%N7C]MLLK5M+=NW0G_ MT4?B4I2GYB$E\'$TFD,LXQ-1]5+^
M)QDSC&DNC3UA1DLA3"N'.&Y]J+DL*RQF_!MWMVJ::RL[A>-ZHQ-V:A6JVVL-
M5,0LK(-;.1-&<I-Q3?UKO[? @Q[0^KO/ZYKTZ,DZM%TS&QW!24N.3EN6;=)Q
M3]QSIMQDXR2DU!2[QE$G%[.VD+"Z*R-2G!JW6-4R+8S<7'EC8<88M48R:7.,
M;H9+4HMQWE*.RE%@ &AC?P           !3QV54V5-_7X&O3Z;.FFGI/^*5$
M1*4[=I)LB)R7?032O?DG)-OI4V%IK^NG5PO)L4Z2W6Z9GHQ8^-U)@M+,WPQR
MKI@Y[[Q=GIOC6GKB3IM,W3AQ'I:S#!,LB.QRMI@_J6*5_;:UQCZ->O-^^SE;
M77UYF1G9&$KNG,ZNJ,I*,K;%GZ7:X03>\IJJNRQQ2;X0G+9*+:C_ .T=7.?0
MV#*-<IQJZBPYV2C%R5<'@ZE6IS:6T(NR=<%)M+G.$=VY)/$( "<9!\
M                        <J45$7ER]2\^?SILI1=MTW\>>W]87?U)O[/
M[-A&'9+J/F6(:>X3&K-YCGN4P&%8C#H[8QZR^495+-(.!C$?RSEC&,NWRKYJ
MU1Y)/6<>UZWKGCILWMW;M'E?=5C4VY.19"JFFN=MUMDE"%==<>4[)REQC&,8
MQ<I2DTHK?=I'I559D758]$)66W3KJIJA%RG.R<U&$(16[E*4I*,8Q3;;79MI
M$BWX.CP?_'[5_->,7*FJKCFBO;M/-,$6[LCW5'*8&BG,Y;TF&1-G=CXG:=3[
M>'JC<@QJ2@IY=4*).)?-IS":^IF7?M^WSEMG"#PX8SPE\-NDW#YBKGO%AIYB
M]AE(S74OVGQDRJ4<N)[-<I[OD9G(',0F4YA*3F1I!43+YA I*=S15VF+8M+5
MNY-=_4F_L\#FUXA=66]9]5ZGK4I2^BRL^BZ95+DO)TW&;AC1XR<G"5OO9-T$
MW%7WV\>VQTC\.>DJNC.D]-T?C%9CK^EZI9'BW;J.3&,\C>44E.-*4,6J>R;I
MHK;[[@ &$F<@
M                             'E>N.826G^CVIV<0UIG?EL3P++<BC+,
MA;O7H^\^AH"0DFEM]:;N&E^XSN7VMNAS18=-[U=FJNFTXLW%INT0^:51**57
MP]&G\R$K;C6RICAW"UK3*R-EVXL/L*DL5M6V5NU<O(_S>FG#8J[73><-Z$:-
MY.=9N)"Y3<JO6F-IS<;-W3BFTUO12J4VII3RI1/H(6>T]EN?4/3F#YKDL;2L
MG)\GX5_2\F-:L]/_ %?HCCZO_%>B^.KO$.U.[3*>:;A5D6N'Q2LG7",_T2=4
MDO\ Y65 !&(UP
M                      %W]2[>WQ+[>C;Q:0R+BSPR397&E#;"(/+<KF*7
M-5^F]?CW$&YPVU:84VF]ZW==TR>6QM^NAQ<:V48V7MU+]5^U8:N;$=N?O\>7
MCM^;;Z3-KT16 TTL-7=3WC2(O*[D83!H-YU*USK"J':USN2V.ON-4[+$RR3V
M*W.I:OJT?O(5*WS6UW;'WKVR?"+1Y:UXB=,XZWX8N<M3MDM]HQTR,LR#EMZ1
ME?536_G-+XF2=)8GTO7<)--PQYO*DUVXNB+G6W\G:H1^.^^S[;F:0 '2<WH
M
M
M                             %1%Y*8S^F&U%G-,.C=XH\B@&T8Z?S&&
M1.F[BU+V73AI;A-7LPQW2G)7=JAD]87J9-ECF9RKN$O57ZVC::LQ[E^RDF-E
MS'.\F!B2Z<__ ,5]Q'?\^T5_Z_-,-C(^CJ:LCJ[I?'NBITW]1:+3;![M3KMU
M+&A.+2:W4HMI]UVW[KN8QUK;91T?U5?3-UVT]/:Q;5..RE"RO3\B4))M-)QD
MDTVFMT:^M$V1$3U)M\Q4 Z>I)))=DELE]B1S&]0                    "
MX?A!@H7*.+;A9QC)H>,R#&\CXD-#H&?@IM@TE86=@Y?4S&&$M#R\6_M.&4C%
MR3%Q?92$>\L7FKQK>N-[]NY9N5T5;/-NB(WL(G@EFTB>Y**4-9!P1[?NT.#[
MFFW[J7A_W7P1$75C$T5>:KMMOZU\39P6/^T6?_C5O_W%)#+VEI3?4G3\7*3A
M'1[I1BV^*E++DIN*]$Y*,5)I=^*W]%M,;V9XQ^HNHI[+G+5*%*6RY.,<6#C%
MM>L8N<^/P7*37=L^H (V$F@   =(U+U!Q32?3S.-3LZE.X\-T_Q+(LSRJ8['
M(2*Q>/8Q$/)N9?I'Q+5]*/ZF<<Q<N49QC)X_==5U+-JX<5V[5?=R,%\(WXP_
MBQI]@G!=B+]$E]4$CM3]6Z4;^EV?3W%\@N?$."6J1QQTRO\ QLU"@7,^K_'L
MECIV 72Y(V78N(/-J$OY+T?TWD]6]2:5H.-O%YV3!9%R2?T?#K_"9>0]]H[U
M8\9RA&3BIV\*T^4XHQ;K3J;&Z0Z:U37LAQ;P\>7T6F3:^D9MK56)0MO>VLOG
M!3E%-UU\[&N,&17N(;6:?XB==-7-<LBIE+,GJGG^2YE:BYC('65.\<AY:3OW
M<<PVU/O6[*_(QF$X[3%XE!54Q\8T;0D+&LH^+C6+9O'MO'05Y+NOAX;)X^_F
M=,,'#Q].P\3 Q:U5BX6-1BX]4>35=-%<:JX)R;DU&$8I-MM[-M_$YHYF5?GY
M63G95CMR<S(NR<BR6R=EUTY6V3V22WE.4FTDEW6R[E  593
M  %57?V(G@GEY\S@JI12JHNVR*OK7DG-?7Z_#Q\5]?@4JV1?3J7^#X>/+?DO
MAX[^U.1FHZ"_@^7B9XQHO4;)&':M,>%]8'5"?W<=2DAJ(X>O4T>@U[#D<+.M
M>SY#"RNH/;V[">@7%.G56)Y.QI9Y<V2]CW574&)TKT]JFNYFSIT_%G;&ODHR
MOOEM7C8\)-22GD9$ZJ82<7&,K%*6T=VK]TQH.7U1K^EZ%A+_  C4<NNEV-<E
M30GSR,F<4TW#'QX6WS2>[A6U'WMD2Z^C5X7&7"+P;Z-Z57\;IQO.;^,L,TU;
MM7Z\:>2SG5;,&368S6U+S>*-[47D*XY(7:<*Q^5[5+W[>&8OC$2L[,-XML_O
M7WU*B>O;?P7;<4TI32E-*;4THE*(G@B(FR)\B%3F7J&=D:IG9FHY<_,R<[)O
MRLB;;?*V^R5EC[N3VY2>R;>RV7P.FFF:?C:5I^%IF)!5XN!BT8E$$DMJL>J-
M4-^*2W<8IR:2W>[^( !2%<   :]'IM/_ !H/%-_S[2/_ *@]*S%:94NFT_\
M&@\4W_/M(_\ J#TJ,5ITQ\/DET+T=LDO_P!V-#?;MW>FXV[_ $OXG,SK[_XX
MZO\ _OEUK_IJ.0E_T  ,O,2                  )SOP=W3*>PC@(<YA+.H
MN_&ZQZU:B9]B]J/ONKKQE#1#;&M*73:<MN636RVE*\DTSGW=FPPOR32J$=P[
MFM]0^</8Z/SQF)'H,%WZ+[AP7QW>ZU_]?FJ'+YMOG,MQS,Z^NGD=;]6V6-.2
MZBU>KLMEQHSKJ*UM]JKKAN_B]W\3I?X>T5XW0W25=2:C+I[2;GN^7OY&%3?8
M]_L<[)-+]ZMH^B  ,2,Q !PN5TVK==RM=J+=%5=2^5-*+4J_(B*!Z>I'T^$6
M<0C;3SA"QG09DXBKF0<1.?15I]&2$9,N7?U/M*W\9G.0S<+)LZV\-&2<=G-G
M2V*N6IJ\ZN2,+D<Q3%1#B\V<2\#"-^9/>J)]*F2#I:.)YAQ7<=&KF=XO/UY'
MIQAUYAI)IA(I3C5UC5B>"47K$L]@9;&'+]IDF+9-J(^SG,L4R%W)R$A(XWDD
M4MRJ.:6F4'%8W:?2YI5SV\*N2>EO[$\-O#V^)T-\'>EI=+=#Z;3?%QSM5_\
M;.=&2<77;FU5.JAQE&,HSHQ:\>JV,M_PT+'%\7%+G;XO=4KJKKC4\FEJ6%IK
M^I\"2:E&RC"LL5ET91;4H7Y,[[JY123JG6G[Z;?( &TS6(
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
MGDPQIJ7)2Q,>:QL1J2G;%_X-35WC*5?\'M#BER !F9B(
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
MC%_><Q[B,F*^&R*NZKOZO$@;[0&K2U'Q R,+=JO1=/P<&*6^SLNJ^L++%O\
MOFLNNN6W;:J*VW3WG;[/FD1T_H&O/:3LUK4<S,Y=MU51-8%<.W[U2Q;;(I]_
MPLGZ214 &D3>8  !%O\ A-FHDW'Z?\*6DEAM&5XYF69ZCZCRCN[8=53-F;TQ
MA,=QF :Q[FE[;8V8QVPU;R6[+67,>Z=.';*$N,GK"RU?V)*(=5X;)5Z-2_P>
M2+X>/)5\O>2M/A/G_P ,>";R[#Q&;_S^AG_OD4S9>2^?A\A/[P(IJJ\-=%LK
MBHSR<G5;;FO6RV&J9="E+?XJFFJ';][!,Y^>.MUEOB7KL+)N4:*M+JI3_>5O
M2\.YPCML]O,MLGZM[S?P0 !N(U$                #C7_ JV\?1J_,I^9R
M4(2F_2,92?Z(IO\ ^A^HQ<I1BO64E%?I;V7\Y/BZ!;16C2?H]<%R1RSRB,GM
M;\QS?5N<C<G;=C[/;>R=G"<3>X\TNQL>\M8ODFGN#8=E<2Y>793O;OYQ.1LG
M<@Y.):,\T!XMPX:5?4+T T5T9[\3)UTKTJT_T]7(TC.Y4GEPW$XC'%F$B.WR
MJQ:2?=O;4CEDY%677]F5\[ZKM%SVE-_6N_M\#EWU)J<M:U_6M6E+E]8ZGFY<
M7[VRKOR+)U17)1FHPK<814DI*,4GW39U Z7TN.B=.:'I,8\7I^EX6+->[N[:
ML>N-LGP;ARG:ISDXMQ<I-I[,  LI?@  #K^69+ X;B^199E,U%8YC>-0<K/3
M^03L@UB86$AHAC??R<O+RKZZW8QL9&LK%YX_D'E^RU9-+-YRXNV[-JNNG5V:
MUZD5:RZSZO:P50Z8ZNK&J.?ZF58\DBLOW#5GF62V450W>ZL8Q97NSO3L/>*Q
MD<K[J.TJQ:=;V>U/3Z:GB"C]!.C[UGM(\C+>4ZRL;&A&(1LK&34BUE[NI=E[
M&9G9MW(>MO;C)&,TL;9_D4))S+UI#6IJ#CV[JB5ON6L#+:][;ELB[>U>?@2Z
M]FC0G7B=0=1VUR3R+Z-)Q+).27ET0^DY;C%;*49SNQX\VGM*F<(-/S$X@^TK
MKJMU#0>G:K(M8F/?J>77'BVK<F2HQ8SEZPE"NF^?#>.\+X3E%KA)5 !*8BZ
M              %1-_/;P78R0]$=HM3KGTAG#9CKUGE%Z!P[,KFKN02.,-DN
M]QV]*(UYFV+O<B=W8V39QF+2NH43AN*2[AY;:=M^,;>#C9..G)>*=6\;W+GS
M]R>9+7^#9\,#V.BM:N+C*L:J:TY/0QT@TAFW=>2L7CJ!B)!9S56091U]NTQB
M;QF8R5I@L)&Y$TOS3YIDFG^9P-%<$K23LS.MO%KJ"OIWH/7LAV<,C.Q9:5AK
M=*R63J*^C;U=TG.FF=V2]FTHT3>TMFGL7PJZ?GU%UWH.*H<\?$S*]4S'LW7'
M&T^2R&K.S:A=9"K&6Z[RNBMXI\E*GII2BFFA/"FE*4]U*(B?0AR .=!T;]
M !SW7G[D\B%/\)!UJKS+BJTET49O<7D8?1;2MW/O4BG':LEALUU8G$NS>/97
M59DG#>/ZK#\%T[R2"B;T7&RMMAE%V8=.)&+FX1&4U6Y5Z%NY7]Q175S\/M:5
M7^HUL725ZE3NK?'SQ:9AD;6+:R#/6S+\!L6X>RZL,ZH725U1I/C+JY;>/I"]
M5)O<:PN*=S=^B_;9N9IQ(.8]C&L;K:.:;V]GK28Y_7;SY[<-&TK+RJW\7D9+
MKP:TN_HZ<G(ENO1Q7V]M">T/J\L'HBK3JW[^LZIC46+X?1L12S9O[&_/IQDH
MOU3D]^VSL? !.H@T                  #/Y\'7T.N:@<9^6:P/\:65Q_03
M2Z1=1N1=\HQ3%M2M27E.*XTM418E6CR;[[T^;:NL41Q&2T#'=4KI]V"<JQB_
M7@$155/13P\N7O)E_P &LT:KQCAZUSUP?,,GCY#5O4V-P^-JE6JM,:FL-TGA
M5N160XHMV,;N)+K<PS[4'&YV6LRDE%5R&*VX9K8CI2$G$=ZC\;]8^J?#O65"
MQUWZG/%TNE1<EYD<J^#RH-QE"2C+!JRDUNX27NSC.$I)[8\%-(6K^(FB*=:L
MHT[Z1JEVZB^#Q*9/'G[T9Q;CFV8W=I2BVG"49J+4E  '/LZ$
M       PN].YQ'9QP\\#UZWIO*95BN8:KZJ8!IU%9]A69RV$9-@MMM=EM2Y&
M6C).#HHE72S$;IR\PQ['-I.&2['Y2[<WWSANSNP\IFB(K/PG'-<E9XYPAZ<-
M93J\.R6=U=S>=A4:1]?;<GP5A@4%B<HK^XUJE&JQ45J+F;5&;1ZW8/N^%OR+
M5XXCXN\QSSPQTFO6^O>F=/NKJNIGJ,<BVJ_=TV58%5N?9&<5&7-2AC2BH23K
MLDU"S:$I,U_XIZK;HO0'4V=39;3<L%8M5M#BK:[,^^K!C*$I-<&GD)NR+5E:
MWG7^$C%$<']VWQI?A@<4O+P_WP&J_+_VL*KQM\:._+C XI4\D_= ZK\O/_SL
M+8@=!OW*],_D_HO[,P_^S\OY_M9SY_=)U#_'FK_#_..7\-OSWR1<Y^[;XTOP
MP.*7EX?[X#5?E_[6%5XV^-'?EQ@<4J>2?N@=5^7G_P"=A;$!^Y7IG\G]%_9F
M'_V?E_/]K'[I.H?X\U?X?YQR_AM^>^2+G/W;?&E^&!Q2\O#_ 'P&J_+_ -K"
MJ\;?&CORXP.*5/)/W0.J_+S_ /.PMB _<KTS^3^B_LS#_P"S\OY_M8_=)U#_
M !YJ_P /\XY?PV_/?)%SG[MOC2_# XI>7A_O@-5^7_M857C;XT=^7&!Q2IY)
M^Z!U7Y>?_G86Q ?N5Z9_)_1?V9A_]GY?S_:Q^Z3J'^/-7^'^<<OX;?GODBYS
M]VWQI?A@<4O+P_WP&J_+_P!K"J\;?&CORXP.*5/)/W0.J_+S_P#.PMB _<KT
MS^3^B_LS#_[/R_G^UC]TG4/\>:O\/\XY?PV_/?)%SG[MOC2_# XI>7A_O@-5
M^7_M857C;XT=^7&!Q2IY)^Z!U7Y>?_G86Q ?N5Z9_)_1?V9A_P#9^7\_VL?N
MDZA_CS5_A_G'+^&WY[Y(N<3C;XT5V5.,#BE]G^^ U7^7_P ZSO6EW$UQW:M:
MFZ<:4XSQD\23+)-3\\Q#3O'7<UQ#ZPM8=G.YMD$=C<2YEG+"?DWS>,L/Y.Q>
MD+[*/?N[+2W=N-F3J\E%FNRDO?Z-+3*=U8X^N$G$<;<Q;.19:VX?J!=NS%]V
MW9U0NDCNO5?)FUNXT9/[U4H]QO"Y9I!V*[%MHYF[\<V?OHQC><R+2R]1Z'TW
MI?3^MZE#0M$KE@:5GY<;)Z9AN-<L?%LMC.2\GNHN"DU\4G]K+MT_J_4&I:[H
MVGO6=9M6;JF!B.N&I9BE-9&532X1_#=G)2V3;[/9_,V337TNS-_37>OJ+7I*
MOBM75T^DORKNI]SA;I]"W10OC3132O\ ];2B?U',YKG2Z*VC%/U44G^KY]P
M ?H'X>38QCF:8_-8GET%$9-C&1Q4A!9!CT]'-)>%FX66:76$K$2T6_LN&,C&
M23&_?9/V#RQ>:O&EZZV<6KEFY715^Y^W[?,#ZG*+4HMQE%IQDFTXR3W33333
M3[IIII^C/S*,9QE"<8SA).,HR2E&47V:E%IIIKLTULR&?TQG0YW-%;F3<5W"
MCC-5S1RY4ZG-7-(H)HM5>DM=2U7Y#.<&CF].]6EM=2W7>38RSM?WKUZV9AK/
MU,.W,M,8UBTT^AZ-*>EM_P '=4\5W3[9?G\?8;4?5' \3U1TWSS3?/(M)O"\
M\P_),/RN(5[(1G>F.Y+#/869C^\8ETPDV"O8UZY;=LC7K-^UZWKVCINXHM7J
M-5S:5*J*?2WW]"C[;9>7VJ>S9=_!=O#UDW? 'K75NI='U/2=7MGEV]//!AC9
MMF\K[<3,CDQJIR+'*3NLH>)-*V2C.5;K4W9/E)P>\?.B=*Z8UO3=3TBJ&+C]
M0QSK+\.#VJIR\26,[IX]?%*JJ]95<O*C*4(35G&-=;C%<@ 2"-!
M         $E3X-)I4D]Q!<1>LO?B-DTXTIQ;3Y<=[MZZJ7KU9RV[D5,QWOV^
MVD>D"FC?8ECN['BROQB[3VZ.[H5O*3+#"/T >ALUI#P!P643]R2L/]=]0LPU
M?;04MCKJ =P,&[LPF"8YU=QZXN7YV+RF P&-U @Y^AG&,W\+F#"E@V>,K#>:
MELW!SD\6-:CKO7_4>77)2HHS%IV.XM2CPTZJ&'.49*$'*-E]-MJ;Y;*?&,YP
M49/HMX1:++0_#[I[&L@X7Y6*]3O4DXRYZC9+*@I1YS490HLIJ:3BWPY2A";E
M%  :Z-E                       X7*O0MW*_N**ZN?A]K2J_U#U#>R;?H
MN[(57PD+6JO,^*G2711F^QB0A]%]+'<^]2*<=JR2&S;5B<2[-X_E:V9-PWC^
MJP_!=.\D@HF]%QLK;891=F'3B1BYN$1E'63?UKO[? O@Z2O4R=U<X^N+3+\C
M;1;619ZV9?@-BW#V73=G7"Z2.:=*,9=7+;MZ_NU2;W&L+BG<Y?HOT,W,W?D7
M,>QC6-UM'-+'T545>6R)MLNZ+ONG/EZMO#GXG2;PTTF.B=!],8"V4EI5&7=Z
M;+(ST\[(6Z[-1NR)Q4OBEOL<U?$;5GKG7'4NHMMQLU3(QJ=]V_H^$UA8[:^#
M=./!N+]&VMV5 !G1A(                 !QJW]%=EV5$W1=M_#G]/A[#9.
M]'!IQ$Z*\"_"[I_;@7>$2++1[#I[*\6G[LJWG(G/\VB[&;:C6IAAD5^Y+Q$I
M>SS(<C=2$$YI;6X)W?O0S-A&LF+:/:ZV3T=UY)S7;U[>'@<%HIW_ (%*[^*[
M)R^CGS-7>)_AWD>(F'I>%7KBTBG3\F[*LA+"GFQR++*XU53<(YN+&$J8>=&,
MI1L;5TE&4%R4]F^&7B%3X=YVI:A/1%J]^=BUXE4EFQPY8]<;O-MBIO#RI3C=
M*-+E%.N*=47)3VBX;7CM['^6M/\ I-G^V.WL?Y:T_P"DV?[9JA^KH^XH_%3]
M'L3YAU='W%'XJ?H]B?,:<^]AM_+.O]@R_M<W)]\\OR,?[=7]DFUX[>Q_EK3_
M *39_MCM['^6M/\ I-G^V:H?JZ/N*/Q4_1[$^8=71]Q1^*GZ/8GS#[V&W\LZ
M_P!@R_M<??/+\C'^W5_9)M>.WL?Y:T_Z39_MCM['^6M/^DV?[9JA^KH^XH_%
M3]'L3YAU='W%'XJ?H]B?,/O8;?RSK_8,O[7'WSR_(Q_MU?V2;7CM['^6M/\
MI-G^V.WL?Y:T_P"DV?[9JA^KH^XH_%3]'L3YAU='W%'XJ?H]B?,/O8;?RSK_
M &#+^UQ]\\OR,?[=7]DFUX[>Q_EK3_I-G^V.WL?Y:T_Z39_MFJ'ZNC[BC\5/
MT>Q/F'5T?<4?BI^CV)\P^]AM_+.O]@R_M<??/+\C'^W5_9)M>.WL?Y:T_P"D
MV?[8[>Q_EK3_ *39_MFJ'ZNC[BC\5/T>Q/F'5T?<4?BI^CV)\P^]AM_+.O\
M8,O[7'WSR_(Q_MU?V2;7CM['^6M/^DV?[8[>Q_EK3_I-G^V:H?JZ/N*/Q4_1
M[$^8=71]Q1^*GZ/8GS#[V&W\LZ_V#+^UQ]\\OR,?[=7]DFUX[>Q_EK3_ *39
M_MCM['^6M/\ I-G^V:H?JZ/N*/Q4_1[$^8=71]Q1^*GZ/8GS#[V&W\LZ_P!@
MR_M<??/+\C'^W5_9)M>.WL?Y:T_Z39_MCM['^6M/^DV?[9JA^KH^XH_%3]'L
M3YAU='W%'XJ?H]B?,/O8;?RSK_8,O[7'WSR_(Q_MU?V2;7NV[:7:DHM.6]RM
M?"FW>MUU+[DIJ53^C=-T3S\/D(!W0+Z<S.:]))I=D4/?C&[+2'"]4-1\FH?7
M7-EV\@I##WVE%IK"4-63JTYDJ<BU/Q]U>L/[\:T2$:2[FE[<?-V<<_GX(B)X
M(:,\0^C(=":_'0HZM#6+(X6/E79$<1X7DVY$KE]&E4\C*WE&F%5W-6)25T8\
M5Q;>\_#OK6SKS09ZY/29:1'Z=?B4T2RUF*ZNBNF3R(VK'QMD[++*N#K>SJ;Y
M/ELJ@ P8SP   _F>7$LM'5U51$MM[U>ZKLGVMNI4Y^KFFVYJU-:]2%UFUEU?
MUA6'^+E>K.J&?ZF+C_>/?'<%6>97+90L-WLK&,[U[K65[%WBL;'J^6QVGL+3
MK>HM["[I5]1X;2WH\>++(YYM*.V4QI#D>FS>S$6FM]U3-:OVK>E&.NKUMX^C
M[*13'(,TC'T[=IOUNF\(VD'#%E)/;3>.=:X3;DB+SV1$^9$3U;>1+/V9M(2J
MZFUVR$FW9AZ5CVODHQ\N,LO+BMI<9N7FX;EO#>M17&6UDT1']IC5W+*Z;T.$
MTE51EZI?7O%N3NG'&Q9-<>4%%4Y:BU-J;E+E'>N+=0 2M(K@
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
M514C8:Y%J+D;2U9KO6+5];3SN+%H/M;)UF69.V3ICCC%TSL6&<UD\UBV+9#
M\XYN.36'CRUA=ZFZGNNZ<<B>WQFF&F$:_<.L7TTQ9W?LW;C%C<N6FG?&2S/9
M&3K-,S=,FDAD\@T9V;3.%Q>%Q7%<=M"FIF8R29ELCR*6DL@R+().0G)Z?G)!
MW*S<Y-2SN\_E9B8E7]UP_DY23?N+[R0D'M^\[>.[]YRYNW;]VNNO\XDWX<>$
M&C=";:AD61U?J!QLC]93J=5>)7:HQE3A8[LMC6^*<)Y,I.^R,K(IUU6.I1D\
M1O%S6NO&\&N$M)T",JY+2Z[5;+)LJ;<;LW(5=4K7R:G#'4516XP>UEL%:P -
MP&HP                   45=D5?)%7YCXVDFWZ)-O]"[GU)MI+U;27Z7V)
MKOP<+0Z[A'";J+K9+XS5&3&N6J#YK"9(LRCQ,ITVTP:6\;@?1AFTJ[:0G<NH
MKS5QC4KJ,B9Z26M'#SM\%1C#A)$A8?T8^C56@G 9PQ:;NF&41$NWTSBLOR6%
MS-JK#)8',M3+CC4K-\>DHVN,B'$4N/Y;EDU"LXF08T2L4P8M8Z7OO91L\?.+
M\#F3UOJSUSJ_J+5/,=M>7JV8\>;<I-XE5KHPUO*4]E'%JIBHJ7&*7&"C"*BN
MF70>D+0^CNG-,\ORIX^DX<LB&T5ME7U1R,M^[&"[Y-MLFW'E)O>;E-RDP ,6
M,M            !!W^$>?^'A@"^*_N7\(V3S_OJZT;\_=^8G$;)NB^7A\I#3
M^$N:5]Q<0?#GK+WYVE-1M)\JT\^+G=O4K$+I-EUK(UF%E^WW$?I/_5D1DD?W
M8S6+^+BN5?2/>Z-XO</@1;75XDZ1&<MI7XVI55+9OE8L*VYQW2?'\'39+=[)
MN/'?>23TQX]T6W>'.I3KCRCCYFFVVO=+A6\RJI2V;6_X2R$=ENURW:XJ34:L
M $_R P                             !PYJJ*B;HN_/P]'EY>*[K\Q)6
M^#H\'WQ^U?S7C%RIJJXYHKV[3S3!%N;(]U1RF!HIS.5])AD39W9^)VG4^WAZ
MH[(,:DH*>75"F3B7S><PFOJH_6BND&;<0&K6GNBNF\?5)9IJ5E45B<)14UE7
M3&/N2-]$?9!.=R1LS)L\7Q>,H?9'EDNVBWR0F-Q,M,7[%3=A>VV9?#UH?A'#
M9HIIMH?IRP['B6G&*Q>.1U5UM$M9&4O-;"52F13RPD9#Q;W*,GEKC[(\JEFL
M6Q2:R25E9B\WH</KN\>O'_KCZDT*'2V#9MJ/4%4OI<X3:GC:5"<5:FEWWSI*
M6*D]XRH62G[RCM(#P!Z'^O>H)=2YL.6G=/6PGCPG#>&3JLH.5"3?PPDXY3V?
M*-OT;]ZVCV< $)"<
M                                     !CQZ3K,(['>%N<Q]Y8>77>>
MY5AV.Q5QM18KLMGL?-6<SNWI"JZXLUVFE<;B<BWMW&]MU>5_?96NSHWN.'+:
M-IMSW3Y?;Y>[8SA]+UE+]OCVBV$6K;.J+FYS*<J?7JZ;U3^V_P 28Q<3&66]
MREQ38H:7V^:2U;RW>;7KUV\W856+[>W9<VW>#SGOX<O/?^KZ#G_[0FI/.\1L
MO'WW6E:=I^ MH[;<ZYY[6^[Y?^^_C;+_ $?WNYIOKN]6ZVJD]WC8E-4EMMLY
MN5Z[_ONUR>_P]/@VZ@ T>86
M                                <5JI5%Y[HB*J^/@GB2<NCJT[MX%P
MN80Z<0ZQ,YG-^6SJ:J5^K[O*B>>U)C,FE-#QVU9([PAGBR]B:]EZGT-W[2S+
M5R/I1EV;!]*O6<7%L7DG)R;MO'1L='MKSQ^_D'UZALS9,F;>BY?=.W3BY;L-
MF]BW<O7KURBU:HKN5TTK,IPO&87"\1QK$\<9+'P.-P43"0['M#EVK2-BV#=B
MQ;*Z>WG#MRMAK8M6NO=.+[B[Z/67[URXM5=4G/9DT:.3K^OZY9%26FZ?CX5/
M**>UNH72LE9#>#VG"O"X.49Q<8W-.,HSWCL;P]Q5*_/S6GO557CPW7;\-)V3
M:;C^-%4Q3VDME/9Q?)-=G !-0VD
M
M                                                         #$E
MTY__ (K[B._Y]HK_ -?FF&QEM543FIC/Z8;3J<U/Z-WBCQV <QC5_#X9$ZD.
M+LO>=-VER$TAS#'=5LE:6JV3)_>JDWN.89*M(2S58H:.9J]'MG[V-8WG,BTR
M/HZZK'ZNZ7R+I*%-'46BW6S>Z4*ZM2QISDVD]E&*;?9]M^S[F,=:U67]']54
M4P=EMW3VL550CLY3LLT_(C"*3:3<I-))M+=FNO!1%W1%3UIO\Y4Z>III-=TU
MNG]J9S&]                     #]"&FIG&YB+R/'9:2Q_(X"2CYR!GH20
M=Q4U!S42ZM/XF8B)1A=;OHR4C'[>P\CY!E?LNV;NQ:<MKMJ_;HKIVCNB&J$%
MK;H[I9K!C#248X]J?I[AV?P;&<M,V\VRB<PQV-R"/:3#:/>R3%O*MF<C8LR-
MAG(OVEEY1=MMGKNS30XN:M%$1$V]1*3Z"_I2=+=(\#N<'7$CF4;I[!0\QD^4
M:+:DY8_@,?P"-BYJ[<R7)M.,DG;S2*M8_()D5_),QQS),LEI%ED=[(9/#TE(
M%]#X/ 91'CVA.C\W7=#T[7=,QK,K)T&S(CET45N=TM.RU4[;TH[SFL2VBN4H
M1C+C5;?<W&-<N4@O9]ZPPM U[4-%U/(KQ<77JJ/HU]UBA3#4<65GDU2E-*%?
MTFJ^V*G*4>5L*J]I2G'C+N!\K5ZS?H2Y8NV[U"HBI7;KIKI5%\.=*JA]2$S3
M79K9_8R;J::3333[II[IK[4UZE.2+[5^G8J<:E2E/2JJ2FE-UJ6I41-O-57D
MFQ9-Q;](3PJ\%D*X=:TZFQ;/+K\17*X]I?CJT9)J9E%-QID%V)6,Q&.NU/(^
M*G'^,RL PS#)[F/X"WR"U:BYC+(F]=IJ*K!P,W4LFK#T_$R<W+ODHU8^+39?
M=9)_"%<%*7;U?;:*[O9=RCS]1P-*Q;<W4LS&P<2F+E;D95U=-4%\YV2BMWZ)
M;[M]DFSN'&7Q8:=<%^@&=:WY](12782+>ML(Q20E[D2]U%U!OQS^_B>G\)?;
M1DX^ID<C?,ZK=]\T@Y:UCL+8F,MF&MO'L?F7C77'\0VO>HG$_K1J!KUJN\C7
MF>:CRUB5FEA(RS$0S&Q'1;" @H2(86Z[U^W%8]CD3$P,;<D'<G,NV<;9>3LO
M,33A_*O/:>.;CFUBX\=8G.IVISGNC&XCM\;ICIC&O[[O%],L7=W[-RMBQKN6
M6G?.33/963G-,T<LFDADT@T9VK3.%Q>%Q7%<<LQ)V>#_ (7QZ&P+-3U55V]2
M:G3".1PVG#3<1N%BP*;$VISE.,;,NV&T)VPA"'*%,;;((^+OB?/KK48:?IKM
MJZ<TRV4L6$VX2U#)2E!ZA=6]N,5!RAB5S3G77.R4N,[95P  W4::
M          *<J47R1%7^LV$'0R<)DWPF\$N'1.96)6.U$U=EWFM>=8_+6W3:
M]B4GF,/ Q\'BE47)X_CLW!2<)A./8FVS""F;#]W%Y^F6MFTJZB4C;;>,'T*'
M /7Q=<1S74;4[ ER+ANT45S+94N017:\,SS42ENW^*6F=]:YB+645A5)V-0L
MG86X_*H%8B!BL3SR'LQ&H\3V^>W113;HHMT(E-%%--%%*>"4THB4HGN1$0B#
M[1/6U.9D8G1FGVQLA@V0S]8L@XRC]*<&L3#Y)[\J:[)WW1VXJ5M"4G*%D8RZ
M]G;HFW&IR^M,^J5;RJYX&C5SC*,GC\H2R\Q1:VX63A''IDGNU7?O%1E!RY
MBZ2F      ->CTVG_C0>*;_GVD?_ %!Z5&*TRI=-I_XT'BF_Y]I'_P!0>E1B
MM.F/A_\ _ O1O_WL:'_^+<8YF=??_''5_P#]\NM__C'(  ,O,2
M        )\G0'YYBF5]&YI;C4!**^FM,LSU;P_-V?8I!KW+D<GJ/D.HC*/1P
M\:MVTDE[#\[Q275Y$WG["VLJL==<T2C&29,\SA$]^#<\4VG4)#:L<(F32,9C
MVH&2YTXU?TV20E+M#G4.R_Q&$@<TQR%95QEIA1*8/'X%%9)6UIG74U/PV03$
M@P@;,3@N0RI+"\_H]AS<\3]*R-(Z]ZGQ\BFVKZ1JV5J%#MV?G4:A;+,A=7.*
MX3J;ME&+3;@X2JG^%KFET>\*]6HUCH'IFZBVFUXNF8VFWQJ;WIOT^J.+*JV$
MFYPM4:X3DI)*:G&VM>59!L # C80W3=4\O'Y3#GTTO'4SX0.%V5P[%9J5B]=
MN(&*R+"]+'$0WF;-W'8MJD,RU&SQ<DB): OXO*XECN3-_B;(,Y6_-VL^EL3D
M&L!+0$9E#J*OZXK.*S1W@WT=R#6C6C($B,>B$I91$.QIL.\HS7*'=AS>A\-P
MV'O.6BS.2S*M'-;=O4Y:1\='M)+(<ADH7%X6<G(W7:\9O%;G7&IQ#YOK_G;1
M(2_DMQC&XOAK::E9R(P#"X-K0S@<4AG4M<5?1I3M4WD+B-8P43-YI.91D[/'
MH+OVY&M]S>#?AU?UCKU.I9^/8NG-(NC?E6R@E5GY=,H3ITZN4]U-2DXV9?&,
MU''BZI.N=]<UI3QF\1J.D="NTG3\BN74>KTRHHJC)NS P[5*%^H6*'XD^/*K
M$4Y0<KI>=%60HLB[6D1$1$3P1$1/<G(J 3Y22226R222^Q+LD0*;;;;[MO=O
M[6P #Z               "B[K3LGVM7G_"]?EX>'YR[?@9X59_C.XH=+M!HF
MW)6(.?F$E]1Y^,I>6KN*:8P"VW^9S22EB R9C"2;J.I3&\/D)^*N8^XS_(,2
MAI2]8LRJ7$M)54\?!/?X?*36O@]W!?\ 4BT#F^*?.8*AMJ#Q"=6VPCO.,ZB7
MQW1:#=W$B+C;O7&HR<B/JESM#K,'O=LY-8IF.%QND61,UM/&EST=:>*_6*Z-
MZ0SLRFSAJ>>GI^E+?:<<K(C+E>EW[8M*LO[KCSA"#VYI/8WA9T?+K+J_ P+8
M2GIN'*.H:K)+W?HF-.#\EM;)/*M==';:7&<II-0>T@C%\9@,-QJ!Q#%H:*QW
M&<8AXV Q^ @H]K$PD)#0[.S'QD3#Q;"TW8QL7',FUAG'Q[*Q8:,VEFRV;6;=
MFW113^\ <ZVY2DY2;;DVVV]W)M[MMOONWO\ 'OZLZ,1C&$8PBE&,(J,8I;)1
MBDDDEZ))))  'P_0/%N(_57ZA?#_ *U:RI!IDRZ5:5:@ZA4XXLGW*DZN&8E+
MY&D.LOV"56+22[M[%W@D9(JRZ_M/87?5=GN>TF%_IZM:J-)NCUSK&VKS*(V?
MUOS#"-)(*2QASV+L]M[)W<VRQED3NU)1[RWB^1Z>X-F.)RS=G;D^]N_F\')1
MMR"DY9VSO73>F2UK7]%TF$>7UCJF#AR3<ME7=D5UVRDXM2XPK<Y3<6I*,6TT
MT6'JC5(Z)TYK>K2EP^@:7FY,'[K;MKHFZHQ4DXN4[>$(J2<7*2W6VY <MIM1
M0GE32GT(<P#J)"*A"$%Z0C&*V]-HI)?S'+Z4G*4I/UE)R?Z6]V  ?H^
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
M,N"7_F/$9_\ S&A9%-)67PGS_P"&7!+_ ,QXC/\ Y?H6133H)X%__DQZ>_\
MTFL?_CK4#GQXX_\ Y3NH_P!&E?\ XFP  #;AJ8               INB[<_'
M?;Y/$]SX6L+QG4;B;X;].<QC5F,-S_7O1_"<MB.V2$<LMC.5:A8_!3T;WC%.
MF,HQ5_%OG;7MD:]9OVO7=>R<MW%-J]3X7R551%^VIV]7AO\ 0NZ%Q7"!/0F,
M<6O"ODV22\; 8YCG$AHA/9!/S;]I%0T'!Q&IF,R$K,3$F_NMV,;%Q;!O?>2$
M@\O66K1I8NN7%VW9MUUTV7J25T.G];EC.R.1'2M0E3*ERC;&V.+:X2K<6IJQ
M22X./O*6SCWV+KH$:IZ[HT<A5RI>J8"M5JC*N53RZ59&:GO'@XN7-27%QW4G
MZI[/)M2E#=O32FU--BU32GDE-NE$3Y$0^Q\6ZHK>PJ>"V;2I[EHI4^QRY.I,
M/Q(__+'^9   _0*>M.?GRV\?E]6Q4M4XS^*W3S@RX?,[UMS^0BZ:H:)?L\'Q
M9_+7(AYJ+J$ZC']_$]/X-PVC)Q]3)9&^9U6[[UI"2UO'86Q,9;+M;>/8_,/&
MM1B8F3GY6/A8=-F1E9=U>/CT51<[+;K9J%=<(KNY2E))?]=EW5+FYF-IV)DY
M^;=#'Q,2FS(R+[9*-=5-47.<Y2?9)13_ )O4BH?"+.)Z1U!XF,.X98+($OX3
MH7BL?D>7P;.C)&"+JYGS:N3M6Y^T[<V<;R/XN:9WL2?XE*Q48XO02Z@YO%79
MV^XD)*'B([2<^6VZKX<_#S.R9MF.2ZC9EEVH>:R:S699[E,_FN73*M&+!9C*
M,JEG<Y/R=4?%-648R[PE7SMU4TCF3-@UZWJF;9M8MVK='6E7FFZ\U_J.E?0_
M3-72/2^D:%6XRMQ,6+S+H))7YUS\[+M6T8RE!WRFJ^?O1J4(2<FFSFGUKU);
MU9U/J^O6J489N7+Z+5-[RHPJDJ<2IMRE%2C1"OFX>[*WG.*BFD  9:8J
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
M5&ET[24U!8E,%D0W3:C)9<LCE'LX-N$XJ:D@ #;9JD
MO@Z-33*<U;X^>$G$<=<Q3:1::V8AG]^N8O.K#.N$TC=5ZKY,UHN-&3^[7)O<
M;PJ6:0=BNQ;:.9N_'-G[V-8WG,BTV3MNGT+=NC[BBFG\6E$_J(5/P;W1:O-.
M*C5C6QVQQB0A]%]+&L"R66;=IR6&S75B<ZJ$R#%$O1E^Q']7A^":B8Y.2UF4
MC96B/RBU$-&\C%S<VK.:SSW3E[U\B"OM"ZO'/Z[6!!KAHNF8N)-=F_I&3RSI
MO=>B=.1CQ4>[3BWOO+8G+[.^D/!Z(MU&:][6=4R<BM^B>-BQKPX;>N_X>G);
MDMM]TMO=0 !HDWV   ?S/+B66CJZJHB6V]ZO=5V3[6W55MNOAOMMOZMS5JZU
MZD5:RZS:OZPU0WQ<JU8U1S_4RK'N\N^.X5SS*Y7*>YN]NPQBRG=BRO8N\>[8
M]7W4=J5BT6[V>WL&>EOU-72;HY^*O):8;OY9O39QI@K'O)8OL].L\I&Z0U37
M:48R"WDQM,X^,*QO9[:3'=?=*OHOMO>;37,(FR(GDB)\Q+3V9]&VIZDU^<-^
M=N+I.-9O^*ZH?2\R/%6=^:OPGO.M<>/X.;Y6Q41O:8UGEE]-Z!"32IQ\K5<B
M&W:3R)K%Q);NOMP^CY:VC8^7-\X+:N3J "5A%@                  IZ.Z
M)3ZDWVY[;;\UY[HOJ\_9X$\SX/[IA!8/T=>&9C%.Y1S):RZBZIY]DMJ0O-+S
M1A+PV6.=)FS2#I;,FMYO%UX]IC!/;UE_?DG=4V\F'-+ZAC?91T? RKWZNK=>
M5-*\^2<]MT^E/;L;1CAPTI30O0#171GOQ,F72S2O3_3VK(TC.Y4GJ\-Q.(QV
MJ9[H[?*+%]YK&]M[O63D59]?V97SOJNT7(S^TKJZHT'0=%BW&>H:G=G3VDTI
M4Z=0ZW"4>'%J5N?3/=SBU*M)1FFY0DG[->D/(ZBUO691BZ].TNO$CNHMQNU&
M^,HRB^2:E&G!N@THRCQL:<H/93]J !#<F:   -TW1//P^0@[_"//_#QT_P#_
M %7\)_ZU-:"<0N_J7;V^)"-^$B8_.L^-;2S)7,-*ML<FN'''X>'G[T<[M0DK
M,8_J5J<]GHB.E;EFE@]E(-EDF-O)B/:W[CN,:3\&Y>V;%B7CZW&Y/ 9I>)&E
MIR2<L/4U%-I<FL6<N*W]7QBWLN^R;]$]M*^/L92\.LYQBVHY^FN32[1B\J$=
MV_@N34=WLMVEZM)Q\0 3\($@                 &0WHG=,X/5OI%^%#$LA
M>2C*/9:CN-0+-^'O-;#NJ8TBQ3(M6<<:7:WC)_9JBW^181%LIRS38H>.(1S(
MMH]]&/KS:1:;'&FE**::4\*:4I3W(FR?F-<=T3NID'I)TB_"AEN0LY1['O=1
MW&G]FQ#V6M]W3,:NXID6DV..[M#QZPLTQ;#(LWBWLY>IOUO&\(VD7,>QDWUE
MM'.]CC34E=--2>%5*5)[E3=/SD)?:2\_]VFE\^7T?]SV/Y._XGF_3\_S^/\
MM<?(Y?+A\R:OLV?1_P!R&L<.'TG]T%WG;;\_*^@8'D<OAQY>?P^?,Y  CR2+
M   *55)32M52[4THM2JO@B(FZJON0@&].3Q2,N)#CARC&<8DI1W@7#M&W=&(
MVS>E)RN%>YW$3$@\U2R&.QJ6C8FSCTHF2WK.GDPZ969*UD[/3*!G6T_(PKB%
M;1LM?I4>,?\ <5<'VH&HT#(HRU1RM;&FFCO_ &-VBJSJ%E[.11E/JCG&\H@E
M3"(&.R'4!(_*(^S 9)5B:8FX?-G<\RZS753<Q,9+,2V0Y'+R>09#D$G(3>03
MLY(.Y2:G9J4=WG\I,S$J^NN'TE*23]Q>>R,@\OWG;QU?NN7-V[>N5U52>]G/
MH^S)U'-ZQRZO\&P86Z=I<I2:<LVV-;RKXQ27*-.-/R%)MPE+(MBHN=>\8N>T
M;UA73A871N);OD9<JM2U512:ABURFL3'G+=[2MO@[Y024U&BJ3?&Q*?\  )A
M$0@              "FZ<T1-U3;U[;?U<T.S85AN2ZC9GB&G>%1BS>8Y]E,!
MA6)0Z/&,>LMD^5RS2#@(Q'\JZ8QC+M\J_:-4=R+UG'M>MZYXZ;-[=V[1UI*O
M2IIY;;;_ $J2/O@Y?"PRU$U[U$XI,G922QN@<2UQ;3BY=B9FQ"R.HFHD;,Q^
M2R3')&\FRB'TGA. T.(F8Q)['3UNEMJO!9"X2$?1^/N)#$>N>IJ>D.EM7UVV
M,9V8N.X8E,NZOS<B4<?#KDE*,O+E?97*YP?*%*LFD^+,KZ(Z:NZNZHTC0J9.
M$,S(C+)NBDG1A4)WY=J;C*/.-$)JM37&=KKANN2)=^B.ET%HAH[I=H]C+N4?
M8]I=I_A^G\(_G;K1Q-O8K#L?C<=CW<PXCV48Q<2CEI&V;LA?9QT>UO.Z[MQN
MR:65H;V_4P$W]:[^WP.:%MD[K++;9.=ELYV62D]Y3G.3E*3;]7)MM[_%G3"F
MFO'IJHIBH545PJJA%;*-=<5"$4O@HQ22_0  ?@]08M^F8UFHT7Z.SB%>M9'%
MVV0:AX^QT=@(O)G/5+D%&J<HUP_+V./,[<E&.Y3)XO3F2S3*HILSN.^Q?%UQ
M.R4;(0</*M;F4@BW?";=1YJ.P#A3TB;MXRO'<PS/4?4F5=7++FN:;SFF4)CN
M,X^V8.*7M#&Q&NV&K>2W9:RYCG3MRZ9PM;)ZPLMG]B2S7PYT=:[UQTSILHJ=
M=FJ49%T);<9X^!RS\B$M_A.C&L@]N[WV2W:,&\2]8>A="=2ZC%N-D=-LQ:9Q
MWY0OSY0P:)K;?O"W(A-/T3CN^R9$03DB)Y  Z5I;+9>B[(YL>H
M       !5.2ISV]NV_T']T1"S622T5CF.1$GD&19#),(*!@H./=2DU-S4LZL
MQ\3#Q$4QM.7TG*2;]S99Q\>RL7G;QU?M-FUF[>N445?GIRJJJ1-E7;GOOOLF
MWAZMO#VF2+HCM%Z=<ND-X;,?>L\HNP.&9C<U=GY+%VW6]Q6]*(UYF^+O<B=W
M8V39QF+2FH<1AF*2[EY;:*]^,;>#C)..G9>*=6[)U)JD-#T#6M8LX\=.TS,R
M^,GLIRHHLG"OMLV[)J,(I/>4I)16[[WCI[3+-:US1])JY<]1U/#PTXK?@LC(
MKJE-IIKC"+<Y-K91BVWLMUL)=,<"Q72S3G!--<&BE@\-P+#\;P[%8=7LA)+%
M8]C4,RAH:/61EW3Z4?5,HYDV;*\DWKQ^Z6UUSQTX<5W;M?>CC32E%--">%-*
M4I[J41$^A#ESW7G[D\CEY.R=LYVV2<YSE.<YRDY2E*4FY2E)]Y2;W<FWOOO]
MK.HE5<*:JZ:XQA757"N$(148PA"*C&,8QVC&,4DDDDDELNP !^3T
M       !BZZ:#"LFSWHTN)V%Q*,67DXV"PW-WC5'C!CU.,:;:D8=J%FDGUTD
MZ:-[B0N'XQ.3"L[5VN0D>P]WQ35]*.6;)QE$VV39.7EZ_P Y9UTAB*O CQC[
M;\N&#7E5V3?9$TLRM55?)-O%?47GIS+LP>H="SJ5"5N'K&F95:L3=;LHS:+8
M*Q1E"3BY17)*47MNE)/N6+JC&AF]-Z_AVN:KRM'U+'L=;2FH78=U<W!M22DH
MR;BW&23V;378UHB+NB*GK3?YRIQH_@4_\FG\R'(ZBP?*,9/]]%/]:W.7K6S:
M^QM?J  /T?                                                "B
M*JINJ;+Y;[[?*A[KPNZ.U\0/$=H9HJK'*'\?J=JEA&)9(F&-E>9+'X9(SC*C
M-\AC?2C9ANT3%L.IG,D>2TA%OHF%CXIW,S#>J,8NU3PI47=%1=D3?=-O'RY^
MK;Z3-+T ^FBY_P!(QA>24S/=B:,:;:E:GU,N[5??&.F0BVND/<O:>W-.Y^HJ
MU53(%DE;R:7.XNZ>PVUE$DH_%>N=6>A](=1ZI&SRK<72<V6-/:3?TN=,JL2*
MX*33ED3KCRVXQWY2:BFUDW1>E+7.K.G=*E#S*\O5\&%\?=[XL;X694O><4^.
M/&QN.^\MN,4VTG/6;6^J;M[6VW5V;5&WEZ-%-/\ 4?8 YDG3E+9)+T22_5V
M !]            !$Q^$^?\ PRX)?7_V#Q&<_P#[/H9_L)9VR;JOGX_(1K/A
M+V%8R]X;N'_4=S&K=S/&-<_B1!R_;']",L8SW LPG<KC.[K;FF,=+*2NG&&N
MNV/&3A^Q[GZB-=-&\C*V7VRO!_+KPO$CI:^V,Y1>9D8Z4$G+GF8&7AU-\G%<
M8V7PE-[MJ"DXQE)*+UCXR8MF9X;=3U5RC&4,?$R6YMI.&)J&)E6);1E[TJZI
M1@FDG-I.45O)0T@ =%CG:                           46I:46I$W5/5
MX>/+U[^8551%5$W7RWVW^50JI2BJJ[(G^SU'I^BND&;<0&K6GNBNF\?5)9KJ
M7E45B<)14UE73*/N2-]$?9!.=R1LS)L\7Q:,H?9)EDNUBWR0F-1,M,7[%3=A
M>VILS*Q\'%R<W*LC3C8E%F1D73>T:Z:82LLG)_",(1E)[]DNY[XN-?FY-&'C
M0E;D95U>/13!<ISNNFH5QBMGO*<W&,4O5]B2U\'+X+D=R&;\;.=P-:6(_O#3
M'0CO6-^TN.:O0^J9J%#][XUNO5TJTTXQO+,1RA4W767#Y^/W2UM+8/&N'K0_
M".&W173;0[3IDK+$=-\5B\;C:KS:*;2,I>:V*:I3(I[N2-AHQYE&42UQ]D>5
M2S6+8I-9)*2LQ>;4.'UU%]E.:G7'5&1UAU/JFN7.2KR+W7A52?\ B,"G>O$J
MVW:B_+7.Q1]UW3LFOQF=*>@^EJ.CNE]+T2I0=U-*NSK8)?A\^]*>59OLG**G
M^"J;[JFNN/P  ,3,P
M                                    !\G%SJK%Z[NB=7:N5[KX)Z%"
MU;_0?F4E",I/TC%R?Z(IM_\ 1 C8])UE3#(^*:2BFEEY;O8/A&+XK*7'-NU3
M8</W-<EF=NZPJM.+U=QI1&9=&V*ZW%MI>1]8?6DL*WMV'3G'T>HZWZEN]8M7
M-0]2W=UW?HRS)W[V*20:,&#]OCC9;<=BT>];1E5;&AW&8TRB8YQ7:O.:K]UK
M7?OO'SB[=>7_ "Y%1>:'+CK35HZ[U;U%JU<G.G-U?-MQY-*+>*KY0QMTFTG]
M'A7OLWN]WOW(^:YE+-U?4,F,E*NS)L54DMN54'Y=3:3:W\N,=VF]WNP #&"U
M
M         %U/!%I_1J+Q2:3Q+AO+W(Z&GES:3=1-GTTCJ,+:.)^(OR=^MJ[L
M-(EYDS*"AGMV_18Z])6W'M7;61>LKU$JVBE*:*:439*:4I1/92FR>'+P0PT=
M$YHRW:PF;:Z2S)W3)3#N[@F(5N6D@SL)C\;=8R602D>XK=TL)MI,SE+.+JOT
M1]=42_PU^T;2*W7DDSLYF>>Z<_>GF3[]GWIRW1.A89V36H9.OY=FI+?\>.'P
MKQ\2,OAM.NIY$%ZJ-Z3V>Z6[NCL&6%HE,K%M9F3EEM/;=0LC"%2W7P=<(S2W
M>W/;L]T@ -ZF5
M
M                                            LZZ0Q%7@1XQ]D5=N
M&#7E5V]2)I7E>ZKY(GK4O%/Y7MOK6;NVJ)5Z;:_2B*FZ*JVZD3=%1?7MZE*C
M#O\ HV7BY/'G]'R:+^&_'GY5L+./+9\>7';?9[;[[/T*/4,;Z9@YF)RX?2<6
M^A3X\N+MJE!2X[QY;.6^W);^FZ]35#T?P*?^33^9"J[^I-_9X'>M3]/9O2/4
MO4;2?)',8[R/2_/,OTYR%U"7G3F%=SF$9#(8U*N8ER_91KZ_&7W\6XNQ]YY'
M1[JZTKMW'+)K=6JQ;Z+R1/M4Y>I.2?U(GM\#J=AWU9>)BY-,HV49&-3?39'O
M&==M<9PDM]GM*,DUV7;U]=ERRRJ+<7(R,>Z,H7476TVQ?XT+*IN,HM+?=J47
MOW]5Z?$J "J/                   !41>2INGDH :3[-;K[&/3T+S>'CI$
M.-+A6QMSAN@_$%F&&X:Z2UV?$G[+&,ZQB%6S(3$K>7%8#42 RR*PU9*4GY:2
MG:L4:PJY"_<6WD[WDX:,;K6]?37I]^D9P-9I<DS33?6;O5(Y&2:G:;14<F-]
MB[=VFJ$^I"ZTJ6\LOVMOWBF0K.I;[K8]T]U]9)]XX6Z=ZD3[79>>Z;HO]>WR
M^M/5N<%H14YJN^Z?;)R7DJ+R]2+LFV_RF(:CT!T5J\LBS4.E]%OOR9JR_)^@
M8]>79-34N<LNF%>1RDXKE+S$YKE&3<923RO3NN^L])ACUZ?U-K5%&-#ACXRS
M\F6)5#BUY<<6V<Z%%<GQCY>T7M);2469/-5^F-Z1O5UAE<%+\2$]B&,93)K(
M=Q:80&):>N,=:TS5N;80>+YQCL$UU2C(J,K;MHRB[?SQ[,RT+;NQN22\Y9?R
MJOL:\S,2^1S4MD612TG/Y%D$G(3D]/SC]W+3<Y-2KJ\_E)B8E7]UP_DY22?.
M+SR0D'M^\[>.[]URYO7;]VNNK\VI?1153[;;;V;^'GY!-_6FWL\2YZ3TUT_H
M4'#1M&TW3%*,8SEA85&/.Q144G;.NM3LDU%;RL<I-I-O=;EMU7J+7=<L4]8U
M?4=3E!MP6=F9&3&O=M[51LG*%:W;VC6HI;O9;%0 7PLP
M !155$543=?+?;?Y5.^:8:7ZA:TZ@8KI5I5B<KF^H.<2MJ%Q?&86W;K>R3ZY
M;N.+URY><W&[&,C(UDW=2DY.2KIC"0$*QD)R;D(^(CWKVQT15V157P3FI,NZ
M!OHV/J2X<QXT-:(3&)'4'5'%X.5T!8U4K+RNFNG.113QPYR^I_:D+T$UR?56
M#F(U;;=E'W9W$L+L=T.,A:N\YSK#(? ?$?KC$Z$Z=R=2LE79J5\98^D8<FW+
M)S)+:,I0C*,OH^.GYV3/E#:N/EQGYUE4)YWX>=$YO774>+I=,;(8%4H9&K9D
M4E'%P82]_:3C./GW_P")QH.,M[9*4HJJ%LHYDN!GA PK@?X<\-T(PY[3/.XI
M7\YF>;WH.*@97/,VGW"O)S(Y9I%VU5:;:=EQ_';$F^G):%PR"QG&GF03G<=J
M2<7@)[>0!SFS<S)U#+R<_-NGD9>9?;DY-\]N=M]TW999+9**<IR;VBE%>D4D
MDCHU@8.+IF%BZ=@TQQ\/"QZL;&IAOQKII@JZX)MN3VC%;RDW*3W<FVVP "F*
ML      @1]/OIE5@72-9IDW??>J:SZ;::ZG=B2.[%\7$CXIUI!W(KE7SOO=;
MRZ5?&)))+$7U??RQ"L+G=:2<CA9145?_ (JGQ3RW\.?@NZ$H'X3!HM3%ZE\-
M_$''M,I<KEN'Y7I'E4CV7K\+A*\,F+68X(R1Y9C*5CLGRBG.-1KZMI&8O)-1
M6(I=AHQLL#/.G<8#9>2^?A\AT4\']2^L_#KIFUW*V>-A2TZ?:$95_5]UF'75
M*,4DN%--:@VN4Z^-DMW)M\Y?%O37IGB)U/3Y3KA?GK4(K>4HV?6%569*R,I-
MOWK;IN2B^,)N=<=N*V  V8:Y                  .]:7ZHZA:+Z@8EJKI3
ME4K@^H.$2UN:QG*(6]:H>QKVU;N-[MNY8<VG#*3C)-E?=14Y!RC1]"S\*^D(
M2;CY"(D'K*_+=X0?A&6D>30D!B_&5B<MIGG=R3G[$OJ1IMB\ID6D5$)8:N)/
M'I%[!43^2ZH0DH\KIIQ1Q$Q4)GC2[*6V6279J(B)A_&8G#F7?>GENG/==]MN
M7EZ]_#V'(P/K3PXZ8ZZKJ^N<6<,S'BX8^I84XT9]5<FWY;L<+(75*3E.-5]=
MM<)N4HQ3E-RSCHSQ#ZGZ&MMEHN7&6+?.,\C3\R$K\&^<5!>8ZE*$J[7&,82M
MHLKL<$HN;48J.P37ISNB^3_\H]ZONT5U\_5@6-\47PCK0G#V.2X[PJZ?91K'
MEEJFEG 9[FD>ZP'2I%?XTX>6LALQ[^Y:U+R+XNY->C(F4Q"2Q;3OOZRVG;D7
MF\>VLQ$E+0T"B;[)OX^O]D-?X'LZ="X>37?D9.N:G7#9O$S,O&ACV--/WWA8
M>)?MV::C=%-2::?;;8&H>T1UYFXT\>BK1=,LFG_A>%AWRR(+9IJ'TS+RJ4VW
MNFZ7).*V:[[W3<5W&9Q#\:N<L\]U_P YKR6]")--L+QB-8MH/"\"B)N5NRKN
M'Q6 9THE"?\ P#&N,@G7,YFDW$P>/,\FRB=2"C;C>UHXJE2[HB^CY+LB[_(O
MAL*:DJWV\4\4\M_#GZS=VG:;@:1AT:?IF)1@X6-%QIQL:J-5-:;<GM"*2Y2D
MW.<OQIS<IR;<FWI//U'.U7,NS]2R\C-S<F7.[*RK9VW6R24=W.;<MHQ2C"/X
ML8)1BN*6W( %<48              !Q^UKI\Z5]Z>"_(OBA3[9?2IWV5-MJM
MD7??FOVOL\/I*U)4JILNR<]^2+[O'^H_4A82:R*9B<=QV(D\@R.?DX^#@8&#
MCW<K-3DU+.K+"*AH>+86G+Z3E)-^YLLXZ/96+SMX[OV6S:S=OW**:OQ99"J$
M[;9QKKKA*<YS:C&$(IN4I2;248KNV^R7J?85SMG"NN$YV3E&$8PBY2G*?:,8
M17=R<GM%+NWV7Q+YNC.X1:^-;B^TUTBDVM5W3V)N7=1]8JTO=6J:88@\CUEH
ME4:Y%C,W2F:S<ACVG:26,/[T[C:Y>F5V&+AI O4HV->,8SCV&8[!8CB<+%8Y
MC&+Q$= 8]C\%'M8F%@X6)9V6$7$1$6PM-V$;&1S%O89L(]E8LM&36S9;M[5J
MS;HHIQI]$QP%,N!?AJCHK(6_6ZUZKI#9[K(]=LL:1_!3SF#96V6F#*8QZ])I
M*XSINEQ_'Q]^[D<^PD,EE,SRN$NQ4=EE$''923GOXO==_NVZGMEAVSEHFE*S
M"TN*G)UW[3?TC4%"7NQGE348P>R?T>JA-*2F=!/![H3]Q73,)9M48ZWJ[AF:
MC*4(JW'@ZX_1]/<H[[QQH\IV+?\ ]XMNVW2B  :J-M@  #GNG+WKY$/_ .$O
MZTT2FIG#?P]Q[S*6WQ3P[*]7,JC^T]3A<W7F<Q:P_!'R,[$E4LAE&+TX/J-8
M5U(P]GN6*RY+4-)N5GIYJTE_U54THJU+LB(M2K[*4W5?D3GYFO,Z9_7&UKAT
MB&NCR-R=<FQ+2YS":+XE6L,L/W#:P2-M4YWC=*7HJ+D9-(S6&3U(VF9'O%7R
M7]X:5=XM;@>KW5X!Z0]2\0<3*=:G5HV#FZC-S4N"LE6L*E)J$XNU3R_-KC)P
M[52LBW*M)Z0\?]76G= 7X<;.%NLY^'@Q47%3=5=CS;I;.<9*OCBJNR45)?A8
MPDE&S=8LP 3V('                  #9>:^7C\IEWZ#31JG5_I%-*GSQAC
M$OCVCF/YGK'D,;D[?MR.*(6+HP_%'T TN1DBTNY/C>HV;X3E42Z=W8Q8A8)Q
M.QTE;G(N*:N\1'K5/5ZE\_'U>KU?/["6O\&:T:MVL<XF>(20C\7=K+9!B6CV
M(RJMNNS.$KQ6-NYIJ RI>78VGN[&,GIS336^K:/F+W?4MB76S,:V[@@7+K6/
MC#K/U)X>=0W1FHW9N-#2J%LU*3U&R&+<H/OM.&+.^U-;./EMQ?)(V5X1:-]=
M^(/3N/*#E3B9?UG>_6,8Z=%Y5;DOC&=]=-37=-V)/:.Y*I1$1$1.2(FR)Y(@
M .=IT6   !XKQ'ZK?4+T UKUF6$3)ETKTKU U"IQRJ3[E2>JPW$I?(Z899?L
M$HL9WFL;V+O!(R15FM_M",7?5=GN>U&$KX0%J?!8-T=>9X=*M)1S):RZBZ68
M#C5V/LM+S1A+PV6-M67+N<J<O6MYO%UX]IC.LK5Y@WDW=4V\AVU3&AC?>R,?
M>^F=+^N^HM#TC:3CJ.JX&'8XIR<:;\FJNZ;2G"34*I3F]IQ>T7[T7LRP=5:K
M]1]-:[JZ<5/3]*SLJKDTE*ZK'LE1#=PFD[+>$([PFMY+>+6Z(&-M-J*$\J:4
M^A#F =0X14(0@O2$8Q6WIM%)+^8Y?RDY2E)^LFY/]+>[  /T?
M    "G*JI4I7=:?>GBF_KY>!142BA?1Y(B*J>OVKX^9R/3=%--5UFUFTAT>2
M9^+BZLZI:?Z9)D*QW>_<*YYED3BZ37="/HM97NOO3MR1J24=VY;'9>W-.M[1
M;I<W*JP</*S;Y\*,3'NR+I\7+C717*R<N,4Y2VC%OC&+;VVBGND5&)C6YF7C
M8E$%._*R*L>J":CRLOLC77'E)J,=Y22;E))>KVV-@ST2.F=6D_1S\*N-53*3
MJS6F]C4Y'R1JQ?44ZS2LEJ[3#=F5](==\7$S=,?[R[1;28[L[V1C&(][M:9&
MN>Z\_<GD?S,[:66C6TB(B6V]FCDGHI]K;I3P3PW5-]C^DY;ZIGVZIJ>H:G>_
MPVHYN5G7?B][<N^=]C]V$(]YSE^+"$>_:,5LEU'TC3ZM*TK3=,I_Q.G8&)A5
M>O\ B\6BNF'XTIR_%@OQIR?VR;[L "A+B4W3;??EYF)+IS__ !7W$?\ \^T5
M_P"OW2_9?F3P]OL,MW/=.?O3S,4W3;P<WD'1D<2K* B).;?-+&F$\X9Q$>[D
MG5B$QG6/3_(LDF+S9G9OWK<7C^/1<I/3DA712TBH6-D)5_>;L&;F_;R?HF<:
M^LND[)RC"$.I="E*4FHQC&.IXK<I2?9))-MOT7<Q;KF,I]%]60A&4I3Z;UJ,
M8Q3E*4GIV0DHI=VV^R2[M]C7L  Z<G,@                  SG=!QT@N-<
M(NM62Z3ZT9;\6="=<J(M+<Y+79"]C>GVJ\=?M,83(9.[<F[$)B&+Y;"N7./Y
MUE:P#^^CZ&TW>9!*P&&8U.2[*==:N6KU%-ZS73<MW*4JIKH7TJ:J53=%14]G
MR^?,U02JFZ4KXU;[)MX[)S]GAYF7C@]Z:OC'X2<8Q7317N,:S:0XJN-Q41A>
MI+-YW]B^&0\B\OR6,X/GD&[8RL<C^+>TPT+?S=GJ-$87'P^.1V-8XT@8N] O
MXT^+G@OG=2ZE9U-TLZ):CDQ@M2TR^R&/'*G7"%5>3B722JC>X1C&^N^===BA
MYD;(V*4+9(^$?C1A],:?#IKJ>-_U91*<M.U*BN5]F(K)NRS'RJHMV3HYRG.F
M=,)V5REY;KE6U.K8$IOZUW]O@$W]:[^WP(UN$_"7N&U[C,:YU'X?]=,9S.YV
MSOB$P?XA9YC#)*'[JW'+&95.YCIS*RO:HNED\>(ZPV&[#(.'4;8[Q;,[,J^[
M3]DJ<&GWG>)_^B&E?ZYR.5GA?X@563JETIJSG7.4).NA6P;C+BW"RJ<Z[(-_
MBSKG*$UM*,FFFY&U^*WAY;779'JK3%&R,9Q5D[*II246E.NRN%E<ER2E"<8S
MBTXRBFMB12>8ZPZR:::!Z<9;JSJYET3A. X1%5R^13\M=K2TU;]9;;-6[=HV
MMN)"3E)5^X:14'"131],STR^CX6%CW\L_9,K\8SB"^$NM[D>ZBN%SAY>I(.H
MV,N,LXUWEFS&S$3*3554RPO:98#+2E>01M[';%NU&3%&K&-.[$S)7+SJ#<,H
M-&^01S>)WBQUYXO]19/4C77/)C*7SB3E)#'L6I?2-G M/&DI:C&EZ!TZQ.^]
M=Q^+12L8.$:O;C=;DSD5V);3.72^09%>>S+S.ND? /JS6LBFW7ZOW.Z7NIV2
MN=5VH6P3CO71B5V/RI33E'S,F5?E;<_)M24)X-U=X_\ 2FC8]M73TGU#J;3C
M7Y<;:-.IG)22LNR;*T[XP?&3KQHS5B?#SJGO*-UO27])AJ3T@FI---%$IA/#
MWA$HYNZ5Z67G%I'%Z^EJ\Q^J'J$C&]?8RF?2K&^YL,VEAP]AL!AGSK&\;=/W
M+_+<MS3&'3S1%WWY>.VVZ+[/D3\Y5:45454YT^'CRW*\]D1?5[-O$FCH.@Z9
MTUI>+H^D8T,7"Q(*$(17O3EM[]UT_P :VZV7OVV3;E.3<FVR&&N:YJ?4>J96
ML:OE3R\[+FYV6S?:*6W"JJ"VC555%<:JX+C",4H[  %X+2
M .7+G[T\C-)T&'!\O$SQBQ>HV1L.U:8\+ZP.J,_NXZFF1U$OO7M.C\%NQR.%
MG&O49!"RVH"R#9A/P#A-.JL3RAC2TRULE[#;#0LWDTS$X[CD3*9!D>0RD=!P
M$#!1SJ6FYV:E7=EA%0T/%,++E])RLF_<664='LF]]V\=N++9M9NW[E%%6QJZ
M,W@H9\"7"SB^D3U]%3FH4S*2F?:L9-!U3:0TWG>1TL[%VW#V)MW>O6HO&\;B
M\;PQ@[;1^.V\@;8U;RI[C,'-3TJRHTEXX];0Z9Z5MTK%N4=8ZBA9A41C+\)1
M@-16H93VC[J\J?T6I\H6*V^-M;EY,]MT^"/1,^J.JZ=2RJ>>C=/RKSLF4E^#
MOS8RWP,1)OWG*V/TFV+C*MTT3JLV\V&^0.FE*:4II3:FE$I1$\$1$V1/D0J
M0,)[@   AJ?"7-55G>(+AST:[B1M3IUI/E6H:9'WEURRZZL9=:QQ8?NCL%M&
M"0'U'$>I(I)O%E?C&K96,=W/U\I,KW3=4\O'Y37]].IFV2Y7TEVMT+D$EWA&
MZ;0.EF$84U5HP:]R8N\TWQK4-Q&)>9-6[B1ZW,,[RR7[9*WGTA3WKV"VZIC&
M,:R9[J\ =.^G>(F)D;0:TK3=1U!\I2C)<H5Z>G6DMI3WSU[MC45!RGOSC!/2
M'M Z@\+P]OQTY+ZUU33\%\8QDFH3GGM3<GRA#;";Y03DYJ$=N$I&(, $]B!P
M                                                  !2G>I$W395
MWY;HOT^'AS%2^BE2ISVI54Y>O9=N7L7U>L+OZEV]OB>[\+NCUSB"XC=#-$U8
MY0_C]3=4L)Q+(TPMM4\R6.PR2G&=&;Y#&^E&3-AJF+8=3.9(\EI"+?1,+'Q3
MJ9F+%46Q=JE#J695IVGYVH7RX486'DY5TE^]KQZIVSDNZ[QC%M=UNUZKMM5X
M&);GYV%@41<[LS*Q\6F/QG;D6PJA'LOWTY)>CVW[?'?8C]'_ *&W>'#@RX=-
M'GV,KA^08OICCCG-\=693(%C]2<F:4Y5J:JRUJ5FF;KM>H,UDK[:)DW4"W[3
MV;'NI@[,>WM7AGQ;4=4WL6]MNKLVJ-O+T**:=ODV/L<MLW+NS\S+SLB3GD9F
M3?E7S;E)SNR+)6V2<IRE.3E.;;E*4I-MN4F]V=2=/PZ=/P,+ QXJ%&%BX^+3
M!**4:J*HU5Q2A&,4E&*6T8QBO1)+9  %,5@  !@S^$):J_$/H^I;"4A$E:M;
M=5],]/ED.\^PKC5$')O-7EF4:(P=K,]HJTM3'5CU<1:64GN]NW7%B^[)&"3]
MJFU'AOOLG/U<UY^K8DK?"6]5>_\ B#X<]&J8-&Z:<:4Y5J"N1]Y]<LM7JQEM
MG':H=8CL%M&'<":.4O4D.\W:RB9(K=6,=W.E^4C5;)NJ^?C\A/?P$TCZK\/<
M/(EVLUG-S-3G'XQBYQPJ._.:EYE&'58ME!1Y\'#G&4I0#\>-8^MO$+/IBU*K
M1\7$TNN7V\*WEWK;A!KAD9=M;Y.>_#FIN#C%5 !NDTV
M >Z\+NCUSB"XCM#-%%890_CM3-4L(Q/(OB8W5YDL=ADE.LJ,XR&-]*-F+#1,
M6P^F<R1Y+2$6^BH6/B74S+MZHMB[5-H(VMI:;M[>VW56;5")Y>C;II7\Q JZ
M ?3.K/ND9PS)4F.ZOJ,Z;:DZGUL>[E?_ !CID(MKI"D+VE'S1(?J%U53(%DE
M;R:7.XNZ>PVUE$DH^>YSW3G[T\R$OM':L\SJ_3M*A9SITC282E#:25>7GW3M
MN7O))N6/3A2Y0<H]^+:E&24UO9NTE8O2FJ:M.OC;JNK2KA-\?PF)@4PA4^SW
M7'(ORX\9I-;;K=238 $>210  !\[U:V[-VXG):+==:+X[+32M7A\AK-^/359
M_K;QH\4&I+W*XW.&LWK3G<;C.5PE<+>A9C <0F+V%Z;WHA[CMJU$RD79P#'\
M::1LVV5S=G&;:S,/9"2?O74@ZV&W&1K77PZ<+&O>MC9]B["7T[TMS+(,77,W
M'9\;D<VLPCRW@V/R24R<,X>?&C,+L)CC2)82C&5FG\JUB(AQ1*/FF^L12A-J
M5\*D1$W^1$7EOMX)MS\"4OLS:0YYO4FNSBDJ,?%TNB7%/E+(L>5DQ4VDUPC1
MBMQ3VEYB<E[L615]IG6../TWH4)-NRW+U3(AS:25488V+)P7NR<G;E*,I)./
M"2B]I,^@ )=D20                 !MZ7+;??_ &DUSX.%H;=P?A.U%UKE
M<9JBYC7+5%^UA,C691ZF4::Z8-;>-P*4P[>5=M(7N745YJZQJJ=1L3/22U]H
M>]O@J,8<4PHJTV1=N:*BKNO).2;^'CXFRFZ.#2IOHKP+<+NG]G%)7"9%EH]A
ML_E6+3U$TVFXG/LWBK&:ZC6IACD-RY+1,I>SO(,C=OX-S2VM03N_=AF;"-8L
M6T>UCK[1^LO$Z4TS2*YRC/6-4C.V*>T9XNG5NZ<9)61<FLJS#DHRKG!<')N,
MXUMR%]G+1HYG5^?JUD%*.CZ7-52:3E#*SK(TURBW"22^C1RHMQG";YI+E!V(
MO; !"DFV   47;=-_'GM_61L/A*6LE6,</6AFA[%_E$=(:MZF2>825,4Z[)C
M4UAND\*EN4Q[*TM2;>_)=;F.?:?9)!Q-Z+DHJM_BMR9<WX^4@X-7<E!=_4NW
MM\2#W\(IUQNZ@<9V*:/QV3+*X_H+I='-9/'>YD8IBVI6I+VO*\DI26OQ31[.
M=]:>M=(7RU-Y.6@8[JT:L>P3E>4-ZMJ>"VD?6_B+H495NVC3IWZI?LI-5K#I
ME+'LDXPE&*CG3Q>\W%-R45-2E&+U/XV:NM(\.]:XV>7?J7T;2Z.\5S>5?!Y$
M$G*+?+#KR>T%*2V<G'@I-8 P =##GN                  <41>6_-4\*N2
M;[^/).2>1>;T>&C%?$%QO\,>EBLL7E8R8U7Q_(<DA<SL=NQN>PG3JEQJ3G>/
M23"N-E[$K\8,,Q&>AV<3(,:XJ5?O6L=+N&,6Y=OVUF:JJ(JHFZ^6^V_RJ2*?
M@WVBM>9\5&K.M;QCB\A$:+:6-(%EWJW1UDL-FNK$YU4)D&*)=C'#=AU6'X+J
M)C<[+692.E;;#*+4.U;R,9-SBL\'\2=8^H>ANI=2C)PLAIEV-1-/9PR<]QPL
M:?VOC=D0ELMGVV36^ZS3PZT;Z^ZVZ;TQQYUVZICWWQ:WY8V$WEY,6_L=%%B>
M^^R[OT[S5+5'5VK=O^+MT4?BTI3_ %'T .:YTK2V22^"V_4  #Z   1P?A+,
M#"N.%'0W)[T/&7LCBN(F)@(N?NL&MR9C83(M-M2Y"?AF$I59J?,XR;?8QC;Z
M7CV]^VUDG6/0CEY9O78IC78A=K12OI;I_"V]+FO/;P]?+;V&PDZ;#2EQJGT<
M.OMF(Q*+RG)<";8KJC!W7]J%1[BS' LLAIO/LI@W\U>;T1LE&Z66<[L7[D:Y
MM3,I"OIC'(VV_NSBQ;[7NHJ<MD])%3???;;EOX>O<F_[.>?')Z(R\/GO;I^M
M95<JG9%SC5D48N1"Q13WKA.<[E'=*,[*[6FVI;0;]HG EC==49;@O+U#1\.V
M-GEM1=E%F1C65N6VUED8UURFTW*%=E2ELG$  D":#               !2I-
MT5/-%3YTV*@^-*2<6MU)--?:FMFOU'U-Q::[---/YI[HV,/1@<;V$\:?#+@\
MTWS=,CUFP'%<2Q37R&E(^)Q_)H_4-O"6FLGDM_'X:FS%V\7SR1C9;(<.EX)M
M9@GK%7D1;;Q,_CN2XSCV1\U<F@?$+K1PP:B,]5=!,_EM.<\9QLI")-15F+D;
M#V&E[5-$A$3D#/Q\MCF0Q5V_9:R%N-G8F29M)J,B)YI9;S4/%OV<F_AX^$L8
MY;Q6Y'\5FA.1V\S9);1IDF@=,7*P&3=HD)B[>[7B.H.8P4EAJQ$4F/L[=5G,
M\[3(G]<Q)5TXNWM,HJ]"/Q!\"NH=*U'*U#I;%>L:-D7.V&+CN"U# \V:WIGC
M;5J_'A.?&FS'YV1J3\ZJ$:W;.:WA[X[:!J.G8FG=5Y'U1J^-3&F>;=&R6GYZ
MJ@E&U7KS)49$XQ<KH7J-<I[.JV4K%5"58".LGPE3@T]>CO% GNQ'2I47Y/JS
M[_2GREOO$-\)7QNK%;3'A3T(R2YFC[K.UY)K]1%Q6.XWV:0A[MGLF(:>YC.R
M69K+Q2Y SNU7LSP-,<?T0\E0F4M[KV*LZ^Q/"GQ"S,FG&ATOJ54KI<?,R:X8
MV/6MG)RMONG"N$8Q[O>3E)I0A&4Y1C+8.7XN>'F)C6Y,NIL&Z-4>7E8WFY%]
MDNRC"NFNN4I2DVDGVA%;RG*,(RDI+NL6L6FN@>F^6:N:N9;%X3@&$1=R7R'(
M9:Y<2PT;]9;:MF[=JVMN'\I*2C]PTBH2$BFCZ9G9E\PAH5@_EG[-E?@#=)?T
ME^I'2":E4TT42F$\/N$2CF[I9I9><6Z7%V\MJ\S34'4+L5^^QE,^E&-]Q9:,
M[#E]"X##/76-XVZ?NW^6Y;FEOO%1QT<4'&=D-R5UWU1F,@A&\G5)0.F\36N/
MZ8XG7;=9!?BEA<,CZJ(YW)PC#)96 89CDE4_G[C'[EF+F<LE;-BA4M'3=415
M3T5Y[INB^OES3V?G]A*+PK\&:.C[5K?4$L;/Z@2_P2NG>S%TN$HI2E5*<8NW
M+EO*,K^$8UQWA3VE.=D7O%/QER.LX?4VA0R=/Z?4O\)=VT,K4YQEO'SU7.<:
M\6&T9PQU.3G+>=O)QA"NH -^&B               #CNB[;+MOX+MY>)6I=D
M5=T39%7=?#ES\T_/[N86JE53;EZ6_HIS]7CS_29T.@LX#WW$OQ'L.(++F]-G
M1WAERG'\DJLO&62-USO5>RW>RV$0D!-QEV)BZ/J=RK6"U S"U<EI&_;H^)./
M2V*2D!GCV1B\<ZLZDPNDNG]1U[/DE7A42E52WM/)RI^YC8M>RE[]]TH5J7%Q
M@F[)[0C)K(.E>G,[JS7M.T+3X\KL[(A79:EO#&QH^_DY5F\H^Y12IVM)J4E%
M0@I3<4Y0'1*\(<UP9\&.#:>YYC\9CVKF52^1:D:M-XK('61MERG)WU-B&9WG
ME3B_$69/'M/XK"L3G&^*[XO7-X_(/HE[.TO+N23.3$I32E-*4TIM32B4HB>"
M(B;(GR(5Y[KS]R>1S1U74\K6=3S]6S9J>7J.7?F9#CR45;D62ME&"E*4HUPY
M<*X.3X5J,%V2.EVCZ5BZ'I6GZ1@Q<<33<2C#H4N/-UT5QK4['&,(RLLX\[)J
M*YSE*36[8 !0%R !QJJ2BFJI?"FE:E]R(JK^8 B _"7M:J)74OAOX?(]YE#?
MXI8?E>K>5QW:NIPN:KS28M8?@;U&=B359#*,7IP?4:PKF1A[/<L5ER6X64<K
M/SS1G%_,D'2Y:TT:X](=Q)S[-YE%V#P[,J-(L?C,H<=:L%;TGC&>$Y2RQYI:
MDI-G&8M*:A1.9Y7$-F=QFKWXQ.)R2C(^=EY5K;QO5(NWAOOX)OMOLIT<\*='
M^H_#_IK$E%0MOP(ZA?VVEYVI2EG2C/=;N=<;XU=]TE6HQ]U(YO>*.LO7>O>I
M<V,O,JKU"S"H:>\?)TZ,,*#CMOM&SR';V2;=C;2;94 &Q#
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
M>G= VX<)\;-9U'#P-HR2GY-<I9UTDMU)P_P2%5CCNDK5&7:6SQC  GH0/
M                                             *IR5.>WMVW^@_NB
M(6:R26BL<QR(D\@R+(9)A!0,%!Q[J4FIN:EG5F/B8>(BF-IR^DY23?N;+./C
MV5B\[>.K]ILVLW;URBBK\].5552)LJ[<]]]]DV\/5MX>TR1=$=HO3KETAO#9
MC[UGE%V!PS,;FKL_)8NVZWN*WI1&O,WQ=[D3N[&R;.,Q:4U#B,,Q27<O+;17
MOQC;P<9)QT[+Q3JW9.I-4AH>@:UK%G'CIVF9F7QD]E.5%%DX5]MFW9-1A%)[
MRE)**W?>\=/:99K6N:/I-7+GJ.IX>&G%;\%D9%=4IM--<81;G)M;*,6V]ENM
MA+IC@6*Z6:<X)IK@T4L'AN!8?C>'8K#J]D))8K'L:AF4-#1ZR,NZ?2CZIE',
MFS97DF]>/W2VNN>.G#BN[=K[T<::4HIIH3PII2E/=2B(GT(<N>Z\_<GD<O)V
M3MG.VR3G.<ISG.4G*4I2DW*4I/O*3>[DV]]]_M9U$JKA35737&,*ZJX5PA"*
MC&$(148QC&.T8QBDDDDDDMEV  /R>@/E?N=58O7=]NJM7+F^V^WH455;[>O;
M;P/J6H\<^K4AH9P>\26JT+ED9@^38=HYG\AA>32U4)V9AGUW&I%EI_9LM\BM
M.862E)/-7,#%0<*_:/K4],OH^%HCW]Y_;9WZC$Q[,S*QL2E*5N5D4X]2?+9V
M7V1J@GQ4I;.4DO=C*7V)O9%+G95>#A9>;<VJL3&OR;&MMU"FN5DVN4HQW48O
M\:45]LDNYKSN-C6R[Q&\6_$3K0F359?$9OJKE5[#,C6&3'ZI'3:#>KC&E_\
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
MF:MJ=]F5FYUT[K[K)2DW.36T(\F^-=<5&NJM-1KK481VBMCD "YEO
M        /T86$F\EF8G',<B)/(,CR"3CH/'X&#CW<M-3TW+.[+"*AH>*86G+
M^3E)-^XLLHZ/96+[MX[<66S:S=OW***MDKT>_"3"\%G"KIEHDVL1-[+&D9\8
M]4L@B:&ERWE&IV1TVY'+I3O6S 8R^G(N/>56\7P]_/1-K(6^!8]BD-*W;UZ*
M2I(X7P>'@@F\HU/F.-?4#')6.PO3Z-E<6T+=R+-TS99AG$_:E,:SO+8)S8G6
M5V1BL'QQ)?!W%,ECDSBTS.9K+41<HVRK3:1L,YBY"OV@NN8ZQK%/2>GVJ>!H
M=GFZA.N:E"_5;(<?*]W>+C@53E7-\MXY-M]4X1E1NYG^SYT.]*TF[J[4*G'-
MUF#HTV%E;C.C2XS4G?[R4D\ZV"E#W4GCTU60G*-[V  CF21   "*B\T($G3[
M:G+G_2,YGCB0Z1::+Z;:;:7TODDNW_&1)"+=:O+-=G["T2'ZA=5EQY(U'$HE
M?<*RW;K:RG=D=/4=5I;;.+BKLE%B[6J^&WHVZE_J-7-Q#ZB0^KO$#KMJSCK2
M48X]JGK-J?J/!,YNRU;S3.&S?-YS)8IK,-V#V38V)1NQD[%J1M,Y%^TM.Z;M
M#9\ZLI3?KD-[..D+,ZMU+5;(2G#2-)E"$MI*->3J%T*ZY2DI).4L>G+C&N4)
M1DG*?NRA%D=/:0U=XG2VE:3":C/5=4\VQ;QY3QM/I<YQ47%O;Z1?BR<XRC*/
M%1?*,Y(\? !-HA4                  -]E3GSY[?UDE3X-)I5W[Q!<1FLW
M?B-TTXTHQ73WXN=V]<LO5JSEMW(Z9CO=7]M(](%-'%9K']V/%E?C$CE'T=W/
MV>4C5;IMOOR_9"=K\'MTJ3 ^CZB<V6<2576W5?4S4)(](SL*XW1"2;+2%(97
MG;W:S/:*M+5R%)!&\6EGO[NCL-Q8M9.1TMX]ZQ]5^'V9CQ[6ZSFX6F5R^Q>8
M\V[LX334J,2VM[N&W/E&?-1C+<O@/I#U7Q"P+Y+E3H^)EZI8M]DW&N.)1W4X
M/W<C*JL7%3Y<%&4'!RE'.8 "!!/L                  '\K^CK&3RCT4J]
M-JXI2E41455M5HB;+R\=C^HI52E=-5*^%5*TK[E39?H4^I[-/[&G^H_,H\HR
MC_I1<?UK8U4F9X;DNG.899IUFD:L+F& Y//85ED.KMC(+$9-BLJ[A)Z,60B7
M3Z,>]AE&#IJKR.>O(]UU77,W3AO<M7:^MF2#I<]%J-#ND.XD\?9L\IM0689E
M1J[C\EE+?JEG:-6(QGFV4O<>=VHV+9R>+1>H4MF6*1#EG;>*Q^+CB#DI*0G(
MB5=W<<*(J+Y;>*^.V_AR]9U"Z9U2.M=.Z)JR=;^L=*P<R2KW4%9?C5SL@HN4
MY1X62E!Q<I2C).,FY)G+OJ+3)Z/K^LZ5)33T[5,W#3FTY.&/D65PFY*,(OE"
M*DI*,8RBU**2>RX@ OI90
M        "G-:J41=O'[7;^%X)X^K953W[DP7X,QIFL=I)Q.ZS53%-_XZZDXA
MI?3C_=O5U1=6EF+WLJ6:[W[=<1XD]3K$C%(U(UIW8F.=J5](]\(WC(?6Z4_P
MN?)?9OM[O+Z38<]#/HS1HOT=G#TR=1V+ML@U#Q]]K%/RF,MNJ7(*-4Y1UF&(
M/LA>7(V,=RF3Q>G,EA>*RKEY;=]B^+K>"C9*0@X>*=7-!>T3J_T+HBG386<;
M-9U3&IE6E%N>-B<LVR7O)M1A?3BIN#C+E."W<'-/?'L\:2\_KF>H2AO7HVF9
M62IMRVAD9*AA5QVBTG*5.1DM*2E#:,GLIJ$EE( !!PG0               "
M.M\)41?W&FCJ[+M^Z@Q!-]N6ZZ5ZT*B;^&^R*NWCLBJ2*>>Z\_<GD8D>G/2E
M>B_XC57;='VBNRJFZIOKYI?OMY;[;+MZO89EX>9'T7KKI*WASWZ@TJGCRX[?
M2<RK'Y;[2WX>;SX[>]QX[QWW6%>(^-]+Z$ZLJY^7QT+4;^7'EO\ 1<>>3QVW
MCMS\KAOO[O+EL]MGK[0 =+CFH                           "79\'9X'
MX5AA$[QP:B8U&262Y/+2V'\/[Z1L-'KK%\8QV]*8UJ%FL'>;3KVQ'R>8Y#7+
M8'6DECD-E$)#85,TQDHYQ;4B0L/HQG"[P_97Q5<0&D_#WAEQ&<UJ?EC6$O2G
M5Q[CXNXXR;NYO,LL[!)S&/MY>G$,/BIW*%@[,NQ?SO="0\5=KDWS.S=V:&FV
MGV*:2Z>X3IC@T6D'ANGV)X]AF+1"/)"26,Q_&(EG"0S!9&5=/Y1_4TCF39NK
MV2>O'[KJ^O>.G#BN[>KC7[0_6DM-TK%Z1P;Y5Y>L+Z5J;KDXRKTJJ>U=,FDF
MHYV3"2;C/WJ<:^JR+A=LY(>SST9'5=8R>K,ZE3PM$?T;3U9'>%FK704I6I-M
M-X.-*,ERBG&[)HMK:G5N=W !#,F@
M                                                 "V?C$SY=-.&
MK5S*;+J69/J,4=P40]@KW9I:/G<LKM8K R3-S2[8WFG=LU,L']]ZV<(\9MF]
MYRRMWW=JPWN7,&$SI<-3VUWZE^CK!PUO.;=][J+D;>MJ_1ZRI;VWF-XE<;/5
MJHBZVLC4\S*E\UII=/K=V+C[MRIA8N6TDL \3^H8],]#:_J?)1R'A3P\-<E&
M;R\YK%HE#UY.J=JNE&*;X5S?9)R5KUK-6G:7FY;:4JZ)1K__ $UGX.K9>KVL
MG%M+X)^B[K"S2FU-*>5*)]!4 YG$>V]VV_B]_P!8
M                                                !3==MT1%7V+R
M^<_5@X*5RF<A,7@6BR$[DLO&X_",$O-VZO9>8>68^-:=H>7F[6QVAY?LVNN=
M.++>UZ?67[UNU3773^7LFZKY^/R&1/HS]';.I.OES,9>*22QO26*M9!UEVN*
MNL;.92KBXQQ2V]CWUIP[<56&S?(9Z,=QUJS=BIW'XE[7(-+M+9N_R+I+0;NI
M^I-&T&A2Y:EG4TV2@MY5XR?F95R[2_Q.-"VQMII<=VFBY:/@2U+4L3#COM;;
M'S&O6-,/?MDNS[QKC)K=;;[;F?31?39AI#I5@FF\;6S<6<4QN+BK[UE%V8:S
M+25IK;JEYJY&V+SBAL[G)2I[,/\ TW3N]=?/G-YP[=.+ER_<]1"(B(B)R1$V
M1/)$!U$PL2C Q,7!QH1JQ\3'JQZ:X^D*J81KKBM^[48Q2W??MWW9(2,8PC&$
M(J,(148Q7I&,4E&*W^"220 !5'Z
M
M                                                          5$
M5%1>:*FRIYHH !KX^FXTJ<Z6](_KA>MXG%XCC>IK7"=4\/M1%N&;,Y]A.XG%
MP>6Y7<8P]VJMG)SNJF,ZA.)RN8;LYJ9FJ9#)'=IW9FFLI(8F4J2I51%WVVWY
M+Z_#Q)H_PBKA+AL]X>L<XM86S$QN::"2L1C67/;M+5F\RG3+4/)(W'&<7<<M
MX![*S4GBF?S$%)XM'R$_#X]"0N2:G/J+3N:EV5F["Z.AG@UU'5U#T%H[37TG
M1Z8:'EQ[[JS3ZJX4RWE*3D[<.6-=*6^SLLFDHI;+G=XP].V].]>:Q7+_ -WU
M6Z>MXDNVSIU"RRRR,5%1453EQR*8QX[J%<=V]]V !M0U@
M                              4Y*G)-T_\ ?]O[*5Y[IMX+[DVVW7Z?
MHV..V]=/K7GZ/J]'ES]B[^WP,G?1G=&=J/T@>H]:U52F$\/6$2C>SJIJE:;6
M^OO7^KM/ET\T]5]:OL93/Y5C?;WW;N^W?0V 0SYKDF2-7[E_B6)9I9M?U_2^
MFM+RM8U?*KQ</$K<YSF_>LF^U=-,%[UMULMH5UP3E.322W+MH6AZGU'JF+I&
MDXMF7FY=BKA7!=HQ6SG;;-KC737%N=EDY*-<%NVNY=;T+W1>SW%'J5CG$AK5
MAD:XX6<!EY"\PA<QCGCAIKIF$7:>L&<1#QE#QC9D,$PS(Z;$EF$Q+4R>+9',
M0E6F*PF4-W&H%.'SEZ+=-NW3;M4I1112E%%-*<J::41$1$]B)M])^)BV+X]A
M6.06(XG"Q..8SC,1'0,! 04<SB(6&AHAG9CXR*B8J/M6&,;&Q[)O8:,&#.Q9
M:,VMFTV;6K=FU113^ZO)%Y[>W;?Z#G=UYUQJ?7FN6:KG_@<>J+Q]-P(2<JL+
M$4G*,=]HJS(M;4\F_C%VS2BHPJKJKAT1Z Z%TWH+1(:9A/S\JZ2R-2SYQ4;<
MS*<%%[+NZ\>I)PQZ.4E7%RDW*VRR<Z@ PDSD         PC]/YH;-:O< 4[E
M$!=D[[_0C4+#M8',%$XZ[R!U/0;.S-X'D?6ULG-N_!1F+8_GTGG\YD%;.3:,
M(3$)"A^V9L7#B:BH&ZKNJ;)R7V^'Z=S:D:E:?XKJOI[G&F.<Q7?>&:@8ED.&
M93$*]D(Y97'LGB'D)-1Z2$0Z82K!7D:^<MD>1KYF_;=;U[-TW<46[M&L8XAM
M&)WAWUTU;T,R192]):69_DF&VY.8Q]WBKO(XB)DKUO',RM0#UP]OQT9FN/51
M>6P242$DT<PDS'/8^4DF#EM(.)?^S9U'7;IVM=+W32R,3(^ML2/'9SQ<B-6/
MDQ3BO>\B^NJ;Y^]_A*47**:A#OVDNG+*-5T?J>F#^CY^/]5Y<D]U#+Q'.['<
ME+T\_'LG%<7QVQ6Y*,FG+QX $H2,8
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
MQ,O)Q+X>7?BWW470;3<+:;)5SCO%RB^,HR6\6T_@WON  593@
M                              #ESY>Y?()X\UV3GZM_V_\ ?"K2E.Z\
MMMO4J[[KLG)/#;Z3+%T2_1RY!QT:WQDUF^+2]_A:TXE:[NKN36I5SC-G))2S
M&5OX72_&I5JT</9*6E7M^%=9O9@[\4\QS '+MTN4XMDV08%<F+'U%U#IO2^C
MYNM:K<J<7#JE8X\H*V^Q+:O'QXSE&-F1?-QKIKY+E.23:7)J]=/Z#J74NKX.
MC:50[\O-NA5':,G73!R7._(<(RE"BB.]EUG%J-<6^_9/*5\'OZ/NI\[IX]M4
M(JKLC2J;@.&FRVR2E;=]S2N5X#JGG$_ 1UE5JIM(K_!L0:34OZ/I_':9D,0]
M)-/LI26IY'X6,8SCV%X[!XCB4)%8UB^,Q,= X[C\%'M(F%A(6):66$7$Q$4P
MLMV,;&1K)O89L6#.Q9:-&MFTW;V;=FW113^XB*GBN_R;'.7K3JO/ZTZASM=S
MG*'GS\O#Q7.4X86#4Y+&Q:V^WN1DYVRA&$;,BRZY0AYCBNC/1/26#T5T[A:'
MA<9RJCYV=E*$83S<^V,?I&3-+OLW%5TQE*<J\>NJISEPY.H ,5,M   !KT>F
MT_\ &@\4W_/M(_\ J#TJ-A<:]'IM/_&@\4W_ #[2/_J#TJ) ^S=_\=:C_P#>
MQG?_ (RT@CY[2/\ \#Z;_P#?+A__ (NU4Q6@ F^0B
M                                !G/^#W:-7-1./2UJ.\890D5H/IEE
MV8,YF*:HN--\RR^U9TUAL?RN2NQCMO;69Q+*M09J!B;3Z)E9%_B5Z0:N',7
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
M9UCCC]-Z%"3;LMR]4R(<VDE5&&-BR<%[LG)VY2C*23CPDHO:3/H "79$D
M               ;>ERVWW_VDUSX.%H;=P?A.U%UKE<9JBYC7+5%^UA,C691
MZF4::Z8-;>-P*4P[>5=M(7N745YJZQJJ=1L3/22U]H>]O@J,8<4PHJTV1=N:
M*BKNO).2;^'CXFRFZ.#2IOHKP+<+NG]G%)7"9%EH]AL_E6+3U$TVFXG/LWBK
M&:ZC6IACD-RY+1,I>SO(,C=OX-S2VM03N_=AF;"-8L6T>UCK[1^LO$Z4TS2*
MYRC/6-4C.V*>T9XNG5NZ<9)61<FLJS#DHRKG!<')N,XUMR%]G+1HYG5^?JUD
M%*.CZ7-52:3E#*SK(TURBW"22^C1RHMQG";YI+E!V(O; !"DFV      >7:W
M:7PFMFCNJ>C^2NY5ACVJ.GF9:?3CZ"O-&TVSB,QQV2QV2=0[E^RDF-B4;LY*
M_=C[SV.?M+3NFU<<LG=FFMO<U>F:8;DNG.8Y;IWFD:L+F.!93/X5EL.KMB_6
M)R;%99W!ST8K^)=/HQ[V"58.VBNXYZ\CW2V>M9NG+>Y:NU[5OT4VVVY;*FWL
M7Q1?/?VD"/IX^'3ZB/'?DF:P\,D=A/$-C41JC%UQN'+C6--,R;4KBNHL(TEF
MURY%Y3E#J8AF.IF9R-BAC*TO]46=^<8WG#^Q.SLC_9PZA6%U%JG3UTHQJUK#
MCDXW)2<GFZ<Y-UU[>['S<2Z^R;DMFL6"BT^TXV>TAT\\S0=*ZBIA*5FD9<L3
M*XM)+$U!14++-UR:JRJ:JX<7[KR9-QDGO'"X ":)#(
M                        X_:UT^=*^]/!?D7Q0I]LOI4[[*FVU6R+OOS7
M[7V>'TE:DJ54V79.>_)%]WC_ %'ZL)"361S41CN.Q$GD&1Y!*1T' 0$''.Y:
M;G9N6=V8^*AH>*86G+Z4E9-^YL,HZ.96+SMX[<66S:S=OW***OQ99"J$[;9P
MKKKA*<YSDH0A"";E*<F]HQBN[;[)=V?85SMG"NN$YV3E&$8PBY2G*?:,817=
MR<GM%+NWV7Q/4^'G0/47B?UHT_T%TH9QKW/=1Y:_%PJ34G9B89BWC8N0GYZ<
MEW]RB]?M16/8Y$RT])6X]I)S+MG&WFD%$3$TX81;S8X\&?"?IYP8</\ @VA^
M ,(M*X2,9.\XRJ/B;D0[U%U#<1K%OEFH,VW<R<X^ID<C?,Z;EAD[G):WCL)8
MA\2AW5O'L?AF;7'AT-W1AR' [@4[JAK!W4]XB=78B&;S44T:PLBWTCQ)G>OR
M-C (C*6UEP^DI>7>.6DEJ4\BI>K$).9@L7C(5K*M<+9YGE&;C=-T3S\/D((>
M-'B0^L=86DZ3D<^G-)L:IG7)^7J6;LXVYLNR4J:DW1B;*2<59?&;C?%0G9X*
M^&RZ1TGZZU?&X=1:M7[U=JBYZ;@-QE5BK9RXWW.*OR7O&4=ZJ)1C*F;F !I$
MWF   #HNIN?8MI7IUG>I><RBP6&X!A^29EE,RC*0DEBL>QF&>S4U(I'1+5_*
M/E8QS)RY['&LGC]UU74LVKAQ7;M5]Z,4/38:K7]*>CAU^N1&61>*Y+GK3%M+
M82U(7(6IYD['/<MA83/L6@F$U:<4R<G):67L[O7K<8WNS45"LIC(XV['WH-9
M5A=-#TV>L:UI&DUOC/4]2P<",MVN+R\FJCFVH6.,8*;E*2KGLDWQEML[1U!J
M4=&T+6-6FDXZ;IF;FN+V]YXV/9:H).4-W-Q48QYPY2:CR6^Z@ YGF62ZC9CE
MFHF:22S68Y[D\]FN6S"M&,>LMD^52KN;GI-8^):L8QEVZ4?NG2M(UDSCVO6]
M2T:MV]NU:HZVFZ;<^:>O;^HHB)2JIZT1$7YN7L\/(XT(EO==^?KJV\?%$Y<T
MY(NW+WG4;'HKQL>G&IA"NJBJNJJNN*C7"NN*A&$(Q2C&$8Q2C%+:*V26VR.7
M5UUE]UM]TY3LMLLLMLG-RG*<Y.4ISE+=RG*3<I2D]V]]Y;MLY@ ]CS
M         '*E%1%Y<O4O/G\Z;*<55$V5?4BJGR)S]GAYE5W]2;^SP.RX5AV2
M:CYCB.GF%QJS689]E$!A6)0Z.V,<LODV5RK2#@8U'\NY8QC)'\H_:M4>23UG
M'-4N]<\=-FUN[=H\<BZO&HOR;K(UU45676V62480A7!RE.<I;1C&,8N4I2:4
M5NVTD>M%4\B^G'JA*RRZRNJNN$7*<YSFHQA"*W<I2E)1C&*;;:[-M(V"?0SZ
M,T:,='7P]LG,=B[7(=0H!]K#D$IC#;JUGZ=4I1UF&(/<B>78V+>2F3Q>G,EA
MF*2SEY:==A^+K>"C9*0@X>*=7,I)T;3+ <6TKTZP333!XI8/#<!Q#',-Q6&[
M;(22Q6/8S#LH6&CUD99T_E'ZLHYDV;=LDGKQ^ZZKKWCIPXKN7J^\G+C6M0GJ
M^L:IJECE*>HZAF9LG))/?)R++MG%.48[<]E&+<8I*,7LD=1=!TV&CZ)I&E5J
M*AIVFX6$N+;3^C8]=3:;47+DX-N4HJ4F]VMVP "V%V
M!!A^$50,)#<?F.OXF'C8Q]E7#M@<_DKUA'M6;K(9QOG.J.-V)B;<-[5N]*2=
MG&\=@8&S(/ZW#JW#041%T7J64<SL69SQ%7^$RZ,T7<;X9N(6/CL7:=TY!ENC
MF72R->HS*;KRJ-M9KI^QJ>VHVI)'&,9IPK4IPC:1F+/<LKEJW8:,<]_SKIKM
MKP0U"K3_ !'T7SIRKKSH9F!R4N,?,OQIRHA-+\:-E]55:C_"3@_WO;4'CGIU
MFH>'6KRJ@ISP+L+/<7%-JNK)KKNG%O\ %==-MDY2W_$C-=^6Q$G !T&.?P
M                                           145$5%WW_ &_;P5%0
MN-X3.&+43B^UYP+0K3:,DW#[*)=E7E60Q\9;E6FGN V)%E8RW46>LNY.#8K%
M8M'O.T6V;N;BKF0S-V(Q&&=7<BR"%9._ X.$FLCF(G',=B)/(LDR&4CX/'X&
M#CG<I-SLU*N[3"*AH>*C[+A]*2LF^<6&4='LK%YV]=W[3=M9NWKE-%4_GHF^
MC1PK@;TAB,RRB#[;Q/:F8K$.-4\CEDB7;["++^RREK^C^)N(B0F8MGC>,R5N
MS8R"3B)=^NH6315O)9!_<AF&%8_B.J_%;Q#Q^A-"FJ+(SU_4J[:=(HVC-U22
M2GGWQ;25&-R3BFF[;G77Q<'9.&T/"SP]R>O->KC=7*&AZ=.J_5\G>4.4.6\<
M*F:3WR,GBT]I+RZ5.QR34(RO\X8^'33OA/T-T_T"TL;R=G#-/XMRR8N)R2N2
M\Y*2$I)OY_(9V9D*K=BS=D\@R.6E9M]9CV<;"LG,A=90,1#0K=A%,_>@#GSD
M9%^7D7Y65;9D9.3=9D9%]LG.VZ^V;LMMLG+=RG.<G.4FVW)MON="<7&Q\+&Q
M\/$IKQ\7%IJQ\>BJ*A7333!5U5UPBDHPA"*C%))))(  \3W
M           .C:FY]BVE>G6=ZEYQ*K!X;@.(9)F653*,I"26*Q[&89[-3,BD
M=$M7\H_5E',G+GL<:Q>/W75=2T:N'%=NU7JW<RS')=1\QRW4/-)-9K,L]R>>
MS7+)=6C"/67R;*I5W.3TDK"*;,8MEVZ4?.G2M(YDTCVRW>I9M6S>W:M43_>F
MPU6<Z5='#K[<B<MB\6R;/6N+:6PEI_7"J\RECGN6PT'GV*P3":M.*)*3DM*[
M^=W[U$8VNS45"L9C)(VZPO0:RC'7N4ILB(J[[>2;)MZDVY^"<O$E][,^CJ&F
M=1Z]*,'+*S<?2Z)M;V0AATK*OX-P35=TLVE3XVR4Y414HP=<92AY[2VL.W5^
MGM"C*7##P;]2MC&7N2LS;OH]7-*QIV50P['#E6G"%\FI25CBJ@ E$1B
M                                           *)3LJKMMZ6W/=>>R;
M>&VR;>Q5W]9)L^#-Z8P4WK-Q/:NN7<I3D>GNG6GV 1#&U=:)".8C5/))_()Y
MW(MZV5;Z[*LGND6.6H>\VD6C2PT?SMMZR?WG+"_&1DU\4Y^?+;Q^7U;$[;X/
M;I4F!='U$YMWXDJNMNJVIFH21Z1G8EQJF#DV>D"0RO.WN^^>T+I8N0I((WBT
ML]_+$]AN+%K)R.E/'W5EIOA[EXR;5NLYV#IU<HR<6E&WZ==NE"7*,Z,.RN2;
M@MK-^3DE"6YO 727J?B'@WN,95:/AYNIVQDHM-JM8=36\HM2AD9E5L6E-[P6
M\>+<XYRP 0*)]    P#?"*-:ZL X)H72=@]Q>J2UYU4Q.!E(65<;Y+>PG!+C
MC4>6R'%(^U),W-7<V9XSIW#SDM>82T5'L,KMQSINUE)V$?ML_)#3^$MZJI/<
M07#GHTD(C9-.-*<JU"^,:2?7++UZLY99QQ8:J(1A;1AW FC:/DD%DWBRGQD[
M.K&-[H1Q*;)\(M)6L>(?3>/.+=6+ERU.UK;W5IM-F72VFTVGDU40?'=KGRV:
M3-8^,6K/1_#OJ*V$^%V9C5Z;4N^\_K"^O&OBFDTFL6R^6\MD^/'?>23C5@ Z
M+G.T                  'NO"YH]<X@^(W0O12IAE#^/U-U3PG$\C3#&ZO,
MEC<,DIUG1F^11JK&S+=JF+X=1-Y*]EI"+?1,)'Q3N8F+%46P>*GA:[KS7U_U
M<C.=\'OT:KU#X]+6H[QCE'=.@VF679@SF8IK^]JQF67VK&FL-C^5R5V,=V+2
MS.)95J#-0,39?1,K(O\ $KTBU<.8N!G&+C$>O-:_<_T=U%JRFZ[<72\E8\D_
M3+O@\?$6_P -\FVM;K=KU2;V3RKHC1GK_5W3VD\?,KR]4Q8Y$=M]\2NV-V4]
MN_IC5V-;[+[7\5.K;4=6WL6_#J[-JC;R]"BFG^H^P!S-.FJ6R27HDE^KL  #
MZ#Y7[G56+UW?;JK5RYOMOMZ%%56^WKVV\#ZEJ/'/JU(:&<'O$EJM"Y9&8/DV
M':.9_(87DTM5"=F89]=QJ19:?V;+?(K3F%DI23S5S Q4'"OVCZU/3+Z/A:(]
M_>?VV=^HQ,>S,RL;$I2E;E9%./4GRV=E]D:H)\5*6SE)+W8RE]B;V12YV57@
MX67FW-JK$QK\FQK;=0IKE9-KE*,=U&+_ !I17VR2[FO.XV-;+O$;Q;\1.M"9
M-5E\1F^JN57L,R-89,?JD=-H-ZN,:7_W'KBH5TS['IU"8NP1):,;3U]&J.<A
MZ^<O2#B]:ZB)2FR)LB?[?6?*C?;T47T:D2E%]?H[)R\>2^DB?)OSYGU7?;DN
MR^>V_P!'(ZD:3@4Z7IFG:9CIJC PL7#I344U7C4PIAOPC"'XL%VA",5\(I;)
M<MM2SKM3U'/U'(?+(SLS*R[I;MJ5N1=.V>SG*4N\I-[SG)_Z4FTV5 !<"B
M              !QJ7:FI4]5*K\R;GR4E&,I/TBG)_H2W?\ T/J3DTEW;:27
MS;V1-R^#C:32&'<&>;:FS&*1D4ZUAUFR5_CN5VZ(6[,Y;@.%1,!AL;9?/&%V
M_+VHO'L_C-3VD1"SRM;C%X\FYB.CZ&&1VY"3D(;INB>?A\A9YT?^AMWAPX,^
M'31U]C*X?D.+:8XXYSC'5FDR!8_4G)6E.5:G*LM:E9IDZ5WJ#-9*]VB)-S -
M^T]EQ[J82S'V+5X>R;HOEX?*<Q>LM66N]5]0:O"7.K.U;,MHENI-XRNE7B[M
M3LBVL>%2?"<H;IJ#X<4NFW1&D/0ND>GM*G%QMQ-*Q(Y$6FMLF=4;<GLX5R2\
M^=FW*$9[?C[SY-@ 8T92   "SWC_ -#;G$AP9\1>CK'&%S'(,ITPR1S@^.4S
M*8_5(:E8RSJRK3%4EKDK"LVJL]0H7&7VTM)MH%QV;LV0]?!WI!O=O".-=*5T
M54+X5TU4K[JD5%^A2IPLN[ S,3.QY.&1AY-&51.+E%PNQ[8W5R4H2C.+C.":
M<91DG^+)/9E)GX5.HX.9I^1%2Q\W%OQ+HM1DI59%4JK$XS4HM.,VMI1E%^C3
M6Z-3_0OI4TU;^-*;^]43YO\ WRNZ\^7EMS\?/W;&3;IA.'UWP\](#KM$4-Y:
MUCFJDVNNV'2$Q(0K]W+QVJ3EY+Y4Z;T0]#>J-B8S5&SJ!C$'&R[)K-6(6!C[
M[JY*VG#:?EL92+LJ;>/N_9/G.GO3NLT=0:%I.M8W'RM2P,;+4(V*SRIVU0G9
M3*<4D[*;'*FQ<4XSA*,HQDMES!U_2;]!UO5-&R>2MTW.R,24I0\OS%59*$+8
MPDWM"V"A;6TW&4)QE&4HRW8 %Z+0
M          45%W1479$WW3;Q\N?JV^DNFX,^%'.>-/B&P;A^P-XD)=R2X^D\
MGS)S"RTY$X#A4(VK>S^5S#2)M[^C0B-H/'K$F_@HF;S2<QC&'F0P7?MN2;^
M83AV2ZBYGA^G>&1JS>8YYE4!A6)0Z.F,?5+Y/E<LT@X&,I?RKIC&,NWRK]HU
M1W(O6;!KUO7.W39O;NW:-A1T771[0W1_:#W<4DY6)R_5_4*2:9=JQF<;%M&[
M2J6HC;#*,PG&9*[&LLC?8+A=GMM,#5D5VIV]FIO+<ILQF,497=Q>'U'XM>(U
M/0VBRHQ+:Y]1:G597IM&ZE+%@TX3U*V+A./EX[:\J%B4;[OP:Y0C;*O:_A/X
M=7]=:W"S)JLAT_IMM5NJ9&S4;VG&<=.JDIPEYF0HM63K;=%7X1\9RK4[YM'=
M'].=!--,1TBTEQ2,PG3_  >*MQ./8[$T7>S-+/67'+MS?<NKCA])RDK(.'<K
M.3DJZ>S,],OG\U-2#^6?O7M_TSGNG+WKY#GNG+WKY!$1.2'/ZVVR^RRZZR=M
MULY66VV3E.RRR<G*<[)R;E.<Y-RE*3<I-MMMLZ"TTU8]-6/17"FFFN%5-5<8
MPKKJKBH0KA"*48PA%*,8Q2222220 !^#T   +#NDYUEJT#X#.)W4EL_RB(E[
M&F4KB&,S6%NE89- YEJ7<;Z:X3D,9(T2<0YBUQ_+<MA9IY+1[ZB5BF#%U(Q%
MA[*-F;)QK;::E]&E$IY*GVW-.6WARVW7=?+P)H_PD[55MC?"[HWI&SRN5B,A
MU.UCLS[G&(^Y--F>7Z?Z<XU-W<CMSKAG;IA7L7!9ME&E\I8@IMUUKJ;IAYR*
MCW5[&W#V*A=JFR\TYI_639]G'1XX?2.H:M.N4;=7U6R-<Y1<8SQ,"JNFO@VD
MIJ&5/,3E%N*EO#M*$D0A]HS6'F]8X>EPLBZM'TNJ,X1DI.&5G62R+7+9O@Y8
MT<7:$DI.*4M^,HL  D.1]                  *5+M34O\ \35^939_\)^F
M$[HKPQ\/ND64.8IYDNF6B^F.!9 [@KSIS".IO$<)@\?E7,0Y?,8U\XC+[Z.O
MW6%][','=YK7:N.F36_578MZ\SH\-&*^(+C>X8M*U98O+1LOJO 9#DD-F;?M
MN-S^$Z=HXU)SO'I)A7&R[>5[_P ,Q&=AV<3(,:XJ6?O6L?+N&,6Y>/VVRQM4
M=7:MV_XNW11^+2E/]1$'VF-7C9J/3>APVY8V)EZE?Z/=9=L,?&[=FMEBY+?^
MER7^B2Z]F?2)0P^I-=FGQOR,72Z'W2WQZWE9/REO](QDGVVXR^WM]  1=)3
M                    $3_X2]P^Q]#?AYXI(II&M7ZOI;0;.'UR3FJIB7M/
MVTMJ!IE880]5%_';,= 5Q6J]R7DK5R,FK[K)(-M>MSC%O87'XGW)=T]V_P"=
M#9W<7W#EC7%KPW:M\/N5..[F&HF+7V,=-=2_=KCF51;EM/X5E21\;,X^YEOB
MKF,5!9&L%<F&+">2+[FE;E<6^>6;FLYS3#\FTXS++M/,SC%A,RP/*9_"LOAU
M=L)!8C*,5E7<'/Q=3^*<OHQYW?*L7;17<<]=L'75=<T=.+%RU=KFS[//55>I
M],W]-76-YV@WSG1"<UO9IF98[:Y0;?.2Q\F5],XI2C37+&CNE9&,81>T+TK9
MI?5-745-:6!U!3'S9P@^->HX=<*;H323A%WT*BZ$FXNV?TA[;URG+K  )#D?
M                     "BU+2BU(FZIZO#QY>O?S"JJ(JHFZ^6^V_RJ%5*4
M5579$_V>H]0T4T@S;B U;T\T5TWCUDLUU+RJ*Q2$MUM99TQCZY"^B/\ ()U(
M.,F91GBV+1EM]DF62[6+?=QXU$RTQ?;U-V%[:GR\K'P<;(S<NV-&-BTV9&1?
M-[0JIJC*=DYO_1A%.3^7IW/?%QLC-R:,/%KE=DY5M=%%-:Y3LNMFH5P@MGO*
M<W&*^?KV.@6HB6O1#_(+<5(W\?BY**AI.;M,'=R'CIB>:33^#B9"3HM5LF<G
M-,<<R%Y$L'%ZTZDFL!-N&=J]9BWU3?\ -J15Y<ME\5]:>6R;<_G3;VF</I9^
M'C1_@+TRX9>#'2C(ZLAS:6:SFO7$ID4CC-MGD.H646:/B/I%E%Z8OL7=,+BT
M'0ZUR@<.TVQW)W;'&V#IY*978F<HFJ<SR+!]MNJ;;[\]N:HGRIOLOR^'J+%T
MIU%7U5I*US'IG3I^7DY4=-\U3A?=AXULL:.3=7.*\MY%U-UU,5O_ (+.B4^-
MCG"-ZZGZ?MZ9U2>B95L+<_%HQGJ*JE"RFG+R:89,\:JR#?F?1Z[:Z;I/;;)A
M?&.\%"<@ ,E,>                  .\Z8:>S6K>IFG6E&,NHQGD>J&>8AI
MUCSN;O.FL*UG,VR"/QJ*=2SEBRDGS>,L/Y.Q=D+S..?NK+2B[<;,G5VFFQ7M
M)L2QN!P[%L=Q/%X6*QS&\:@XJ"@,?@F#2*A82&B6-AA&1,1%L+5AC&Q<<R;V
M&;"/96++1DTLV6S:U;LVJ**=?9T,&A]O7#I$]"VTEC"Y-BFF#F:UHR]*9E8;
MN*U@47>JP/)%6Q*Q<C))%ZP26FZ+#QW>';^T;3,6\Q>W/=7L,T1*42E$V2E$
M1$\D1-D3Y$(8>TGJ_P!)ZDT31X6J<-,TNS*LA%P?EY&HW[.$^,MU8J<.F:A.
M,7&NV$HMJSM,OV:])=&@:[K,ZN$M1U*K#JG)33G1@4*?*OE%)UNW+G%RA*2E
M97*,DG4MZ@ C<25               "HB\E,4O3<04UD/1D<2K*!B).;>M;&
MF$\Y9Q$>[DG5B$QG6/3_ "+))B\V96;]ZW%X_CT7)STY(5T4M(J%C9"5?WF[
M!FYOV\K19STAJ(O CQC;HB_[V'7CQY_^BS*R]=-9<L#J/0<VN,9SP]:TO*C"
M6_&4J,ZBV,9;=TI.*3V[[,L'56-'-Z9Z@PYR<(Y>BZGC2G'9RC&_#NK<DGV;
MBI;I/MNC6B@XT?P:?^2GYD.1U%B^48R_THI_K6YR_?9M?8V  ?3X
M             <:5W3U;^O;=4^=43\Q7TDW5-^=.V_LWYI[!MO4BJG*G?;V[
MIS]WA[U0NEX-.%'..-3B&P?A_P $>)!WLFN/I')\S<PLM.1.!87"-JWD]E4P
MTB;?A12C:#QYO)/H**F\TG,8QEYD,%W[;DF]#J>I8>D8&7J>H71Q\+!Q[<G)
MNENXPJJBY3>T5*4I;+W80BYSEM&"DWL5FFZ?F:KG8FFX-,LC,SLBK%QJ8;*5
MEMTU""6[C&*Y/WI2:A&*<I.,>ZDO?!R.#SXL:?9WQHY>P3O?5#O'3#2.M7'I
M(WT\Q>?H3/)Y*8[(W+.]\:]0H)O 4L,AQF.GH'ZE]4E$/W$%FU?7R?DW]:;>
MSQ.D:;Z>8GI/I]A6E^"Q?<F&:?8IC^&8K$=MD)%8S'L8B6<)#,5D99T^E']3
M2.8MFZO))Z\?NEM]>\=.'%=V]7W<YI]8=2Y/5O4>JZ_D\D\[(E+'IDT_HV'6
ME5B8RX[0WJQX5QG**BK+>=K7*;.E?1?3.-TATUI6@X_&3P\>/TJZ*:^D9MOX
M7+O?+>6UE\I^6I-N%2A6GQ@@ #&3*0
M                                                  #YW;E-JU<N
MU?P;=NNY5[J*5J7Z$(EW%9K!:UVUYS_4&.OO*\;<R%F&Q"VZ>/W5FC&(!M:C
M6#J/;R+2/<1#2?OV'>57(>IBVKCW\\^M..O>JZ>.9 _'KK%?T<X<LOD(>76(
MR_*ZF>$XE?MTRM#JF0R"NNB4=1[Z(N-[\3*Q.+M\@FH>4O.VK=K*QK+>IU?K
ML1[R+FB*B4IOX(B+[=DV^0A_[3'5+LOT?I''LBX4Q>L:C%<6_-ESQ\&MM/>#
MC!Y5EE<E[RGCS7;8UMU_J.T,32ZY=Y-Y>0EZ\5O71'=/MW\V4HM=_P '+X)G
M( $3S6
M               !2I=D5?)%7YD)-_1W:2II=PV8L]<.E=2NIE?U39%*+J7F
M;6WD\=&4PC1BM;!@XM4VL9CX.J2;W^V]7/7)?LL@YCU9=7@6X7-!G7$=K) Z
M<([>1D%V9YD&93$>C&I[%XO%]3;<5L[;Z];IJ=R4F[BH%M?M-Y*J-ORUN6<1
M4@PCWEBJ6;8LTV;%JQ2B)3:MT6T1$1-THI2E%V3DF^V_(E;[-/25EF7JG6&5
M2XTT5O2M+G-;*VZQQLSK:^ZEM5&-%*GQ<)NRZ$9<JYI;.Z TR45E:I;6TIKZ
M+BR?[Y)J=\TM_1-5P4MFI-S2>\9(^P )AFR@
M
M
M           #I&I6GN*:LZ>YOIAG44D[ANH.)Y#AF4PZO)"-[TQ_)XAY"3#!
M)&)=,)1A4\CGSENCV-?,W[7K>O9NF[BBU>HUH7%GPPZB<(.N^>Z$:DQLFW?8
MO+/*L6R&0B[<4TU#P&[(O;&)ZBP5EI)SC%(K*6#)7%QDTFY6YCTU:E\1F7-G
M(L?F63/9Z<]UY>Y?,PN],;T:E?&]I*RSO2.$QBQQ-:645.<:D9"A(R1U'P2Q
M9E',KI&YR*J181C&XYDWUO(L+D<I;R,5"Y&U>1%IYA\/GF8Y0VW)X,]?QZ+Z
MAEBZA:H:%K;JQ\Z<_P 7$R(.2Q<W=O:%<'9*O)DMOP,U9+EY$(FEO&KP_GUE
MT_#.TZEV:YHD;KL6N"7/,Q;%!Y6'LEO98U7&W&COOYL95QV\Z3($(*(J5(BI
MX*FZ?*5)]QDI14HM.,DI1:[IIK=-/[&NZ($M--IIIIM-/U379I_-,  ^GP
M                                     +RVW]>^WMV\0NR;\^2>O;^H
M*J)NO*E/:O)/E4S\=&#T)NH/$]7IYK_Q'6:L*X9Y2J]D,9AM3J4BM2]7XEHL
M=>@;MBTV:-_B?I?F/:'E[XU4S#?,YV C.MP^)C(C,,9U-88SU3U=H?1VF6:I
MK>7&BI*4:*([3RLRY0E../C4I[V6S46DVXUQ[RLG""<ED?3'2FM]7ZG7I>B8
M<LFZ3C*ZY[QQL2ESC"61E7;;5U1<DWV=DOQ:X3FU&5H/1H=&AJ1T@NI-==5<
MIA/#WA,HVLZIZIV6]OK[M]+5AZNGVGJO;%]C*9_*,;[:^[=WV[V&P"&?-<DR
M1K(.G^)8EFD_K1[1[3;0/3;$](](\3B\)T_PF+MQ./8]$V[J6&MA+EQRY<N7
M+FXX?RDK*/W#N5FYN5=OIF=F7TA-34@_EG[U[?\ U]/=-\!TFQ.*P/3#"\5T
M^PJ#1YW1BF&8_$XQCL:LC(.Y:0J80L(T8QK.I_*OWTF\5NUM]JD'CIY?]-PX
MO7:^Z\]UY>Y?,@5XB>(^K=?ZDKLA2P])Q92^K=*C:YUTIKB\C(DDHW9=B[.Q
MQ2J@_*K23LE9/3PY\-M*Z TYPJX9FLY<5]8ZI*OC.?HUC8T6Y.G$KDDU!/E;
M->98VU"-8 &NC9(            Y[KS]R>1$H^$9\&'8I'".-S!(*M;#]&&F
M.NZQ49O30YH2M-,]0YGNC&E5.LH1WIQDF69=E&RU)HUB$ P]);OI2USH^H^G
MF)ZLZ>YKIAG46DYAFH.*9#A>51*O)"-63Q[*(EY"3+&F0BG3&485.XY\Y;H\
MC7K-^UZSKV;INXHM7:,KZ*ZIRNC>I-.U[&4K(XUO#+QU+BLK"M]S)H;V:WE!
M\ZG)-0NA79MO$Q'KCI3&ZSZ:U'0KW&NS(K5F'D2CR^BYM+YX]R2V?%23KM46
MG*FRR":Y&JUI]%-Z:>24^KGRWY^*^/COX\MSGX[JB;(FWK\"\[CDX&=8> S6
M%UIAJ<U68QN6[=(Z8:GQS"^TQC4W%VE^U:K?,:+EUWW-DT/VIBVS3"W+YW(8
MS(.V=ZR\FL7FL5RK(K+U5*45579$_P!GJ.D>D:M@:YIV)JNF9567@YM,;J+Z
MI<H2C+\:+7:4+*Y)UV5S2G59&4)I34HKF[JFEY^BY^5I>IXUF'FX5LJ<C'MC
MQE7./XK3[J5<XM3KL@W"R#4X-P<65 !<BW@
M            *J)S5=D\U#:2W;22]6^R7^\>OH41%1-E7=?/;;?Y$,L?1R=$
MQKCQT3V*YM-QTKIUPM79>6M9+J[=JB[$IDMG&G31M+8UI?"/Z[[V5EY)ZXOP
M=G-W<*ZP#''D3E*NGF09/BU>!3%P?1>]"]J5Q1S^&ZT\2&.2^ \++B-CLQA6
M-Z0MQ>7ZZ,W#QU1&P\2T8/*<BPS!)&RRIE9C+Y&Q"S&1XK)PBZ95.&V4T:@8
MA-^QC&,=PK'83$L2@XG&L8QJ)CX+'\?@HYI$PL)"Q+2RPBXF)BV%ENQCHV.8
MM[#-@P9V++5FULVF[>U;LVZ**8T^+'C97HSMZ>Z/R,?*U-QLJU'5JW&ZC3MX
MRC]'Q)1?"W/A)[V3;G3BN/ERA9<YQIDAX3^"ENN>3U!U;CY&)I,95VZ?I<U*
MB_4N,HS5V3&<?,JP)Q24%'A;E1DYPG72H2NZCH]H_IOH'IKB6D6DF*1F$Z?8
M1%T1..X[$T74;M+'6W'3IRX<N;CA_)RLH_<.Y6<FY5T^F9Z:?2$U-2#^6?O7
MM_TOGNG+WKY#GNG+WKY!$1.2$.+;;+[;+KK)W76SG9;;9.5EEEEDG.=EDY-R
MG.<FY2E)N4FVVVV3,IIJQZJJ**X4T4UPJIIJC&%=5=<5&%<(12C&$(I1C%))
M)))  'X/0      BV_";-1YN.T_X4]([#:+N8[F.9ZC:D2KF[:<U33>;TS@\
M=QC'VS!S0]H8V8QW'ZMY+>EK+F.=.W+IG"5,GK"RV?V)*(@JHBHBKS7?;V[<
MU,TG3[ZG?'_I&<SQON=(Q-&--=-=,*7R22O_ (R4R$8[U>[Z[/V%HD.EA=5*
ML>[M1Q)I6L LMVZVLKW9'87/E^3;P^7U[_)L=#_!G2'H_AWT_796H79]%NJV
MM<=[%J%L\C'E+C.:W6'+'@MVI<814X0GO%<[/&'5UK/B'U%;";E5A9->F51;
M;4'I]5>-?&.\8/9Y,+Y^DDG)\93AM)@ ;1-9                  &2'HC=
M%Z=<ND-X:\>>,\HNP.&YE7J[/R.+MNM[BHTHC7F;XL]R)W=C9-G&8M*:AQ.&
MXI+N7EMIVWXQMX.,DXZ=EXIU;V+M-*44TT)X4TI2GNI1$3Z$(=?P9O3&"F]9
MN)[5]R\E*<CT^TZT^P&'8VKK-(5Q$:IY)/Y!/.Y%O6RK?W)5F]TAQRU#WFTB
MT:6&C^<H>,7]YS'N(R8KX;(J[JN_J\2!OM :M+4?$#(PMVJ]%T_!P8KOL[+J
MOK"RQ;_OFLR%<MNVU45MOOO.WV?-(CI_0->?LG9K>HYF:Y=N7E436!7![?O5
M+$MG%/O^$;]&D5 !I$WF   =&U-S[%M*].L[U+SB46#PW </R3,LJF$92$DL
M5CV,PSV:F9%(Z):OY1^K*.9.7/8XUD\?NNJZEFU<.*[=JO5MYIF>2ZC9EENH
M>9R*S.89[E$]FF63*M&$>LMDV52CJ<G9.J/B6K&,9=OE7[MRK.-9,X]KUG5,
MVK=O1:M4;!7IF=9K>B_1V<0CYM(XNVR#4+'V.CV/QF3NNJ6?IU3DVN'Y>QQY
MG;DHQW)Y/%Z<R6:95%-F=QWV),=<3LC&R$'#RK6YKQO!-D3?9$1$\"7OLSZ0
MH:?U)KLZEODYF+IE%LE%R4<2EY-\:WQYQC.671YFTW&QU03BG5N0]]I?5W9J
MO3VB0L]W$PLC4KJXN6SGF6JBEV+DX.488EOEIP4X1MDU)JU;5 !*,C"
M             %7Q55]JK[C8&=!]H?:T7Z/#1]V]QA<;RW5]SDFLN5UU3*S'
MQ@MYI*54:?Y&E-F5E(V*24T@BM.5[GC4CNQK8WF8MID]V>ZR OA>&Y)J-F.)
M:=X7&K-9CGN40.%8E#H[8QZR^3Y5*M(.!C*7\LZ8QC+M\H_:M4>23UG'M>MZ
MYXZ;-[=V[1M(],L!Q;2O3K!--,'BE@\-P'#\;PW%8=7LA)+%8]C4.SA8:.61
MEG3^4?JRCF39MVR2>O'[KJNN=NG#BN[=KB][2^M*K3.GM A.*EEYF1J5\(R]
M]5X=4<>A615BVJLLR[)04JI*=F/O&<74U*3GLU:-YVL:_KUD&XX6%1IU$I1W
MB[<VUW7.N3K:\RNO%A&;C9&4(9&THR5J<>\@ B 3$      (,OPACA]D-,>-
MAAK.W9R7Q8XD,%BIOO-])PE]G7GNF+&)P'*(.#C&-+>:C8V+PUMI?+W[DW8=
M6Y&9R:7JBI=Q9;.8F#P,KR\>6QL9.E1X.5XU>#W/].(&/1[JCBE5G4S1W_LG
MLZWM0\19R*LX'_LK(\8@D3.(&0R#3Y)#*']Z QM<L3+'#%R[@6/5ZZN;A9K&
MY>6QW(HJ3QW(L?DW\)/P4W'.XN:@YJ*=W6$K#R\4_M-WT9*QK]O?92$>]L67
M;)W8O-G-FW>M5TTSQ\">KZNH.D*-'NNC]:=.1A@65.6]EFGQ2^@9,8O?\'&K
M?$?>6UF.Y/A&R$2!7CGTC;T[UAE:K55)Z7U%*>HTVJ.U<,V7_O\ C2DMEYCN
M_P *3[)UY$5[TH39^> #=YI0
M   %-DW5?/Q^0J9=NC<Z(367CLNPNI<Z[^I=PSM,I6,G,Y>4WK689XPC>\$R
M)IH]%N(M]&25;*48-L5DLSG[K7&H*5D'U<4USJ9P[)\-;V+J'J31NEM-NU76
M\VK#Q*O=3DW*V^UIN%&/5%.RZ^:3<:X1;V4I/:$925ZT#IW6.I]2HTK1<*W-
MR[N_&"2A36FHSNOLDU"FF#EM*V<HQ3<8[\I1B^A=&?T9^I'2":D5555RF$\/
M>$RC:UJGJG:;6T<7;Z6[+Y=/=/5?6+[&4S^48WVU]V[OMGL-@$,^:Y)DC5^Z
M?XEB6:3^]'M'M-M ]-\3TCTCQ*+PC3_"8NW$X]CT3;NI8:MTNW7+ERY<NKKA
M_*2LH_<.I6<FY5V^F9Z:?2$U,OW\L_>O;[1[1_3;0/3;$M(M),3B\)T_PF+M
MQ..X]$V[J-VUA+MUTZ<N7+FXX?2DK*/W+N5FYR5=O9J>F7S^9FI!_+/WKV_Z
M80#\1O$;5.O]4=MKLQ=&Q;)K3-+4]XU0>Z^DY/%\;<RV/XTN\:8ORJNWF66S
M\\-O#?3.@-+4(*O+UO+KA]9ZGPVE)[*7T7%Y>]5B52_%7:5TDK;>ZA"L #7!
MLH      ;INB>?A\A CZ?C32K >D9S3)5F4E4UHTWTUU.1DD<K'XMTQ\4ZTA
M[E5RKYWWNM]=*?C DBEB+2VD[W5V&XL6LE(SW.>Z\_<GD15OA,VC-%W&^&;B
M$CH_%V?=.0Y;HYETOV7J<RFJ\JC;6:X QJ>6HVI)'&<9HPK4IPC61F+/<LKE
MJWH:,<]_SKIKM_P,U=:3XB:7"=GETZKCYFE6MJ+4O/K611![Q<EYF7BX\(N'
M&7.44WP<D]-^.^D/5/#S4;80=ENDY6'JE<4Y)I5V/&OFMI*+X8V5?.7/>/%2
M:7-1E&)0 #H"0#                           *(JK2GI)Z.V_+=%VY^:
M?.=XS+3?.]/&N#.\XQB4Q:SJ7@L=J9A%$O;MMG,_@4Q,S\%"Y388K<5\TBIM
M]C,O?A+L@V9US$/0PR*-MNL?FH63D,P/1+]$MD7&I.LM:-:6$MC?"EB\I=3[
M6MW$3&N4U#NJK+_%,3?-ZF[V-P:.?-KK#.LYC[UEU<=V7N$80\M9/:R3)-.K
M2^E+U#QW/^.O7=G@[*3@=.M)YN+T#T_PQW8:QT+@L#HC!1VG,KC>#P,8]=PF
M-X'7FD!E<_C,-#41S7LD[5*.H>*EI218V<"QNM\/5.M)]):-*G+^K,+)S=?S
M$I3IQK8V448VGT6PFHO,\VYV9/*,X51JE1N[W-4YMD=&YNF='T]5ZM&[$CJF
M91AZ%B3VA=E5>7;?E9]U<H.4<2-=2KQ^,H2ME;&Y+R5!VX^P 9Z82
M           45=D5?'9%7;W&QEZ)#3+ZD_1T<*V-K,TSJS>F]C4Y7R1O=74)
MK-*R6KM,*K?MT@M[XN)FZ8]WEVBVDOW9WLC&+1[W:TUZ>ENGLYJ[J7ISI1C3
MB-99)JCGF(:=8^ZF[[IM#-)S-LAC\:B7,LY8,9)]8C+#^3;W9"\SCG[NTTIN
M5MF3J\E-BYM)L3QN!PW%\<Q3%X:*QO&L:@XJ"@<?@X]I%0L)#1+%NPC(B(BV
M%JPQC(R-9-[#-A'LK%EHS:6;+9O:MV;5%%,5O:9U=1Q>FM"A9N[;\O5,BK:/
MN^17#%Q9R;CS]_Z3EQBHR46XRY1<HP<92>S/I+GG=1Z[*':C%Q=,HL?+WGDV
M/)R(16_'W5C8TI<HN2YPXM)S3[$ ")!+P   &(OIP=<;>B_1X:P,V&3+C>7:
MON<<T9Q2W3#++KD%K-9.BK4+'%JO1<G&Q22FC\7J.G?,BL=V);&T+*L\HNP/
M69<TW\%^?S^3U;$2OX3%KA:<2G#7PXP^3K4K1OENL^?X?W,J4T7KERQA&E&1
MK/N8K:JKJZ=98SN>&F]J>3W)(OGBKM<\\,=%^ONO.FL"4(V5+4:LW(C./*IX
M^G)YUL+4Z[(NNU8_D\9149RLC6Y0Y\EK_P 4]9^HN@NI,U3<+K,">!CN,N-B
MOU&4<*$ZGYE<N=2O=R<9.4(URL49J+BXJB)LFR>"<D !TD2V6R]%V1S?
M              .-:[4JOI>CX?;;;[<T]7KW\#O.E^G<UJWJ;IUI3C+F,99)
MJEGF'Z=0#N;O.VT,UF\UR"/QJ)=2SE@RDGK>,;OI.Q=D+S..D'5II1=K;,G5
MY*;-?1]^6ZIM[/'U^PRG=##HA;UPZ1'0MK)XRN38II<YF]:,MIIF5A^XK>!Q
MEVK!,DJ6Q*1<C)I%ZP26FZ+#QW>"ONOVF8MWB]N>ZO'NK-5CH?36NZN[(UO3
M]+S<FN4G#O=71-T0BIN,9V67>7"N#DG.<HPB]Y+>^]+Z7+6^HM$TF,)3^GZG
M@XTU%3WC59D0C=.3A&4H0A4YSG-0DH0C*4DTNVP1Q/&X'#\6QW$\7A8K',:Q
MJ$BH&!Q^#CVL3"P</$,;#",B(B+86K#&-C(UFWL,V#!E8LM&;2Q9;-K5NS;H
MH3L11$2E$I1-D1$1$\D1-D3YBIS!;E*3E)MN3;;;W<FWNVV^^[>_Q[^K.H,(
M1KA"$4HQA&,(Q222C%)))+9))+9)+9(  ^'Z!QKJ2BFJM?"FE:E]U**J_0AR
M/+-;]4(+1+1W536#)FDH_P =TOT\S+4"=8P=IFXFWL1AV.R60R+2(;R#V-87
MY1PRCK]J/L/9&/:7G=5JVY?-+-5;BW^ZJYW65U5Q<[+9PKA%?C2G.2C&*7;O
M*327S9Y7W5X]-M]LE"NFN=MDY=HQA7%RE*3^"44VW\$C7O\ 2Q:FP>K?2+<5
M^78ZSE&4>SU';Z?W;,O9:6'=<QI%BF.Z39$[M4LWK^S5%OLBPB4>P=ZJ_0[<
M0CF.<OV,8^O.8YICR/T9F:FLDEY3(\BEI/(,BR&2D)R>GIR0=RLU.34JZNOY
M68EY1_=</Y*4DG[B\\D)![>O.WCJ_=<N;MV]<KJJ_,J1*DV5-T7QY[>'-/;X
MG43IW35HV@:+I,9*2TW2\#!YK?:3Q<:JERW>S?)P;[I/[3EUK^I2U?7-8U62
MXRU+4LW.<6MN/TK)LN4=EOMLII=NR7IV.0 +R6D                !>2*O
MD&]DV_1=V$MWLO5]D3 _@RNF/=FD7$YK+WPE^G--2<1TOIQ_NWJZHNK2O&+V
M5US7?"OKG;._DUD1BD:D:T6,3'>U*^D.]T;QDGU$1.2&,[H=].9K2[HW>%S'
MI]Q%NG\SADMJ18O1%YU?:TP>KN7Y%JKC+:]<>,H^\DFSQS,XMI-6:;%QHUF;
M$@V8/9%C:;2#K)AMS5?/;Z/E_0<TO$/5WKG6_4VI.:LA;JV311..W&>-A26#
MBRCQA!;2Q\>IK>/+O[[E+>3Z4^&^D+0^ANF=/47"4-*Q\FZ$DU*&1G)YN1%[
MSF]XWY%B>TN.Z]V,8[150 889N   8'/A$6IT[@_ 2VPZ);15^.UCUIT[P+*
M+LA9=77C*%AV^2ZK-G,'6V?-+3:3KR33. :7K[^Q)LUA74PWI8VW[AE(Q\&%
M%155$7FFV_LWYH25?A+FJO?W$%PYZ-)!HWITYTIRK4)<C[SZY9:K5C+;6.+#
MK$=@MHP[A^HXCQ)#O-XLK\8U;*QCNY^T2D:SEMYJOR>CM^??Z">_@)I+TSP]
MPLB22LUC-S=2G%))J+LCATMR4Y*7*C$KLWV@XJ:K<5*+<H!^.VKK5?$/4:82
M<JM(Q</3(2W>V\*GE7)1<8./'(RK(/9S3<934G&24:  W2:;
M      /=>%S1VYQ \1FA>B=3'*)"/U,U2PG$\C^)C97>21V&24ZSHS?(8WTH
MV8;M$Q;#Z9O)'DM(1;Z)A(^)=3,NWJBV+M4V@K:WU3=O:VVZNS:HV\O1HII_
MJ('WP??3F&SGI#XC(91U)V'NC^D&HVI..V8^ZUMM'TS(7L>THO-9RVY9.[SB
M+MX]J?.O;=IC?C'5,VSAW%;VMC9>1S^>.0C]HW6)9G6&!I492=.CZ5!N+]%E
M9]CNN<5Z;.BK$3EVWDG';W=W-CV<-'6'TGJ6K2C%6ZMJDJXR7=O%T^J-=2D_
M5-7W9?9[]FGOWV  (]DB       8MNEHX"V?'1PTR,7CS=;6M>D],SGNC;UH
MRQJI_.3S>$>VWNF#R8R&]&)%8SJ2EM@P?WK61P+"/R:+PS+)NY+1V)50<CE)
M**B54K34B*E2+34GBBHJ;*GJ\4+CI&JYVAZGA:OIUTL?.T_(KR<>U)/:=<O2
M46]IUSCO"R#[3KE*$ELVBV:SI&#KVEYVCZC4KL+4,>>/?6WL^,UVE"2[PLKD
MHV5S7>$XQDNZ1J?T5*D1439%1%V\=N0V7???EY;?UDA#IS^C?G-"-7,AXL])
M<2E'F@^K,M>GM4W=F5>3U6GFLV69!(.)J1DVKEIVZ!P/4.0D(]Y"R%^4FHN.
MSY_-XQ7=Q.-E]-<;D(^'DJ+Y[IM\W/\ 0=)^C^JM.ZQT'!UO3[(M7U*.3C\X
M3MP\N$5](Q;U![QG7)[IRC'S*Y5V17&R+?-?J[I?4>D-=S=$U&N2GC6MX]_"
M==67BRD_(RJ7+92KLCZI.7"<9UR?*$D@ ,H,:
M             ./VM=/G2OO3P7Y%\4*?;+Z5.^RIMM5LB[[\U^U]GA])6I*E
M5-EV3GOR1?=X_P!1^K"0LUD<U$8YCL1)Y!DF02D?!P$!!QSN6FYV:EG5EA%0
MT-%,+3E]*2LF_<V6<=',K%]V\=W[+9M9NW[E%-7XLLA3"=MLX5UUPE.<YR4(
M0C%-RE*3>T8I=VWV2[L_5=<[9PKKA.=DY1A&,(N4K)3[1C"*[N3;[)=V^R^)
M^4JJFU2KZ*)NM2+LN_ES]6WCR\? F,]"ET1\_HM(8WQE<2D;*0.J]R,D;NCN
MD[FIU&/=.XC)H1[!O\LU&:4UV;US.9_'9:0CH[!G]*M<%AI)S>REFXU"=V8O
M3/M?1<=!W$</LUA7$EQ4NHO,M88^,C<@Q#2"VQ:OL1T:R]7;IU9FI><M24BP
MU#SN"8)#K#NV3-CBN"Y2DY)8_>S63883GT-(]II2E$II1*::41$1$V1$3DB(
MB<D1$(=>+_C-#6:\CI?I+(E]5V1E3JVK5J4'J$6N-F%B.24EA-)QOOV7TM?@
MZG]&<I9$P/!_P9LTJW&ZIZMQTM1KE"_2=)L<9_0I+:=>;F13<?I:>TJ,?_)9
M?A+4LC:-%0 1G)/       BK?"9=9;=K&^&?A[CI'%W2R^09=K%EL4CE+^9P
ME>+1EK"M/WU3*U)4]W8QD]&::E-^TR,/>2:E<26U#2398&=:NI5) .Z>;4::
MSKI(M4<?E+$998Z0X9IAIOC-Z.LN;;IY!OL18ZK7W,W<<O75AS)T9'J?D#2U
M>86(UK3"M(EK6RN/V[R1?[A\"M'6K>(>FV61C*K2,;,U:R,FDFZ81QL=K?9N
M4,K+HM27?>&_=)[Z:\>-7EI?AYGTP<HVZOEX>EPE'?=1G-Y=Z^Q*>-B75MOM
MM/U3V9AP !/\@(                  .:^";KZDWV^E3)ST..E+#5WI&^&Z
M(G<5E,JQG#Y_(-3YSNZF:MM<;<:>XE.Y#@^43DA"76]R,BXW5%K@=BU7)N;4
M-+3+V(QJ2MO[,YW4^QBT[[)NGHKSY;HNW-?7X>WZ"4#\&AT6HE=3.(_B#D6>
M4-OBEAV*:28G(=EZG"YJO-)B[F.>,5>7XRKM^4XO3@^G-]&L=,65AHG+ENS,
M8Y[]@73/77BQJZT7P_ZERE+C9=@2TZEJ3A-6ZG*."IU--2<ZHY$K5Q?NJN4G
MVBS8/A7I#UKK[IG$<>5<-0KSKE**G!TZ:GG3C8I1:XS\A5R4EM+G&*2<EO+_
M $1*42E$V2E$1$\D1-D3Y$*@'.0Z/@                    ''[;9$]?/=
M>7+RY>O<L4Z3#AVRKBJX']?=$\%N(F:Y#C47/XDSZJ/K6=R/3W*(+46&Q.EQ
M+3$!&1BYE(8JWQ3OR1EF[#'^^>_'EMXWCKC)S?:4JI2JFJFI$6FI%IJ1?!45
M-E1?8J+L5FG9^1I>H8.IXDE#*T[,QL[&E**G&-^)="^F3B_=DE.N+<7V:W3*
M'4]/Q]6T[/TO+BY8NHX>3@Y$8MQDZ,JF=%JC)=XRX3EM)=T]FNZ-3[353M1M
MR])-Z4Y^6Z_-OZSE32B(E-*<N>R;_+ZS,ATX'")-\-?&?F&HK* C8?2/B7EI
MG4K3US'3[J9<WLJL,<:<:S,YIG*W[LO$R=>H&1.LLMM[".,7H@\RAV6-O6]4
M9*8YC6&Y5W])*5^V3;?V;\T\>7@=->E]?Q>I^G]*UW#E'RM1PZKY0C-6.B]Q
M4<G&G*.R\W&R%91:MEM.N2V3].9/4NA973.NZIH>;&2NT[+MQU)PE7YU*ERH
MR*XRWEY630Z[ZG\861??X\@ 7\L8
M       VW5.>R<]^6_N/TH2%F<DFXG'<<AI/(,AR"4CH/'X"#CW<M-SLW+.K
M3"*AH>*86G#^3E9.0<66<=',K%YV]=W[39M9N7KE%-7:-+M,-0M:<^Q+2G2O
M%)7-]0\WE;<-B^+PEJU<?2+VY1=<W[E=YQ<;L8V,C6+=U*SDY*NF4)C\*QD)
MR;D(^'CWKVQ..Z,'H;\"X'7Z:PZGSL1J[Q$/HEJUB9IO#7F6)Z1-Y.$L-\IA
M\!L2-]P]EIB1?.9>*>:E232"F9/$*FL+&8OA;64S1GE.M?$/Q+T7H'!DKYQR
M];R*)RT[2:Y2=EKY*$;LF<4_HV,I/>5EC4K%79&B-DX2B;&\/?#?6^OL^*Q:
MY8NCT7UQU+5;(KRJ(M<Y4T1DXO(R7#\6JI.,'.N5[KA)-]2Z(CHB(;A AHS7
MS7R,B\@XH\@B[BQD8MQI+0FA$)+-+EAYC^/N[%;F/E<_E8]S<89MFS"[?:-F
ME]YA6%/+F,W,CR/43/* 0#ZAZAU7JC5<G6=9RIY.9DRW;;:JIKCOY>/CU[M5
M45)\85I^N\Y.5DISE/[ISIS2NE=)QM&T;&CCXF-%;OL[<BUI*S)R+-D[;[6M
MYS?9=H0481C%  64O@                          !%7^$RZRV[..<,W#
MY'R.+N^]\@R[6++HE'77YG"58K&VL*P![4SLR5/=N,9/1FFI3?M,C#WN^I7$
MEM0TDV6 GFKJ),M*(NZIS]_L^;P,TO3[:F+J!TC&:8XD,D93HOIMIKI@CY)+
MMZ9)WA%NM7N^NS=A:=T=0NJJX[W:CB4ZSN'O;MUOO18R-PM<]TY>]?(Z(>#>
MD?4_AWT]"5?EVY^//5+GO%RL^L+99./.7"4HK_!)X\8I^^H1@IJ,TXKG7XPZ
MM]<>(?45RGSJP\J&F4K9I5K3ZH8MT(J44W_A,+Y-]X\I2<6X;,J #:!K,
M                                             XUKM14O_P 2OYC:
M,<-^E*:%Z :*Z,]^)DRZ6:5Z?Z>U9&D9W*D]7AN)Q&.U3/=';Y18OO-8WMO=
MZR<BK/K^S*^=]5VBYKM.CPT7JX@N-[ABTKJ98O*QLOJO 9%DD-F=CMN-3^%:
M=4N=2<[Q^285QLNWE._\,Q&=AV<5(,:XJ5D'K6/F'+"+<O'[;98VJ.KMVK>_
M*W;HHV\_1I2E.?R$0?:8U96:ETWH<);/&P\S4KX]FG]+MKQ\9^G).*Q,GTDE
M+GW3<4U+KV9])<,+J77)P[7Y.)IF//WDU]&KGDY27?BU+Z5B]VMTX-)I-[_0
M $724P  !PN5)117<7PHHJK5-]MTI157V>KU^!K>.E&U376/I".++,^XTQY&
MFK,EIW2P22[VZZG1R-B]'Z9CM?8([T/C'3@J9%W?V>XD.LJL0CZ41CWF\V&^
MN.I\%HIHWJIJ]D[24?XYIAIWF>?SK&#M-'$V]B,0QR2R&2:0[=^]C&-^4<,H
MZ_:C[+V2CVEUW5:MN7S2S56XMZLZA-J41$V7T:$WY+OLF_AX>*K\Y)[V9])5
MNK=1ZW)-?0\'%TVJ3BVI//NED7[24TDZU@T\EY<FU:N,H)-3B[[3&KNO3>F]
M#@TUE9F7J5T4URC]"ICCT;IP;XV/-OV:LBDZVI1DVG#Z  F$1!
M        %*^DGVJ[I5\F^V_F3!/@R^F:QND?$]K-WSU].;ZE8AI@F/=W+;[L
MJTJQ>]E54TLOVZXCSOY-8Z6*1J1K18Q,<[4KZ0[W[/&0^E7T:55>>R*OEOMS
M-C-T2&F2Z3='1PJXVLPDZLWIO8U.[<D;W5U-.LTK):NT0RMU?2"WOBY3FZ8_
MWEVBA)CNSO9&,6CWNUIH#VBM9^@]%X^E0GM9K>J8]=E?'\;$P=\RR;DX2BN.
M35AQV4Z['RWBY0C9$WW[.^C_ $_K:S4YQ;KT33,F^$]^T<G,VPZX<5-/WJ+<
MM[N-D%QV:C*4)+(V "#Q.4   IOSV3Y?9Y>_<P$?"*-:J\!X)8;2A@^Q=9'7
MG53%(&4A95QODMW"L%K<:CRN0XI'VI-FXK[FS/&M.X><EK[&7BH]AE=N/<MV
MLI.P;]MGXY[KR]R^9"\^$IZG3LWQ/:$:1.6\53C6G^BTAGL0[L6'235Z;U1S
M>7Q_(6LBYJ?7&-V-:L=),:NQ#=O&M7;=T]F[CQ](673!O&;*\(-(CK/B'TY1
M/;RL3+EJEKVW_P#N;7/*I[?'?)JHB_L3<GV6SUAXQZQ+1O#SJ"VMM79M%>F5
M[=MUJ%T,>_=_#;&G>_FTH[KD1P@ =%CG<                  <:O17:FK_
M (6^R<^>W/Q3PV]Y<5P@Z6V-;.*KATTGDL5E<SQW.=:-.8+,<:A:)FM[(X#?
MRB-OZA7;CC'KEB:BXR+PFQ/RDY.,73*Y 0C*1G*Y!A8CKCVQ;LB(B;;^DB>M
M?7]">'N,Z/P>_1FO43CTMZCNV&4+$Z#:99=F#.9BFG[V;&99A:LZ:PV/Y7)7
M8QXWM=\XEE6H,U!1-I]$RLB_Q*](M7#F+@9QBXQ#K[5UH71G4>J<Y5V8^E94
M<><9.$EE9$'CXFTTXR@WD6U+E%J4=^4>Z2,JZ&T=Z]U?T[I?"-D,K5<3Z1"4
M5-/%JMC?E\HRC*,TL>NV7%KB]MI^[NR=4WH2VWL6T39+=FU0B>24T4T[?)L?
M8 YG'35+9)+T22_5V  !]      ,&73V<'Z\0W"-?UDQIJM[4?A;[[U"9T4W
M/0[STN?-6:ZO1*J\R*%A&G=\)"1&H?>3EA/SMZG3M<3QAA2\RYSUD$Q%1:47
MP7Y]]_;Y>M/#=%YHBFU]N6Z;MNNU6B547*5HKI5$5%IJ394V7=.:?-XD [IE
M.CS?\&7$ ^SS H&5_<ZZVRDED>)2K:"A8S%M/,ZF)*9E9[1=E3CBMV47'1+*
MQ3.Z>-7D'CMMQA]^[CD/3DKO3O*IZY*KV>^O:Z?,Z'U.Y0C;;;F:%99-I.R>
MT\K3H[^['DU/+H7;E.>3NW-UHBC[0G05EDZ^N-,I<TJZL37:ZX;N*@O+Q=0D
MU[SVCPQ+GW48PQWLHJR1AS !+8B:
M       %W5=U7Y-O'U>/JV^D_2A(29R29B,<QV(D\AR+(92/@X" @XYW*S<[
M-RSNRPBH:'BF%IP_DY63?N++..CF5B\[>.[]ILVLW;URBFKM>F&E^H&M6H.*
M:5:4XG*YOJ#G$K:A<7Q>%M6[CV1>UVKCB]<N7G%QNRC8R-8MW<K.3DHZ90N/
MPC&0FYN0CXB/>O;$W3HI^AVQW@FJNZRZX.L5U(XEWG><?!2,$C^0PK2?''/:
M8^Y8P>[.1<-(O\MRF+N5)E&9/X6+>LHI]>P;'&;*'KRN8S[6_B'XE:+T#I\G
M?9#*UJ^IRT[2(27FVMOA&[(<=_H^)&6[E;/O9PG"E66+BMB^'WAQK77NHPAC
M5SQM'IN4=1U>R#=%,5M*=5')Q\_+E!I0I@_<<X3N=<'R?Y/1#]$3#\'\/&:^
MZ]QL9/\ %'D$7<6+C4N-)6%T(A)9I<L/,?QYY8K<,)3/Y6/<W&&;9LPNWVC9
MI?>X3A3R[C-W(\CU$SR@$ >H>H-5ZHU7)UG6<F>3FY,N[>ZJIJCOY>/CU[M5
M8]2?&%:;[[SDY62G.4_^G.G-*Z5TG&T;1L:./B8T5N^SMR+6DK,G(LV3MOM:
MWG-]EVA!1A&,4 !92^     ^=VOJ[5RY_%VZZ_Q:5J_J'J&]DV_1=V0?_A%.
MN-W4#C/Q/2".R993']!-+H]K(XZL,C&G%M2M27E>59*E,M?BFCR<[ZT];:0O
MJJF\E+0,<MOLS#L$Y5D[>O $BHO-"\OI#]:*N('C>XG=4T>XO*QTOJOD&/8W
M,X9?[;C4_A.G=+;3;!,AC9"B2EV\K\8,,Q&"F'DK'OJXJ5D'KJ1B&[&,=-&#
M:S-4YI4J<J=^>Z\M^7@B;+OX<]MO4=*O#G28Z)T/TSI_!UV0TG%OR(244XY6
M9#Z7E)\8P7_O-]NS<>3WWDY2;E+FAX@ZO+6^M>I=2=BMKMU;*JHFG)J6+BV?
M1,5^]*;6V-15ND^*:VBH02BN0 ,V,.                  )"'P<32:1RWC
M%U(U5<8G&3.,:2Z-O(^WDTA3".'.'9]J+DD*RQF]"-WMU9IK*SN%XUJG$W)J
M$:+;:PM4Q"RT@TLY$U9RDW CM_!PM#[N$<)VHNMDKC*QDOKEJD^;0>2+,H]3
M*--M,&E&,P*4P[>4=M(3N345[JZQJ5U&1,])K7VE[V^#MXNXID1[[;(J\U^G
M;Q.=_C+K"UCQ$U^RM\J<&ZK2ZNZ;3P*84Y";5DXK;+62DH\6DTIUQL4T=#/!
M?1Y:/X=Z%&R+C=J$+M5MW6R:S;968[6\(2:>(L=[RY)O?A.5?!E0 :O-J
M                  !?9R(GW3]=&_-R<JZXZ=$<3EIVNN,]'B?C&,JZDW+*
M.QJ'@X7$=4(7&;K2[>LQ$'CL3>A=2[T3*4LXF'C,8RRG%F[%GJ5F%$L%-_6N
M_M\#\/)L:Q_,\=G<1RR$BLDQ?)XB1@,BQZ=CVDM"SD)+M+S"4B)>+?V7#&2C
M)%BXOLWS!Y8O-'C6]=;N;-VS<KHJRCHWJO4.C-?P]<TZ6\J).K*QY.<:LS"M
M:\_%M2E'E&249UM[QKOKJM46ZTC%.M>DM/ZUZ?S-#SXI>:E;B9"479AYM2;H
MR*W*,MMMY5VI).=%EM>Z4VS5-;(NR^7A\IQ^V])>6]*^"\D]'9/G7=?F,WO2
MU]$ID/!3D+_6;1EA*Y-PIY-+6Z%2JX\E9K0R:EGE-ACBF5OKU5]])8-)/G%F
M/P;.9"[==6G5UGA.;/+N47<;R/4;"*=%^F.I](ZNTC&UG1LE7XUZXV5O:.1B
MY$5%VXV34I2=5U3EM*+;C*+C97*=4X3ESIZEZ9U;I/5\G1M8QY8^51+E":W=
M.50W)5Y./8XI6T6I;QDMI1:=<XPMA*$0 ,A+                454545?'
MGM\W/V>!4>"(G@B>'L\/T&2'@5Z+;B;X[96S)X?"+IQH^V6/<2VM6>Q$VUQ2
M2C[F2W\?EFFFMJRRH^J;E,0D9DEZ]%Q<A&XW'/X*N#R_,\1D)>"20M&MZ]H_
M3F!9J6M9^/I^%5LG;=/9RF]^-=5<=[+K9;/C55&<Y;-*++KHVAZMU!GU:;HV
M!D:AFW]XTT0Y-16RE9;-[0JKCNG*VV4(133;78M7X:N&K5[BVU>QS1/1+'*L
M@S"?6MT[=N:KK7'</QQK=;VI?-,TE[;=TD)BT(CMLCMWV=T^?OW<;C^/QTUD
M\U!PDE.IZ+_HO=/^ # +DW.5Q.<<2&;15BSJ3J58L7+C"(8U7&[Y=.].5?-V
M[Z,P:,?-VU]_(7VS*:S^:8M<DR1LP:L,2Q+"KB."3@)T#X"]/9'!]&8J4>2>
M2R2RV;:AY@XCI7/LT=6+SSN9O.3$;$PK&F(QAB]O1F-P<1$Q4/'6KTC)HQNY
M%D&33<U>:]N):9N[BJB)0VOU;JJ(GVMJI?%>2<R$/B?XO:CUM=;I.E2NP.F8
MV02H:5>3J4JWNKLUP;<:>>TZL-2E!.$++7*Q1C5-OPO\(-/Z+IJUG6(U9W4K
MKLEYB?F8NF0LBMZL52BE.]13C9E.*E[\ZZN-;D[-?_TY>LE&KW2*:J,64AB\
MQCVCF/X;H[C\GC#CM]+BF'C*\QRQC/O+<E(-+N3XYJ-F^:XK+M6EF+6(6";P
M4E&VYR*E7+O$0=YU.U"FM6]2]1M5\E;1C3(]4<\R_4:?:PEETVA6DWFV02&2
MRS:(;/GLD^L1=E_)N+4?9>2,@[LM:+=#E\ZO)5>KZ+O5]LFW+EMS3[;S]VWT
MDT>D-(6@]+Z!HZBHRP-*PJ+N.S4LA4P>19NFTW9>[9O;LW+X+;>&'5FK/7>I
M==U=MM9^J9F14FGO&B5T_(KVV3VKI5=:W[[12[LJ #)#'@
M   "59\&=T/M.)3B5XCIC&%J5FWQ/1C ,Q685*:;MRY>S;5C'.X&TIM55Z":
M-2??$Q"KZ*+V+')3=<J:$M151.:F%_H%=%:=)^CTP7(W3/*(V>UNS#.-6YR-
MR=MV)&]#V3M83B;W'6EV-CWEK%\DT]P;#LLB7+RY)][]_.)R-DKD%)Q+1GF@
MY[IS]Z>9S=\4=7>M]?=39CG&=<-2LP:.+;K5.G1C@1=>\IKC/Z/*QRBU"R4Y
M61C%3V71WPITA:+T!TUBN#A9=I\-0N4E%6.W492S7YG&,'RA&^-:4DYPA"-<
MI2<.3  P$V&               "W[BOTRGM:.&/B#TCQ9U%,LEU-T7U/P''W
MD[?=-81K-9?A,YCT6YF'+!E)/F\78>R-B[(7V<=(.[+2B]<;,G5ZFAO<N!/Y
M'_\ \ O?^:./_E-?/Y#VQ[IX]]%];2LINKNK;6Z4ZYQG%M?%<HK=?%=BGRZ*
M\G%R<>U-UWT6U6)/BW"RN4))2^#V;V?P]35$4?P:?^2GYD.1PM\[="__ !%/
MYD.9U6I;=-3?JZX-[>F[BF<JK$E98EZ*<TOT*30 !Z'X
M     *^DJ)Z.W+SW1-MN?R[_ $$UGX/;P7_4BT$F^*?.(&EKJ%Q!]6VPGO.,
MZB7QS1>"=W.Z*VJRN-1DY$_5+G:'68/>[9R:Q3,<+C=(LB:=4\:W$IBN<#'"
MKD'&;Q0:7Z#1%N2LP4_+TR^I$_&T/+=S%-,("JV_S.:24L8_DS&$DW4?2F-8
M>_GXJYC[C/\ (,2A92]8LRR5FRKQ;&8#"\:@,1Q6&BL<QK&(>-@(" @H]I$P
MD)#1#.S'QD3$13"U88QL9',F]AFPCV5BRT9M;-ILVM6[-NBBF+OM%]9+&P\/
MHW"MVNSG#4-7X2[QQ*I_X)C2V[?A[X.Z:>TE''ANN-O>3OLZ]&O,U#,ZQS:F
MZ-.Y8.E<X^[/-M@GDWQ;]?H]$U5%]TYY$MFI5=OW@ 1!)A@
M
M        XU5)3354OA2BU*J\D1$YJJ^Y-U.1:WQ?<0C?AQT9F<TL-F4AE,DZ
M:8UA<1(H_P"P2&0RJ7ZZ:WUV/L7+E#.*BFDI.N+-UQ&4R5J*JAV\K'OY%G?I
MMFLZKA:%I>?J^H71HP\#&MRK[9;O:%4'+:,5O*<Y-*,(13E.348IR:3\K[JL
M:FW(OFH4T5RMMF_WL(+>3V6[;V79)-R>R2;:1A$Z1C7:K5[7A[C$4Z2_AVD"
MR.'Q2I:6A'.3W7#9<XD4[3%,)"SU<DP:8UV>ZXD8ZZF,),Q%]+$U=].P9/=M
M^WS?H.%*>BB)RYHG)$]:)S7?U[^:G/GNG+WKY'+[J77LSJ?7=4UW.DWD:EE6
M7N/)R5-6ZACX\&TFZ\>B-=%>ZWX5K?ONR/>J9]FIY^3FV[[WV.48[[JNN.T:
MJT]DVH5J,4VMWMN^[[@ 6,H
M                              BHO-#C55Z-*KRY)ZUV*[[HNW+R7_WO
MHYE_/1^\-*ZYZLV<GRW&UE-)]/Z[CZ;JDF?7061Y0EJW3"8I6M3YHKOL]3NU
MDLLVH:R\<K*-:0V1,:&64LU<7SIO0,_J?6].T/3:W/*U#(A2I;2<**F][LFY
MQ4G&G'J4K;))-\8M14I.,77Z7I]^J9U&%0O>NFE*6SXU5KO9;/;TC"*<G\7M
MLDVTC+5T??#C8T-T=9Y#-Q[UGJ/J<SC)_,;3ZZ^HKBF5E7[C%L<IBGS..N0[
MN%BY:YWXUOL[C^C(WLPVO23R.:1-EG?JF_KY^WS_ $>7R%***;=%-%">C112
ME-*)ZJ:41$3Y$0Y'3CIS0<'IG1-.T/3ZXUXNGXU=$=DHNRQ+>VZSBDI6WVRG
M;;/9.=DY2:WDR0.)BTX6-1B404*:*XUPBDE^*N\GMZRG+><WZRG*4GW8 !?"
MH
M
M                                     !14145%3=%145%\%1>2HOO*
M@ B_],CT-U>H=64\6W"/BM5>HU=3S(-9M&,>9+55J354M;J4U"T]BFE'/4Q5
M6X\RO$V=M%U/7KIJ$LIJ@KYEJC$1FH69QN9EL=R*)D\?R+'Y.0@YZ!G(]W%3
M4'-13N\PE8>8BG]IL_C)2,?M[S.1CWMBR[9NK%ULYLVKUNNFG:VJB+XIOR5.
M?@J+XHJ>"HOM,)'2=]#=@/''(?5?TNGH?2'B)913EI+3;F&O/,1U;;QT+?;X
MK$9_8C;[=[$R\:^;1$4SU*C6D[,1>(4N863Q?-&L5AC+%Y(>%/C;;H4<7ISJ
MRV=^C5Q=>'JK5EV5IT5Q56/D1@IV9&%!1E"J48RNQTXP7.F,53&KQ5\$:]:G
ME=1])50JU:R2MS=(BZZ<?/DV_-R,:4G"%.7+=3LA*4:KW&4_=NE+S8&_+ES]
MZ>11=JJMUYU4^OFFVZ?,O(N.XG>$W7GA U&E--]=<#E\6?6).3CL=RFAC(W<
M"U":Q5N-=WY[3K+7#)I'Y3%=@G8-T]MMTMS..W95K#9=$8_D5I[#,[</M;=*
M^JE/#Q7;=?E5=U7]D)AZ?J.#JN'1GZ;E49N'DP5E&3CV1MJLA+XQG!M;KTDO
M523C+:2>T/\ /P,W3,N[!U#%NP\O&FZ[\?(KE5;7./PE":37VJ7=--..\6F<
M@ 5I2                              #E2BHB\N7J7GS^=-E*+MNF_CS
MV_K"[^I-_9X'9L,PK,M1\EC,+T[Q'*<]S*;5VD-B.%X_+93E$NL>Q=2L@D9
M0C-]+/\ L48Q?2+Q&K2[V6/9NGE[JV[>[=H\KKZ<:JS(R;JZ*:HRLMNNG&NN
MN$5O*=DY.,8QC%<I2DTHK=[[(]*J;<BVNC'JG=;9*$*JJJY663G*6T80A'E*
M4I2:C&,5NWMV;:1UG=-U3R\?E/9M ^'O6?B@U#::4:"8!+:CYX]C92:2%BKT
M7'6&,/#VJ+DA+SD[/OXG'<=B[5^\TC[<C/2T:T=S4G$032\XFIB*8/,]O!_\
M'2U=SU&V5\8V:KHKCB]:OU,-/'T#E.J+U$^,3"KO;,Z:)_3K#DL.VV-9!'+#
M-M45GX*2?1$G1A$XWZRS+(T.X>M%>&S"&.G6AVF^+:;XDR[-=KCL;B[+2]*R
M+:)C8-9[(I2I+DME&4/8N&BVLME61OI7))I&+>],2KZ_0EU8^]<^/^AZ*K<'
MI6-.OZDE.#S&YK2<6Q?BR\R/&6?L]GMBSC1*/IE*2<5O[H;P"U_7'5G=3NWI
M_3&X36,XQ>K95;V<HJF3DL!\=XN65!VQEW>+*.V^%/HW.@LP/AFG<1USXEI>
M+U6UZQ>4E97&L7@[MQ[HU@;VT\:4XGDD>VG,>B<ARS/82PS=2["?F[,9!XY*
M3EE8;$J\EP[']0;\A"BBBW2E%NBFBBE-J:**4II1/)*41$3Y$.2>WD%5$YJ1
M"Z@ZDUKJG4)ZGKF=;FY4UQBYM1JHJ4I2C1CTQVKII@Y-QA!+NW*3E)RDY?\
M3G3&B=*:=#3-#PJ\/&CM*QQ7*[(MXQA*_(NEO.ZV:BMY2;V248J,4HH "QE_
M                  +*>/;@DT]X]- Y71G.)&2QN39RC?+]/,VB5NWW6%Y]
M$QTK&P\XXANV,F.3Q%;&;EHB<QR3O6;4C#2K](N1Q_([4)D\+KS^)7AJU>X2
M-7LBT2UNQRJ S#'ZJ7+-TVKNN<<S'''5UQ:B,TPN7N-VJ3>+3?97/9'?9VKZ
M/?-)+'L@C87)X6<A(W:#%MG%7PHZ.<8VCV1:,ZSX[3+0$QZ#Z)F6*MV>4X7E
M#.PYLPV9X=,W6KM8?)8;M;FALXK;.X^0CW<ECV01LUB\U.0<EM[PO\5L_H+(
ME@Y=<]0Z=R[HV9&)&:5^%;-PA9EX4I+9R\N+=F-)PA=*,7&RF7*4M.>*7A/A
M=>4K4<*RO3^HL6F4*LF4-Z,^N$92JQ,Q)IQVGLJLF*G*J,I1E7;%0C#6(T[U
M(FZ;*N_+=%^GP\.97P5%]:;[?+R4R1<=/1;\37 E*7I+,85=1M'G*OW,3K7@
M,1..L4C8^UDEG'XAIJ58NLJUTTRJ724QN[9BY20DL;D)">H@\0S/+I"(G$C\
M;G*I%3QI7R]?BGBGO7P)U:)KVD=1X%6I:+G8^H8=O9643W<)+;G7;6TK*K(<
MDIU6PA.._O))H@QK.AZKT_G6Z;K.%?@9M+WE5?'BY)]XV5S7N6URV;A;5*<)
M_O7NGM4 %X+2                              %6K9.7+_@\TY^?S>WY
M"G*E/)$/TX6%E\CF(G'<>BI+(,CR"3CX2!@(..=RLW.3,J[M,(J'AXIA:</Y
M24DW[BRSCX]E8ONWCN_9:MK-V_=HIJS?<"706<2'$P^;Y;Q!1^4\,FCMA&3N
MPN2P#>SJOG79\FO1LYC\+A$L\:2^GGH1D5+W+>8:@P2TV[\CBDKCV$9[C\I(
MO(O&NH^KNG>D\2S,UW4\;#A!;PH<U/+O;:488V)#E?=-R]57!J,5*R3C",I+
M(NGND^H.JLRO"T/3<G-MF^,K8U\<7'7K*>3E2XT402:[VV1<FXUP4IRBGAKT
MOTPU UIU!Q32G2K%)7.-0LWE;4-C&+PEJW<?2+RNW<<7KMRZXN6&4;&1K&PZ
ME9R<E73&$Q^%8R$W-R$?$1[U[8EY=&QT#6':3)":T<:#'&-4=0)'&*58Z RL
M'%9%ISIM+2U4A;D*LO<NGDQ!:JY.U@KT>Q;VUC+&%XE.WLB<1"YR[:X9G4/F
MHX4.#'A^X,=/8_ -$,%BH2NF+B8_*LX>,(USJ'J*\B+DFY;S>H&6V&+-]D4E
M2^G)MVRL7*;$+CMN5=0^)1&/X[;9P[6ZHA]XA>.FL]3PR-*T"%FB:)9RJMM4
MT]3U"KD^UML%MAT61X\\>B4[&E*-F5.JR52E_P"'O@5H_3<L?5NHIUZUK5?&
MVK'X/ZLP+>,6G"N?O9E]4E/A==&-4>2E#'C9"%JX6[=%JBFW;HIMT4HB4T4(
ME--*)ZD1.2', T*;_226R6R79)>B7V         !=_4NWM\3^=W7U;5S<3QM
MM[U:<]OX-NJKQ]7AX^H_H+$.DXUEKT$X#.)S4=K(91$2]C3.6Q#&9K#':Q^3
M0.9:F76^FN$Y#&25$G$.8M<?RW+(6:>2T>^HEHI@Q=2,18>RC9FQ<5>GX=VH
MZA@Z?CIROSLO&PZ8I;N5V5="FM)>K]^:6WS^!0ZGFU:;IN?J-[XT8.'DY=TM
M]MJL>F=TWN^RVC!O=FNZUKU)76;6;5[6&J&^+M6K.J.H&IE6/=XK+]PU9WE<
MME"PO>RL8Q93NM93L*R*QL>KY;':NPM.MZBWYGNB\T7=/4O^Q5*4\D1%3P3;
M;?RY>/TC=-U3R\?E.I>%BU8.'BX5$'71B8U&-3#DY<:Z:XUPCRDY3EQC%)N3
M;?JVWW.6N7DVYF5D9=\_,NRK[LBV;23E;=.5DY;148KE*3>T4DO@DEL5 !5%
M.                #C7_ JV\?1J_,I^9R4(2F_2$92?Z(IM_P#1'V,7*48K
MUE)17Z6]E_U9.V^#VZ4I@?1]1.;+.4RJZVZKZF:A)'I&=B7&J8.39Z0)#J\[
M>[[Y[0NEM60I((WBTL]_=T]AN+%]YR.<P\5X;]*?J%Z :*Z,]^)DRZ5Z5Z?Z
M>U9&D9W*D]7AN)Q&.U3/=';Y3NOO-8WMO=ZR<BK/K^S*^=]5VBY[4<ONI]5>
MN=1:WK#?;4=3S,JM?Z--M\Y40W<*V_+IX0Y2A&4N/*45)LZ?=)Z2M"Z9T+2-
MDI:?I>'CV[>DKX40\^>W.Q+G<YSXQG*,>6T6XI  %B,A   (J_PF766W9QSA
MFX?(^1Q=WWOD&7:Q9=$HZZ_,X2K%8VUA6 /:F=F2I[MQC)Z,TU*;]ID8>]WU
M*XDMJ&DFRP$\U=1)EI1%W5.?O]GS>!FEZ?;4Q=0.D8S3'$ADC*=%]-M-=,$?
M))=O3).\(MUJ]WUV;L+3NCJ%U57'>[4<2G6=P][=NM]Z+&1N%KGNG+WKY'1#
MP;TCZG\.^GH2K\NW/QYZI<]XN5GUA;+)QYRX2E%?X)/'C%/WU",%-1FG%<Z_
M&'5OKCQ#ZBN4^=6'E0TRE;-*M:?5#%NA%2BF_P#"87R;[QY2DXMPV94 &T#6
M8                 !DAZ(W1>G7'I#>&O'GC3*;L%AN95ZNS\EB[;K5@J-)
MXUYFV+/<A=W(V39QF+2FH<3AN*2[EY;:=M^,;>#C)..G9>*=6]B[33Z%%--*
M;I32E*>KDB(B?01 ?@T.BMN5U+XD.(.09Y0W^*6'XKI'BDCV7J<,FZ\TF+N8
M9XQ5Y?C:ED,HQ>G!].;Z-HZ8L]RQ.7+<FHQRL] NFDP#9-U7S\?D(&>/VL_6
M?7^1B0DG5HF#AZ>E%[Q=UD'G72]7[^^5&J:[;.E1:Y)D[_9^T;ZMZ"KS9QVM
MUO4,O.W:VEY%3CA4Q_\ DWQK+8;[[JUR3XR0 !I(WB      4V3;T=N2HJ*G
ML7Q(B73J]%S.Q61Y!QN\/.&QM[#7L==E.(W"L3BW5B9B,@MO)![+:ZT1]IXX
M92</+,G#:C4ZF$C(EU!/(J[J;-6,@LY#J'E&,2[CYW;5N];KM7:*;ENY2M-=
M%2)5352J;*BHO(RGH[J[5.BM<QM;TR2E*O>K*Q9RDJ<W$FXNW&N4?@^*G5/9
MNJZ%=BC+BXO$^M.C],ZWT/(T74TX<FK</+A&,KL++@FJ\BK?U]7"V&Z5M4IP
MY1W4EJ@5JVW5>5*;;5;[[[^Q.?)?G\2J)LFQ)]Z5;H.\MQW*I?7W@;P.YD6#
M3B3,[J'H)C786\G@+]FP>3+Z>THA[[AHLYB<UV6_8MZ6X];=Y+ Y(Z81>G,)
M-8Q--<:T^C!)Z-7HKNFR>"ISVY+Y>]?'S.A'1W6NA];:75J.D9,)6*N'TW G
M*'TS NDGO5DTQ;E%<H355JWKNC%RKE)>G/;J_HO7.B]4MTW6,6<(J<UAYT82
M^AY]*<7YV-<THS7&4/,KW\RF3X6QB]RH ,O,4
M        !1:J:>=2HGO5$/DI1BG*4E&*]7)I)?I;V2/J3DTHIMOLDDVVWV22
M7?U."*M*I35S6K?[;PWV3?P3DFR<O;XG:L.PG,]1<EC,+T\Q#*<]S&:5VD-B
M6%8_+95D\O4P8NI5_3%P,&T?RK_L48Q>R+M&K2[V5@T=.[W5MV]VY1E]X/.@
MOXQN)A6&1ZD1M7#!IDZ[0JY!JA /;^H<A397(V.\%H]2]A)^PK6<A8]M(?5!
MEM.J7,#/,<HQ.K+6=/9KTP7A(Z/?A6X*H:PVT3TTC&6778FB*R'5+(O1R/4[
M**+C3'[,LDGETA;J>1\5.OL9B9^0P[%[>/X"WR"U=E(?$XJ]>J0T?UUXY],]
M,PMPM&LJZAUGC.*AB6J6G8EB2XO*S(-PL:;?+'Q798G"4+94-QD;KZ%\#^IN
MJ)59FJUV=/Z,Y0F[<RIQS\JMO>2Q,.:4X[QV<<C)5=;4XSJ60E)+!7T>_P '
MU>XQD^&ZR\;TGB\_3#U6)YCPWPEKXP05V3K80LA#4:KY97=LQ,]3C\I>G&60
MZ<X[&36&SSZ+A7#G/\LQ!Y.8G+2I[-FU8MT6K-NBU;HI2FFBBE*:42E-DY4H
MB>")S\?,^H(;=4]8:]UEJ"U'7LV63;",J\>F$(U8V)4Y<G5CT0]R"WV4IR<[
M;%&/F63XQ:F9TIT=H'1F ]/T+#6/"R49Y.19)W9>7;&*BK,B^?O2V2]RN/&J
MO>7EUQY2W  QDR@         %M?%]PXXUQ:\-NK/#[E;GNUCJ'B]]E'326'[
MQ<;RJ+<-Y["LJ[!&S&/N9=,5S"*@LC6"KF&+">2+[FE;E<8^>6;ER@7?U+M[
M?$]\7)OPLG'S,6R=.3B759&/="3C95?19&RJR$N[4H3A&2?P:3V939F)CY^)
MDX.75&_%S*+<;(IFMX6TWPE7;7-?&,X2<6OBF:J/-\,R33S,LOTZS6-6$S+
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
ML-/T_!TK#Q]/T[%IP\+%K5=&-CPC757!?!1BDMVVY2D]Y2DW*3<FVP *0K
M                          ?S/+B66CJZJHB6V]ZO=5V3[6W4J<_5S3;<
M_I,?/2K:CPVEO1Y<6613K63=LIC2'(]-FUF(M-+[M)K6"U1I1CKJ];>/H^RD
M6PR#-(Q[.7:;]QTWA6T@X8,I)]:;1SJLTW"MU'4<#3Z>3NS\S%PZE&/)^9DW
MUTPXPWCR?*:V3DMWVY)=U;]5SJ],TO4=1MV\K P<K,LWEP7#&HG=+>6TN*V@
M]Y<9;+OL_0UZ.M>I*ZS:S:O:PU0WQ=JU9U1U U,JQ[O%9CN&K.\KELH6&[V5
MC&+*=UK*=B[R6-CU?+8[5V%IUO46_,]T7FB[IZE_V*I2CDB(J>";;;^7+Q^G
MP&Z;JGEX_*=2L+%JP</%PJ(.NC$QJ,:F')RXUTUQKA'E)RG+C&*3<FV_5MON
M<M\O)MS,K(R[Y^9=E7W9%LVDG*VZ<K)RVBHQ7*4F]HI)?!)+8J "J*<
M                                           D(?!Q-)I'+>,74C55
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
M.<FV_7U.H^EX-.F:;I^FXZXT8&%C8=*[+:K&IA3!;+LMHP79  %(5P
M                 !^%DV,8[FF/3>)9="1.38ODL5(0608]/1S26A9N%EFE
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
MI-Q@Y24/E$V1$\D1/F0J =+4DDDNR222^2]#FJWNVWZONP #Z
M    #C6NU*KZ7H^'VVV^W-/5Z]_ I4JTVZE5=U2FI=]D3?DNW+Z#ELO/[;;P
MV3;?W_LI?OT7&EWU8^D*X3<+2;3'^Q:LQFHM4@L;WLEU-&XV2U@6%[)VZ-]#
MXQTX,N/]X]HN)#+*)+*QE.Q=V.[3KVI5Z-HFKZM:N5>FZ=FYLXMM<HXV/9<X
M[J,VN7';=0FUOVC)KB[GHFG6:OK.E:74]K=1U#"P:WLGM+)R(4J7%SA%[<D_
M>E!;?C22W:V&VB&F$%HGHWI9I!C#R5?X[I?I[ANG\&_G;K1Q-O(C#\>C<>CG
M4PXCV4:QORCAG&V;LA>91T>UNNZ[MQLQ:65H;V_5#C12E%%%"+NE%--*+X;I
M2B)OM\AR3?UKO[? Y<6V3NLLMMDYV6SG9.4GO*<IR<I2;>V[DVV_FSJ113#'
MIIHJBH5TU5U5PC^+"%<5",5\HQ22_0  ?@]0               ?!U2E;9S0
MOA78O4K[JK=2+^<^Y\K_ /VF]_\ &KG_ +BH^Q]5^E?SGR2WC)/T::_Z&KBX
MAM.X;2+B UVTEQMW*/<>TMUEU.TY@7LW=:N)IY"X3F\YC<4[EW+!E&L;\HY8
M1EB[(W6<<P:7G==VMLR:V5IL4^0HJHNZ%SG&TGH\:?& OK_=2<0"*ONU7RU/
M=XJOJ_,6PTKNFV^^WL5/=XJJ^'M.HO3EUN1T_H=]TW;;=I&G6VV2>\K++,2J
M4Y2^&\I/=OXMOL<M=>JKQ]<U>BJ"KKJU//KJA'M&$*\JR,(Q7V1BMNWILN[.
M0 +T6H                  X>C10B*O)*=]O%?1]+DOFJ[JOKWV]6QS5=D5
M5\$YJ"_?HS>$.OC5XOM-](91O5?T\BKEW4?6.ZEWJ=],,/=QZRT1LUR+&9NA
M,VFY#'-.N\L8?WIW&ZLOIRRPQ<M(%]Z%JUO6,/0-(U'6=0GY>)IN+=E7OMRE
M&J+:KK4G'G;;)*NJO?>RR<81;<D7/1M)R]<U;3]'T^MV9>HY5.+1'OLIW34>
M=DDI<:JXMSLGQXUUPE.6RBT2=^@%X%7N@FALGQ-ZD0T5;U)XBXG'9'!*Z+\+
M,/<<T+NL&D_B_5OFT2CZ!D]17\@N59/"-,DEHUY"16F*2S"%RW'YF+92$CY6
M;5%BS:L6T1*+-NBW0B)LB4T4I2G)/8A]3FAU)K^=U1KFHZ[J$D\G4,AVN$6W
M"FI)0IHKW;?ET51A5#?NU'>6\FV^EW2_3V%TKH.G:#@)_1\"B-;LEMSONDW.
M_(LV[<[KI3LEMV7+BNR2  +&7\
M                                               X7*Z***ZZU^UM
MTK75OZDI1:E^A",1QZ<2-OB"U?5I 7.LP'3+OG&,7NTN(IZWFY*[(TTY'EL>
M^CK=WTXJ<6.BFT/15*2+>_$Q#*9L41KF9?Q]C*;TC/%,XT;P1OIEA,F[8ZDZ
MC,KRT3,/)L6TCA>,-GC6U(RURTJ.))L[R&W4\@L=>-F[*NU=M3DO&S;&7QMM
M9=1TD2GT41/#YM]O6OASY<R'_M%>($;K*^A=+O;A2Z\G7YP2X2L3A;AX/+UD
MZVH95Z2XJ3QXJ;DK81UMUSK:C%:-CS?*?&S.:VV4=XV4T-^N[:C;/;9)>6MW
MO**Y  B>:P
M                  \/$ _3@H&6RB>A,8Q]FLA/9++QN/PC%+S=O4]F)AY9
MCHQHCAY>;M;"N7CBS9ZYRXL-[7I=9?O6[=-5:2O.%K0]AP^Z,8CI_;M,JYVT
MT[US"39I9K28RV42AU-.^VVXV*<2#1K>6F)A',BSHDK>.1L,Q>5UULTJ,5G1
M<\-SN9R2[Q'9+0MF'QVN9Q[3YA?;2MB](S5]M1'365MW*W&D<\B&,<\EL7;4
M4T3+9W+.)SKJ8J1QEI6[SN$UO9WZ">EZ7;UCJ-,H9VK0E1ID+-OP6E[PEYZC
MMRC/,MCNF_\ T*ZI0V5LD]O]$Z+]"PWJ-\=LG-CM4GMO7B>[*#]-U*Z2YM;O
MW(UM>K  )-&<@
M
M                                                         'F6
MK^CNF6O>G65:3:NX?%9O@&;QE<1D>/2UJYU3QLEVTZ;7V[QK<L2$7*1CYNUE
M8.;BG;*9@9IE'S4*_82S!D\L1BN+'X-U?>3=_)>#/56)AXN4E;EUWI;K:[F[
ML9CC-XZR!^XJQ74?'(3(9]U%Q5JYC6/06+95BLS-7&C>5G9S4^3?U6(YQ+"W
M3=4\O'Y097TQUMU/T?=*W0-5OQ(62Y78DFKL*^6R7*W%N4Z7/C%15L8*V,4H
MQFDMC$>J.ANF.L:HUZ]I=.5;7'C3F0WHS:8\G+C7E5.-O#DW+RIRE4Y-N5;9
MK(N([@IXJN$BY%IQ$:*9=ITPF:65$;DE^J'R;"W3Z0[ZK:0:9WADID6&V\HN
MM\>F)!<4O3EK)+<4T[XNQ5N+<-7=^UM*D7?9=T3Q7GMY\E\%^3<VO5]O8OTK
M3>L6KR*BIM=MT5ILOBGVR+LBIY;&*?B!Z%?H^=?6#NJWHPRT:RB[&QD5'9=H
M/?LZ9WHAK'3=<S<N-\,C6;C2R2D9.VX>PTE-Y%@$W-7(5W0U;R#:_%0#J)D/
MTY[2D&H4=5:'*$VTI9VC3Y5M-[;RP<NQ3KC!;2E*&9=*7O.-::4)1VZC]FO(
M@YW=*ZW"Z"3<<'68>7:MMGQCFXM;KLE/WE%3Q*8KW5*S9N4=>XJKLOBGALJ)
MZ2_,G/\ ;<Y$JS7#X,[*-[>33'#CQ*MG:TK#?$[ =9\3KMW:J56*;9!\9-6,
M*O+;]*E%FYF'[LT:3TO[EXV]V_[+RHQE:Q]!ITBFD%#]ZQTKQ_6+'HC%W&32
M>0:.YE&3*-Z6*2=QYC['$\QIPC4;(\GM-(^T[;1&*X7.K+]Z1L=!.)6<N.HI
MIN/2/%_P\UE5*GJ/$Q+;$MZ=3C;ITX3<8R=4IY<*J)3BY*&]=MD)S35<Y[,T
MYJWA+X@Z,['D=-YN37!M^=IWEZC"<%*459&&'.VV,7LY-655SA#C*R,=T8AT
M1$Y(5/7]1.'CB!TBAV>1ZLZ%:S:68Z^E+4(SG=1M+\VPB&>S3AH^?MHAI*Y+
M!QC&_*7F49(O+4=:OU.[K1@^<4V:K+6_51XY37;3:BFJGGS1/2W1>?FJ[>OS
M]9GV+J6GYU2NP\[#RZI2<8VX^13=6Y+UBI5SDG)?%;[K[$8'D8&;AV.K*PLK
M%LC%2=>1CVTS46EM+A9",E%_!M)?9N?0%$JI7DE2*ODBHI4K$TUNFFOM337_
M $*5IKU37Z>P !]        *+52G):D1?)51#XVEZM+]+2_G"3?HF_T=RHV7
MDOGX?(</2MKM4M5*5)OLGI(OCR7P7;PV\2Z'!."CC$U+JP^Y@W"YK[/1N>K
M5XEDUK2G,V.%R[+)^R50DXF;RD.RPYAB[YN^:O\ XUR4XTQII$W>]WLNVC+=
MQY1;L[6-*TV"LU#4\#!@^7&>9E48\9.*3EM*V<$]DTY;>B[_ **_"TO4M1GP
MP-/S<V?N^YB8U^1-*3XQWC5";7)[QBGZO9>KV+8=]^>VWLWWV^4XIZ2U<_M:
M4]J+Z6_N3=-O+UJOCLAFFTSZ CI&<^JFDR3#--]&:8M(U6*ZGZDQ3^G(^W(^
M[2D+]2%KJK586(5I8627(D@NL[T8]TI)]7)]WY2-$O@S^ 6()'7$;Q%9M-Y&
M_BL?O)#:*Q4#AL1B\UV5S7E<?7D6;Q&>/,ZBU>WF;;'I=,9T\=(U8.7LE"57
MI>TPA-?:SXS>'>C1FI:_3J-T7&,:=)A9J#L<E"7N9%47B;0C/E-SR(I.,X+>
MR+@9]H_@]XA:S*'E]/Y.#5)2<KM5E#3XP46U[]-SCE;RE':,84-M.,VE6U,B
M)^E33LM2IM[5VW^4NVX?^ OC&XH+%B0T,X>]0LTQY[%RDO&YBZ8,L-T_EFL+
M,V\?E+4)J+GC_&,'FY-G-5WF-Z#BL@>S27&$O71'K8A)>XRG7Z8]$AT<^DJS
M"XUPJZ;3:SJ1J/OJG6)76:FQW7VY6ZPU&KTGG%..=<L@X[R^+W=G>_H,4E>V
MI&1G9,BUJQ8L4I18LVK-*)LE-NBFA$1-N6U*)Y)\QJ#J#VEI2C*OI;0'"3DM
MLK7)J7N\([[X6%<URYN24OIS2A!-Q;GM7N'I_P!FF?)6=4:]'@H_^ZZ)!\G)
MS_UW,I6T."6\?H6[G-[2BH*5D43A]^#1-[D>TEN*3B%?4OG<;)VWN#Z#Q+5A
M;AYA)JBF'?V=3<_BI:J?CKN.V;ER3B+FE&-NK$U)466LXY8P:N,@D6\.'"!P
MV\).,N<5X?=)<7T[82/4=]2+&PXE,JR-6CZ8D8_XTYK/.)7,,J2(<9!,6X*G
M(IR42!8/KD5#=ABZ+3.W<F#0'4?7G5O5C<=<UK+R\?S/,CA0E''P826W#;$Q
MXUTRE6NT++(SM2<F[&Y2;D!TUX?](])*,M$T;%Q\E5^6\ZU2R<Z2:]__  K(
M=EL%8URG"J5=;:24$HQ2  Q S(                           ^5VQ9OT
M+;OVK=ZA45%IN44UT\TV7E4BIX$?+CJZ 70W7M[,ZD<,DG$\.>I-V*L4T8)'
M8\PMZ%Y&]AH65;,;:8O -&#_ $YDYY\N--)O)\465@V<;%/Y>K3#(,MFI68?
M2$ASW7G[D\B^:!U+KG2^<M0T+4<C3\E)1FZI)U7034O+R*)J5-]>Z3X6PFD^
M\=FDUC_472^@]583P-=TZC/HW<JW8G&ZBQK;S,>^MQNILV[<JYQ;79[KL:TC
MB;Z/OB\X1I&?LZR:+Y<PQ/'^K<7=5\9BWF6Z2.HI[DKG%H26KSV':WHG'TR*
M3L-^Z<>S2K%\THL3$&LMB\6XF8ZPXLV3[;^"J+[E0VO=VQ9O)Z-ZU:NTJFVU
MRW36FWNJ14]9B[XH.ATX%>*9]DF4Y%I=<TXU,R:JB^^U,TAE+F$3UR1NY*XR
M>8G9#'K5A_ISDF39,[?RC3(\KR_!\BR618R5=*RUIY'PCV+DGTS[2>RKQ^K-
M%;:2B]1T>2W;VA%2MT_(G'MRY3LG5EOLU&O'W2WC9U+[-DX^9D=)ZRIKNXZ=
MJ\>,DDY2<:L^B+3;7&%<+<6/=;V9&S[:\=5V5-TW3GNN_AX;>WGYIOLOBFP5
M5W1$3=%WW7?P\N7KW^@E ZT_!H-2XNAY(</G$AA^6=JRAUW?BNKF*3&&5PF%
MWN\[S-7V=X==SBG*,GCO1AXYRC?3G$8J:2])S-I8%6S6!=XR]<.AAZ1+0^UD
MTDYT+=:GXIC*PR59?HO-1>>VISOA8JPBXW@=-Z-U@E$C9&4[NF%73>PC#NZ4
MFE]/%VB3US=>D>+/A]K3KAB]285%MD4U3J+LTV:GO"/E+Z="B$['*Q1C&J4W
M9M)PY1BVM)ZOX5]?Z*K)9?36H6U5M[W8$(:C7Q492=C>%*^4*^,7*4K(P5?I
M-P<HIXLMT557U\M_FY>SP\CC0J7-TVY^NG?P\53GR3FB;\O<=GS+"\QTYR22
MPS4/$LHP+,856B3&)YI RN*Y-$K(,&LK'I)P,VT82C#ML8^8R+1'36UVJ/>-
M7=GK&[BU=KZS3735X54[_P#*I7Z=]C/J<K%OKA;CY%%U5D(SKLKMA.N=<TI0
MG"49.,HRBU*,HO:2::>S3,$MQ\BBR55]%M4X3G"RNRJ<)QFGM*$U))QG&7:4
M9+=/?>.^Z.0"*B\T7=/- 5'KZ'B          4543Q5$]ZHGYRGIT?=4_C)Z
M_#UGXE9"/XTX1_\ FDE_.T?I0G+\6,G^B+?\R*^DBJJ)R5-MTY\MTY<_7N53
MFFZ>'+Z? ]?TZX>>(+5Z&=9%I-H1K-JECS*4O0CR=TXTPS;.(9G--VK)^XB'
M4KC4))L6\I98R4<\NQUV_2[M-'[%S7:2RZL559+]..@:Z2/.9EQ%9!I=AND+
M"S%W9"SDVI&I^(2$(]<VG+)O;A6UC2I_J?DE$HYLNK[^S=>0#2&I:QKVAU+M
MW]R/9O\ &]4ZUZ2T136J=1Z/AV5[J5%N=0\EN+BI1CC1LE?9./*.\85RDMTV
MMC(M+Z/ZJUIP>E]/:OFPL47&ZG R/HZ4]W"4LB5:HA&7&24ISC%M/9K9HPX>
ME3]KSYU;[)LOJ\>955I1$YHGCOOR]WCR\"59H?\ !G95Q:QB8XCN)5LS6I9G
MXXX!HSB=R[=HI191MC_Q;U8S:\E"55)W+,3'>>C2[;RF-LM_^Q,J7+KP^]"M
MT?6@;!G5<T89:S93;C9.*D<NUXOV=2[TPUD9JB8MW'&%R3-OI7&R49;;LH:-
MF\=P"$F[<,TK:N)!S?E9YU+:OUSV@^AM-C.&F//UV^+:@L3'EC8W/E.+4\C,
M5$N"VW\RBF^,U.#@Y^_PV=H7@!UWJCA/4*\'0Z))-RS<B-^1P<823ACXCR-I
MODUY=UE$H.$U-0:AS@I:/<+O$;Q!5,5T4T-U3U-CW^4-L,3),2PF=D<-C<E=
MK&5]VY#G%#*G#\6[(WF(J0EGF23<3'PL4^;S$P[8Q=7;$SO\('P=#5_/5;93
MQBYHFBV.[WDITPT]?0.4ZHO43XQ1ZK+9E31/Z=8<EEXUQG((]8>QJBL] R+^
M(DDPF<;^G9F36VK:RE*6F]FTE*(E*6[=%"(B<D_@HGAZC[FD>H_:$ZPU>JW&
MTJC#Z>HMW7FXSGEZA&#33A'+O4:H;IO>RK$KNBTI5V5M/?=_3?L\=(Z3=5DZ
MQDYG4-]7%^1<HX>GRG%QE&<L>F4[Y\91W4+,N=4DW&RNQ,LFX2NCVX5."R'L
M--%-,HQIEE^)IBL@U0R1*,DU-RBW<:8_9E4E,ND+2O(^+G'V,Q,_(8?B]K'L
M!L9!:NRL/B<3>NU(7KTHE*>C32E-*<J4I1$3;R1$Y)L<BG)%]J_3L:.S<[-U
M+)LS-0R\C-R[GRMR<JZR^ZQ_;*RV4IO9=DF]DMDMDC>>!I^#I>-7AZ=AXV#B
MTKC7CXM-=%4%_LPKC&*;]6]MV^[W?<J "E*P            <]TY>]?(CB?"
M3M56N.<+VC>DC3*Y:'R'4_6.S/NL9CZYILRR[3_3G&9R[D=$[?96Z85[%P>;
M91I?*6(*;==:ZFZ8><BH]U>QMP]BI'9CGX^>C0T6Z0V[I5?U<S'5'$Z]([>;
M6L?^IM+XI%(_HSNK$ZI7OGXSX7E_:%:U8=&K'=A6.2TCA_VKMG6M^RY;T)JF
ME:+U;H>K:U](^KM.S/IEWT6N-M_F45668O"N?NR7TN-'/?9JOE*,HR49+#NO
M]*U;7.D-;TC1%0]1U#&CBU+)LE52ZKKZH97*R+3B_HKNX>J<^*E&46XO7+@F
ML)\&KX-$5%^K%Q0?TOTK_4O^D?8U?!I]^'B@]O[[]*_U+\OI)>_?#] ?9K/P
M_P @C\OS_P __'?:('WOGB#_  6D_#_."^7YGYO]3(4X)K"?!J^#1%1?JQ<4
M']+]*_U+_I'V-7P:??AXH/;^^_2O]2_+Z1]\/T!]FL_#_((_+\_\_P#QWV?>
M^>(/\%I/P_S@OE^9^;_4R%.":PGP:O@T147ZL7%!_2_2O]2_Z1]C5\&GWX>*
M#V_OOTK_ %+\OI'WP_0'V:S\/\@C\OS_ ,__ !WV?>^>(/\ !:3\/\X+Y?F?
MF_U,A3@FL)\&KX-$5%^K%Q0?TOTK_4O^D?8U?!I]^'B@]O[[]*_U+\OI'WP_
M0'V:S\/\@C\OS_S_ /'?9][YX@_P6D_#_."^7YGYO]3(4X)K"?!J^#1%1?JQ
M<4']+]*_U+_I'V-7P:??AXH/;^^_2O\ 4OR^D??#] ?9K/P_R"/R_/\ S_\
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
M+::-2??$Q"KZ._8L<E$6K*FA=:GP:O@T147ZL7%!_2_2O]2_Z3+7P4\%.C_
MCH_<T<T=NY5(Q<CE4SFN1Y'FLS9F<ER3)9FU'L+DA(5L(^&@F5+*"A8''V;.
M @85BK"%:O'C9Y/.YB8D]>>*'C3T[U1TCF:#H"U!96H7XD;YY.-Y$88E-T,F
MWA..0VI63IKJ<7&:E7.R+BM^4=A^%W@QU+TWU?@Z[K\,!8FG4Y-E,:,I9$IY
M=M+HJWK=.VT%=99&2<'"RN$E+=<97>@ BP2M   !AVZ=G5EAIIT<FK,/\:Y3
M%,HU8GM/],L12(KFK#O(+\GET;D.8XO?D(:U5;914UI=C&?6)NB8<LH:9AJ7
M^-.KKJ]-M8N0S$EE''1P+Z7<?FEV-:4:KY)GN+P.+Y[&ZB,'^G<ECT7,WIF+
MQ[*,;;M';C),7RUC<BKC'+)&]>LV8ZP\J>6&-RV^M6;3ANZO_2V;I^G=2:'J
M.J*V6GX&J86;E1IA&RR5>+D5W\57/W9J3K490;7*+:WCONL>ZMPM1U+IG7=.
MTGROK#/TS+PL5W3E76K,JF5#D[(]X.,9RE"7=1FHMII-/6K FL)\&KX-$5%^
MK%Q0?TOTK_4O^D?8U?!I]^'B@]O[[]*_U+\OI)E_?#] ?9K/P_R"/R_/_/\
M\=]H8_>^>(+_ /2TK]H+X[?F?F_U,A3@FL)\&KX-$5%^K%Q0?TOTK_4O^D?8
MU?!I]^'B@]O[[]*_U+\OI'WP_0'V:S\/\@C\OS_S_P#'?;Y][YX@_P %I/P_
MS@OE^9^;_4R%.":PGP:O@T147ZL7%!_2_2O]2_Z1]C5\&GWX>*#V_OOTK_4O
MR^D??#] ?9K/P_R"/R_/_/\ \=]GWOGB#_!:3\/\X+Y?F?F_U,A3@FL)\&KX
M-$5%^K%Q0?TOTK_4O^D?8U?!I]^'B@]O[[]*_P!2_+Z1]\/T!]FL_#_((_+\
M_P#/_P =]GWOGB#_  6D_#_."^7YGYO]3(4X)K"?!J^#1%1?JQ<4']+]*_U+
M_I'V-7P:??AXH/;^^_2O]2_+Z1]\/T!]FL_#_((_+\_\_P#QWV?>^>(/\%I/
MP_S@OE^9^;_4R%.":PGP:O@T147ZL7%!_2_2O]2_Z1]C5\&GWX>*#V_OOTK_
M %+\OI'WP_0'V:S\/\@C\OS_ ,__ !WV?>^>(/\ !:3\/\X+Y?F?F_U,A3@F
ML)\&KX-$5%^K%Q0?TOTK_4O^D?8U?!I]^'B@]O[[]*_U+\OI'WP_0'V:S\/\
M@C\OS_S_ /'?9][YX@_P6D_#_."^7YGYO]3(4OH[)32E/VB[\]_#;G[UW7YC
MO>E^GLWJYJ9IUI1C3F,9Y'JAGF(:<X\[F[SMM"M)S-L@C\:B74LY8,I)\WC+
M#^4;W9"\SCG[JTUHN7&S)U=2FQ<F/_8U?!I]^'B@]O[[]*_U+\OI/;>&[H&>
M$;AKUOT\UTA,OUDSV>TUEW&00.-ZER>FF0X?=G.ZY!C#R[Z+8:5PCY9+%Y!Z
MWRC&'[*59.X;*X>%FFU[K8^BW70ZG[0O1LM-SUIRU5Z@\/(6$K<&,:WE2JDJ
M/,D[I*,/-<>;:>T=WMNFE6Z9[/G6RU' >?#3(8'TO&>;*O.Y60Q5;6[W7%5)
MRDJW-QCONVMM_@9F<3QJ!P_%L=Q+%X6+QS&L:A(J!@<?@X]K$PL'#Q#&PPC8
MB(BV%INQC8R-9M[#-A'LK%AHS:6+39M9MV;=%%/8@B(B(B<D1-D3R1 0D;E*
M3E)MN3;;;W<FWNVV^^[>_P >_JR<,(1KA"$4HQA&,(Q222C%)))+9))+9)+9
M(  ^'Z            *54TU(M-5*54JFRTU(BHJ>2HNZ*GO,9W'#T5'"SQM0
MN3R\_A\5I[KG)QE^U :ZX?&HPRAG-6VD$RBW^:QL<ZBH_5*,9L,9B8!(K,ZG
MCV-Q:J3B\+G,+D7]$XTR9%-UWVVY>>_]1<-+U;4M%S:=0TG-R<#,HDI59&-;
M*J:]&XRXO:=<]N-E4U*NV.\+(2@VG;=5TC3-<PK=/U?!QM0P[HN-E&35&R.^
MS2G!M<J[8-\J[:W&RN:4X2C))K7[\3_0D<=G#L^R24QW3N[Q ::0RT.6&;Z/
MK1+SSJ.D,E<04.W?Z3W'/U1Z,G[(L7-Y''8A#YUC6.,).N]3FDFSAYQ^PQ"^
MFBU(E-25)5ZT5$]'EY<U7=5V-L%5334BTU4I52J;+34B*BIY*B[HJ>\M3XA>
M![A/XJ&SFWKMH7@6=2;B*C(.WEUZ)IA=0HZ%AYFYD$?$0FH^.UQ.>P,7:EK[
MQS=CH3(HYF\MR4NS>67#*8E6[R1?3'M(:KBQKQ^JM)JU.M.N+S].E'$S(UK9
M63MQ9\L7)N?>4559@UIKCQ>_*,<NI_9NT[)=F1TKJ]FG3:G):?J4996*YO\
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
MOS_S_P#'?9][YX@_P6D_#_."^7YGYO\ 4R%.":PGP:O@T147ZL7%!_2_2O\
M4O\ I'V-7P:??AXH/;^^_2O]2_+Z1]\/T!]FL_#_ ""/R_/_ #_\=]GWOGB#
M_!:3\/\ ."^7YGYO]3(4X)K"?!J^#1%1?JQ<4']+]*_U+_I'V-7P:??AXH/;
M^^_2O]2_+Z1]\/T!]FL_#_((_+\_\_\ QWV?>^>(/\%I/P_S@OE^9^;_ %,A
M3@FL)\&KX-$5%^K%Q0?TOTK_ %+_ *1]C5\&GWX>*#V_OOTK_4OR^D??#] ?
M9K/P_P @C\OS_P __'?9][YX@_P6D_#_ #@OE^9^;_4R,]T7&EGU8^D(X3L,
M[[3'T9ZLQFHBR%4;WLEZG1N-E-8*H7L?;XY*/C(F"_%WO%7%Q(=93O=6,IV+
MNQWLAJ*>KMT4)S]"FFE/5NE*(F_LY)N8C.##H9.&#@DUGM:Z8'DVJ6>9FQQB
M:QJ"HU2?X!/QN,5SUUA2_P CQM(33G&)2'RFN*:OL;26:RJ)5C619+#WVU]O
M+W>KR[$;/%_KC ZZZCQ,_25DQT["TNK$KCE5QJL=[OONOL48N349*=4$I3>S
MK;27)DE/!WH;4>ANG<S#UB.,M2SM3LRK'C6RNA''C11316YM1BY1E"Z;<8I[
M6*,F^*V  U0;<                           /&]<>'S1?B3P9YIQKEIS
MB^I.(.T=7+49DL;:>78F0=1,G"=_8W)HEN5Q;*&49,RC:)RK&WT5DD+VYQ>A
MY5BXK6ZD37C ^#I:O8%2YRO@YS7ZM6.(MM?J8:A/H+%M465*_%R/I[IS*JB
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
M1?JQ<4']+]*_U+_I'V-7P:??AXH/;^^_2O\ 4OR^D??#] ?9K/P_R"/R_/\
MS_\ '?9][YX@_P %I/P_S@OE^9^;_4R%.":PGP:O@T147ZL7%!_2_2O]2_Z1
M]C5\&GWX>*#V_OOTK_4OR^D??#] ?9K/P_R"/R_/_/\ \=]GWOGB#_!:3\/\
MX+Y?F?F_U,A3@FL)\&KX-$5%^K%Q0?TOTK_4O^D?8U?!I]^'B@]O[[]*_P!2
M_+Z1]\/T!]FL_#_((_+\_P#/_P =]GWOGB#_  6D_#_."^7YGYO]3(4Y2I=D
M54\4153?P\":RGP:O@T147ZL7%!_2_2O]2_Z1]C5<&:[)5K#Q0>BO*K;+]*M
MU1?';?1=41=O/=#\R]H?H)QEQ6L\N+X_X#%>]MV[^?V[OU_H>WZC[/GB!RCR
MJTKCRCR_]H)]MX[_ /I?!-_J_5E-Z-_2EMHMP+<+NG]K%)7")!EH]AT_E6+S
MUN:;S<3GV;Q5C-M1K4PQR&Y<EHF4OYYD&1NG\&XI;6H)W?NP[-A&L6+:/:WM
MGSLVZ;-JU9H_@VK=%NG_ )-%*4I]"'TW3=$\_#Y"$.=EVY^;F9U\I2OS,F_*
MNE*4IRE;D6SMLE*4G*4Y.<VW*3<I/NVVR<6G856G:?@Z?2E&G!Q,?$J48QA%
M0QZH5148Q2C%*,%M&*2BNR6R  *4K 454I1:E79*4557R1$W5?D0J<:J4KIJ
MI7PJI6E?<J*B_G'Z1^@UYW3/:WV]<>D1UT=1F3+D^)Z7.831?$:UANY^XK6!
MQMJG.\;I2_%Q<C)I&:P2>I*I,R/>*OTO[PTH[Q:W ]7BRV1$3;V\MO#_ &DY
M?5CX/=PDZO:IZE:LSVJO$;'3VJ6?YEJ-/,(7*M-&\,QFLWR&1R64:0[=]I))
M/6\4V?25^S'6'LA(/+3.BS;<OG=ZFMQ<Z"GP:S@U3;^_%Q0<M_\ SOTJ]?\
M]Q?\^_R$R^EO&_P_T#IS1-&C7JT):;IN'BV^7@5\9W540C=8Y1MA&<K;N=D[
M.,7.<I3EWE(A7U-X(^(>N]0ZSK$H:7-:CJ67E0<M0DG&JZ]RJ@HSA.4(5U.-
M<(.4N$(**>T5M"F!-83X-7P:(J+]6+B@_I?I7^I?](^QJ^#3[\/%![?WWZ5_
MJ7Y?27_[X?H#[-9^'^01^7Y_Y_\ COM8_O?/$'^"TGX?YP7R_,_-_J9"G!-8
M3X-7P:(J+]6+B@_I?I7^I?\ 2/L:O@T^_#Q0>W]]^E?ZE^7TC[X?H#[-9^'^
M01^7Y_Y_^.^S[WSQ!_@M)^'^<%\OS/S?ZF0IP36$^#5\&B*B_5BXH/Z7Z5_J
M7_2/L:O@T^_#Q0>W]]^E?ZE^7TC[X?H#[-9^'^01^7Y_Y_\ COL^]\\0?X+2
M?A_G!?+\S\W^ID*<$UA/@U?!HBHOU8N*#^E^E?ZE_P!(^QJ^#3[\/%![?WWZ
M5_J7Y?2/OA^@/LUGX?Y!'Y?G_G_X[[/O?/$'^"TGX?YP7R_,_-_J9"G!-83X
M-7P:(J+]6+B@_I?I7^I?](^QJ^#3[\/%![?WWZ5_J7Y?2/OA^@/LUGX?Y!'Y
M?G_G_P".^S[WSQ!_@M)^'^<%\OS/S?ZF0IP36$^#5\&B*B_5BXH/Z7Z5_J7_
M $C[&KX-/OP\4'M_??I7^I?E](^^'Z ^S6?A_D$?E^?^?_COL^]\\0?X+2?A
M_G!?+\S\W^ID*<$UA/@U?!HBHOU8N*#^E^E?ZE_TC[&KX-/OP\4'M_??I7^I
M?E](^^'Z ^S6?A_D$?E^?^?_ ([[/O?/$'^"TGX?YP7R_,_-_J9:E\&<T.MW
MY3B5XCIC&5K5FWQ/1G ,Q676FFB]<N7LVU8QM(!M*[55)0FC4GWQ,0GVNZLL
M;E.>5-"6JN_J7;V^):%P4\%.C_ CH_<T<T=NY3(Q4CE,SFN1Y'FLS9F<ER3)
M9FS'L*Y"0KCX^%@F5+*"A8& 9LX"!A6*L(5J\>-GDZ[F)B3N]V3=5\_'Y"(W
M7_4L.KNKM9UZGS%BY=\(X<+8N$X8F-17C4;U^98JY3C4K;(QEQ=EDY<8N32E
MWX>=,V=(=(:/H61Y;R\:FRS-E7)3C++R;K,BY>8H5^8JY6>5"3BVJZX1Y245
M)@ 8<9J   87^GJUJHTFZ/7.L;:O,HC9_6_,,(TD@I+&'/8NSVWLG=S;+&61
M.[4E'O+>+Y'I[@V8XG+-V=N3[V[^;P<E&W(*3EG;. VE*HJ+X;[^GX<]DVI]
MB;?_ !*>\V0''KT=FF/2#Q.G$!JMJ1K)AL!IO(Y!,,H#3')\?AH3(9B=:QK)
MO,93%Y)B.6LI.5QIDSD6>+2%FPS=P[/*,K;47;MF;OTT8VE^#5\&:<UUBXH/
M;^^_2OY/_0O^DDMX1>)_1O0O35VGZFM0EJ.;J5^;DRQL.-L(Q==./16K'9!R
M4:Z5/;;:,K)]]^3(Q>+OACUIUSU17J.F0P?JW$T_'PL57YJJFVISOOFZO+EQ
M;MNG#DWO*$%\$MH5 )K"?!J^#1%1?JQ<4']+]*_U+_I'V-7P:??AXH/;^^_2
MO]2_+Z3:GWP_0'V:S\/\@C\OS_S_ /'?;5GWOGB#_!:3\/\ ."^7YGYO]3(4
MX)K"?!J^#1%1?JQ<4']+]*_U+_I'V-7P:??AXH/;^^_2O]2_+Z1]\/T!]FL_
M#_((_+\_\_\ QWV?>^>(/\%I/P_S@OE^9^;_ %,A3@FL)\&KX-$5%^K%Q0?T
MOTK_ %+_ *1]C5\&GWX>*#V_OOTK_4OR^D??#] ?9K/P_P @C\OS_P __'?9
M][YX@_P6D_#_ #@OE^9^;_4R%.":PGP:O@T147ZL7%!_2_2O]2_Z1]C5\&GW
MX>*#V_OOTK_4OR^D??#] ?9K/P_R"/R_/_/_ ,=]GWOGB#_!:3\/\X+Y?F?F
M_P!3(4X)K"?!J^#1%1?JQ<4']+]*_P!2_P"D?8U?!I]^'B@]O[[]*_U+\OI'
MWP_0'V:S\/\ ((_+\_\ /_QWV?>^>(/\%I/P_P X+Y?F?F_U,A3@FL)\&KX-
M$5%^K%Q0?TOTK_4O^D?8U?!I]^'B@]O[[]*_U+\OI'WP_0'V:S\/\@C\OS_S
M_P#'?9][YX@_P6D_#_."^7YGYO\ 4R%.":PGP:O@T147ZL7%!_2_2O\ 4O\
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
M0=)QL%S6UN0E*[+N[J6UV7?*S(LBI>]&$K'"MMJN,5V  ,;,H
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
MLG%R^K>ILK#LA;B9.OZM=BVU;>59CVYU]E4Z^RVA*$DX[+;9KLMCD #*#&@
M                 NR;\^2<]_ G9] GP??N>>$:SK)DK5;.H_%(L)J$\IJN
M>GW9I<Q:O/J0Q-*LLBFH1WWA"S<OJ'WDVCX"=L4ZAIB>3,:G>)-NKBW=%OP+
M2O';Q-0N'2=FIMH]ITL1GVM4JY89)=CY+$VDVRM6=-&DOC]Z+2)RK4Q:)"*B
M[][)(%_'8W&YEE\)7+2&()!R&Q9LV:+%FW9MHE--JW1;IV3DE-NE*4Y>"<D^
M==R*'M%=;0X8O1.!?O-RKS]<X2:2C%0GI^%8T^,N<V\RV#BG!UXDD_>:)5^S
MKT3.5V5UMGT;5UQLP=$YI-2MGO#.S()KE'RZ_P#!*IIM2\W*BUO%,^H (G$M
M0
M                      >8ZQ:KXMHEISDVI>8W7=$%C;2U>OVHYK4]D7KM
MZ[;QD7'L&M-5NFX[DI1XRC[%QS>:L&]US0XDGK"/M.7MCTJ[=HLVZ[MRI*:*
M*5JJJ541$1$W\5(T?'MQ65\0>?T8EC.UC33367F644Z;2JO&^:SM%RF/<Y;<
MH8/+\&XB;%INX;X6XLHY>I%2,G)W'UJG(KD-%:T\4>O\7H+IV_,4J[-8S868
MVCXD]WYN2TD[[%%-^1BQEYUF[@I[*E3C.V#++KVL5:-@69,MI7S3KQ:GO^$N
M:[;[+\2M/G9NXIQ7!24IQ+6-:=7,KURU(R34G+';N\[F7KA(>+<NZ'=C&<;H
M=7[L-B\?<M-(]OV.(;7NKKOV8]G7)OJWLR^M5R<D^OWO+MTW5/+Q^4IX[*B\
MN?J\?T;!45=TW\=MN7A^G<YR9N;E:CEY.?FWSR<O,NLR,F^Q[SMNMDYSG)_:
MY-]DDDMDDDDC0^1D795]N1D3E9==.5EDY/O*4GNW\E]B79+LNQ4 %*>(
M
M !3P3DGAX)O_ %J7/<)O#7*\3NIU&)TO7<)AT$TMS6;9&U9WW%UM&JYHL-H2
M-<JU<1C;(I^M;],5WK739LL6$S,VFDNL+7$/?'=,=-\IU?S[&=-<*L-'&396
M^N,V%+YU0S9-[39FYDI&1>N*DKKH9QD8R>R+JEM8=/KMAK<LQ[)^_N-F5^5)
MPX:#8]PZZ60.G,)?HE'3)7+^?R.Y',XY]D<_)75<2$F\M-*57:C_ '&-C+;I
MS(/&,#'Q,5?DY#N^AU=W/X.>&EO7&LK/U&FQ=-:7:I9EC34,[*AY<X:=":G"
M2WA-6Y$Z^3KJXP?&5T)+,>DNGWJF3],R8?\ L_&GWW],B^/&2I6TE+C%-3LD
MDTEQ@^\TU[)!PL7CD1&P4(P9141$,6D;&QL<ULL6#%DRL4-FK1FT;46V[5JW
ML6K=ENVL6Z+-BS;HM6J*:**43]4 Z"UUPIKKJJA&NNN"A7"*48QA%)1BHI=H
MI;+T6VWH;G226R6R79)>B7V  'H
M
M
M                   %1%394147Q1>:+\@ !\*FK:M-JV]BM/\ XNU15_[J
ME3IF>:8:<:I8I*8+J3@>'9YADVK)9C%,PQJ&R7')18V0:RT<LA"S+)[&O582
MC%E),^TM;O97[1J[L^@X;VKE'>D1$Y(%5$YJ?J%DZYQLKG*$X2C*$X3<91E%
MIQE%I[J2:3BT]]TNZV1Y64TVQE"VJNR$XN$X3A&<9PDFI1E&2:E%IM----/9
MEAV:]&#T?>?XQ(XG-<(^AL;&2BLU</<(P"!TVR>RK!^UDK'=N::>L\8S"'2M
MPSM6WB1,XR2185NHI_VF+?/6;CP-.@PZ+Y%W3AP?(J^OZM6OGZSS+;LFZ+Y>
M'R@ON+U7U1@URJPNH]>Q*IR<Y5XVKY]%<IM1BYRA5D1BY.,8IR:;:BDWV18<
MGH_I/,L5N7TUH.5;&"A&S(TG!NG&$6VH*5E$I**<I-)/9-M^K9@=U.^#O<!&
M<3[67P]SK7HW&MXJQ'WL8P+41M,0KUY:=/G-R<<.M5\;U-R2B3<V7=AA?LM)
M]I"TM(UC4VB&[^N1?2'G'V-7P:??BXG_ .E^E?ZF"10B[HB^9551.:EWJ\2.
MO*:XUPZLUSC!<5SSK;9[+TWG8YSEZ=G*4G^I;6>[PQZ NLE;/I31E*3W:KQ(
M50W[?BUU<*X+LNT(Q7KVW9'7^QJ^#3[\/%![?WWZ5_J7Y?2/L:O@T^_#Q0>W
M]]^E?ZE^7TDB@'I]TWK_ /*S6?Y7+Y?+Y?WV6WE]RSP^_)32?A_Z#^&W^U_L
MK_J1U_L:O@T^_#Q0>W]]^E?ZE^7TA/@U?!GNF^L/%!MOSVR_2K?;V;Z+JB+[
MT5"10!]TWK[\K-9_E<OE\OE_?9;??N6>'R__ ,4TGMM_Z'V;?[7^RO\ J8D$
MZ"_HOT]'?AQ?5*B<ZOJU:]INJ(B;[)J?M]MXJG@>_83T8/1^8!C,;B<)PCZ&
M249%*]5L]S? (#4G)[ROW[J2O]YYIJ$SR?+YGJW#R[:9)+SCY(Z/H:Q4?V6+
M8LF;>_%%1>: LF5U7U1G056;U)KV75&2G&O)U?4+ZXS2<5.,+<B45)1E**DD
MFHRDD]FT[YB]'])X4W;A]-:#BV2CPE9CZ3@TSE#>,N+E71&3BW&+:;V;BF_0
M\6TJX<- -#%G5T9T5TJTK7)^[?C'5IYI_B>&U3J0W;^Z$F%QR(C>\DBUE9-8
MY'O7]B61?=FZKM;CK/9*;%FC;T+-JG;P]&W13M[MD0^O[?M\P+)===?.5M]M
MEUDME*RV<K)RV2C'E.;<GLDDMV^R2^!?*,;'QJXU8U%-%4-^-=-<*X1W;D^,
M8));R;D]EW;;]6  >9[@
M  HJ)4BI4B5(OBBHBHOO1>2E0 ?RULV52K76T;5*OC54WM5*OJYJM"JI;CGG
M!CPD:HY7*9UJ/PS:#9WFDYV)9K*\OTCP#),BEEC8]I$QZR4U,X\]DGRLHI@Q
MC6BNG-WLS!FU9V?0;M[5NBY==MEW\/7^R%3VHR<C&D[,:^ZB;BX.=%LZI..Z
M;BY0E%N+<8[Q;VWBM_0ILC"P\N"AE8N/D04E-0OIKMBII-*2C.,ER2;6^V^S
M:^+,7>:]#!T:>>Y-)Y9-<,4#&R<LK-73+",RU(TWQ>RK%@UC;/=F%Z?9CC.(
M0J7&[.S=>I$0;%)&0K=RLAVF4?O7CCP[4WX/]T=><03.*P_#-1M&9)M*V9&]
MDN :J99,S#]I::/6U<&[;ZL.=3L=HBW-YU8?WKK*!9S2.XUE2WE[#&N292&;
M7GNO/W)Y R+&ZWZRQ/)6/U5U#7"A0C34M8SW3"$%QA!4RR'5Y<8I14'#BDMM
MMMML<R>@^BLOSOI'2G3\Y7N4K;/JG"A=.4I<I3=T*8VJ<I=W-34FV^_<CK_8
MU?!I]^'B@]O[[]*_U+\OI'V-7P:??AXH/;^^_2O]2_+Z210"Y?=-Z_\ RLUG
M^5R^7R^7]]EM:_N6>'WY*:3\/_0?PV_VO]E?]2.O]C5\&GWX>*#V_OOTK_4O
MR^DI]C5\&GWX>)_^E^E?R?\ H8_;V$BD#[IO7_Y6:S_*Y?+Y?+^^RV?<L\/O
MR4TGX?\ H/X;?[7^RO\ J1UT^#5\&>Z>EK#Q0;;\]LOTJWVW]6^BZHB[>:*F
MY=TG08=%^B(B\.+Y51$15^K5KVFZHB;KLFI^R;[;[>'CYJ9;D1$Y("FR/$+K
MG*X>;U;KZX;\?)U3+Q_QN._+Z/;5S_%6W/EQ[\=MV5>-X<=!XG/RND]"ESX\
MO/T[&R=N":7'Z1"WAZOEPX\NW+?9;8^-.>BHZ/'2Z&=06.<)ND4NS>2=Z6O.
M=1\=M:OS=+J^T9,Z[37)-5[F:9"QC*;+"Q59A&4FWA6SNMZ_;Q]I])2+EW=I
MIAH?HWHK!/,8TATKT[TPQR0E;TX^@L PS',/B'LTX:,H]Q+NXS'XV.9.)2^Q
MC(YE>D+MBMW=:,&+:N[59:-Z*/4TW]:[^WP!CV9JVJZ@YRS]2S\V5DN=DLO,
MR,ESFO2<W=9-SDOA*3;^9D6%HFCZ<H1T_2M.PE7%P@L3"Q\=0@_6$%57'C%[
M=XK9/[#X4M6U'\!O8HV\/1M6Z=OFI0^X!;]V_5ER22]$E^A)?S   ^@
M
M                                     *B*FRHBHOBB\T7Y  #X5-6M
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
MBHPA&$8I1C&,5%));))))))))(  ^'Z
M
M
M          /A6U;7/^V-[%?K^WLVZN?GSI7S4\=U5X<- -<E@EUET4TJU47&
M.\DQQ=0]/L2S-8%)GL'>Z0ZY'$27=J2G=<8L@C/J>VK',5<];V1OU?M"<T3G
MO[=MOH*IOZTV]GB>E5]U$XVT6V560W4;*K)5SCNG&7&<6I+=-J23[K=/?T/"
M[&QLB$JLBBF^N>W*NZJ%D)<6I1Y1G%I[22:W79I-=T8Y-2^B0Z.?5=86K)>%
M73B&6!211E]3*S*Z,HX235BKGOM-(I+"$R/JN[K'=RY#WGW1UCY(GL22DGVO
MQ3(>@@Z,V9@)F*B=$,AQ22DXJ0CX_*(76+6!W,XZ\>-;K9M.1#7)LWR'''$I
M%7KE#]A9GX"<A;CNQ:HE(>38U.&5_,-SW3E[U\@7_&ZQZMPZZZ<3J?J#&IJ>
M]=-.L:A73!\N;XTQR%!*4FY-<6I-MRWW>^/Y'171^7.=N5TOH%]MB2G;;I&#
M.V245!;VRH=F\8I1B^6\4EQ:V1'7^QJ^#/?_ +\/%!MS_P#._2K?V>&B^R>W
M9-O+8?8U?!I]^'B@]O[[]*_U+\OI)% +O]TWK_\ *S6?Y7+X;?T?W[;6?[EG
MA]OO^Y32?^0_E_M?)$=?[&KX-/OP\4'M_??I7^I?E](^QJ^#3[\/%![?WWZ5
M_J7Y?22* /NF]?\ Y6:S_*Y?+Y?+^^RV^?<L\/OR4TGX?^@_AM_M?[*_ZD>W
M'_@W?!+$SL-*RFHO$=D\;&2D?(/\:F<UP-K$9"S9.[+ES!R[C'=+H'(6\7+6
M;5;"0O0$]"3=IHXO5Q4Q&/J;#VQ=+]8PZ+_\'%[^6K7O\WU3S+:F_K3;V>(7
M?U+M[?$I,CQ ZXR7&5O5O4.\4TE5JN9CQV?VQQ[:HR?;UDF]NV^Q6XWAUT)B
MQE&KI+0&I-2;NTW%R9)I;+C+(KME%?*+2;[M;]S''IET2'1S:4+-58SPJZ<3
M/?Z1R/?JFV9769&_=:ONS=RIJ])9NF.+=61<=XKCZ1BR_5L>]NV]V1O9+XL#
MTPTXTMQ2+P73; \/P+#(3MJP^*8?C4-C>.Q:R4@[EI%8^%AF3*-9*_E7SV2>
M*V;6NTOWCIY>]-PXNW*^]%$VV3;P]7[*6#.U?5=3G*S4M3U#4+)2C.4\W,R,
MJ<I0AY<92E?98Y2C!*$6WO&'NII=B_X.B:-I<5#3=*T[ A&,HQCAX6/C149R
MYRBE37!*,I^_)+LY>\UOW.--NW1_ MT4>K[6BFGEY<D0Y@%O+FDEZ)+]'8
M'T
M                          '"JW;K_AVZ*_\ E4TU?G13F #HV>Z8Z<ZI
MXK*8-J5@F'Y]ALYV)9C%<QQN&R7'918V0:2T<LC"S3)[&O582C!E),^TMKO9
MG[-J\L^@X;VKE%N*]'CP(*BI^XYX8N:*B[:#Z6;\^7C\5-_=Y>HO%YU)OOMO
MMM[-E\^6_A\AR543FI549^=BQ=>-F96/"4N3A1?=5%RVBN3C7**WVC%;M;[1
M2WV10Y&EZ;ES5F5I^%DS4>"G?C4VR4$W+CRG"3X\FWMOMNW]K,2/UC#HOM^7
M#>]1.?AK5KYLGLYZH*NWRK]*GG&IWP?WHZLX@F<5A^&:C:-2+:5LR-_)<!U3
MRR9F)!G::/6U<&Z;ZLN=3L=MQCB^[L2%Z\Q@6<U2[C6-+:7;LJY)G(9M09#5
MUWUK3.%D.K>I.4&G%3UK4;(;KT4J[,B4)+_9E%KY&/6] =#W5SKGTCTZHS6T
MG7H^!5/UW]VRJB%D'\X2BU\&1U_L:O@T^_#Q0>W]]^E?ZE^7TC[&KX-/OP\4
M'M_??I7^I?E])(H!7_=-Z_\ RLUG^5R^7R^7]]EM;ON6>'WY*:3\/_0?PV_V
MO]E?]2.O]C5\&GWX>*#V_OOTK_4OR^D?8U?!I]^'B@]O[[]*_P!2_+Z210!]
MTWK_ /*S6?Y7+Y?+Y?WV6S[EGA]^2FD_#_T'\-O]K_97_4CK?8U?!I]^'B?_
M *7Z5_J8/=-,/@_O1UX-!/(K,,,U%UEDG,K>D+.2Y]JGED-+L&EUHR;40;1M
MI.YTRQZN,;WFE]_:O/H)Y-U/))]2YF'#&B.9,,VJ(B<D"JB<U/&_Q&Z[R*W7
M9U9KJCNG^"U'(HD]MMMK*)UV;?:E))M;-;);>^/X:= XUBMKZ3T1R2<5YV#3
MD02:2;\N^-D-]EVEQW6[V:,4L'T(_1D0$W$3[+AJL.WT)*1\NS;SVI^L>30E
M]W&.[+UM9F,;R+4"4Q[((NY>;T4R$'/1<E"RS5;K"5CWC%Q?;7+DTZ/+@1I1
M-N#CAAJ]';9*M!]+%1=O55OBG-/-%\? O'1$3D@++E=2]19THSS=>UG,G"/&
M$LK4\W(E&.^_&+MODXQW^":7ZV7K%Z5Z9P5*.'T]HN)&;4IK'TO"I4I+;9R5
M=,4VMELWNTNQ_+0Q96_1ZMFUH6E-J5IL6D5$1-MD5*-_#EXG]%-%%&_H44T;
M^/HTI3O[]D3<Y LS;?JV_P!++ZHQC^+&,?T)+^9  'P_0
M
M
M                                                         /YZ
MVC6XN]QLWN*G@M=FW4J;^/\ "I7Q/Z -VO1['QQC+M))K[&D_P"<\6U5X<-
M-<E@EUET4TJU47&.\DQQ=0]/L2S-8%)GL'>Z0ZY'$27=J2G=<8L@C/J>VK',
M5<];V1OU=INIG1(='/JPL*N2\*NG$,L"DBC+ZF5F5T9[0DHK%7/?::126$?&
M1;2Q]CNY<A[S6(2X^2)[$DI)=KR-@N6'K6L:=*N>GZKJ.#*GGY4L/.R<:57-
M-3\MTV0<.?*2EQ<=U*6^_)[VK-T'1-25BU#1],SE;Q\U9>#C9"LX<>'F*VJ2
MGQX0X\M^/&.VVR,,.=] ?T;>68G*0&,Z6YGIE,OU9=CS;#]6]1I/(H;LL@U>
M.$CV.HN0YUA]Y))LWOQ+SO?%91;;!^ZNQW892AE),[=/L:K@TWYZQ<4'N^-^
ME?ZF/TDBA.6R*NZ_-O\ (5,AQ_$7KO&@X5=6:\XRER;NU')R);^ZNT[[+)Q6
MT5M&,E%-MI;MMX[D>&O065.-EO2>AQE&*@E1@4XT-E)R6\,>-<'+=_C.+DUL
MF]DMHZ_V-7P:??AXH/;^^_2O]2_+Z2GV-7P:??AXG_Z7Z5_)_P"AC]O82*0>
M_P!TWK_\K-9_E<OE\OE_?9;4_P!RSP^_)32?A_Z#^&W^U_LK_J1UOL:O@T]>
ML/%!\F7Z5?J8Y?,OR>)V_!/@YG MBN514_DV3:^:F0L>KU7N$9=GV/1F.SG:
M8]TS;I)/=/<%P7,+"1SEQ9EFG<^512W'[%K:?J^BZWL:\S]<]UY>Y?,(J+S0
M_$_$KKVR$JY=6:WQG%PEQS;(2XM;-QG!J<'MZ2C*,D]FG%I-?NOPO\/ZIPLC
MTIH[E7*,HJ>-&R+<7%KE";E":]U;QE%QDMU)--HQ(_6,.B^_!P??EJU\_6?[
M/VW4]3TSZ)#HY])EFEQGA4TWF>_DCD>IJ=9E=9Z6Z1:OE;=RTZO26;ICG6]X
MN.\?B\D9WOU;'O;MO=D;V3(V43;;[5=D]7S\_$M61UAU9E4RHRNI^H,FB?%S
MIOUG4;JI<9*47*NS(E"7&48R6Z>SBGZK<N]'1?2&+;&_&Z7Z?Q[H;\+J='T^
MJR').,N,X8ZDN46XO9]TVGV9UW',0Q3$8&%Q?%,;@L<QK'(J/@L>@8.)81,/
M!PL2UM,(N(B(QBW;LXV+C6+>PR8,&5BPT9M+-ILVLV[-NBBGL%-NW1_ MT4?
M\FFFG\R(<P8\Y2DVY2<FVVVVVVV]VVWW;;[OOW]7W],CA776E&$(0C%)148J
M*2222226R2222]-@ #X?L
M                              HJ[*B>>_T%2Q7I*.);/>$+@QU<X@M,
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
M8NG8M6-5V2<_+BE.V>VV]ET^5MDO64YR;[L  MA=@
M                                                           4
M5=D5?+FNZ[)MZU5?8G,*NRHGGONOEL8T>.CCE8Z'L7FF&F;MI):P2;.E'SWT
M;+QAIS'O;--=F2D[-RFZV=Y&\;7:'$# N*+EFS9N69Z>LUQ5<5%91CO4_4^D
M=(Z/DZUK.1''QL>+4(;J5V3=+?RL?'K;3MNM:]V*V48J4YRA7"<HTF;FXVGX
MUF7EV*JFI;MOO*4G^+"$?6<Y/M&*]?5[)-JWGI'N,9@^:2'#QI5//*G%+VMI
MJMD,.ZLVX]&EFTX;N].K3NFQ=<.W3AQ=M5Y:L>[9V6-IG5B;^[)5R.3Q$5A9
M1%3[5$VIY;+RY<N?+UJOM]Y6FGT41/G7S7UK\I5-U7=%Y>6WR>/CXG-_K;K+
M5.N==R-:U.7!2_!8>'"4I4X.)"3==%6_J_><[K-D[;93GQA%QA'1.M:QD:SF
M3R;O=@MX44IMQIJ3>T5OZR?XTY;+E)O9);150 8B6@
M                                                +OZEV]OB<:JO
M13Y%V]Z)R3Y5Y!>2+ZD1-T7Q]J\C,5T</!S)2<M&<0NJ,"UMX^V;4/-+<?F6
MEZX\?R:WV]]GJ%6UKOVV[1FRL6[U.)I(-'EV0ONZ,K86XVW&8S+RV5]&=(:I
MUMKN+HNF5R_"24\S*X2E3@X<9+S<FYK9;13XU0<H^;;*%::<MU=M&TC(UG-K
MQ:4XPW4K[G%N%-2?O2EMLG)_BPBVN4VENENU>7P%\(]7#WA+C*,ZCHFYJWF5
M--Z3<-Z>U.L4QVY;9WF>%V)-'3EI?6TZLUR<\ZB+;5F_E+K=E5?G&6.PDM=R
M"E$V3[5.7HHB;>2>KZ"NZ;JGEX_*=*.F^GM-Z6T;"T/2:55B85481WV=EUC6
M]M]TTESNNFW9;/BMY2>R2VBM\XF)1@XU.+C05=-,%"$5MN]O64FDN4YO>4Y;
M>])M[+T  +Z5(
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                     !'L^$AY!.17!+IU%Q,S*QD9E'$?A4/DK".D'C)G
MD,.UP/5'(6T1.MFUZU9EHMOD4!!S]F/D*'#2W-PD/*T6:7T8ROV82"JJ;;IR
MY^DN_P#!\N7KW]G@2W?A.6:Y,RQOA#TX;2:VL,R>>U>S>=ANQQ]:/LGP./P*
M"Q24[?=:U2C98F*U&S-JC-F^;Q[[OGKY)J\<1T5>8Q).7+E[U\R>?L_X<L;P
M[Q;Y>7MJ.IZEE0X;\^-=RP6[=XQ]_GARVV<UY?E[M/>,8$>/N9'*\1<^F/F)
MX&!IN)+GMQY3QHYB57=OAQREOOP_">8MNRE( #=II8               X\Z
MJO1IJV6G^$FV^^Z;IS7W*O(FB?!IIV$<<*6N6,V)>+O9+%<1,M/RL#:?M+DU
M&P>1:;:9Q^/S#^,HO5/VD7-O\8R1E$/W-BVTD7>/3;=E>OWHI]18A>HGVM*[
M[[[^K;P78S(="9QO0_!_Q57L>U'R6-Q;0_7Z+8X9GL[-WVC"%Q3*8&N2D=-,
MTEI/N*2?MXQI(R<YA4AULMC.+1;//K^:Y?)TQN&V*[&J/&CI_+ZBZ"U2G C*
MW+T^=&J5T07*=\,.;>37&*]Z<UC2NLJK@G.RVN-<$W-(VEX-Z_A]/=>Z3E:A
M.-.)FJ[3;<B<MH42S(*./9*3?&$/I"IA;9*2A"J<[)-*)/P!\K-^RYMTW;%V
MW>MU(E25VZZ:TVJ3=.=*KLJHO@O,^ISV::[-;/[&=#4TTFFFGW33W37VIKU
M !]!^#E.3X_A6-SV7Y7-16.8SC$1)3V03\[(M(B%A8:(9WG\G*R\J_NMV,;&
M1[)O?=OW[V_9:,VMFZY<7;=FW773^+J#J7I[I/BDKG6IV;XGI_AL&C-9C*<S
MR&(QC'HQ9&0:Q,=2_F9MXRCF=3^4?,HQFCAS:[5(/&K.SZ;AQ9MUPG>E4Z97
M)N+^SGG#EHC'1D+PL.I?':'>3R\(ZIU U8NX=-U3UF46W*W4M87@C_(F./3,
M%"I"-<^O6\:CY#()R$;Y'/:=1F<=#=!:WUUJE>'IU$X8-5M3U+4YQ:QL+'G9
M!624GQC=DN$I2HQHR4[7%MN%<9V0P/KOQ T3H72[,K.OA;J%U5JTW3*Y)Y&7
MD1A)U\HQWE3BJ:BKLF47"">T5.QQA+'YTBG&2_XZN*7,-<J(V4Q[#+<=%X1I
M;B\VD-<FL>T]QQ7E]C9EG$,SL6;DI/9%*Y)FDBS=/LBNX^\R>]BK+)9N%@HM
MY78VB;4HFVR)ZO+Y?7[?:%1=T5%V1-]TV\?+GZMOI*HBJNR'171])PM"TO T
MC3JE1A:=C58M$%W?EU14>4Y/O.RQ[SMLEO*RR4YR;G)R.=>JZIFZWJ>=JVH6
MROS=0R;<G(L?92LMER:A%=H5P6T*ZXJ,(0C&,8J,4@ "YEO
M  *)OZTV]GB=FPO#<EU$S3$=.L+C%FLSSW*(#"\1AD=L6"R^3Y5+,X.!C*7\
MJZ91C+M\K(,VJ.Y%ZS8->MZYVZ;M[=V[1UI-M^:;^SP)*?P='@^^/VK^:\8N
M5-57'-%>W:>:8(MS9'NJ.4P-%.9ROI,,B;.[/Q.TZGV\/5'9!C4E!3RZH4R<
M2^;SF$U]5B'7755'1W3&J:Y:X.W'H=>#3/\ RG/O:KQ*4E*,Y1\V2G=Y>\X4
M0ML2?ELRSHCI?(ZPZFTK0J>:AE7QGF716_T? I_"9=[?%P4E3&4:5/:,[I5U
MO\>)*:X0>'#&>$KANTFX?<5<]XL-/,7L,9&:ZE^T^,F52CES/9KE7=\E,Y Y
MB$RK,)6<R)(*W,OF$"DFD-%7*(QBSM6[DPB; YJY63D9N3D9F5;._)R[K<C(
MNF]YVWW3E9;;-_&=DY2E)_:VULSI7AXF/@8F-@XE4:,7#HJQL>F"VA5117&N
MJN*^$80C&*^2  / J0      8,>FCZ1O6G@(M\,[?1",Q5W.:C9#J/.9#>S-
MM=E\<D,;P3'8J$KQ*3@V"Q4ZM,E.:E067LYR S'&)",D,":1;NB<@LBF(Y<Y
MNWAOS5-^?AX^P@2]/MJ;\?\ I&<SQQ89(VG1?3;3;2^EZDEV[XR)(1;O5[OK
ML_86G<_4+JJN/=VHXE$N+ K+=NM]Z=V1VTO!WIC$ZJZWP\'4<6.;IF+AYN?J
M&-8VH64UU?1Z>3C97-;9F5C27!REO%)QX.<HZI\9>I\SI7HG)S--RK,+4LS-
MPL'!R:OQZK)6_2;G'>N<?>Q<:^#Y<5M)[2<N,9>I_9'G'BG_ */^%]5]N#ZI
MK^?6=/H5-SUW2OX2WQ!P*SJ:S<.>D^HJ.>[?BXFGF4Y;I,L.MI7_ 'OWNN16
MM8TGD?I=C.[T9)CG=:LWRN5F.\K'=<:O9.?/RVY>/G[MCBJHBHBKS7?;V[<U
M)?W>#?AO?7*J73.-",MMY59&=19V<6N-M63"R/XNS49+=-Q?;=$/Z/%_Q&Q[
M(VQZHS)2CNE&VK#OJ[Q</>JMQYUR]=URB]G[T=GLU*T^R?)+\"9C_I&7_P!1
MGO\ V7D^R?)+\"9C_I&7_P!1GO\ V7E%,!1?<+\,?R>L_;&M?V@5_P!W#Q._
M*-?LK1OZ@2FLA^$YY<Z@9EKB_!UCT%DKJ+?V,?F9O7*1R2&BIJXTO41<C+X\
MQTIQA[.1;)ZMIQ(0[/)<>=R32U=9MIR*O7Z'[?&-Q =-=T@W$ P=P-S5=EHQ
MB\E&1C"1@-!X>_@UYRZC)FY-T35C.9&4R356%DGE=+*,D[..9]#0K^&86XUQ
M$5V)+(.]L3R[;\EW]O@"Z:5X1^'FCWK)P^FL2=T9*<)9UF3J2KE%IQE"&H79
M,(2BTFFHIQDMUL^Y:M5\6/$+6:7CYO4V:J91<)PPHX^G<XR_&C9/3Z<:<XR6
MZ:E)IQ;B]T41$I1$1$1$\DV_,5 -CI**48I));)))))>B279)?8C7C;;;;;;
M>[;>[;^UM]VP #Z?                  #]&%A9G))F*QW'(F3R#(Y^3CX.
M!@8./=RLU.34LZLL(J&B(MA:<OI.4DW[BRSCX]E8ONWCJ_:;-K-V_<HHJV0'
M1S<%V,\#'#'A^DD9L[S27I;YSK!/6IJ0FV&0ZKSD'",<J>P-U_'PJ,\68TP\
M? 8HRLP$+>3'(:+=SK5WE+R>EY*.!\'\X ?JFZA2O&)K#@G;-.M.5;L=!4RB
M%6[#Y5JDWE[G>^HF/+=F&_;*=)NYZH:+?OL:EX&YFN1WY''9J.SC2ISW=,N1
M$1$1.2(FR)Y(A"WV@NNHZOJU726G9#E@:+9YFIRKFG5D:I*$>-+<9.,U@0E*
MN2>SADV6URBITIDS?9\Z%EIFF6]7ZE1&.9JT/*TJ-D&K<?3HR?.]*<4X/-FD
MX-?C8]<)QDX7;  $<228
M                                     !3QW1%V5-O5X%062<8W&+C/
M#1C/=D9V+(=5\A97*\5Q6NY74W8-ZJ[C=<HRA6URVX:8^T<6[MMLVMW6[_(W
M]B[%1=UM9;34W V?7M>TOIK2\K6-8RJ\3!Q*W.RR;[R?I"JJ"WE9;9)J%=<%
M*<YR48IMI'AE95&'1;DY-L:J:HN4YR>R27HDO64I/:,8Q3E*348IMI%.,;C%
MQGAIQE8N-[%D6JV1,KM6*XI7<JJ;Q[>JJXV7*,H5M<MN&L U<6[MMLVMW6[_
M "-^WNQ45=;66TU-0,9>>G)7)YV<RB?>+(3V22\E/S<@MELWJ>RTP\O2$D[[
M.TLMVMCM#QQ>O=0V;V6]I:_0LV;=NFFBG^W+\MR;/LFFLSS.:>9%E&1/*W\S
M,/ZJ*G#MQ51;M6Z**+5%JPT9M+%JRTCX]G9;L(UA8;,&#9LR;6+%OKR[^I-_
M9X'/+Q,\2=2\0M6\ZQ3Q=%PISCI6F[K\'"79Y.2XMJS+N27+O*%,'Y53>]EE
MNDNHNH;]<R-H\JL&F3^CT>CD_3SKMNSMDO1=XUQ?&.[<I2  UH8V
M                                                          41
M%W557=%VV3;P\^?KW^@>"<U3EZUY)_[PY(JJJ^*;^Y$\>?RF0?@DX));B#EF
MV=YVV>1&C$2]J15IKO,W^H;]G>KM.(:%<VZK3AKCS6_;K;9#D+:NW?JOV[\!
M 7Z):B5E<7OO3?3>K=5ZOBZ+HV-+)S,F2W>S56/2FE9DY-B355%2:<YO=R;C
M""G9.$)5^G:=E:KE5XF)#E9/O*3[0JK32E;9)?BPBO7XR;48IRDDZ\$O!++<
M0LLVSS/&SV)T8B'M2*J57F;_ %$?L[U=IQ#0SBU7;OML>;7[=;;(<A;5V[]5
M^W?@("_1+T2LKB\CZ&AHO'HJ.@H1@SBH:(9-8V+C(]M99L(]@RLT-FC-FT;T
M6V[5JV;V[=ANVL6[=FQ9MT6K5%%%--*4A86*QV)CH*#CV<3#Q+)M'1D;'-;#
M)BP8,K-#9HS9M&UNTW:M6K>W;L-V]BW;LV+-NBU:HIHHII3]0Z'^'7AWI/A]
MI$<3%4<G4\J,)ZIJ<H)795R7XD/5U8M3;C32I-13<I.=LYSGO'1=%Q=%Q510
MN=L]I9&1))3NL2]7Z\:X]U76GM%=VW)RDP -B%X
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                   (F/PGS_X9
M<$O_ #'B,_\ YC0LBFJJJNZDP3X31IHLEI)PP:R=])93"-2,PTQ^+O=W6+)K
MJKC%C*4F^]NW6T9) _4<5BL=W:[[T^,?:>W1W='9Y.'VJ4[^:IX+MX;^/CSY
M^'BA/WP'R*;O#71JJY<K,3)U:B]<9+R[9ZGDY,8[R2C+>C(JGO%M>]QWY1DE
MS^\=:+J?$K7++(<89-6E74/E%^95'3,6ASV3;CM;3;#C))OCR_%E%L #<9J
M                  OWX1>DPXO^"JNQ&:1:DW);3NUURUZ/:C6WF7:8[WOC
M&YWB(A7\?-82JSF3O\GD5T\R#$5R2>LL;^6=_,VJ,J\QF!?":]2HS%8MCJ/P
MF87F6:6>V]\9'A^K<U@&.R*5R#J['=@Q*9P/4:2BJFD76R9/%<YE,=O?MG,E
M92.;O+42PB]JJ(J(J\UWV]NW-1S1/->7DGKYK\B<]O9L:_USPMZ#ZBRIYNJ=
M.XD\NV2G;D8MF3@6WS7+W[Y8%V,[9RY/G.QRG/:'*3X04<\T/Q.ZZZ<QX8>E
M=0YE6)5%PKQ\B./G4TP]Q*%$,ZK(C3%*"XQKC&,=YN*7*7*5G]D^22[_ .\E
M9)[5XC+_ .HU?#Q\O#GX[69:J_"(..K-VV51. Q&CNCD=+2MR]C$[ 8K+99G
M^)PEJ:MOV,;=ELUGIC \@D[L39I@IR8=:8LFLA;=/Y&'@\:>W(^N+P-+R\.?
MA[/?\P3;?FNWM\2VX?@QX:X-JOJZ:IME%PDHY>7J&=5O"2FN5&9E74R6Z7*,
MJW&<=X2C*+<7<<SQC\2,^IT7=3Y-<'&47+%QL'!LVG'B]KL/%HMB]OQ91FG"
M6THN,DI+V+6?B&UTXB)U,DUSU<S_ %3DK,GD$O&6\RR62EX?&W>5.V[V>M8;
MCEV^F/85&2-]E'T+!XC%PT(W:1L7'LHYNQC6#9OXXJI2BJJ[(G^SU%2FR\^?
MDB<O#;?S79?%?4GRFR,/!P].QZ\3 Q,;"Q:DXU8^+37CTUIMRVA55&,(IMMO
M9+=MOXFNLO,R\ZZS)S<G(R\FQIV7Y-UE]UDE%13G9;*4Y-))+E+?9);E0 51
M3@                HJHB*J^")N?)2C&+E)J,8IN3;V22[MM_8D?4G)J,4V
MVTDEW;;>R27Q;?9'LW#SH)J+Q0ZT8!H-I2SC7F?:D2U^+ADFI.S$PS!O&Q<A
M/STY+/[E%Z]:BL>QN)EIZ2MQ[23F7;.-O-(*(F)IPPBWFRTX>]#\(X:]%=-]
M#=.6/8L3TWQ:,QN-JNMHEM(RMYI92J4R*>J@XV'BWF49/*W'V1Y5+-8MBDUD
MDK*S%UO0X?747%=T-O1AR' ]@,[JCK!W4]XB-7HB&;S44T:PLDWTCQ)G>OR-
MC 8?*6]EP^DI>7>.&<EJ4\BI>K$).9@L7C(5K*M<+99GE&;A-_6N_M\"!7C3
MXAU]9:W7IVE7*SI_193AC6URDX9^;-*.1F;;*+JAMY&*]I>XK;HV.&0HPGAX
M)^'EG1^B6:IJM,J]?UJ,)W561BIX&#%\J,5[.3C=:WY^2FXM2=5,JXSHDY
M:5-W@        'P=5I;;.+BKLE%B[6J[[;)3;J7??Y#5S<0^HD/J[Q Z[:LX
MZTE&./:IZS:GZCP3.;LM6\TSALWS><R6*:S#=@]DV-B4;L9.Q:D;3.1?M+3N
MF[0V?.K*4WZ]ACTG&LM>@G 7Q.:D-G^41$LWTSE<0QF:PQTK#)8',M3;K?37
M"<AC9*B3B',4N/Y=EL+-.Y:/?42T4P8NI&'L/91LS8N-;8J)32B5>"(B+X^S
M;VDL/9GT=[=2Z].,N.^)I.-+TBY)/+S$_A)QC/":_P!%2EZ\B)?M,:NG;TWH
M4)1WA7EZID1?JE9*&-B/_93=68GV>^R]-GOR !+ BF
M         "Z+@RX4\YXU>(;!M ,$=I!7<FNOI+)LS=0TM.1.!X5!M:GL]E<N
MTB;6_HTTHW@L>;R;^"BIO,YS&,:>9#!]^VI)O:[Z2T[JJ\DYIR3ERY^_?V^Y
M"?KT071LPO!+HO'YQJ-B4;9XJM2XJ[<U*FUEF>2W</QUQ)K(06F.,R;1G88Q
M<<P8-X5]G5J%<2S7(L^;NW"Y3E.,X_@54-JSQ8Z^JZ&Z<LE18OKS5(W8NCUK
MA*5=J@O-SK*YO9TX<9PD_=LC*^RBJ4.%CDMG>%705W774E5-M<EHFFRJR]9M
M;LC&5'->7A5V0]+\QQG&*Y5R5,+K8RY5J+R?Z.Z/Z<Z"::8CI%I+BD9A.G^#
MQ5N)Q['8FB[V9I9ZRXY=N;[EU<</I.4E9!P[E9R<E73V9GIE\_FIJ0?RS]Z]
MO^F<]TY>]?(<]TY>]?((B)R0YZVVV7V67763MNMG*RVVR<IV663DY3G9.3<I
MSG)N4I2;E)MMMMG0ZFFK'IJQZ*X4TTUPJIJKC&%==5<5"%<(12C&$(I1C&*2
M22222  /P>@
M                          5$7DH**J4HM52HE*(JJJKLB(GBJKZD0Q3\
M8W2)0FFWQITJT;K6;U.:+1$2.7TVF;O%,+=W>U6Y:S;6[=O).9;"I:LV5BZF
M-V"CI%WZ$R]>/H27Q2_C/575NA]':7;JFN9<,>F*E&FI-2R,NY0E../C5;J5
MEMBB]EVC%;RG*$$Y*CSL_$TW'GDYET:JHI[;M<K)).2KKCOO.R23VBOFVTDV
MO8N+7CJP#A^CYS$<;=L\LUGH:LZ6&*T4/+L9!52UB]>:2^6236FALV:LV]%M
M]5C[=_:R.3M/8?J[,9$2Z9(QC?Y?EN39]DTUF>933S(<IR)Y4_F)E_516X=.
M*J*+5%%%%JW:;M6;5O:LLX^/:66["-86&S!@V;,FUBQ;_&?/7\H_>RLJ^=R<
MI)NW,A)R4@YO/9"1D'MZMR\?/GKFNXX=.W3F[<<.7+BY<OW[URN[>N5UU55+
M_/SW7E[E\SGYXA^)>M^(.?&>8UB:5BV6/3]+HE+R:HN4E&[(;>V1E^6U"5K4
M807)4UUJ<^>E=?ZBRM<M2DO)PZI-T8T6^_JE9<]]IV\>R>RC!-J"6\G( #7!
MCH
M       !145?!=ODW&_+=>7GS\/E'ANJ^'J\-MMN?[*7I<%'"K)\1VH[-]/0
MSZO1S%7JW,YE[;V]$T2KNVSJ<1^)1+VU9N7W;MXXN,;T_1'W&=^,QR[?NK+Q
M$M)8W4^N^@Z'J/4FK86C:51*_,SKX4UI1FX51DTIWW.$9NNBF.]EUG%J%<92
MV>VSK=/P,C4LNK#QH<K+9);M/A7'?WK+&DVH06\I/9O9/9-]CNW!+P2RW$++
M-L\SQL]B=&(A[4BJE5YF_P!1'[.]7:<0T,XM5V[[;'FU^W6VR'(6U=N_5?MW
MX" OT2]$K*XO(]A86*QV*CX.#CV43#Q+)K'1D9'-;+)BP8LK-#9HS9M&U%MN
MV:MF]NW8;M[%NW9L6;=%JU131132E86%BL=B8Z"@XYE$P\2R;1T9&1S:PR8L
M&#*S0V:,V;1M1:;MFK5O;MV&[>Q;MV;%FW1:M44T44TI^F=%/#KPZTCP_P!(
MCB8JCDZIDQA/4]3G!*[*N2_$K]73BU-N--*EM%-RDYVSG.>\]%T7%T7%5%"Y
MVSVED9$DE.ZQ+U?KQKCW5=:>T5W;<G*3  V*7@
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                     PO]/5HK
M3JQT>N=9&U9Y1)3VB&881JW!QN,-NVHXH92=W"<L>Y$TM1L@\N8OCFGN<YCE
MDLY9W(SNGN%O.24E;@HR6:/(#R\TY+M[?$VI.I>G^*ZKZ>9QICG,5WYANH&)
M9%AF4P_;9"-65Q[)XAY"3,>DC$NF$HPJ>QSYRV1Y&OF;]KUO7,W3=Q1;O4:P
M76K2'-N'_5K4'134B/JCLTTTRF5Q.;II:RK5C(5QM[T6&00G?<9#2;S%\IC*
MV.1XG+N8MCWYC<M$S#=O2W?V=Y?^S5U!79INN]-6V+S\7+CJV+"4ERGCY-=>
M/D1KBWNXT745RGV24LF/=[M1AY[2G3]E.JZ+U)76_H^;B2TO*G&+XPR<6<KJ
M)622[2OHOE&&S?NXLNRVW?F( )0D8@
M             %5$YJNR>:AM);MI)>K?9+_>/7T"JFWEMNJJJ_+Z_#8E4=!'
MT7Z2E]EQJ\2.G=:L+"P4SPN8_DUU$H<WZ:GCMUK-*X>XCMZK=O:%N:,RLI([
M*O?&H++&UVTLS=/)^ARZ'*YK1=QGBOXKL7JM:.T5,Y[2+2.>:+35JY53Z+B-
MSG.HYQ3NFE=.UIYC&,/+6VJ/^XS,S9^I@K)CJ?,LM6K=FW1:M44V[=NE*:**
M41*:::4V1$1-D\/_ 'R)GC5XNUVUYG1O3.0YQDW1K>JT62BDHR3LT[$L@USY
M-.O,L3=?#GC)3<K?+E;X*^$5JMQ.LNIL?A""5^BZ5?5%RL;C^"U'+KL@^$8[
M^9AU[*<IJ&0W&,:U9S1$1$1$V1$1$1/!$3DB?(5 (I$LP           ".W\
M(]UQNX1PGZ=:)163+%S&N>J#%U-XVD,CQ,HTVTP:UY+/;S#B*=M(7N345YI$
M^1&LG$STDM?9F7;X.C)V],*,S]_"*M<;NH/&?B6C\=DRRN/Z":7Q[63QWN9&
M-.+:DZDO*\JR2E)>_%-'LWWUI\VT@?K4WDY:!CNK1JP[!-U90WJP!JJ(J(J\
MUWV]NW-3H%X':+]4>'FE3G7*N_5[,C5[E*/'DLBSR\6<4ZX2:G@T8LE*7/DW
MO"<JO+VY\^-NM?7'B'K"A8IT:4L?2:&I;\?HM:EDP>UDXIQS;<F+C'AMMM."
MLY[U !MXU*                        <?MEJ\J4]R^ENGST^BOSE=_'?D
MB>OS\_F'/=.7O7R,W71)]$GD/&MD##6;6=A+8UPJ8S+7*/M*W<3,ZY342[KL
M/L3Q1[8J;O8W!HYZWNL,ZSIA>M.[KNR]PG"7EK*+629)ISCO5'4^D](Z1DZS
MK.3&G&ICQKK24K\J]INO%QJN47=?:T^,5QC&*E99*%4)SC?^FNFM6ZLU?&T;
M1L:5^5?+E.;W5&-2G%69&19Q:JHJ4MY3>[E+C""G;.,)7L=!3T7,[+9' <;G
M$/AL9:PUE'6Y/ATPK*XQU?F)?(;CR/>Q6N=R/NNV[*-B(AFW=6],Z)R+E74Z
M]E;6IL)8Q^SCVGN3Y-+N1$1$1$V1$1$1/!$3DB?(?B8SC./89CL'B.)PL5C>
M+XS$QT#CV/0<>TB86#A(AI981<1$1;"RW8QL9&L6]AFP8,K%AHS:V;3=O9MV
M;=%%/[G[?M\YSLZSZNU/K77<K6]2GLYORL/%BY>3A8<&_)QZHN4O3=SME_ZE
MT[+-ER271/HGH_3>B=!QM&T^/*45YV;ER4?-S,R<5YU]C27NII0IAMM73"$>
M[3DP ,4,N
M                        "[^I=O;XGYDS,Q6.Q4A.3LBQB(>)9N9"3DY)
MS99,(]@RLUN7;UZ\<5V[#9HU;V[E]PXO5T6;%FW<NW:Z:*:JDZ'JMK)IQHGB
MU[,=2LG98U!VG36/MWKUIV]=O)%[54C1A'Q<:W>RDB[N46[[JNPQ9.+MB/:/
MI*_1;CV+QS8CD<5/&OJ-Q'RDS ,7C[%-'*GS.Y$X/12SH>2M$3>O764KEK]M
M3<</'CIQ<M/[D!9?W<<C'#.(ZJQ)2T/3D;[5_B)XIZ#T!AN-MD-0UN^$WAZ3
MCV0=N_&7"_,:DWC8O-*+LDG.;Y*FNQPFHV/6M?PM%IY725N3.+=.)"4?-F^^
MTI[O\'5R[.QI_'A&;32NJXMNDJD<EJD, X<WU;#%GL34TF-3KS&5B\B>7G_9
M;MVUA39\D>[Q^EDT1U'.IR3CEEKCQW?O0%F%NQ$9D,IB 2A$I]%.2<O4GJVY
MKMMNJ[<U.2)LB)Y>S;Z"O/=.7O7R($=6]9:]UKJ4M2UW+=TTYK&Q:^5>'A53
M:;JQ:'*2A%[14IRE.VSC%VV3:36F-6UC-UF_S\NQ;1W55,%QIIBVMXPBV^[V
M2E.3E.6RY2>RV  Q8M0
M                         V3=%\O#Y3BJ^BFZKX;[^";_ .SR3Q'I>C3O
M4OGY<_'DGJW5/!#,QP>]&[>D5Q;5CB L+:9^G7+1>CSZ.6FY>H3LUR#>YU>O
M7_M47_LEV\P:MANJ=UM\D>_]T&'F6]']%:[UOJD=-T3%=O!URS,N?N8N#1.:
M@[LBQ_8N4H4PYW6J$_+KEPDU=M(T;-UG(\G%A[D.+OOGVJIA*26\G^^EZN-<
M=YR49-+9-KPG@\X \MUFDX'/]5(I]C.C5UJUG&+>ZZH93NHMFY>OHU8L;#9R
MDI!8XYMV*7CZ;=6F#Z4B'<>N)K=M2].2PDA3%,2Q?!H1EC&'0$/C$!')?[%#
M048SB8QJKIS>>N5;L6%ANULJX>.'#N^MNU2MURXO7Z_2NW:ZJNPV[5NS;HM6
MJ*:+=%*4TTTHB(B(FR(B)^R^*G/9-U7S\?D.@/0'AQH/0&GK'T^MY.H71B\_
M5<B$'E9-FRWA"48KR<6$E^"QX-J"VE.5ELIVSW9H^BX>BX_D8L6YSV=V1-)V
MW2[?C-)<8)_B5KW8+O[TG*4@ -A%V
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                               !%I^$"]'B]RF/
MHXY](H"4E,AQR.C,=U]QO'H*%KM.,'AVLO>8:SR-YFK+(Y"2PZS3'8IE[FY8
MRJY1@5&-RU:XGBNFD\^?REC\/)L9Q[,\=G,1RR%BLDQ?)HF1@<AQZ<CVDM"S
MD)+M+S"4B)>+?V7#&2C))BXOLW[![8OM'C6]=;N+-RS<KHJR7I'J?/Z/U_ U
M[ E^$Q;$KZ7^)E8EC2R<:S?MQMK7NM_XNR,+5[T([8OUETK@]9=/YVAY\=HY
M$.>->OQ\7,K3ECY,']L)]IQ])U2G6^TV:IK9%V7R\/E./VWI+RWI7P7DGH[)
M\Z[K\QF]Z6OHE,AX*<A?ZRZ,L);)N%/)I:W0J5W'DK-:&34J\HL,<4RM]>J<
M/I+!I)\XLQ^#9S(7KKJTZNL\)S9Y=RB[C>2:C813HUTQU/I'5VD8VLZ-DJ_&
MO7&RM[1R,7(BHNW&R:E*3JNJ<MI1;<91<;*Y3JG"<N<W4O3.K=)ZODZ-K&/+
M'RJ)<H36[IRJ&Y*O)Q['%*VBU+>,EM*+3KG&%L)0B !D)8
M                      !RY<O>OF.?J3=?4GA^9%_,%W1514VV]>Z?MR+R
M^#O@&XE^.+*OB_HGAE5&/-5F;<[JQF-F;A=(\:>PS&/?7826S*.A)FEQD[I)
MJ!ML\4@(^:R:JQ,MIQS$M<99S$Y&VW5=7TS0\*[4=5S<?!PZ(N=E^1;&$=DM
M^,%)ISG+TA76I3G)J,(R;2=PTS2M1UK-IT_2\+(SLR^2A5CXU4ISDW)1W>R:
MA%-[SLGQA"*<I226ZM&A(69R2:B,<QV(D\AR+(92/@X" @X]W*S<[-2SNRPB
MH:'BF%IR_DY63?N+#..CF5B^[>.[]ELVLW;URBBJ7?T5O0:,\ J<ZW<>.!8U
MD>9W4D8S!N'^?JQK.L-Q=C<Z^.<9=J';9.)W#\RR67;+=JQ7'[+F8QS$XES9
MGY"Y(YV\C6VFN3?@*Z)GAJX%F;;(8J-IU6ULN]A=O=9,\AH1Q/04A3C5['IA
MGIBRML[B:;XS*I)Y'=OL&$A*9+(,)ZY!Y9F>6QT5!T1V4@AUXF>.67U%7D:'
MTJKM.T:Q>7E:C+E5J&H16W*NI1DGB8D^ZFFGD7P2C-TUNRFR87AEX&8V@V8^
MN=6JG/U:I^9B:9'A=I^#)]XVWN46LO*AZP2VQZ)[RBKIJNR'"W;HM44V[=%-
MNBE$2FBA$III1/4B)R0Y@$=B1R22V2V2[)+T2^P            'SNU]7:N7
M/XNW77^+2M7]1]"VCC(UKJX<^%C7O6QL^Q=A+Z=Z6YED&+KF;CL^-2.;681Y
M;P;'Y)*9.&<//C1F%V$QQG%1\HQEII_*M8B'<42CYHI[XN/;EY./BT0<[LF^
MG'J@M]YVW61KK@MDWO*<TELF^_9%-F956%B9.9?)0IQ<>[(MF]MH5TURLG)[
M[+:,8MO=_ U[_2(ZS5\0?&[Q/:I4OL7E(Z8U7G\>QJ:PR_VW&Y["M.NS:;X)
MD,:_HDI9O*+/X9B,%,/)9@^KBI60?.I&(;L8MRT8-K-C@B+Z%*;JBHB(J^OD
MGR;'-?'9.:>?A]!U&T73ZM(TC2]*I_Q6FZ?AX5;:V]S%QZZ8MK=I-J";6[_2
MSEQJ^?;JNJZEJ=W^.U#.R<RWNWO9E7V72VW2;VE-[MI  %S+>
M          <=^=2;<Z=MN?COM\VW/Q\O;RKMLM2^EO3RVY;;;)SY^*[KY^!^
MC"PDSD<S#X[CD5)S^0S\FP@X* @XYW*S4]-2KJRPBH>'BV%IP_DI22?N++./
MCV5B^[>N[]ILWM7;URBBJ4#T7704Y'+3F&\0W&[ 1S+#;49%Y7A7#G*6WE>0
MR\Q?=/+D?<UUB7L>W91$1&,F\9-TZ96W4J\G7<K8A=3;>/6<>RC3S)\-ZQZY
MT#HG3YYNKY<5<X2>)IU4HRS<VQ+W84U+WHP<EM*^Q1IJW_"33V3R[H_HC7^M
M=1KP='Q)SK4X_2L^R,HX6%4VN5E]VRBW&,MXTQY76N/X.#[LLHZ)3HE,AXUL
MA8:S:S,9;&N%3&I:Y2B47'<3,ZY3,2[JL/L4Q-]8J;OH[!HY\WO,,ZSJ/O67
M5QU9>81A#RUD]K),DTYG4XQC&.X7CL'B6)0D5C6,8S%1\%CV/P4>TB86$A8E
MG9CXN)B8N/LMV,=&QS%O89L&+.Q9:LVMFTW;6K=FW1137&<9QW#,>A,3Q*"B
M<8QC&XJ/@\?QV!CFD3"0<+$M++"+B(B+866[&.C(UBWL,F#!G8LM6;2Q9;M[
M5NS;HHI_<(%=>]>ZOU[J\L_/DZ,*ESKTW3*YN5&#1)^OHE;DVI1>1D.*E9)*
M,5"F%=<)Z] = :1T#I,<+"C&_/OC">IZG."C?F7)?BQ]75C5-M441DXP3<I.
M=LYSD !@QGH
M                      !3?=-TY^7J_.5^3_W@=.SW/\0TQQ69S;.IUECV
M,P#17DG)/:JEILVO3HM6K=FQ:IN.GCMTXNV6C!@SL.'TB^<-F#!NX>.;%BYX
MY&1CXE%N3E758^/17*RZZZ<:ZJJX1<ISG.3480C%-RDVDDFWV1\E*,8N4FHQ
MBG*4I-*,8I;MMOLDEW;?9+NSN*JB)NJHB)XJO)$^4Q\\6_'IA7#W5(X-C%BG
M,]6[D54X;QEI;=>.XHZ==E6,O9H\LN[#NVM]JYN2[:"C*;LH_9M;%+UQCK&;
MB9N[8%Q2])9F&=N)+#-!;S[!\/LNY*/=9ZE5-.49C%7F/8:;T0S>QU%_"6=5
M^\^=LGUF]5EE=%J$D+3K$WMF1B;V*E*4I\$3PV5=DW7WKZU(K>)7M!TTQR-%
MZ&DKK^4Z;^H)QWHJV6TEIM4X_P"$3Y.45E6)4+ARIAD0LA9'7VO=;4T*>+I#
MC??[T)YC2=-36R?DI]KI;[KG)>4MMXJU24EZ-JQJOG.MF<RVH.H<LLK/2=26
MK-FU37:BH2+LW+E;&"@6-=RZD?$,.NNK9L]9=<.7%YU)23I_+OI"0=^<JJ)X
MJ%79%7R*(BHOGOXKR3;9.7+]OTQ&R\O*S\F_,S<BW*RLFR=U^1?.5EMMLY.4
MYSG)MRE)MMMLU=??=DVV7WV2MMMDYSLFW*4I2>[;;_F]%Z(Y  ISR
M                                                           '
M/=.7O7R/U(.!G<GE6D!B\',9)/2"WZ8^#@(UY,2[VINWO/'"-(V/LN'CCJ&K
M>^ZO=39KZIO9NWZ_1M6ZZJ>X:3Z49UK9G,3I[I[%++3TG4MV_>NK79BH2+LU
MVZ'TY//:+=U(^(C^NM==?ZNZX<N+S6,C6K^7?1\>[D<\'?!SC/#/C2R,IV+(
M]6,A9V[>5951:JK;,&ZUVW/Q7Q;M-NW?:X^T<6[5QPYN6FS_ "1\WM2LI:;6
M6T+"0.T/#CPNUKQ SH.N-F#H5-C6=J\Z]X)PXN6-B1ELKLF2E%?P=,7SL;:A
M59DW3_365K5L;)J5&!&3\W(:[S<=FZJ4_P :<MUO+9P@MV]VE"7B'!KT?&-:
M81\'J1K3%-<AU9MO&D]$0UUU6Z@M.[UFU?1BVMV&U^J,G\CL5N*7KR7=T/V$
M3+M8^K%%MW8BG)9O*32B4IZ*4I332B)2B;(FR)X(B>")X#=$V3S\/D*D_.EN
MD]$Z/TJG2M$PZ\:FN,7=<HQ>3F7**4LG+N45*ZZ>W>3[16T*XPKC"$=S8.!B
MZ=CPQ<2J-54$M]DN=DMDG9;+9.=DMN\I?)+:*20 &2%8
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M        ?AY-C&.YICTWB670<3DV+Y)%2$%D./3T>TEH6<A99I>82D1+1;^R
MX8R,9),7%]D_8O+%YJ\:7[S=Q:N6;E=%41GI*^@2F,*6;UGX%(:Y+:?Q.+UR
M>4</3F7R;(L[CWT*D<W<.=(G\MW]*YO1+QO>$_(X;D,]1D]B5BWK3!WF7.,I
MQ[!<<F!%%Y\E1%1=]]]MOF7QW,LZ1ZTU_HK48Y^B9<JXRE!Y6#:Y3P<Z$'VA
MDXZE%2DDY*NZ'&^I2FJ[(J<U+$.L.A] ZWT]X.M8D960C+Z)GU1C#.PIR7>6
M/>XM\&]G91/E1;QCYE<G&+6J1FH68QR:EL<R&)DH#(\?DY"#GH"<CW<5-P<U
M%.[S"4AYB*?VFS^,E(U^WO,Y"/>V+#MF[L76SBS:OVZZ*?RT5=ZDW])4VW3;
M;;?V^'@;*KBVZ/7A5XTX6^UUKTSC'>668FN*Q[5''$HQO4W%J+;3(;$5W7EL
M=:I>2$7!OLGEI^/P[)[>08"XR"]:E)C$Y6]:I0BU<0OP<_BQTX;.9;0K/L"X
MBXQE%QEZN%OMZM(]0I&9=S%QA(,(6%R*7G\"O1<3$7&<[>EYO5#'GCNU1,1K
M.#O/F<73/R^Z/\>^E-=KA1KLUTWJ3E57QRI3LT^^4WQ=E6=&M5T0C))V+,6.
MH*2XSM49RC#_ *P\!NKM LG?HU;ZCTU1LL5N'&,,ZF,4FH78$K'9;8TVH/$^
MD<W"6\*Y2A&4>Q$2E-D39$_V^LKMZ_,[SJ'I?J;I)-M\9U7TYSS2[)7<99FF
MN/:C8?D.$3CJ&<NGK!M+-HG)8^+?N(R^_C9%G:?VK%;6Z[CWS:BZMYK?IM]%
MI1-D2G?;U;[_ /WW/W?1ZC=V/E8V;3&_$R:,FBR/*%V/;7=5.+]'&<)2BT_T
MM?SFE;\>_$NE1DT78]U;XSINKG39"2V]V4)I236_Q2?H]O@5 !4'@
M                JHG-5V3S4-I=V]E]K 2I*T]+???PY>/J7RVVV">WF=XT
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
MRDV  6\N8
M                    !1>?+;=%\>?AY"JJFA%JJJ2FE$W6JI41$3VJO(\4
MUNX@M,- ,8<Y+J%D3-C<[&\<PV.MW+2[D^47V5;2U<88Y#7'-AQ)ND</V%F_
M<I6VPC*7EE[,/8V,IOOK.";B0Z1G5G6!Q>@]-7,OI%@=".&]VB*DK=&99'U<
MM:=Q\D_GV;>P]QFE&C)E35!XW([4W',RSDY[(HQVVL--:=<^*O2W0M4ZL_*^
MF:JX*=&D83C;ESY/:,KGO&O&J[\G.Z<7*"DZHVS2@[+JVO:=H\&\J[E=Q3AB
MU;3OFF]D^.Z4(^KYV2BFE+CR:XO*=Q'=()H[H=8D(3'GC34W4AH\ML;N(0,G
MU+.*N4/WK*47(\HL,):,A7</<CGEEU!+:>9'0_N1UES#-(UY>EF<?W6C7C5'
MB R*SDFI^1U3%V/20LP,.T;VH^ QMC(/:GMYC#QMA$V_^AVMR3D;TA.OV4?&
M6):7D>[FM=KQU*?11%II1%VV5.6Z^6]7T^TY*NWN]:^7ER]>Y"?KSQ6ZGZ\L
M=.9?] T>+_!:/A3G''EM-2C/,GNIYEJXPV=FU,)04J::Y2FY:FUKJC4-8;J<
MOHV'\,6J32GLU).^?:5K346D]JXN*<8*3DW7P\  :R,:
M                                                  *<D3V)[U&_
MARYKZM_Z_=S"KMMZUY[)OMOY^SYS]6"@IW*95G XO"3&2ST@MZF/A("->S$N
M]J;M[SMPC2-C[+AZXZAJWON;W4V:^J;V;M^O:U;KKI_=55EUE=--<[;;9QKK
MJKC*=EEDVHPA"$4Y2G*32C&*;;:239^H0G9.-=<93G.2C"$$Y2E)O91C%;MM
MOLDD?D[TT^*[>KGR\/?[_E+T^%;@GU&XCI6'GWC-]BFCM;YY1+9S74TMNY6B
M)O6;+R*Q*/<5W'#UV[<7+L?;G[K&[CD9?9RZW;\E+0]6-OK^^$_HSH^"5,TX
MDX^+R&65(IWCNGS1^Y=0D)<MJSD[KC+;MA6[3(9:V[IKB'$#;KE<-[%:?*YO
MY1:EFJPV8BU:MV:*;=JBFW;H1*:::*4I1$1-DY(B)X$H?#7V?LK/^C:UULK,
M/#WA;1H4=XY>0HSWVU&S_)Z9QCL\>K>^<;/?MQY0<);)T#HAOR\O6-XI-2A@
MQ?=[233R9K?9-+O5#WFI>].#3@_%]$= -,- ,7;8UIYCS-C<5FS;S.17V[:[
MD^4WV5;N[;D,DFK;>PXDW2.)"0O-[=26F$90]O,H9E&QE+=C9]LY[KR]R^83
M?UKO[? HB[HB^9,# T_!TO$IP=.Q:<+#QH*NG'QZXU55PBMDHPBE%+XOMW>[
M?<V57773"%54(UUUQ480A%1C"*[*,8K9)+[$5 !6'[
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
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
M7HV<:;=NC^!;HH_Y---/YD0Y@%H+RDEZ)+]'8  'T
M                                                      _,F)F)
MQZ,D)N=DF,1$13-S(2<G).K#)BP8,K-QR\>O7;FY:;MFC5O;N7W#B_<MV;%F
MW<NW:Z:*:JDQ>:_]*+IOA7>..:,1OU3<FM(Z9_&*[5?C\"BGUOO5GUM+U:$D
M,K[%(-(]WU$)9:P,Y#/TOQ>:V;]"T)C'4O6/3?2.*\K7M5Q\&+BW53*?/*O:
M[<<?%ARNM>[2;A7)1W3DU'N4>;J&'I]3NS,BO'AWVYR]Z>WJH06\YOY0BVO5
M]C)EE68XK@T*]R/,,BA<8@8Y+';I>=E&43'-.U.;3-LCAZ_OMVUE7+QPW:V$
MN7:>N<W[5BWZ5RY135A]XE.E(9TV;N,\-5FMZZN(XLO=1\EA'+6/L-745;[/
M>Q*"D;C60<2S20=U55N\IBF\8U<0U=E(')&$K;>-,3VKFM&I&N>5/,MU)R1Y
M,NKSMVXC(>EPYHQK&;#NAI9N1^+PMV_>;1#/L\?'V+]5KTWTG6SM/IE[)2==
M]]>\MY(GDB?01&ZY]H;6]961IW2M,M$T^;E7]8SESU6^M/93JXOR<%3COO&*
MNN7:4+JY;I:VUGKJ^[S,?2:WCU;N/TNSOD36Z]ZN"]RE/WEW\R>S34HOT['E
M^79-GV3S.9YI-/<BRC(7M3^7F)"JBMPZ<5446K=%%%JBU8:,VK>U99Q\>SLM
MV$:PL-F#!LV9-K%BWUQ-O5X>KE\XVW394V39.7E\J#E3NJK[U_-R(Z77W9-U
MF1D6V7WW3E;===.5EMMDY.4[++)MRG.<FY2E)MMMMMMFO[+++9SMMG.RR<G*
M<YR<ISE)[N4I2;;;;;;;W;*@ \C\
M                                   HJ[>[GNN^VVQQJ5$Y[HBIX<TW
M]NR>OE[%,K'"UT:>89VXC<SUYLOL'P^P[C'[7 EIIIRC,(N\Q5]59EW;*1H<
M82SJOWF#1ZQO6:LLKHM3<?=;8F]M1TM>R;I?I#7^L=1AIVA8%N58Y05][3AB
M8=<F_P -EY$EY=4$HR:CN[;7%PIKLL:@[GIFD9VKWJG#I<TFO,NEO&FF+W]Z
MRQK9=DVHK><]FH1D^Q9=P\\,^I7$?EC"$Q**>1^,(]NV<CU#?1CJYC&/-V=+
M._(6J72+8;RN0I8?LJH_&6KRA^]K>-W#NN-A:'\TPD2\-'!_I;PU1%J[ L4G
M<_>Q%B,R?4"32]5)3"4.;CZ]8CV-YRZ9XW$7'==OT8J*]!7+>/A^_'L[)1=F
M4KN,Q3$,7P:#98UA^/PV,P$<E]&,/!1C*)C6JNG-YZZ5NQ86&[6RKEXY<.W"
MV[5*WG-^]?N>E<N5U5=CW3=$\_#Y"<OASX-Z!T/"K/RX5ZOU#MO+4;ZDZ\-S
MC%2KP*9.<:4FI1^D;/(G&<XN<:YNM;BT3IG T:*FHK)S'WEE607*&\4G&B+;
M54?7WE^$DI24I<7Q0 &Y3(P
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                  !SW3G[T\P?E3,W$8]&OYF=DV$/
M$Q;-S(24E).V[%C'L&5FMP[>O';FY:L-FC5O;N7W+F_<MV6]FW<NW;E-%-52
M8]M=NDNT1TPZZ)P"I=8LIH6FFNSC;^VUQ!DM7=E]%>YLC=^Q<]='OW%YJF,L
MLF2W(QKB)F5A;Z];1CO4'5G3O2V+/+UW5L/ KC%R4+;8O(M:W:A1C0Y7WS>S
MVA57.>R;V:3:I<O-Q,&IW9F15CUK]]9))OY0@MYV2^R-<92>SV3V9D9NWK-F
MFJN[<HMTTHJK5<JIH39$W7G4J(O(QS:[=)=HCIAUT1@%2ZQ950M-%=G&G]MM
MB#):N[+Z*]S=+#]@ZZZ/?N;S7XLLLF2W(1KB)F5A;U76T85M<.+77/B"KNM<
M[RVMGC%RNE;>"XM1?A,01*%B[RH]9=H<R$_Z,A$MI5JN3R<VL7(5N+D,L=8N
M]GIMM1$3P1$]R;?F(M=:>TCF9/G8/1>%]"J?*'UQJ,(694EW7/%PMY4U=TI0
MGDRNY1>T\:N2[:]U;KW\:G2*=O5?2\F*;_35C[M>JWC*YR33]ZF++DM<.+77
M/B"KNM,[RVMIC%55%5&"XM1?A,0I2GNN]L]9(X<OY_:0B6\LU7)I.;6+D*W%
MR&6.L7>STVVHFVZ(B(GJVVY^?)/ JBHO-"E.R\]MM_'Y.1&?5-7U/6\RS/U?
M/RM1S+7[^1EW3NLVW;4(N;:KKCN^%4%&N"[0BEV->9>;E9UKOR\BW(MEVYVR
M<FEWVC%/M&*W]V,4HQ79)(J "W%,
M                                  43??94W3[KDGT?051$3DA1%3P1
M?S^O=?7^WJ.VX/@6;:EY VQ3 ,8F<NR!TMI:6$,RK<JUL7GC6/1_*.$6EI$1
M%AX]:6GTS*.&<5'HXMW'SQM:JZP]L?'R,NZO&Q:+<G(NFH5445SMMLG)[1C"
MN"E.4F^R44V>E5-M]D:J*YVVS>T:ZXN<Y/[%&*;?ZCJ2KMNJJB)RVWV3;Y?:
M70</G"+K)Q$R<;<QK'GT'@=]Y9MRNH\TT5MC[*/ZZ1L.W4+:<WV3C+GC:_%/
M8Y&&/JXM-IBIFTGG\"T<U2-G*3PV=%[BV(N+.5Z_O8G4&:H1O=C\*BJ9.WAT
M.]9REQS;>R#QQ<8.\Q5TS;Q]NN+E(B.@K%MS,QLG%9%;NLGS7*[#PL3CT6PA
M(*-8P\1%,VT=&1D<UL,F$>P9V:&[1DS:-J+5ALT:M[=NPV;V+=NS8LVZ+5JB
MFBBFE)-= >SOJ&>\?4^M;):?A/C;#1\:R+S[DI)J.9?'G7C5V17OUTRED<9.
M+LQ[8M+8FB]"SDX9&L2X1[26%5)<WM)-*^V.\8QDD^4*VY[26]E<DTK1.&K@
M?TDX=+-J5;-DS?4"KL]Z_G62L&%V0CG*15<8^L8DV2Q6F+Q+Q'<I76W;N'<L
MY;R-;"9G9ILRCT:WG(B(FR(B(G@B<D3Y 47ESWV1/'EON2YT70=(Z=P:M-T7
M Q]/PJ4U"FB''=O;>=DGO*VR6V\[+)2G)]Y2;>YLG'QJ,2J%&-3713!;1KKB
MHQ7VOMZR?K*3WE)]VVRH +N>X
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                "JB)NJHB)XJO)$^4>GJ 45-_8J>"
M^7GR/(M5]>M)-$8FS,ZF9O#XRW=]9W>UNW+CZ8E5LN6+1PD/ QEMY-S",[TD
MQ606,CW:1S=Q2\?*W:4W+]&(_6OI8)B7CZX?0?#76-WW+6JF_F.>6V%^3CKE
M^U)-[E$/C$8]DHI7C.NJ*DH^7EY>085W;;V/?XF[;K;=5X'U7XE=']'1E'5]
M6H^EJ'.&G8K63GV+;>*5%3;K5G[R=[JJEW]_9/:UZAK.FZ7%O,RJZY\>2I3Y
MWR7;;:J&\TI-I*4E&+[^]LFUFJRK,<5P:%>Y'F.10N,0,<EA7TO.RC*)CFG:
MG-EFV1P]?WV[:RKAXX;M;'67:>N<W[-BWZ5RY135BTUCZ5O3N$L2T5HOB\OG
M4S2E+>+R>?:W\;PZGM43=OT2EMHY6G*Y-(R5K:,WD*[A\961MVI"IG/M;5#)
MT\PN:FZO:G:RS=&0:GYI-9A(VDJ[)3(WK-F*B^L;,&KA(6!866<'"H]M1K*J
M0[ICF?>+EO2\?=>\KN7Z_.$1%V5/5OMZMD\-MO8G(C!UA[1VO:E.S%Z3Q(:)
MA/E%9N5"O)U.V+[*48;SQ<3LWO!+*GNE*-T>\7K_ %3KV^QNO2J%CU]U](R%
M&R^6Z6SC4FZJ]FWV;M;V34EW1[5K/Q$ZPZ]R53_4O,G\E'VWBNHW%F*K'8A#
MU4WY&MGV&!;54MK[MA8E7D<WFY59+([L95;9OYEY;M4JGBJ;)NB(B;>*(G+G
M\B>HKLFZ+Y>'RE%V7DOK_JYD=]0U+/U7)LS=3S,G/R[7RLR<NZ=]LWLDDYV.
M4MDDDHI\8K9122,#R<O)S+9795]E]LGNYVS<W\DM_1+X)=DNR2*@ HBG
M
M   !151.:JB)YJNP'KZ!%1?#^OUE%JIIW55V54W]^R?-OY>9=9PY\'>K_$@]
MI<X_'+BV#65;W'N?Y(Q?V8=RVJEKD8]LXI;HLTIE<LR[)*5W&;1RTC&SF.6/
MFIV$<O8_M.=/AOX$-'N'ES'Y/9LN\VU(:-;ME<UR"K_X"K?,&C.4MXY!6JEB
MX-HXKL.ZFMZNB2R-LQE9*(<9+(1SF[9KVQT/X.]6]:NC*AC_ %3HMLHN6JYT
M7%3JY)2EAXN\;LJ7'=PDW51-K;STS*]'Z1U+5%7=8OH>'/9^==%N<X;]W33N
MI3W7>,I.%;_TS%;PP]&_J'JQV+*M7:9C3+ +BRMJB'KL7(S4F4OM%H:M+M$7
M,Q3EICT1==UNKJ.YANXDW=J,2AK!4QDS'Y%:SO:5:.:;:)XO:P_37&&>-05M
MXZD;EBU==OG;N1>UTU.7TA*R;A[*R3NNFBRVMN'[QS=;L&K*-;UVH]BS;6/3
MJ:::42FFE*:4\$I1$1/<B;(A4FGT-X8],="8\?J[$CDZE.'')U?+A"S-M;4>
M<:Y..V-1*44_(IXP[1<^<US>UM*T/3]'KX8E*\QQVLR+-I7V=H[ISV7&#<4_
M+AQANDVFUN  ;%+N
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                      .>Z<O>OD >>ZB:KZ=:38\XRG4/+X3%H-O5=M]K
MDGMJBX[=6FCI_P!W1C.BJM[+R]]HQ=WF<-%MWDJ^1O=H9,W%RGT"GR<O%PJ;
M,G,R:,6BJ+G;=?;"JJN"6\I3G-QC&*7=MM)+NS\RE&$7.<HQC%-RE)J,8I=V
MVWLDDO5M[(]"/G<NVK-/I7;M%M$\:KE=-"?/4J(8B-9NE>PR$</8;1+$'6=W
M%9/*+&99'<?8OCS=_=8,[L6Z90=]C5D4ZT;/7#JQ,,I"C#;U54<MJ,?N6[ZU
M)ML4^L'%5KUKK9OQ^H6?2+G'+CQXZMX?"VFT#C%NRY?LY%O'NV$9:L7\@:1+
MA@QJAKF5.YY_'U-D<6GRO7#QRXTAU5[0/1>@^=CZ5.WJ//K4HJ&!M# 5L>.R
MLU&>]4JY)O:W#AF+=--)HQ;4NL='P.4*['G7QW7EXNSKY;)I2R'^#47O^-7Y
MS3WWCV) NL7'IPY:.7Y>&D,OKRS+XA:;=_$L)95Y!(4NJ)6Y$/H]U*6[C?&(
MJ5B;[=W?E(>:GXV5:MVM2]BKONH^P\Q*ZV])MK9J8PKA,"CV6CL&\9*VE+\1
M)5Y%ESI7%F1:O+;3)'47%685K>;O&=UM=B(5KD<9)QU#YADUFW>5I:QN)3MS
MI5$]R;_(J\E7Y?#U')?6J)NOO_;S4C9U7XZ=<=3*W'Q\N&@:?8I0>+I7*%\X
M.6\?.SY[Y#FH^Y)X[Q:YQ;4JGN8%J76NK9O*&/*.!2^2XT=[G%[;<KY>\I+N
MMZE4FGW1_0^>/)5\^E95Z[E)*3=N9"1DI%Q>>2#]^\O5N'CY\]<UW'+IVZ<7
M+E]RYOW*[UZ]77=NUUUUU5+\.>Z\O<OF41-MMN2)OR\=_+G](39=E3U>'C[C
M3<YSLE*=DY3G)MRG.3E*3?JY2DVVW\6WN8C*4IR<IRE*4FVY2;<FWW;;?=ME
M0 ?D_(
M             **J)S541/-5V *+NOVN_J3=?)?'?V[^SP*^E3MONB)OMNO+
MG\I[7HWP\:P:]R=+'33#G\HPMNZ6DEE3VE8[$8>JB]'4/$?3SFE&U]VP;RK2
M1<0D4DCD=V-KN/&$,\MVZD,TO#CT9.GVG#B/RS6%ZSU2RJAI=]+&G4:WKT[B
MG#YBSM.*.Z9&RX<90ZC7'>MEA+3'8V%]J\;O?BE'33!F^L;&Z,\+>KNM;:I:
M?I]F+IDII6ZOG0E1APAOM.5/-*>7**W7''C.*EM&R=:?)9%I/3&IZM*$XU/'
MQ9-.65>G&#CNMW5%[2M>V^W!<=UM*4?4Q Z'\)>NG$#5:=8)B-QIC%=5=->=
M937>A,01*%E+.[)ZK=R_GT20B7,4Z^+,;-+%2-;>W,I'6;W7TYJ="NC2T2TO
MZJ7S^A=8\JH6JNB]DK&VUQ!FM7>EA:66$+??L'/7,'[:TZ^,[W)DMR$:WEH9
M(6_5U5&1JU9M6*4HLVZ+=*(B)31130FR)LG*E$/HBHO-"7_1?@7T?TKY67G4
M_N@U6OC+Z7J-<'BTV+9\L7 WG17M)*4)W/(OKDMX71WV-HZ3TII6E\;/*^F9
M2V?TC)C&2C)<7O53WKKVE'E%OS+(M]K$?.U9M6*4HLVZ+=*(B)31130FR)LG
M*E$/H ;IC&,$HQBHQ2V48I))?)+L9*  ?H
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                    X5W+=M-[E=%"+X+7532B_C*A
M\;45O)I+[6TE^M@Y;IOMOS_92I;/K'Q=:"Z'V)6UF6>15[(XKT+=>$X^Y;SN
M8WWSB+NS$>PK@V%VXYBUDV=%GL<G/=T05%Q['=MEVEI\WNUXRM3^ELR-W=OL
M]'M,XZ+:VGC>IO/ZANW#UV]CU85=ML7<5QUXSM13VB3N4TM'M&8RUFMBUKKO
M,+=^02B-U]U+XI=#]*.=6J:YCRRX-Q>#A<LW+4UOO"RK&5CH?9K>]U13V3DF
MT6K/US2M->V9FU5SWV\J+=MN_?UKK4I179]YJ,=^V^[1G'NN&]E*ENWK5OT4
MW7T[E%*HB>O:I4\BP_5'I'^&?3F]>81N22&I$NV>-VKECIY'T332U:=,*G]$
MA:R1X[BL1D6=E%;M'=,3D#]^W?.:6MQDE;615C'NU*UNU=UB=WG>IFH>3993
M>>-)!8IX_5MC;9^Q851C9['XK'6V6-QCJAE7>M5N(Z):W;U3I[?OUW7#YY=O
M^6HB)R1-D3P]N_B1WZG]IC4LCG1TIHU.!7RDEG:K+Z3D3K_>RAB42A318GLV
MYY&5!KW>'[YX/J'B!+=PTS#26_\ CLQN3:_V::Y)1E\Y661[[.'Q,D>I_2A<
M0N8N[]O K./:40]3MHX:41[-OEN1T-[3"IN\CI"8R1E=@G;5V_NUOZ+C+$8E
M^VIM,F:/;MNR\NR./"=GIO*)9Y/91-R^2SK^JQ4_F\@D7DS+O:F[:RS;*[DI
M"ZX>.>H:-[#6SUMZOJF]FU8H]&U;HHI_+1-O=ZD\O/GZ]RF^_@OR^7ER7QW(
M^:_U=U+U/;YFO:UG:CM.5D*;KI+%JG);2=.)7PQJ=U[OX*J/N]O3L8/GZQJ6
MI/?,R[;8I\E7RX4Q??O&J'&N+V>VZCOMV.0 ,<+8
M                                                  "BJB>*HGO7
M;\X'KZ%57;Q*<N2U;(J<DY^?+V>)<+H]PJ:]:ZVK,CI[@$@YQVZ\9-KN7S5Y
MO XO;LN7[R.</VC^2NV+^0-(APP?4S-O%6D\_CZVRM[K)7M]FV<Y?M >BZTX
MPI8[(M9Y)=3<EMHT=_%RS3?CL#BGUONMYU5;+TZ9'*NPR#1^T2_-7FL%.0[]
M;,IA5F_1Z:;'Z2\*NM.L9U3T_2[,33[%&7UIJ4;,3"=<M_PE,I0=N4NS2^C5
MV1Y;*4H+=K(]+Z6U;4W"4:'C8\DI?2,E2K@XONG7%KG;NO1PBX[]I2CZF%S1
MC0?5'7_(K^-Z88Y7,W8]&%V>F'3BS'P&.,I!Y2SLO9B2OU(B>#AU:C8ZU(3K
M]G'R=^)B9#NYW1:S1Z ]%UIOA7=N1ZSR2ZFY-:I:O%QVU3?CL#BGUONIYU53
M)*Z9'*^Q2#20:]?-7FL#.0[];$GA5F_0E:9,L4Q#%\'A&>.8?CT-B\#']H[%
M#0,8RB8UHKIS>>.5;LH^PW:V5<.W#AU?ZNS3UKF_>O5[W+E=579"5_1'@'TO
MTW&G,UN,>HM6AM-RRJ]M-HGOOQHPG*4;.*?'S,EW.4H^9"%.Z@;)TCI#3--4
M;+XK/REW=MT%Y4'ONO*H;E!;=MI6.<MURBX;[+\J&@XC'8QA#048PB(B*9MH
MZ,C8UI89,6#!E9H;M&3-JVMV[#9HU;V[=ALVLV[=FQ9MT6K5%%%--*?J@&]J
MZZZH1KJA"NN$4H0A%0BHI))**6R26R]%MLNQEGIZ  'H
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                           <*[ENVF]RNBA%\%KJ
MII1?QE0^-J*WDTE]K:2_6P<_/Z/8.>Z<O>OD6[:H<6'#WHZ[<1N?:G8]&3+5
MVU9.X"/K<Y'D3)P^852C-9#'<:;RT['M;['JW%#]['V&'HN65*N4N/F=%_')
MGO2ZQU-+MEI?I'(N^MB+R,IS.IMM#U1\[6KJBPKC&H&B>26B6R(Q<WNKRJ&>
M/^L=L;:QO569&]@G4/B;T/TQ*5>K=084,B+G&6)C2EFY<9PVWA9CXD;K:FVT
MD[80COO[W9[6S-UG2].W^EYM%4EV=:EYEJ?SIJ4[%N^V[BEZ]^SVS1554T)O
M5532GG4J(GGXJJ)X'@VK?$[H9H=4U;ZE:@Q$#(/DL5M(9O:?3L]=;N>WTMWZ
MP&/M9.:M1-R[&/FJ3%UC1%4/+'8JWE+NY:L7([&IW'-Q-ZIWKU,CJ3)8?%5O
M&[UK!:<K=Q!JQNMV%3&NU:F65VO+G;-TMV^]=Q\MDDBPK?7J;UMM:H9QUIE:
M-32B;?:HBHFR+RW7W[;<_P"LT3U+[36/%64=*:'.Z:<E#/UB2JJ6S24X86-9
M*VR,X\G%V9&-.'N\H-N45A^H=?XU:E#3<6=\]Y)79+\JI;-;254'*RR,O>VW
MG3)=MTMVEFHU/Z7#K6SAAH[I>XMN;S1K6VR/45[;;4LGM+^I7S:YB>-O'BR+
M6N+MTTM7U.91=ZV^=+<NQ]QNPIMR6.G5/BZXBM8^U-\PU-G&\(Y[\L+B^,7*
M,6Q](J?]"A[!/FL(C1UD43;:6Z6#:UE;V?<VV=3BBMU=NOI&Z[MP_;]OG*>"
M\U\?!-O+QYD?^HO$_KGJ?G#4]?S%C6)Q>%A26#B.#?)0G5B^7YZ3]'D2MEV6
M\GLML)S^I]:U#>-N9.JI_P#HXWX"O;[)<-IS6_?\)*7_ $6U$HI3;:E.7KV3
M?EZ]_/VG( P%MM[MMM^K?=O_ 'EA;;>[;;^UO=_K8  /@
M                                                     !QWI5%Y
M\N6_C\A7FNZ>'ALOC[^17GNG/WIYGW8LWLJ^8Q46R=RDG)NVT?'1L<WO/)!^
M_>7J&[-DR9-Z+CEV[=N+ENPV;V+==Z_>KHM6J*ZZZ:5_4(3LE&$(RG.348PA
M%RE*3]%&*3;;^"2;9^HQE.2C"+E*32C&*;;;>R22[MM]D?#GNG/WIYG%:Z43
M=53FBJGMV_;Y3(KH[T9VOFI-B)F,RNQ.DV-R:5W:TG[3B6S*TQO1=I_'/:,4
M87&[:PKAVXLQSN,G\BQ^=BKEF0K>Q--QHW;/\R>@_!;H3H!V62QG&>_<R;I=
M]+.LNN6)S)46YWI:WCKM35M&X_\ W.EG,0Y^+49#+*1UMO;F5D;]KM"[EZ/\
M#.M.J)UW9F,^GM,EQ<LO4ZY+)G!K?_!L!.-\Y;--.]XU4DWQMDTXF7Z9T5JN
M<XSRDM/QWLW*Y<KY)I/:&.FI)K=;^=*I>NS;6Q@<T$X&]=M>:H^6:0->#8&[
M5I>KS7,&]]E0[CG'=3E76,P2I1+Y%VF(D^\X9\EJ/Q665HY8_&EFZH5$S!Z,
M]&IH%IE?;3&5M'NK60V6K&E:LT1I>Q9N_H8NVDLY88?8;T1MYI)UO:[UECE%
MW*KL34TCKT>_M/V]U^YR'TVZ**?1HHIHI^YII2E/FI1$.9*7H_P/Z*Z6C3?D
M8:UW4ZW&?TW4X1LKA9%+WL?"[X]24ERK<HVVPELU<VDUL72^E])TQ0E&A9.1
M%J7TC)4;)*2[IP@UY=>S[QVBYI[>^VDSYVK-JQ2E%FW1;I1$1*:**:$V1-DY
M4HA] #<48Q@E&,5&*6RC%))+Y)=C(@ #]
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                            *NWB =:RC,L3PF%>9'EV20>-0,=U"/IB
M<E6,5&M%=.K+)LCEZ^OMVUA7#QPW:6$NW:5NN;]JQ1O=N44U>5U]./7*R^VJ
MFN$93E.V<:X1A%;RE*4FE&,5WE)]DN[/C:2;;223;;>R27=MM]DDO5G906$:
MH])!PS:<W;K"-R20U(EV[QLU<L=/8^B::6K3IA4_I?VLD>NXK$9%G81;#1W1
M$Y _?MGSFEK<9)6VD58X]M1^ECU9R*.ML].M/\9TZOW6<FW?2TI*N\XDK5]W
M9LVHU_"VZHW&8MB[BJU<N%MS$9DC!]>J:)?9T6&SBP_UEK_C)X?=.NVO(UVC
M.RJU)/$TJ,L^V4X2C&=<K:.6-39'?\7(OJ?NR2;<6E9<WJ/1<#>-^=5*Q<EY
M5#=]G*+2<7Y2E"$DW^+9*#[/?T9G[KOV;2*MR]:MI3S7T[E-.WO])4V\"U'5
M;C<X;](^WLY[42,F<A8I.65Q;#TJRN;[V@%IM/()_;ANTLL<E[CNJF/:V<K?
M0#>X\1Q;N.K-MC(7FD;;4'7_ %MU6N2RY_JCF>0LIQ6%4K!W)B_'XH\JC$:*
MR_>A$K'XQ81O?8-7B)8B+27)&UWG=].0N77-?D">BG-*41%WW5$1-OHW7=32
M'4/M.9-D;*>F- KHWW4,W6+?-DDY/O\ 0<648J3ALTWFR49R:<9QBG/$,[Q!
M@DXZ=@MOX6Y<MDN_\!4]W[O??SE[SVXM+>6:C4_I<.M:N&&CVEU^VYO-&M;;
M(]17MMO0Q>TOZE?-KF)XV\>+(M:XNW32U?4YE%7K;YTMR['W&["FW)8Z=4^+
MKB*UC[4WS#4V<;PCGORPN+XQ<HQ;'TBI_P!"A[!/FL(C1UD43;:6Z6#:UE;V
M?<VV=3BBMU=NOI&Z[MP_;]OG*>"\U\?!-O+QYFCNH?$_KGJ?G#5.H,Q8TTXR
MPL*2P,1PWY<)TXOE^<D_1Y$K9=EO)[+;$,[J?6M0WC;F3JJ?_I8WX"#7V2X;
M3FM^^TY2_P"BVHE%*;;4IR]>R;\O7OY^TY & MMO=MMOU;[M_P"\L+;;W;;?
MVM[O];  !\
M                      &_J\_Z@<*JJ:=^:(OKYIOR3PV5>:KX;%XNE' ?
MQ+ZMJZOL\(N8%%M.NM+*ZGT2>)4.7EKL%:-&D.L8^R>_3>L/NO;RE,$D%<['
M(->]J9!LK.N[Z1H.M:_D+%T72\W4K]TG#$Q[+E#EOL[9QCY=47L_>LE&/9]^
MS*W#T[.U"?EX>-=?);<G"#<([[[.<WM"">SV<FD6>JJ)XJB>_D=WP+3+475&
M2JBM.\)R7,G=MW&,G54#$NGK"*OS%ZZWCJYR4HH2,@6;F[8<U=X3+QBPLV&C
MQS?<VFS1S=M9YM'NBXT5P5U&36HDK,:L3;+TKUUA)T6X3":WEJ4LOH]W1B[.
MMP]<]F:6+<<]C9W(IV!EK=^0K>Q%5MRV;,,B^+8=BN$0K+',0QV%QF!CNO[#
M#P46QB8UIVIU>>N5;,6%ANUL*X>.'#N^MJU1UKF_=OU^E<N55+(+I7V;-=SG
M5D=4ZC3H^.TI2PL-QR\][I/RYW?^ZT-;O>4'E+>+22WY+.=.Z OGQLU/)C3'
M9-X^-M9;W2]V5S_!P:;>[@KD]MDUONL'6C/11YQ.7VTGK?E[/$8BIJQ<U8UA
M=U)3*+MQXQ=UNH]_-OV->/PCR&>U1R7KD:TS%A+4TR+9J\9VZ&<G?RWZ2<,F
MANAM;IQIGI]$P$@_1Q0[F;]Y_.3UQLY[!5?8)/Y ZDYJW$W;L8Q<K#VG]$50
M]L=NH9TN[EV]<]Z"[^I-_9X$E>E/"_HSH^$):7I%%N;%\GJ6>HY>?RV:WA?;
M%^1%KLX8T*:Y>LH.6[,]T[1-,TN*6)B5PL7=WS2LO;:V?X6>\HIKLXU\(/U<
M=^X1$1-D1$1/!$Y(GR  V%Z>A=0
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                   46JFE%6I4I1/%55$1/>J\@VEW;V7VL%0F_K3;V>)U
MG*,TQ+"H5[D>79)!8W QW9^WS$W+,(N-9JZ<V6;5'+U\X;MK"N7CANUL=;=H
MZYS?LV+?I7+E%-5D6H/27<,&%TW[,-D$[J')M)>]$NX_"\>>7Z+79T=4WI.Q
M-3U>/XU*1--]M18M/(:<D5>]K:.H^T[CZ[SVQCVL]6=-=/0YZUKFF:=[KG&O
M*RZ:[K(I[-U4N?FV]TUM7"3;326ZV*;(S,3$2EE9-&.GZ>=;"MR_^52DG)]G
MVBF^S,@9PKNV[?\ VRY11_RZZ:?_ '2IY+\Q@:U%Z6K4.1?T6]+--L9QR*:N
MY6W6[S=Y)Y#(S#%;MJB&==WP;O'&V/.J6]%^](LN],FLK?<VK#602VRJ<2%@
MN?\ $]Q"ZGJX3--7\U?MGL1<@I"*C).G%X"1B[Z.J7+62QW%;,)!2*.[;UPV
M>7WT=?<O&=5IDYO76C9M8LZ<U_VC>B]-YUZ11J&O7)M1G34\/$>RCZWY7"[9
MMM*5>-8MX2?HX.6,9O6^BXV\:979LTY+:FMPK36WK9;P[-MI.$)I\7\-FY,V
MHO%#H#I17+ML[U2Q*'E()6%,KC]B4LS&5-ED^R5LD3$X97^2W^M;OVCVKL\5
M=2U'7N\KOH,*+CFBQK4_I8M*L<=WV&E^%9#J778=M+:2\C>JP;'';&\PJ<N7
M3!S(,)/(ZG3)[79CJV4CBD7:O5T/G5E_4WL,UDL R44IMM2FZ>O9-_G\RJHJ
M^"[?)N:8UWVD.M-04Z](Q=-T*J3WA9"MY^;!<I;+SLG;%:<7%/\ P+?E%RC*
M*EP6*9G7VHV\HX>-1B1:[3EOD6Q??XR4:FMFNSJ?=-[[/BLA&H/29\3F6R*W
ML6EX#3.)L.96IK'X]!1TX]<L'=^U5'-IR2RYK.67KR+;6EM(^A(S'++V\X=W
M[\?314S;,;%\GRW+,UD;<OFN4Y)F$K9:4,+,GE,Y)9 _LL;5YPYML[3R6<NW
M%MI;<.G-^AO1<2S1><W[M-NFN]=JJZ]MZ*)SY)OOR\=_ JJ^K?95\/7X;*OZ
M.9IO6NK>INHIN>MZYJ6HIS<U3D95CQH2:BFZL2#CC4[J,=U55!;K?;=MO%,W
M6-4U!OZ7FY%L6T_+=CC4FDE[M4>-<?Q5^+%=^X1$3P1$]R;?F*@&/%M
M
M           !Q6NE-]ZDY;\MTWY>K;?Q]A]2;:23;?9)+=M_8DO4^I.3VBFW
M]B3;_4BJIZEYHOBN^WN\-OH').:\M]DW7Z"\+2?@.XE=6E=7V>#W,#BV?76N
M]=3Z)3$J'#RUV"OLC2'6,?9.XIO6'_7V)-(%(*YV-^U[VID&RLZ\KNCW1;Z*
M8*ZC)K425F-5YMEZ5ZZPDZ+<)A-;VU*6GT>[HQ=G6Y>N.RM+%N->1L[D<[ R
MUN_(5O8BJVZ;-F&S^EO![KGJIPLQ]*LTW"EL_I^KJ>%2XMI;UU3@\J[MNU*N
MEU[+WIQWCOD^G=(ZSJ'&3H^ATO9NW*WK;6Z7NU;.V3VW:]Q1>W>2W3,#&!:8
MZBZHR2Q6G6$9+F3VAU&,GE4#%.GK"+OS%^ZVC:YR4HH[L@&;FY8<U=X3+MBP
MM6&KMS?<VV[1S=M9.=&>BCS><OMI+7#,&>(1-;5BY7&<+NTRN47;KQ@\K=1\
MA./V56/PCN&?51R7KD:TS%C*TTR#9J\9T4-)._G$Q;#L5P>%9X[A^.PN,0,=
MVCL,/ Q;*)C6G:W-YXZ5NQ86&[6SVAVX<.K_ %=JGK7-^[?KWN7*ZJNR$DNE
M/9QZ9TOR<GJ/*OU_+AQG/'6^)IJFN_'R:Y.^Z$7LOPMZA9L^=*C)UF>:;T1I
M>'PLRW/4+H[2:LWKH4EW[50ERDD_A.R49;=X)-Q+9]&^$7070ZQ$W<.P.*O9
M)%>E=IS:?;V)W,;SYQ%6H>0?43K^S<<Q?>3.B]VR-@4B(*FX]D>Q1#.T^<6J
M[EJ::*?M:*::43;E2B4IX<N2(B>!R_;YBB[*NV_AXIY[^'/]!OS3-(TO1L:&
M'I6GXFGXT-N-&)CUT5II*+DU7"*Y-);R?>6W=F854U45QJHJKIJCVC75",(1
M[)=HQ22[)+T^!4 %R/0
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M        _GN.VMI%6XXL4(B*J^E=HIY)OOXU)OMLNY:ME_')PJX4K&F5UDQ>
M1JD:7:MDQ&I[G:4*S6PEQ']6$M9](OK%<V^R]YJT[:E+A6?7HT==3:M2UW1=
M'J\[5=5T[3JN^UF;F48T'WC'92NL@F^4X1V3]917K);^5U]&/!V9%U5$%ZSN
MLA5!=U'\:<HK\:45Z^K2^)=BJHG-08=LOZ7;#&RL4P+1_*9]+B.^\J\OG(K#
ME9K2K=&'8*8>WG*277I4Y5TCA8SLBV6Z6>VHYN*TLJR[I+>*S)U8]UY'BV!4
MM*7:.*<0Q5FY25[2MCJNW_':YF"V^PI9N(U[L6.])';CMG:UI:JVU3K7C[X=
MZ3RA1GY6LW0[.K2L2=BW]S;;(R7C8LUM-MN%\MN$XO::47CV7U?H.)R7TMY,
MXI?@\6N5C>_#\6R7ETOM+=[6O;C)?C+9R1Y>?A("-?S$W+QD3%1;-R_DY*1?
M-F3&/8,K5;AX]>NG%RBRU:-&]NY?<N+U=%EO9MW+MVNBBFJI+2<^X_>%C 4=
MV+VIL?E,I8B;LLTC,%:O,OID_05W18C&\Y!V7>+-)9Y>:5V++.9G8SL_7-'4
MC<8Q[JR\JC)9/EN69K(6IC-<JR/,)2PTH86I/*9N2R!_986[SAS:9VGDLY=N
M+;2VX=.;]#>BXEFB\XOW::*:[UVJKK_HIZD1$]:(B)OZTYIX;+S-.ZU[3FKW
M<H:!T]A84?>4;]2OLS+&GOM-48ZQ85SV?IY]T4_]);HQ;+\0IOE'!T^$>_NV
M95CGNNV[=57#9[;I?A9)/9]UV,T^IW2X=8U<,='=+G%#FZT:7&^1ZBOK3>AD
M]2057S:YB>-NW:R+6N+MTT-7M.8Q5ZV^=+<O1]QNP2W)6/ZA<?'%-J+1,,W6
MI%_$827J8JL'@3!GCE$<C'L=Q$B\B2VZSAHCMTT[4^3XU7$<=I=L5]&)O=W4
M6<\E5>>^W@GENGT[_05-0:YXK]?Z^YK-ZDSJ*9IQ>-ITUIU'!J:<)+$55ED'
M&<HR5UECDN*FY<8[8QF=5:YFMJ6;.B#_ /3Q=J(I;-.+E#:R47N]U.<M^V^^
MRV_3G9R<RF5=SV43<ODLZ_6PKZ;GY)Y,2[U6S:RS;=JDG]Z^\<=G:-F[6REV
M]7U3:Q9L6_1M6Z**?RJ41-T3;?EOLFWNY)R\/(KMMZ^:[;KMX[>SW<AR1/)$
M_K4U];;;=.5MUEEMDY.4[+9RLG.4GO*4IR;E*4GW;;;;[ME@G99;)SLG.R4F
MY2E.3E)R;W;;DVVVWNWZME0 ?@_
M                                            **J)XJB>]40!)OLE
MN_L14'M6F7#?KIK!;MN-.-+LHGXYPT>/&D[=;-X/&7UI@_2,=T,,GR)S$X^_
M=V']5QO7'LY*\_\ 2;OJD;+0P>UM\D6E_1)9"[N6'FL6ID?%M;;QS3?@-.VC
MAZ[>1ZL*49.+>59$T9V8MY1)W*ZG;&O#I>S6Q:T469"VX?K7&9OT]X<=:]4.
MMZ1H&=9CV<&LW)K^A87"?I9')RO*A=!1WE+Z/YT^.VT6Y13ON!TWK.H\9485
MD:I<6K[]J*N,OWT96N+L27=JM3:6W;NM\./I4T[[U4[^OFFZ[>S?QY^_Z"Y+
M2SA$XB=8^R.</TRG;$(Y[COIE&46Z<5Q](K(/3K9SK%U-5-'6115MI;J?N;N
M*,I]Q;9JWKMM;UQ]'V7<C#1OA%T%T.L1-W#L#BK^1Q7I7*<UGV[>=S&\]<15
MJ'D'U$Z_LW',7WDSHO(\C8%(B"IK>R/8HAG:?.+5=RM%NW;3:W110B^*44TT
MHOXJ(2 Z;]F3=57]5:[)-][,#1ZTMMTFD\[)C+?9[J<8X<>R]VQ-\EFN!X?T
MQXSU',G;+LW3BKA!/U:=UBE*2;[/:J#V]&F]UAJT:Z)R&;-V<OKIF[N7DJ7;
M-S7B6!W;D; 4V6<@ZJ<1\GD$DPIG9AI-1],>EZN*9X>_B:ZY%LU?.[E324L9
M*]+^'+1+1FU:33C3G',>>6FCMA5-4LTD,F=,GS^F2<LY#*957N1232M[;LWJ
M&TA*.;%BEJRL6*+;=BSM6/;? $@>F_#GHWI2%2TC0L*O(KCQ^GWUK)SYO=.3
MEE7^9<N<DI.$)1K6R481C&,5FF#I&FZ;&*P\.FF45MYO%3O>[W>]T^5KW??;
MELNR2222XTTTT)M3332GE2B(GEX(B)X'( S=));)))>B2V2_W(N0 !]
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                    .%5RW1_#KHI_Y55-/YU3R7YC
MXVHK>327VMI+];!R5-]T7P]Y7GNO+W+YGG6;:N:7Z;]W?'W4##</671Y5%ID
MN2PL)5(I']G[=V%)-\U5UV3M;1'/4=9U"NFR7?1ZZWZ5FV8])WPMX]&V7N/3
MF59\[NNZ6]<5CF'34>\;V:K#B\LA>NYG9Q.-K9V[EFVWN4-I"^_6\[;K:8W+
M".;[;&]7ZQZ5T+DM7Z@TG LBG+R<C.QX9$DE%OA0[/-L>TX/:$)/:46EW6]+
MD9V%B+?*R\;'WWV5UU=<GLDWQC*2E)I2B]HIONOM1D._K.*K30G-4I1-^:KL
MB>]5Y)\JF"C4#I<,R?TWVNF.E,#!)9E[R-IC-9E_/5R$#;[518Z_'82W )$2
M[E58NKBVLHFF;'T';&CO'K;,C9M%U#X^.*746B89NM2+^(0DO4Q58/ F#/'+
M<<C%6=RE(O(DM.LX:([=-.U/OWU74<=I=L5]&)O=W4:KU?VB.@-/5D<&>I:U
M;%-06%ASIIE/BW[UN=+&VKY)1<X1M:Y*4(S2EMCN5UIH6.FH7VY4DW'CCTRV
MW2?=SM\J/'=).47+U3BI+?:3W+9!!P$;(3$W,1D5%Q3-S(2<C(/6K)E'L&=F
MXX=O7KIQ=MV&K1JWMW+[AQ?KMV;%FW<NW:Z+=-526E9]Q_<+& H[L7M38_*9
M6S$7I9G&8,U>9A3)K1VNBQ&MYR#LNL7:2SN\TKLVF<Q.Q?9^N:.I&XQCW5EY
M5&'G9R<RB6=3V3S4ODLZ_6RKZ;R"2=S$N\5LVLLVW:I&0NN'CCJ&C=NUL];>
MKZIM8M6*/1M6Z**?RO1I3ELB;_(J^OWFJM8]IW6;U.&A].X."FYQC=J&3;G3
M<-VHS\FF.)&N;CLW%VW1C+MO-=WCF5XA6-26%I\(/=J-F3;*Q.._9NNM5[-K
MX>9)1?QDC-MGW2ZQ]*.V>F&D<B[6]$7NQSF=3;:'JCYVM75NPM_&H&B>IEHE
MKLQ<WNKRJ%>/TN.F5'=O569&]9OE722<661R%#R-S.#PEM0SH;7(?%,3@[\?
M?O)><7:G]V[F3;+9.EW=MWK;>NBQ)V&--EK86TRM.%<WW-B.]2(G+=?7S1"J
M[)S7U?U\C4VL>+OB'K4G](ZFSL6O=N-6F..FPBF]^*GAQJOG%?9;=8VO5LQK
M+ZMUW+;3S9X\&]U#%4:./IV5D$K6NW[Z;WW:>ZVV[9E>?9[G:L:LYS?,,UJB
MT=)&?&W)9C(N[NW*W5ZK#O=X\[&KM6C572M^K[1V:QUOI]3;]'J7HI3NM-*;
M^S9/]AR147FA1=EY+Z_]O]1KW(R<G+ME=E9%^3=-ISMR+9W62:2BG*=DI2;4
M4DMV]DDEV2+!;?=?)SNMLMG+;>5DY3D]DDMW)MO9)+O]B^PJ #P/(
M
M            %%JI3QJ1/>J)^<>OH$F^R6[^Q#?G^?V<M_E*\]TY^]/,]1TT
MT1U=UB=VFFF>GF3991>=NX_O5DP5MC;9^Q8))N6<CE4E6RQN+<T,J[-VBQ(R
MK6]?J=,[%BBXX>L[5_(EI/T3^I,\C60U;SB%P5EO!O+F/8TUNY-D%]M?]._/
M0SV4<5Q\' RK&VEEDVD8ZG-HJZ\NN'%-#EFSLI)YAT]T!UAU0X?4N@9^53-M
M++G5]&PELDWOF9+JQVTFGQC9*;W2C%MI.]8'3VKZCQ>-A6^7+;:ZU>32UZMJ
MRWC&6R[M0<I=TDFVD\3:JB<U5$3S5=CO.!Z9:BZHR2Q.G>$Y+F3NV[C&3NJ!
MBG3UC%WIB_<;QUR<E*+?=D S<W+#E4D)EXQ86K+5VYON;39HXNVI'.G71U<+
MF VX9P[PB]G4[$*^JJF<[EGL]:DU>J\H1)7&$J9X0[I9M7:-&*+BUM;'96C]
M5KEK2R%5Z$/!0F.QK"(@XJ.B(J*9MH^-CHUDV9,F#!G:H;LV3-JVM6K#5HTL
M6[=ALVL6Z+-BS;HM6J****:4WGT][,NK7RKMZEUS%P:GQE+$TN$\K(E%Q3<)
M9-\:::+(S;C+C1E0:CO&;Y)K+\'P^FVI:CG0BM]W5B1<I-.*>SNMC!0DI-I[
M56)I=GWW6!71KHJM3\KL6);6+*&6F36EXRN+BT38:Y1E#MA;?O+4HW=RS60^
M+>/NG#)NUOP[UE=S*UZ,BER3CVU]A=C'.273#H^.&+39JWJO8'8SZ;H:.F;N
M<U$NT974_LN7]+ZFJY N[%O$&CII3;L,6K^,QQ@_H86:K-US=N/)&Z\O<"*B
M\T-_]->$'0?3$:I8VBT9^97%*6?JJ6?D3FFGYJA<GCT6;I;/%HI2^"[O?-<#
MI[1].4?H^%5*R*2\^]*ZYM?O^4TXPD]N_E1K7R6[W^5JS9LTI3:M6[=-*;(E
M%%-*(B(B?\%$]2(?4 V9&,8)1A%1BNR44DEMV]%V]"]  'Z
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                        *;ISY^&V_P O@?.N_8M_P[UJC_EW**?SU(>*
MYOQ)Z#:<.IJ.S35?!H*6QYHKR6@G&1Q5S(FUKL%$I:MV\<;NKLZ[>.F%VRX8
M1[*.</Y&EPVI8-G%QS8HN4.9JFFZ=4[\_/P\*E/9VY63516GLY;.=DXQ3XQD
M]M_1-^B9^)V0KCRLG"N*]93DHQ79OUDTO1-^OHF>WKOZEV]OB-TW5/+Q^4QQ
M9KTHO#)C?=WQ;=YGJ%VQ':NUQK$GD<D2K?L_9T??':_B"WNW]?<5MW9W@E",
MW';5:>FT[3:'J!TN&9/Z;[73'2F"@4LR]Y&TSFLT_GJY"!H1U;L=?CL';Q](
MB6<[L75Q;>43;-AZ#MC1WCUMB1L:\U?QE\.='4XW=1XF99';:K3%9J+F]E))
M68D+:5NFN\[8Q4DXMJ49(L^3U)H>*M[=1QY/?91HD\AM[)[?@%8EV?K)J/PW
MW[&=C=-M]T1/->2?2?"MVUMHJW'-BCT455]*];1=J?'DM2+R]9&!S+I!^*[,
MKDU;^J-1B<3-M*F5<'A\#"QS>-L76%#%Q5$34@RE<PCW=^I+KZF0MY+4_8O[
M]5^+<L*++.TVM+R;+<LS:0M2^:95D>8REEI2PLR>4S<E/O[#"U><.;3*V\EG
M3MQ;:6G#IU?MM[==-FB^Y<7::*:KUQ:M8ZO[3F@T-QT7I_4M0:E*//.NHTZJ
M23:5E;K^G6N,EM*,;*:Y_"48OL8]E=?Z;7NL7%RLF2;6\W#'KDD]N49?A9[-
M=URKB_@TGZ2BLNXX^%7"E8TRNLF+R"R*.U;IB-3W/$M]C5NEWMZX2TR!(OK%
M<VNR]Y]D[<E+A6?7]D=]3:#GO2V:9Q%;AMIWIOEF;.6TO=9([G7;+"X)]%65
M=V^^HQY0F1SE7:J[;2XRCY3&H=RK-U<NOJH]XV[OO8$T2E$WII3Y$1-^?N.1
MJS5_:-Z[S^<-/JTG1H-KA/'Q9965%;+=2MR[+*)^\I-/Z)'92V[M<GCN5U]J
MEO*.-1BXL6EQEQE=;%[+=[V2\J7O;M;TI)-)[[;O)?J+TIO$#E%R7;8+$XAI
MK%O:H]8MS8;7\KRN&I;HTN/D26FNJQF060OV7=M5<831V6.>=GM;OVUJ66U/
M+N+#B4SB1MRL]K9J#:=6F=#"FC')R[A;"JQ;NN+U-=Z)PVB!BK[NJIS<IN2%
M]G<?WK%+=M><UMVK6U9M[5$7Y/#FJ?F*\]TY>]?(UCJOB!UKK<YRU'J;6+E-
M[RIKS+<7&_&<^V-BNG'6SD]MJUM':*VC&*6/9/4.M94G*W4LI;_O*K'17V;?
M^+IX0WW?KMOMLO1)+BE%"(B>C2NR;;JB;K[^7B<O#P ,0;<GO)MO[6VW^MEG
M<I2>\I.3^UMM_P#7]"  /A\
M                                             !Q6NA$5?23DF^R*
MFZ^OES]?J/JC*32BG)OT23;?Z$NY]492>T8N3^Q)M_J1R!=KIEP,\3>J=ZU5
M'Z;2.'Q-;QRR=3VHR7</:,;K9A2^HNW89[:JRYVS=+<L,FDA$XW(L;C^]58N
M.+5#.1NLLAFGG1&X[;CDOZJZISSV3<,HRM([ &<?!L8=_P!5=JF&U4ID#/([
MV0M%OW+-J,>I$XS>2RVN7W4>M;VAM'[$Z?\ "?KWJ7C/!T#*HQI?Y7J26G4<
M>*DI163PNNA+=14J*;8\GLVMI-9%@]*:WGI2AARQZVVO-RFJ%V2>ZA/:R:>Z
M2<(26^^[23:P>+72F^]2<M^6Z;\O5MY^PN2TLX1N(G6+LKG#],IUO!N>X[_Q
MHRBW3BV/]U3_ *=;.=8N9JIJZR*)MM**G[F[B;*?<VV:M[E#2[<?1]EW(_TO
MX3^'O1UVWDL!TQQZ,F6CMT^:S\A0XR/(V3A\P2+>(PR+)+\M.1[6^Q2ZVKCV
M4A88>BY>U(V2X^>5W[A;=NW13]I;HMHOBE%*4^[^"B&\^G/9D2==W56O-]]Y
MX6C5\8M;+BGG94.3W;:E%8<'LO=L3:<<OP/#^B&T]1S)6OLW5BQ\N&Z^#ML3
ME)-]FE5![>C3>ZP;:7]$ED3N[9=ZQ:F1\8TM/'--^ T[9N'KM['JPI1DXM95
MD;-E:C'E$G<KJ=LJ\.EK-;%K319?VW#^JN-R-Z5<$?#=I%V%W Z=1DSD+%(2
M]3E.8K7E<VDK +5<93K"N85PRQR7N.ZZI!S>Q1C MKCU&]RVUM6V$?9:79 W
MGT[X4]"=,.NS3M!Q+<J#Y+-ST\[+C/91YUVY3M=#V6VU'E1[R?'=O?,,'0M)
MT[9XN%3"R+W5TXNZY-I)N-MKG*&Z7I!Q7=]N[/C;;V+6W56;5O;DGH6Z*-OQ
M43R0^P!L.,8P6T(QBOLBE%?J22+L  ?H
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M   'QJ<MZ/X=^S3_ ,J[13^>I/)?F/,<QUPT>T^D;4/G&IV!XG+7V=$C9C,A
MRV AW]Z/NWG+>T]M,Y*0;.+C2ZX:.K%MQ1;6S7?;7[--=5=F[331Y.H8.%6[
M<S,Q<:J+2=E]]=4$WZ)RG));O?9-GYE*,%O*48K[9-)?K>R/5.>Z<O>OD#'C
MF'2=\+6/1UAYC\YE6>NKKNAO<BL<PZ:CWK:Q78<7ED+UW,[.)QM;2W<LVV]=
MMM(7WZWG3=;3&Y81U?;6N9GTNZ+<F6>GFC5RXWJ:7+>.9!F&44LG-M]<84+2
MZF,3AXR2M7&C23JN45,6696[TDPL4UI(1+AVM#/ -4\7_#G2=_I'5&GY$E^+
M#3G/4FY.,I**>##(46TMG*;C&+:4G%R2=HR>H=$Q5O;J6*^Z6U,_I$MVF]ML
M=6M>G=O9)[)M-HS8GRKOV:.==ZU0B>/I7**?8FZJJ;<T4C399TEW%9DU3+NO
M(\7P)&:.NT4XABK)RDJKGLZVNWKFUS,5MHQ2S=1KW9W=Z7:W';.U^@T[-:IF
M.MNL>H%J8:YIJGGV1QD^]5_+0<CE,O7CCJ^K^F3M44XU:<VX!JS:OZ+3EA'L
MXYNPC*F[:F/;-;;:Q3;UKJOM,=*XW..DZ/J^IV13XSN6/@XTVX)Q49RLNR(Q
MY^[-RQDULY14UQ4K#D]>:15R6/5E9,DMXM0C35)\=TN4Y.Q>][LFZNVS:4EM
MO*US'7'1[3Z1M0^;ZG8'B<M>9VY&S&9#EL!#/[T?=O.&]I[:9R4@U<7&EUPT
M=6+;BBVMFN^V<6:;BW+-RFFT3,.D[X6L>CK#S'YW*<]=W7=#>Y%8YATTP>MK
M%5AQ>60NW<SLXE&UM+==FVWKH;2%]^MYVW6TQNMT<WVT;3T*/N:?F0Y(B)R0
MUOJWM,=5Y+G'2='TG3*Y<MI9#R-0O@GQXN$U+$J4H[2W<Z+(RY+W5Q?*PY/B
M#F2[8F!CTKON[YV7RV[;<>'DQ33Y;[QDGNNRV>^:C,^EW5:YMGI]HU<N-ZFE
M=O'L@S#**6+FV^N,*%H=3&)P\9(V[C1I)UW*:F++,K=Z286**TD(IPZ6AG:C
MEO27<5F2JP[KR/%L"I9H[1PF(8JR<]ZJY5NMI7_QVN9AU?84LW4:]V+'>EVN
M_P!L[7Z#3LM@FR[JN_)?%-O)-O$KSW3E[U\C6NJ^+WB+K')9'4^=CPDWM7IW
ME::H1<U-0C9AUTW\8M**<[93<-XSG)2EO8,CJW7\E33SYTQFWM''A70X+DI*
M,;*XQMV6R6[FY..ZDWN]_1,ZU=U4U-K<+J!J+F>7-W$Q>GEBYJ?D'4$UE;ZN
MT5U&X^MZF$B$L6WSQLS;Q3!FVCV3BXR8V6[2I+!YSZ%'W-/S)ZSDBHO- :_R
MLW,SK97YN7DYETWO.W*OMOLD^[WE.V4Y/U?JRQ7963D3<\B^ZZ;]96V3G)[?
M:Y-L  ICP
M                                   \/$ X[(B[;[>/H\M]O/\ 92J;
M;[(NVWBGO\.9_2P9O)1^RBXIF[E)23>-H^.C8YO>>R$@_>7J&[-DR9MJ+KAT
M[=7[ENPW;V+==Z_>N46K5%=RNFE;KM,N!KB<U2NVJH_3:2P^*J>.6+J=U&IN
M8@U8W6["E]3<NPSZU5E[MHZJN-V+5_%8W(L:W]ZJQ<<VJ&<C=97;2M!UO7+E
M1H^DZAJ5KDH\</%NO47)I)V3A!PKCWW<K)1C%;RDU%-JMQ--S\Z2AB8F1>W)
M1WKJDX1;V_'GMQ@ENFY2:27=O8M)W3=$\_#Y#@JIRW5*:O5NJ<M_EY[F:C3+
MHCUNMF[[6'5&_0YNM7=MQCNG3*AO;9/:7Z(Q<V\LR-F\62:W(NW54Z8U8=%W
MK;YU31:D+EA@MR2OST\X$.%_3R.1FWTN@LJ>W6<8VD9C/;-.:O9"_&6KMM']
M-C(*7L7#NG]R_><R=O&XV$8/+U5JE65#=FQ;M=OZ#[/77FK>7;GPP="QYQ4F
M\W(5V3QE'>/'&Q%;%2;:4H6W53AWWCRCQ>5870FK9'&6591A0:W<9R\ZU+;M
MM"KE#?TW4K(N*W[.2XD:# ],M1-49+NK3O"<ES)W;=QC)W7 1+IZQB[TQ?NM
MXZN<E**$C(%HYN6'-7>$R\8L+5AJ[<WW-MNT<W;5].F'1>\0V8.[%>?7L>TH
MB.UNV[NJ0=M\MR.FQ:84N&D@PB,:>WH)VU=O[EN/KMO<MBG[:BT]>*SNT66=
MN1D7VVK:RB):L6;>R(B>A:HI79-MN=-*+RV0^YNC0?9IZ7PO+MUW5-1UJV$E
M*5-*CIN'9%/?A.NJ5N4EMLFX9L6^[6R:2RK"Z#TFCC+*LOS9IO>,FJ*9=]U^
M#K;L32V6ZO[]WLNVV+K3#HJM$,6M6W&I4UDNJDE4T>-G3=7CK#,96[=?TWV;
M]A&8^\HR!J[:,+=#"Y0\RZ38.:KSYXK&W<NLK4=?GIQHII3I(PN1VG.!XUBE
MAPTC&3Z]&1;6W(RMF&LW;,;7-RU5NN4G7;:APYJ[?,/'SZ[>=NW-]S=<.W%V
MYZDN_J7;V^(-SZ%T+TATVH?4O3^FX5E<>$<F.-"S,<=N+4\RY3RK-UON[+9.
M6[W;W>^4XFFX& DL/#QZ.,5'G"N/F.*6R4K6G;/M\9SDWWW?=G&FFFA-J:::
M4\J41$\O!$1/ Y &5I)+9))+T26R7^Y%<  ?0
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                           #
MYU7K-/\ "NVZ=O'TKE*>?FJ>2_,I^92C'\:48_\ S-+^<'T&Z;HGGX?(>=9M
MJYI?IQW:F>Z@8;AZS':UBDR3)86$611@K9'RLDDWS572,^V-$<K8ZSLZNF_6
M^CUUOTK>LAZ0#A)QN5>PKW5QB\>L>I2[?Q['\KRJ(N57VUEU;1I/XU!RT&^V
MMW[=%]64@X1LX2\S<]4[;N+-JQZAU3TWI+<=3U[1]/DI*#CF:CBX\E.4'.,7
M&VV#Y2@N48]G**W6Z13W9>+C+?(R<>A;J.]UU=2Y-;I>_*/=KNEZM=_0O*!B
M#RKI==/&K&S7A&DV;3TG4\HMWVF5OX/$6%I@MIQ5<<VI&)=YJXONZ+U+6U0R
MKBV]BY:O.+]4A;K;VVSJVG)^EAUT?3+USBN$:<8_ 7$L(PBIFC)<DE&GHMK-
M#A7,TRF\8:O5NO$<.+/5P+'J&]VRUK1S<L5NW.O-3\=O#;3FXQUN>H6*23AI
M^'E7I)IOEYSJACR2VV:C:YIM;QVW:LN1U7H..^,]0KG+L]J86W))IM/G"#A\
M.Z4FUNMUL2$:JJ:4WJJII3SJ5$3YUV/A6\:VT5:W-BG9%5?2O6T7:GQY+4G@
M13LNXT^*?.8ZQ&3^M.66FS=W0^HJQJW"X2]6_;LW[%-%V4PR*@))PTJH<7*J
MX]P\NL+EZENXNMJW#1K=LV_9-EN5YK(VI;-,IR/,)6RTHC[$EE,W)3[^RPM7
MG#FVSM/)5R[<6FEJ^Z<W[;>BY39HO.;]VFVE=Z[55KS4O:?T:MR6D]-:EE_B
M\7GY6-@^J?)M4?3WV>W'M[W??CLM['?X@:=!/Z/AY=TNVRM=5"?V]XN]K;X>
M[W^.Q*CR'C&X8,8B7<W(:W:?.VC1;%-ZQCV1Q^5RUQ7#FTTM]D@<8OR\V_1+
MMZBN^K&/<(V;)=>.>I:6'%^W;5F'2G\-N/25ICC[?/\ .VM;.AS7+X[B]M@P
MLWZ[KBU5'W;.92F)RJN[--FVYN7+$=>856';=+3VXX1S8;1T?1H3GZ-*;>OT
M4Y?0<C7>I^TIUKE+AI^GZ-ID=E[_ )61EW\E)M[3LOKJ491:7%T2::;4^^RL
MF1X@:A-I8^'BTQV6[L=MT]]WOLU*N*36R2<&UW>_?99C,UZ7:?=-)MGI]H[&
M1;I7GH0&09;E#F4H5A:?T+2XEL3B(J,6AX^BZ+E%3)GF-VS&/[]-RE_*MVBT
M/+7\JZ2/BRR)_0\C<S@\);4,Z&M<1BF)PCAA?NTWG%RM]=NYDVRR3I=W;=ZV
MWKIL25AC39:V%LLK3BIS?<V)C9-T7R\/E-=ZIXL^(FKMO*ZIU*I-;*&GSKTR
M*2<FEO@0QYRVY-;RE*36RE)I+:Q9/5>O9.ZEJ%M46]TL:,,?CL]TE*J,)[?!
M[R;DME-RV.[91J;J7G#&S&9KJ-GF81K=Y1(-X[*<NG\@867]JRX;VWMIG*OW
M3>V[MV';JS0YHMTWJ;+F_:IN)1>N4U=&]&A=T]&GEX\D3^HY\]UY>Y?,*B+R
M4P/(R\O,L=N7E9&59+;E9D7673>WHG*R4I-+X+?M\"QVY.1?+G=?=;/9+E99
M.<MEZ+>3;[? >'@ "G/$
M                                                  HFR\T]?^S^
MHJJ(O)3CZ24[)54F_MV3_8=MQ3 <]SM7U.#81F&:U1:-5D_BEC4QD7=W;E<(
MR1_W0S>=C5VK1TC5''5]H[-?ZKT^IN>C[X^+DY=L:<7'OR;IMJ%6/59=9)I-
MM1A7&4GLDV]EV2;]$>M5%U\E"FJRV<M^,:X2G)[)M[**;>R3;^Q)LZDOH^O_
M (6WGSV\"O/;[I?FWY_U&0C3[HS.)O+I%+&5Q$!IG$V',6CN1R*=CIMXZ8.[
MUU)%S!1N(NYNR]>1;:UUO89J4QRR]ON&C>S(4T5/'+&^+ >B4TSB:F[G434C
M+,U<MI>T]5G!-66&03Z*LJTN=RR;.M<CG*^TW+;RV]D(O)8=S4S=6[3&F/>-
MN\+VRM#\&O$375"=.@7Z?1*3B[]7E'3U#9M;RQ[O\-:>SV<<:2:6Z>SBWD6'
MT?KN6HR>*L6$FURRYJF2V>W>KO>D^[3\O9I;KLTW@45:$395I1/#;=$_K/4]
M--$=7-87EIIIIIYD^647W;N/658L%;XXW?L6"2;ED_RF1K98W&.J&5=F[0WD
M95K>OUNF5BQ1<</F=J_)PP+@\X:=,ZFU_%=(\4MOF,O9GF,O.M*\MG8Z6;*T
MJ:NXV>RJY-34:K2\R;N6=A@_;MF;Q+CUM9M/'#B_=N1MM[%K;JK-JWLFR>A;
MHH5$\MZ40V_H?LPY,G79U'U'57%23LQ=(QY62E'XJ&;E<5%[?%X4EN_3MWR?
M#\/8)QEGY[EZ<JL6O9?#?C=;N_M7>CX[_#8CU:8=%9KAEENV\U'R/&M*VCAH
M\KI8);JS;)FKZP^I;MF[]C%/X['+;1ZRIOR-#V/RZ3O6:59-K\?0XOO$C;\=
M..BWX=<7C[EO.TR?4^4<LXNW?=RD_)8W'M'S2S>IDG,+&XBYAG+5I+7[R7%9
M34MD=YE9;-++=^MQ'CE[DJ!N?0?!/P\T'RY1T2&J9%<.+R=8G+/=C:V<I8UF
MV"ION]Z\:'%M<4MEME>'TQH>$EY>#7;-1479E?X1*6RVY.-F]2D_5N%<>_Z$
M>=81I'IAIMW@N Z?X=AU4LC1)2K&L;AH2J11AVGL/;JHQDU5UV3MCOLW7^GU
M':G'5>CUUSTO0Z:::$VIIII3ERI1*4Y>')$3P]1R147F@-H8V'B854:<3&HQ
M:8;J%5%5=-<-VV^,81BH[MMO9=VV_5O>_1C&*48QC&*](Q2BE^A))+OW?VON
M  5)]
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                     !PJNVJ55*KENE4\4JKI14]Z*J>2_,?'*,>\FDOM
M;2_G!S147F@/QY;((*!C9"9FIB,BHJ*9N9"3D9!\U9LH]@SLUN7;UZZ<7;=A
MJT:M[=R^Y<7Z[=FQ9MW+MVNBW354EN65<:W"UAS&S(2NM6%OK-]W0QMV\5DJ
M<W?]=<M.+U-R[%8;3/2;=HE#>Y37(.&=IA;O5-V]US2X=-;5ZUY^NZ+I<7/4
MM6T[ @HN;GEYF/CQ4$U%R<K;(K92:6^Z6[2]3RMOIHBYW754Q2;<K;(5Q27J
MVYM))?%M[%TH3?UIM[/$QIYATI_#=CTE;98^VS_.VM;2AS7,8]B]M@PL7Z[K
MBU5'W+.8RF)RJN[5-FVYN7+,=?85-W;=++VXX1S8;6WY+TO4C=MSK7$-$6]B
MI>\;&-S>0YM<KJI_[=1$24UC<=CB(O\ ]#NI*%8Y2GC>8-9_^!(F"ZEXR^&^
MF.4+NI\.^<7)*.!"_4%*45OLIX=5]:4NR4Y246WMR[/:TY'4>AXW^,U+&?=K
M:F4LA[I;[?@(V;=OB]EOVWW,WAPJN44?PZZ:/^54E/JW\55-^7-=O C895TG
M'%/D3&RSBY/"<&O6W=#F[*8KB]3E^XL4VG-NN/NV\RDLMC*6EVN]:<5W+$;8
M?TW6MBFT]MMZG5AS;YEW%AQ*9O)6I6=UMU!LN[+2VQHHQR<NX6PJL6[U^]37
M=B<,H@8J^[JK<W*;DA>9W']VQ2W;77-;=JUM6<!U'VENC<=2CI^F:WJ$UQXR
M=./BT23_ !O>NR/.3C\\?9_!_$LU_7>BU/:J.7D/L^4*8PAW]5O99">Z^*\O
M;[&_A*NR;,\1PN&>Y'EF2P6-P,?V='\Q-RS"+C6BNG-EDU1R]?.+#6PKAVX;
MM;'6W:.N<7[-FCTKERBFJW;+N./A4PM6"2VLN+OUDD=*W^*-3W.TM(S5NEWO
M!<):3_=7IJYM=E23[)V[T7'8^T=D=]3%>?O'DH^?2LH\=2DG)/',A(R4BXNO
M9"0?O+];AX]>O7-=QPZ=.7%RY?<.+]RY>OWJ[EV[777754O\Z4THNZ(B*ODF
MQK[4_:>UNUR6D=-:=B1V2C+4,K(SGR4]Y2E"B&"MI5^ZH*S>,VY<YI*)9,CQ
M#L:DL73:XOTA+(OE8NTO64*XU/O#MQ4_=EWY278D/9-TK/#S#3+V-A834?+X
MYMU'9\AAL<C6<7(+=:V;]SLK?)<@QZ<MHVO7*V5]7T,S57#>]6W1PTJ;NK]J
MN8=+EJ%(QUFU@^D.*XM*([HN.7V1Y/*Y@SNL$L.*;K6U'1L9A5]N\J<5-;MM
M]7*.+%NS:<6*H^[<<6W+7$6B;>[U)Y>?/U[E>>Z\_<GD8!JGCQXD:DIQAJ]&
MFU3<]Z].P<>O:,W%J$;<F.3?%5[;0E"V-FTGSG-[-67(ZWUV[M7;1C+>6ZIH
M@]U+;9<KO-DN.SXN+3]Y\G)I-7VY3TD?%ED4C;>QN:0>$-J&=#:N(Q3$X1Q'
MW[U%YQ=J?W;F9-LMDT=W:+UMO718DK#%++5O5:96KZN;[FVS)-?M<\O6=HR+
M6#4J2:9(LDDS%UYE/6()\WE^N20CUQ]F];PC>)OVW%YND,U86(JRSK[$W9VF
M=%%BGR7=-U3R\?E'/=.?O3S,!U#K+JS5>2U'J36\N,G)NNW4LMTIR6TN-"M5
M,$UV:A"*VW6VS99;]<UC)<G=J69)2;;@K[(5]UL]JX.,(IKLU&*3[]N[.*44
M(B)Z-*[)MNJ)NOOY>)5$1/!$3W)M^8J#&W*4GO)N3^UMM_K9:W*4O63?Z6W_
M #@ 'P^
M                                        %$V7FGK_ -G]1541>2G'
MTJ4Y+4F_/UHGS^1VW%,!SW.ZGU&#81F&;51:-5D_BEC4QD7=W;E<(R1^D0S>
M=D5WV1UV5''5]H[,XZKT^IN^C[X^+DY=L:<7'OR;IMJ%6/59=9)I-M1A7&4G
MLDV]EV2;]$>M5%U\U"FFRV<M^,:X2G)[)M[**;>R3;^2W.I\]_-%^C]._P!
MWW3=.?EZOSE_>(]&CQ5Y.KWO3'<6P*EHC56]67Y4S<I*]I[1UO84PFUF*VNP
MI9M*Z[S2.]+M;=&?:_1=]FO5Q'HA\,:]M7/=7\IGJ;E+7NVC$(.*P[L:T]H5
M]V]9B[G*22WUK:HU[.D7V3J'"WNV]JM=DV-HW@[XB:WQE1TYEX=+WWNU1PTY
M17O[-TY,H94DW!Q7#'E^-"3VA-3,AQ.D->R^+^AO&A)M.>5.-+CMOZUR?F]V
MMEM6_6+>T6F8+O23UJB)XHJJB;IY[*=@QC$LLS60NP^%8KD>82EAI6_NQF+0
MDED#^RPMWF[:Z\NLXEL[<6VEMPZ;6*W%=M+-%YQ8M55TUWK5-4FW > +A8P&
MEI?LZ91^4RMB(LQ+R3SET]S"B36CLE=^2<0<Y>=8NTEGEYI1?NO8>"B^S]<[
M:QUMC'NKS.J[:(@(2 C6$/"1$9$Q46T;,(V-C6+9DQCV#.U0W9LF35O;MV&K
M1HWMV[#9M8HHLV+-NBU:HHHHII3:VB>S'J]SA/7^H<+"CO%RHTVBW-L:>V\'
M?D/$A7/9[;JFV*?IR1DF)X>S?&6=GPCW]ZO%KE/=?!*VWR^+^U^5)?!;^I&W
MQ#HT>*O)E?))XYBV!4-*6E3:K+\J9N4E>TJXZWL"83;S!;?84LVU==YI'K4C
MMOV/M:TND;7K8AT0^&-5>KGNK^4SU-Q&O=M&(0<5ARLUI[0K[M]4Q<SE)'K_
M $VJ-5L)&=D6RX6[VWM-I&F8D&XM%\ O#O2>,K\#*UFZ#W5NJY<[([^_OOCX
MRQL6:VFDE.B6W"$EM-.4LHQ.D-!Q.+^B/)G%MJS*LE8WONO>KCY=+V3V6]?;
M:+6TER=IV(<#?"KA2OJHK1O%Y&J1I:(Y7+J7N>)0K/M'5JPIS9U/I%]8KFYV
MKNSLG;?1;H\Z]&C7J;J;;1K:1$MM[%"(B(GHVJ*>2;;>%*;[;)L?T VMINA:
M-H]7DZ5I6GZ;4]MZ\+$HQH/O*7>--<$_>E*6[7K*3]9,R&FBC'AY>/331!?O
M*:X51[MO\6$8KU;?IZMOU;  +J>H
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                     !2JJFE-ZJJ:4\ZE1$^==CXU
M.FM*[5.;%*^55ZVB\O'QJ3P/Q*RN'XTX1_\ FE%?SM ^Y1=DYKZOZ^1X]DW$
M)H;ADT]QS*]6].<>GXWJ>WPTSFF-QDHS[2UM/FZ.6#V3L.K"N&;ANZL)=M4=
M:W<6+UOTK=VBI;<)7I)N$=C&/WS#4"5FWC1FX<M8AA@F<V'TI>L6:[MI@RO2
MV/QD7;=/*Z4;MJY&1CV%-Z[0KQZT;]9?MX[G]9=*:7*4-1ZCT7#G'S$Z\C4L
M2JSE3LK(*N=JG*<')*45%R3:32;2*6[.PL;;Z1F8M&[DDKLBJMMPVY)*<TVX
M[K=);K=%^/B#$'E/2ZZ>M6-FO"-)LVGI2IY;H<-<J?PF(Q]I@MIQ5<<VI&)=
MYJYONZ+]+6U0RKBV]FY:O.+]3^U6WM-G7A.:=+9JG*+&K@>EN%XFEGM?>J9+
M,S>:=O6OL_859+&6\'[M1MZ+OM*7^].V+?;K:5EV6XCO!L_QT\-,%32U[Z9;
M%1:JPL+-OY\FEM"Z-"QFXI\I)W)I)KO+:+M%_56@4-QGJ-<Y))[4PMN34FEV
MG76Z]UONTYII)F?%?#QV]OD?);]E-EJNVJ=M_&Y3LGJ7==]OG(QT_P!(QQ;S
M<J]D66HC#%6;KJDM8_CN(8I>AV%-MM9L7$:7<FB,BG*NTW;=QY?5[,O%I<N+
MU+96[2ENUL6V26MVM<S'OHF7UCU4E8N3:.6$E&R.H.6/8^08O;-QN[9OF3F6
MN-W;1TWN7;#ELXMW+-^U<KMW:*Z*JJ5P;4?:;Z7I;CIFAZSG.+L7/(>+AUSX
MM*N4&KLBSA9W;\RJN<$EO!MM1M%W7VD0;55&;=LY)2X5UPELTHN+E8Y<9=W[
MT(R2]8[]B6IF.I. :?1UB7SC-,6Q*+<NZ(]M(9'/14*R</[EAPYM,;+J2=MK
M%QW=;M75^VVHN57J[+9Q=IH6W9NU4^"Y;QQ\*N%U1],MK+B\@LDCI;'Q1J?9
MYU2,U;I=[?\ $EID"1?IJZM]E[S5GVWT7'8NT=D=]3%4ZNC;;T479$3?9-UV
M]NWCYE42G;>E$3?UI2GG\GD8+J'M/:];R^K.F],P]U'@\S*R,[BTTYN2JA@<
ME*/)12<>+:DW)+B[/=XAW.,ECZ;5"32XNZ^=L4]UNW&N%+:<=TDI+9[-[^A(
M@R;I6>'B%F7L;#0FI&71[;J4;9##8W&LXN06ZULWZU;-\FR+'IRTC:]<K97^
MVPS1:G#>]6W2^TJ;NK]L>2]+OF#Z$>-<2T5@,?GKG9^PRLWFTCDL:T2EU:K=
M(ZA6.-XNZ>+>:4N&]A;4ZQ1LYN6G=:.K5BMFXP^;)MMZOE\]_>-UY\O+;GX^
M?NV,%U+QZ\2=0YJO5L?3:[/-3KP,#&CM&S;:,;<J.5=#RDFJYPLC8MW*4Y3V
MDK/D=<:[=VKLQ\9>]NJ:(2W4MMERN\V2XI>ZXM/ONVWW+^\LZ2[BLR6I@L7D
M>+X$C-'27Z<1Q5DZ[U5PK=;2R'QVN9CU?84LW$:]V+'>DCMQVSM?HM>S6]9'
MQ0<1F5S3V>E];=3+;]_V?M%$)E<IB\6G9VMEI;[+ XQ>AX-@BVK%%5Y&,<V1
MRXJOO'/6NW#B_=\)V7FB<D1.7KYKZ_D^DHOBB^M-]D\_E,#U#K?K#5&_I_4^
MN9,7*,_+EJ65"E3C#A&4**[(4PEQ[-PA%MN3>[E)NS7Z]K.1)RMU+,>[B^,;
MIUP3C%13C76XPCV7?C%;MMONWO\ TOGCR5?/I64>NI22DW;F0D9*1<7GD@_?
MO+UQP\>O7KFNXY=.G3BY<ON'%^Y7>O7J[EV[777754O\R4THO*FE-MME1$_1
MRV*HB\O5MONGC]/TA-EV5/5X>/N,8G9.R3E9.<Y-MN4Y.4FV]VVY-MMONW\6
M6N5EDVW.<Y-MMN4FVVWNV]WWW?=_:RH /R?@
M
M             %%5$\51/>J( DWV2W?V((JKONFVWJWW"*JJJ*FVVWKW\3]2
M#@YS*)5I XO"R^23K];Z,87'XUW,2SQ6S:\\<=ECH^TX=N.H:-W#J]U5FM+3
M:Q>OU^C:MUUI=-A? EQ69RTA9*.TFDX6(F7B->\LNDH3&;D58I?UL'4A+X_)
MR5K+VK1I5:NNJJ;>.N'KQC10ZBF4A0X9]IO&F=/:]K4G'2-&U34FGM)X.#DY
M,8_B[\YU5RC!+G#=R:24XMM*2WKL;3-0S/\ W7"R;URXN5=-DHI^[ORDH\8[
M<XMMM))IOL6B>"HB>";[_+S3Q_J'/FE7-/6N^V_R(9=</Z(W4*2C+U[.=7L5
MQ63I=5VV['&\8ELP9W6'4MZK3J[(R4GA5]N\J<5.K5QC1%N+-NS9;N*9"[6Y
MN-FEY&%=%UPR8VDC\9&N::A*]1HC9,ERUY&TQ2M^T]>K'XDV,06]V_KK7:4E
M%D4H[(W[%V3TG2NMG:/X"^(VK.$K=,QM(IG%2C=JF;5#LU-[.G$^EY$&G%1<
M;*8/><>S7)QR+&Z'UR__ !L,?$CLFG??&3>Z?;C1YTDULDU))]UVV4FHX*UT
M>M:=N:K]LG+EY)S7=%]1[9A7#AKWJ$YA6V(Z/Y_(6LA:TOX65=8Z]A,<?,;C
M"N4L/;>4SU$9C=MH[94=:P=7Y6U8D*[K>PQN.'#IM:NRCM/>'_1?2NIO?T_T
MTP_&7S>(M022\?!L*9YU%6^RKV62R"Y8KFY;K[C%HY>WY1^\<OWC>T]?7G#N
MA+R>NTV;5"[T6K="^=-%-*_0B&TM&]F!;0GK_4TF]XNS&TK%44HIQY*.7E2L
MW;6Z3>)'B]I-->Z\CQ?#W'CWS,^VQOCO#'KC4DTUR_"6.QRW79/RX[>O?T([
M6G719\0&3W(ESG4MB&FD4\J?I*MG#F_E>50U+='EMDO=4-U6-2'>#BRTN(C?
M-:.RQSWM%WTG[>Y$U7=X%T2>F<16W<ZB:D99FSEM+VGJM()HRPN"?15E6ESN
M639UKD<Y5VJNV[MO9"+R6'<JS=6[3&F/>-N\+V6X<]UY^Y/(VKH_@3X<Z2JG
M/2+-4OK::OU3*NR.;48I^9C0E7A2W<7/9XR2E*2CM':*R+%Z3T'%XN.#&Z<4
MESR9SN<ME%;R@VJ6VX\GM4ENWLDGL6M8IP4\+6',;L?%Z+86^LWW=;VY=RN,
MHS=^EZNRWL56[4IF-4[)-VB4-K=5N/;N[3"W>J<.+3:EPZ=7;USMMJVM(B6V
MUBWLB(GHVK:<DY)S2E/4?T+OZDW]G@.>Z\O<OF;/T_1-'TFORM+TK3]/KVBO
M+P\2C&@U'?BFJJXIJ/*6W;MR>WJR_P!5--$5"BJJF"22A57"N*2]$HP44DMW
MLMMEN]O5@ %T/0
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
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
M]S3^*GZ#EX> !:&VWNVVWZM]V_\ >43;?JV_TMO^<  'P
M
M                         #P\0 BHO-!SW3G[T\SCZ5&Z*M5.Z>:[+S]B
M_P!9WG%],M2\X8WI/"M.<\S"-;O+D>XD<6Q"?R!A8?VK+=Q=977D4P=-[;NW
M8=-;];:NY3>ILN+%VJVE%ZW5548^)E9EBJQ,;(RK);[5X]-ETWMZ[1KC*3V^
M/;M\3VJQLB^7"BBVZ>S?&NN<Y;+;=[13>RW3;^">YTCGNO/W)Y%-UW1-N2^"
M[^2;^!?WB/1I<5F3*^[TQS%L"I:4M%;59?E3-SWKVGM"W>P?$FWF"V^Q)9M=
MJ[T2.]+M;?L?:_1=]ENNPSHB%6N$>:@ZRW+C>II1<R''\0Q>EBYMOKC"M*VL
M/EDQ)R-NXT:2==NJE\]PVW>DF%BNA8^*<.DK9[!TKPA\1=8X/&Z8SJ(2:WLU
M%U:<H1<^#G*O,LIN<8M.34*IS<%RC"2E'>_8W26O9/!K!G3"4DG+(G"AP7+B
MY2KLDK=H_C-*#DX]XQ>ZWPK^'B?/>A%W].G9-]D145?#GZ]U))V(=&+PM8]'
MWF600>59ZZO.ZW%N4R3,9J/>M[%5AO:2/M6L,O8G&UM+==FXYHN.8^^_JO.G
M"77UVPC6PVO)PG2/2_3?O#XA:?8;AZRZ-*96K&\:A82J12/[3V%'RQC%JKOL
MG;'?9NO]/J.U..J]'KKGI[+TCV9^J,IQEK&M:5I=4DFXXT+]1R(MJ6\9UR6'
M2FI*"]V^::DVGO%1E?\ &\/LN>[R\_'I6RV5%=E\OCNI<_)BMGMZ2DFF^_9*
M457"^'#7O41S#-L2T?S^1M9$T1_#2KK'7L)C;YC7'UREA[1E4]1&8W;9NV5O
MK6#J_*VK$A7<;MV-QPX=-K5ZZO ^C"XE\IN-[V5-\3TW8][V6;ZS.S=$Y.T1
M2*TK=3,:QQ2B8A'RTVK[BAE'/LEAG+EXRN6G5R.9WF\A<D@4V;5"[T6K="^=
M-%-*_0B'TV3=5\_'Y#9ND^S5TCB<)ZKJ6K:K9%IRKC95@XLUM'=2A35+(7O*
M37'+7NR2>[BY/(,;H31J6I73RLIKUC.R-=;[1_>UPC8NZ;_QOI+;X;F'?$NB
M'PQK4^7/=8,IGZ;B->[*<0@XK#NQK2KA7ROUF+F<I(JX]-JC7LZ1?9.H<+>[
M;VFWV2\K%> SA/P^0KDXW1^$?NKK2IG<MY4_G,VC^JKNM[]=RU$YC)SL78=^
MFVMTT/[#.V^LV:K[>RYMMW3FW>N^3V\P;1TCPOZ T1+Z!TOI?.$E*-V73]89
M$))RDI1R,YY%T9+F^\9I[<5Z1BED.+HFD8:C]'T[%@X/>,Y5*VV+[]U;=YEB
M?O-;J6^SV]$DOQXC'X.!CF$/"Q$9%144S;1\7'1[%JS91S%G9H;M&;)LWM6[
M#5JU;V[=ALWL6[=FQ8MT6K5%%NFFE/UTIII1$I1*43P1$1$3W(G(J#.:ZJJH
MQA5575&*2C&$(P22222279);+X;;+ML73T]  #U
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                             "JB)NJHB)XJO)$^4>GJ J[>(/DKBQ3_
M  KUJGWW*$_/4==R;-<1PR%>9)EF30..P$=V='TS-2[",C&BNG-EDV1R^>N+
M#6PKAXX;M;"7;M/6N;]JQ1Z5VY135X6Y6-1"5EN11577"4YSLMA"$(16\I2D
MVE&,5WE)]DN[/C:2;;223;;>R27=MM]DDO5G9]DW1?+P^4%L^0\8_#!C,0ZF
MI#6W3YVT9JW2ZWQ_(H[*I>M7+FTUM]D@<9ORTV^2FY>HKOJRCW"-6R77CGJF
MEB_>M^$YATG7"WCL=9>8_.95GKNZ[H;7(K',.FH]ZVLU6;]ZJ0O7<SLXG&UM
M+5=BAM7;;2-]^M]VW6TQNMZ7-]MC.?UYT7IJ;S>J-#HDH*WRI:GBNZ5;;BI0
MIC9*V:;32X0>[BTOB4=VI:=CO:_.Q*I<>7&S(IC-Q;:34'/DTVFDTGNTTO0R
M'>(,0>4]+KIZU86*\)TFS6>E*G=NVX:Y4_A,1C[3%;3BJZYLR,2\S5S?=T7Z
M6MJAE7%M[-RU><7ZI"W6WMMG7A&:=+9JG*=V_$/2W"\32RCOO5,EF9O,U?+7
MV?L*LEC+>#]V]F]%WVE+_>G;%OMUM*R[+<1WAV?XZ>&F"I[:\\RR*BU5A86;
M?SY-+:%T:%C;Q3Y24KDTDUWEM%VN_JK0,=N,M0KG))/:F%MR:DTEM.NN5>Z]
M6G--)/L9\SA5<HI7:JNBE?*JI$7S]:^1&DRWI+^*S)%8+%Y'BV!4LD==H3$,
M59.N]5<*WZI9#X[7,QZOL/4W4:]V=W>EVMQVSM?HM>R^$9;Q8<2N;R5J6G-;
M=0;+NRTML:*,;G+N%L:K-J]?O45W8K#*("*O.UK<W*;DA>97']ZQ2W;77-;=
MJUM6<.S_ &E^CJ.<<#2]<SIQE'C.5.+BT3BTG)J5F4[TXMN+4L=<G%[>ZU)V
MN[KO1:Y.-<,S(VX[2A5"$))I-[.RV,UQWV>]:[I[;K9DLVITVIY5.6]"KX>E
M>MHO+QY+4AY+DO$)H;ALV\QO*]6].<=GX[J.WPTUFN-1DFS5RULO6R.6+Z3L
M.K"N&;ANZLI=M4]:WOV;U'I6[M%2Q)\GRW+,VD+<MF>59'E\M8:6X^S)Y3-R
M60/[#"U><.;3.T\EG+IQ;:6[[IS>MMZ+B6:+SF_=IMTUWKE577DHH7GZ-*HO
MA]JB;;?(8?G^U#DRWCIO2E5>UG:W,U.5CE5L^SIIQ(*$V]GNKYQ236S;3C:[
MO$.M-K'TR3BI+:=N0DY1^.\(5/C+?T_"27;Y]I2.0=(!PDXW+/(5]JXQ=O&*
MV4O7\>Q_*\JB+BWVUEU0C2?QJ"EX-_Z-J_11?[%(..S.$O,W/5.V[BQ:\ E>
MECT!92$@S98GJG+M6CMRV;2S* QZRQD[-B]<M69!E:E,NCI*VT>T44.6UN2C
MF#^FS<HI>,FCCK&]N/>B4T\D1$WW\$\2B>')5V]2)MNGGX_UF&Y_M']>Y3:Q
M:-$T^"G)P\G#ONMX-^["R>1E3A-Q6V\HU5\FM]HKW2UV]?ZK)ORL;"JCR;BG
M"V<N._92D[5%M+U:A'=]]DNQFLD>F ]%\_MP^@M3F,H=NK<:\DM14C9!RQIN
MUTLG3Z-;89*-V#N]8ZNZY8V)22LM;U5=BU(.[=%+F[;I)]*9Q-OV#]DU8:80
MSAVU<MV\M&XYD-<A&7K]FY;M/V-N5RV3C*W;.NNEPVHD8Z08U7;5NEVR=V.L
ML7,<"\_+Y4W!AN?XQ^).HK:[JC,JBN:4<.G$PME9MNN>+CU62XI;0E.<I0W;
MC)-MEJMZOZ@MWWSN"?+954T5\5+X*4:U)[+\5MN2]4]^Y=;DG')Q897"/(&8
MUHR"W'ONS]HK@XK%L6DZ5;.K+NWV6<Q> AYQBE5ZQ;IOHRD6Z.FZW6;KKF;A
MQ8N^$91J9J7F["S%YKJ-GF81C9W1(-X[*,NGY^/L/[5EPWM/;+.5D';>V[MV
M';JQ0YHMTWJ;+B_:IN)1>N4U=(7?;EX_^^5,-SNI>HM3W^LM>UC/W@JVLO4L
MS(3K3<E!JVZ2<5)N7%K;=M[;EINU;4\B+C?J&9=&4>#C9D6S3COOQ:E/9K=M
M[?I^TX^A1]S3^*GZ"J(B>"(GN1$*@LK;D]VVW]K;;_ZE Y2?K)O]+;_G_0OU
M  'P^
M                                                    *J)XJB>_
MD "G+=?--M_IV*>G1]U3^,GZ3U'#=$=8]0+,.ZPK2S/\CC)]ZC")G([%I>YC
MCIPK^N,NUUY-=;6X!JS:OZ+S=_(/))NPC*F[FJ0<M;;:_5;J\3 SL^U4X.'E
M9MS6ZJQ<>W(L:Y*._"J$Y;<I1COMMO)+U:*BC$RLF7#'Q[KY;;\:JISEMNH[
M[13[;RBM_M:^T\PWY[>7B"^W%NC;XLLAD+C*3PR#PEM0SK<TR^5Y9!N&%^]3
M>;VJ6%JWAKG+9-'=VB]<<6ZK\;88TV6M^FZ]M.%;6'-S^%=$3/NFD(\U!UBC
M(MTKSTY_'\2Q=S*4*PM/ZTJ;Q.62\K&+0\?1=%NNEZ\PZ[9C']^JW4PE6[1*
MWF=:7X3>(FKR2QNEM2I3W;GJ$*],22<4VUGSQYO;DGM&$I26[C&2C+:]8W2F
MO9.SC@651;V;R)0Q^*32;<;91FUWW6T6VDW%/8PY;[[*GASW7PVV./I4)MM7
M2B)ZMTY[^'K^4D?85T7?#)C?>/QC:9IJ%VQ&B-4R7+7D=3%*W[1UZL?B38Q!
M;W;^OMHY24[P2A&;?L79/3=]INNPCALT'TX=0LCA>E&"P4MCS1&<3.M\;BKF
M1MK78*XN[<N9(X:W9YV\=,+M]O(2#V1</Y&EPYJ?N7%;B_5<V1I/LU=7Y?ES
MU35-(TNN37.%<K\[)K2GQEO7&O'H;44YQXY,E+M&3@]VK_C>'V=/OE9N-2NW
M:F-E\UW[[J2JC^+WCM-]WLTNY%,QC3+4O.&-Z3PO3G/,PC&[RN/<2.+8C/S[
M"P_M66[FME=>14>Z;VW=NP[:WZVU=RF_19<6+M5M*+UNJJ[7%^C=XLLC?W&<
MEAD'A#:AG6ZHELJRV#<L;]ZF\WMTL+-K#G.6RE+N];O7'-%;B,L,4LM7%-U[
M:<*VLN9,]+9O1_ ;V:/^3:MT_FI0^R(B<D-E:5[,G36/QEJ^N:KJ,XN+X8L,
M? HDUOR4XN&5=QEVV4,B$H[/WI;KC?L7H+2JN,LF_*RI1VY).%%4W\=X1C.Q
M1?P2M337XSWV6#7"NB)R!TTA7FH&L4;%.E>)<R#'\2Q=S)V^P6I"M%;1.62\
MK&54/'T71;KI>/,-NV(Q]?JMJQE6[5+CNZW"NBZX9,;21^,C3--0NVHT1JF2
MY:\CDB5;]IZ]6/Q)L8@M[M_7VNT]Y]X)1V-OV)&GINNTY'$3957SV^@J;*TG
MP;\.=(X2IZ:P\JV"2=FI.W4?,DH<'.5>99=2G+=MQA7&"G[T8Q:BU?L;IS0\
M5;5:;C2?;=W1>0V^/%O\/*Q+==VDE'?NDFEMXAA'#9H-IPZA9'"]*,&@I;'F
MB,XF=;XY%7,B;6NP5Q=VY<R-PUNSKMXZ87;S=_(/9%P_D:7#FI^Y<7'-^NY[
M32W;T?P+%FC_ )-JBG\U*'UV1-N7AOM\OB5-@X>F:;IU2HP,##PZ4TU5BX]5
M%::BHIJ%<(Q3XQBO3\517HD7F$(5KC7"-<5Z1A%12[)>D4EZ)+]"7V  %<?H
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                        %%JII15J5*43Q551$3WJ
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
M6W^GN
M
M%5$\51/?R./IT?=4_C)^D^I-O9)M_8ENSZHR?HF_T)O^8Y!-_6FWL\3NV+Z9
M:F9PQO2>%:<YYF$:W=UQ]^1Q;$9_(&%E_:LV'%UC=>14>Z;VW=MNZ:WZVU=Q
M+U-ES8NU4)1>MU575P'1S<6\W*LXYYIVQQ5FZZY;N09#E^*7HAA3:;7K]M7=
MG&9?(IRI7-RW;9V$90SQ:7#BU4Y1NTI<.K%_TWI3J;6%%Z7T_K&?"4H15N-I
M^5;2G9)Q@YW1J\J$9-/WYSC!;2;DDFU<<?1]5R^+Q]/R[8S<5&<:+/+VD]HR
M=CBH1CZ[R;44DVWV98ZB[^[U+Y^?+U;%4W]:;>SQ,N>']$;J%)1U^]G&KN*X
MM)TN[EMLQQS&);+V5Y@EEO5:<W9&2D\*OMW=3BIU:K941;BS;LVF]^F0NW'%
MQLTN0QCHF=$HVJ#<9-FVHV2NF"QMZ::V9&$AH*><->IKD&Z,VL#<FXN(D[E%
MZVK9KDM<LR9WUM6)U7ENA^; TWP*\2=14)RT6K JLC&4;,_.Q:^TGL^55%F1
M?&45W<9U1>R[;O9.^8_1.NW?XRFG&32:=U\'ZO9^[2[9IQ7=IQ7V+N1^UJI1
M=E5$5?-=C^ABR>2KYC%1C-W*R<F\;1\='1S>\]D)!^\O4-V;)DS;47'#IVZ<
M7+=ANWL6[EZ_>KHM6J*[E=-*RH,1X&^%3"^WK$Z-XN_62I:TN%RZE[G?5(T[
M0MI8],V=3Z12UJZNJZ[L1IVWT6_;.O[(UZFXK&<,Q'"X9ECF)XU!8W QZN58
M0\'$L(N-9J[<WGKI6K%BWL-6_:';APZO]5:HZUQ?O7J_2N7*ZJMA:9[,.M6N
M#U?J33L1.+<XX&+?G/DII1C&=T\);2KWDYNM\9;1X26\G>L?P\M:B\K4:X/U
MG''IE8OQELHSLE4^\=]Y.OM+MQ:6[BHXCPG\2N;R5R*@M$]0;3JTSK?5UY)!
MW<+8+8M7K%FJBU+9E7 Q5]W56YM56X^R]N/[MBAPYLMJV[5U=LW.X9T6_$CD
M5J&>Y,ZP;!&SQZEN7CI28>3620L?2_J;.'5+* CWV.2;NIE0LC'L;.6V++FB
M\V;/G\5?J<HTD:TV[='\"BBG_DTTT_F1/)/F.9L/2_9KZ,Q'&>I9^L:K->M<
MKZL3'E[T6GPQZ87I[)Q?^$N+4V^*:BU?<?H71:7O;]*RGMMQMN4(>J>Z5,*Y
M[[+9^^TTWVWVVPU8OT0N.MI"[=S;6J<G(M6E=%EEBN*L<2?VWZWF]5MQ=DI:
M4S1O>:46*7-JXSHBK%Z[>O6+U,A9H;7&[JZ+">C<X5<3:0R2.%R>:S$,\1]W
MYEF33;NY)WK;^M\VMR\%&.HG$'S-O2MIC4PN8XC%^QL4V95N_KO/+KF_,&Q=
M+\)?#O2&I8G2NFV22[2SH3U.2>\9<E+4)Y,E)2BG&2:<>ZCLI-.^8^@:-BI>
M3IN*FFVI65J^2;:ENIWNR2::333[?#8\KP[0_1[3Z1NS&#Z8X'B<M?9W(^])
MX]B4!#/[T?>O-W%UE==QL>UOW&EUPT:WZVU=Q;-=]M8NU6ZJ[-JJGT^FQ9H3
M:BS:H1/!*;=%*?,B(?4&=8V!@X5:JP\/%QJDVU71175!-^NT8126[2;V7P+M
M&,8+C"*BOLBE%?J6R  *P^@
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                     '"JY11_
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
M[;MO;[6W\3CZ%'W-/XJ?H.0!2GBVWZMO]+W  !\
M
M                                     'AXG'TZ/NJ?QD_2?4FWLDV_
ML2W9]2;]$W^A-^OIZ'(IR1?:O]2?H.V8I@6>9TK^G!\(S#-5BD:U2BXGC4QD
M7=J/5<(R[?W0S=]C[7V1UV;M'5]H[,XZKT^IN^C<'C? UQ897#-)^'T6R"VQ
M?]H2Q1.RF+8M)TJU<WFESM4%E$_#SC%%O6*ZK*O8YNCILMIXV6\T<6+]R\X'
M3?4.JI/3-#U?4$XRFI8>G9>3%QC)0E)2JIFG&,VHREOLI=FTRNHTO4LF*ECX
M&7=%IM2KQ[9Q:3XMIJ+6REV;W]>WP+3_ +9/_BOF3;])7FJ>2_(O_O<S)U%]
M%'Q"N9!A;ELLTMC8R\[:T2;YE)93)/V;"N];I>.&<;?Q2+L2#QNW6Y=;,;\I
M&V'=ZBBQ=D&=NY4YM7$XMT0F.M9"Y<S;6J<FXI6==NPRQ7%6.)/[;];[>JVY
MNR4M*9JWOM*+".;5QG1%6+UV]>;WJ7]FAO=;NLXT_P %_$G49;5]-WXT.2C*
MS-R</%C#=;\G"R_SI17Q==4^_;8O5/1NOVR2EAQIBVDYVWTQ44UONXJ<IM?!
M\8M[F#OS5?!.:*O+EMS^3W_H'IT?=4_.A);QKHSN%"%A6<;,XA/Y?(-^T=HR
M";S?*V<G()><WK]I'+;&)3'8.VC6S<H96>Q0[1:VS>U6Y5P[J<.K]SF,\/6A
MN&33+(\4TDTYQZ?CNN[!,PV%8U&2C/M+6^R<*V?LHRP[LJX9N7#2^MN]3UK:
M_=L5[V[E=-6P--]F?JO(X2U/6=&P(2\IRCC_ $G.OA&;?FJ<)58E?F5K9*,+
MIPLENE9%)2E><?P^S)=\K/QJD^/:F%ETEO\ CI\U3'>*[+9R4GOW27>)KBF!
M9YG2OZ<'PC,,U6*1K5*+B>-3&1=VH]5PC+M_=#-WV/M?9'79NT=7VCLSCJO3
MZF[Z-P6-\#?%AED*SGX?1;(+;![VA&U$[*8MBTG2K=S>:7.U063S\/.,4JO6
M*ZK*O8YNCELMIXV6ZT<6+]R5)2U;4[^BWL4[^/HV;:;^_:E-S[(B4HB4HB(G
M@B(B(GN1.1GNG>S#H-27UMU'JN8^,M_H./BX,7/FG%I71SVHJ&\91<VY2?)2
MBO=+S1X?Z;"*^D9F7=))[NKRJ(M[[IJ+C>TDNS7-[OONO0CX8ST3NNCZ:9-\
MKSC3> @;R7UD)6&KR7))1IZ+6]6V1M"/83&&KU;KM&[>\ER=8]0WN7G5"N;E
MBAHXN(Q/HB,,:5/_ (]ZPY1/I=1LD73B,%%X;V1:.TJ]5^LQ=SGO'M'IM.S=
MG[K[)U#CK>V]JM=DS$<]UY^Y/(&?:=X#^&VGM2GHMFH6*;E&>=G9ER2<%#A*
MF-T,><4TY+G3*2G+??LMKW1TGH%$E*.!"R2>Z=UEMJ[QXM.$I^6UZM;P;3>Z
M>Z35A>$]&YPK8DTA4DL,DLUF8=XC[OS+,FG'5<I>M/ZWS:W+0,:[B<1?,V]*
MVF-3"YCB,G["Q39E6[^N\\NN;H,.T0T=P"0NS&#Z8X%BDK?9W(Z]*8]B4!#/
M[T?=O6'%UE==QL>U<7&EUPU:W[C>NM;-=]JWNU4+78M54^J<]TY^]/,<]UY^
MY/(S_3>C^EM'5?U7T_I&#*OAQLQ\#&KMW@N,92MC6K)S2[<YRE-O=R;;>]YQ
M\+#Q%MC8N/CI;?XFFNM[I;)MQBFY;=N3;;7J^[/C2V;T?P+%FG;P]&U13M\U
M*'V ,BC"$.T8QBOLC%+^9(J0 #]
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                            %*JJ:4WJJII3SJ5$
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
M^9/T'(%K<I/NVV_M;;_G_0OU%(Y2?K*3_2V_YV  ?#\@
M
M                                                >'B 4Y(GL3WJ
M-UV3ES7P3?R]OAX<SBM='CZ5*KZOMD^7==]OG^0_6@H.<RF5:0.+PLODLZ_6
M^C&$@(UY,2[Q6S:\\<=EC6%F^\<=G:-G#J]U5FOJFUB[?N>C:MUUT^E=-UTH
MPIJLMG.480A7"4Y3G-I1A&,4W*4FTHQ2;DVDDSTA3;9*,*ZK)RE)1C&,)2<I
M2V2BDDVV]ULEZ[H_+W1539?'?EMX[?FV*\]UY>Y?,N1PS@]XG\]JD?B_HKFU
MGNOLO:TR=FTP9*NV=I2SV&K-WF/)*+2K6[VE(Q7BL?2;]N1OVMKUWNN*]&/Q
M3Y$QO/)2,PG!K]MY<;6XO*\HK<OW%BBRWNTR%NO#8W+8RAI=KO76]%#B2L/D
MO-;]5QE;;U-K[G*<#H+K74U"6%TMKMU=BDZ[GIV351)0>TMK[JZZ=T]TUSWW
M36VZ9=*.G]:R&E5IF7M)-J4Z950>SV?OV*,=]^VV^[::2;,>Z^ENNR>6R\N7
MF5V7=51=M]O5X;&9**Z(+(',8PO3.NT5&2UYFWKDV$?IX[E63)_79H5VV92=
M_,XB_(-;#A;EML]OQ49>=6::+]U@SN7*FUJXS&>BFX>86:924U-ZCY='MDO]
MHQZ9R.-9Q<@MUK>;V^U.,9Q['IVVC:]=MO;*,IEFM3AM9H<+?:5.&M_.=/\
M /Q)SI1\W2<7382=>UF=J.+MQL?>3AB69=J5:[V1<%/NE"$WNE>*.A]=N?X2
MO'QEO'9W9$);J3[O:CSFN"[M-)O=**;WVCPJJ)XJB>]40IZ='W5/XR?I)3F+
M<!G"=B,A=E(S1Z$>N;S2ME7:RF0G,W84V;EZQ?JKM168R<[%V':5M[=-M_99
MVWUFS5?;VG-%ATYMWKB</TWP#3Z.OQ&#X7BV)1;EY7(.8['("*A65]_=LMVU
MU[>:QK1M8N.[K=HUL7'-=NJ]79;-[55:V[-JFG.-.]F'J"UKZUZCTO"7O;_0
M<;)SVMMN/>YX&_+OOV]WM^-\+O1X>7M+Z3J55<N^ZHHG<O\ 9VE9*A]_C[O;
MX;D1V TAU;RN+:SV*Z5ZD9+!OUOTLIF P?)9B)?*U<WF3A&DC'QKEHX[.[;N
M&M[J;M:VG-B]8N)3=MUTTW)QW1X\7K]\P9W=*:8IN\=M6]^5DLRP:J/C;#B[
M1;NR#ZB+R22DZVK.W6KAS;CHY^_JLVZZ6C%TX6VWN2?J6]BE$2FQ9I1.:)3;
MH1$7S1$I0^QG&G^S'TU5%/5->UG,FHU[_1(XF%6Y)?A=X3HR[.$W^)%6J4%N
MG.;:E&[T] Z5!1\[(S+I+AOQE55&32]_>/EV249ONDI[Q3VY-]R/[A_1,:R2
M,E<LYOJ+@&+Q*,[ERR^QUKD&7OKC]+K>FTVNQDDSPRQ9:5MZG5VM[1+7[UN_
M9;V*8^]0YNN6EPV*]$5IXU8WJ,WU9S:>DJGERXW=XHQA,186F%5FQ3:;78Z6
M9YJXONZ'%+F[6]HE6]FY9O6+%,?:N-[CEUE\!G>G>!7AKIZBWH4LZU;_ (3/
MS<R_=/;LZ?/6.W';L_)W[OOOW+S1TKH&.U*.GUSDDUO=.VY-/[8SFX?H?'DO
MMW[EAT5T;'".QC&#%_I_*S;MHS;MG4N_SO.;#Z4O6;-%JZ_>V8G((R+MNGE=
M%3AS;CHZ/84WKEQ&;)HWZNQ;N/QGA[T-PR:99'BFDFG./3\;UW8)F&PO&XV4
M9]I:WV3A6S]E&6'5A7#-RX:WUM7:.M;W[MFYZ5NY735["FR<D]7]?,J9U@=&
M])Z6XRT[IS1<*<76U9C:;B56<J=_+F[(5*<IP;;4G)M-MI[MEWIP<+&[X^'B
MT-\=W3CU5MN/XK;A!-N.[V;[K=['PI;-J-_0;V*=_'T;5NG?W[4IN?9$2E-J
M41$\D1$3YD*@R*-<(?BPA'_Y8I?S)%4  ?L
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                        X57;5*[57+=*^55=*+\R
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
MNV]OM;?Q./H4?<T_BI^@JB(G)$1$\D38J"EW;]6>#;?JV_TML  'P
M
M
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
ME._OV1#D 5R22V227V);+]2/T  ?0
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                  #C5711MZ==-._AZ524[^[=4/C:2W;27VM[+];!R!\E
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
M]6W^EM@  ^
M
M                             %%5$\51/>J(4].C[JG\9/TGU)M[)-O[
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
M!$.8!7)**VBDE]B22_4C]  'T
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M*J(FZJB(GBJ\D3Y1Z>H /GUMK^-M_CT_I.%3IK2NU3FQ2OE5>MHO+Q\:D\#S
M=M2[NRM+[7.*_P#J#[@_&E<A@8*-?S,S,Q<7$Q;-Q(2<D_?M6C&/8,[-QP[>
MO7=^[;L-FC5O;N7W#B_<MV;%FW<NW;E-NFJI/&EXJ>&U-_[^NDJ\]N6H>(+Z
MU_QSX<OI0H<G6-*PI0AF:E@XTIK>"ORJ:G);[-Q4YK=;]OD?B5E<-N<X0W].
M4HQW_1NUN>_!=_4F_L\"T'*.//A.Q"0M1DGK!"/G-YI0]HN8LPG<VCZ;-R]?
ML4T797#8N>B[#M*V]RJXPO/+;ZU9JL.+K:BPZ;7;W3)7I)N$=C&OWS'4"5FW
MK-FY<MH=A@F<V'\G?LV:[MJ/9WI;'XR+MNWE="-VU<E(L&%-ZY14[>M&_67[
M=COZ^Z(QG9&_JWIVNRKEYE<M7P?-BX]W'R_/Y\MNW%)O?;9? I)ZIIM4I1LU
M#!A*.ZE">71&<6EOLXNQ23V^#1?B#%5]=LT)_P  M7?\R8A_KV= RCI>L<;2
M-NWA.BLY.12M**[SS*\J8XE(6WRWG%-UM:CHF+S1M?:46*6UVV]KE+%Z[>OW
M[%4?9H;6W+O';_&7PUQJ_-LZIPY1W2XT59639N_LKQZ+9M+?=RXN*^+78H[>
MH]#IASGJ>*X[I?@Y2MEWVV]RJ,Y[=^[4=EZMI=S,H$W]:[^WP,'$KTON0N(R
M0LPVA,5&RUUFYMQC]_J([E63-_79KI:.7L8WPV)O2#2Q?6U=<LK$M&WG5FFN
MQ:D&=RY2YM^-+TJ_$JN_[WM(^>_A 9AZ]_#]_7MY>Y/(L>7[0/AMCRA&G4\W
M-4ENY8^F9T5![I;2^DTT-M[[[Q4EMONRBGUCT]';;.<]UOO#'R.WZ>54>_\
M=DBPHNVR[[(GK55V3YR,KD_22<6>0R-I[&9I"80VMM*&U43BN)P;F/OWJ+U^
M[5(7;F9-LMDT=W:+UMM<HLR-A@EEK8JM,K=^IU?<]-EN/3BXF(Q_%/=9Y:EI
M(LW#%S6PQO!XA_18=6J[%VME*Q&+L96-=TT5K4V?QKUH^9WDMN6CFPXM6KM%
MAO\ :6Z(KE;&K3NH<CCNJ[(XF%758TNS7FY\+8Q;^,JE)+?W?3>BLZ\T2$I1
MC#.L2])0HK49=M^W.^$DOA[T$_D2F>NL_P ;;_G*?;[?8OS*<*G36E=JG+>E
M?*J];1>7CR6HB$?5_P!>_OXZP?E*S'U[[_\ ECVK\Z^9T/)LMRO-I"U+YIE6
M1YA*66E#"S)Y3.24^_L,+5YPXM,K3R5<NG%MI:<.G5ZAM1<2S1><W[M-NFN]
M<JJQ[(]J'3HUMXO2F9;;NMHWZA117Q[;MSKHR);KT2\O9[=Y)>M%;X@X,8;T
MX&39/=>[9975';MO[\5:]TM]EP[M;;KU)D,KD,#!1K^9F9F+BXF*9N)"2DG[
M]JT8L&#.S6X=O7KN_=MV&K1JWMW+[AQ?N6[-BS;N7;M=%NFJI/&EXJ>&WFB:
M[:2)SVW^J'B"IXK_ (X\.7TH1(O1H794IIVY_P#!3G]'+8JE%/KII7V^BB?U
M%BR_:@U.<H?0>E,+'BH[3CD:E;D.4MULXNO$QU%);K9J7P?;T*.?B(]UY>E)
M+X\\MRW[_#C1'9;?W1*0G^D!X2<;EW<(_P!7&#IXR6REYQCT!E>51%:WVUEU
M1V.>QJ"EH-_Z-J_13?[%(..RN$O,W'5.V[BQ:Z5DW28<*,+"O)*&R[(,OD6W
M9^SX]"X1E3.3?]<YLV+JMG.3QF.P=M&EJY6]OH]F&BU-F]VALCAW4W:WXTJ(
MB;HB(B>S9-_/D@Y+NGNW_.AC^1[2W7-BNC3IW3V/&?-526+FVVTQEOP?.6>J
M[+(=GRE2H2:W=:3<2AGX@:HW/AAX,(MRX;QOG.*>_'=^=&,I);;O@DVOQ4NQ
M("^NV:%[?]P6KF^W_P"A,0VWY[?^??N^D\I?], E#Y];B=!*W49;>.;<<\DM
M1J8V0=,:+U:,W+Z.:X5*MF#N^WZNZX96)22LM;U==BU(/***7-S"GONFZ<_+
MU?G"KM[57P3S\^9CN3X^>)EZBJ]8QL1Q>[EC:9A-S[);2^DU9"V7JN*B^_=M
M;;45O7&NV**KLQJ&GNY5X\).2V]&KO-6V_?LD_@VT9=<PZ7+4*1CK-G!](L5
MQ:4I=V[CA_D>3RN8,KK!++BFZULQT;%X5?;NZG%36];?5RCFS;LV7#>J/NUN
M;;EIYJO2J\2JHJ)C^DJ*J;;I 9?NGM3?.MN7CS,:G/?S1?H_3O\ 05Y[KS]R
M>18<GQ>\2,NUVV]5ZA&4HJ+5$,3&ALMMMJ\?'K@GV[OCN_M*2?5_4$WN\]KM
MMM"C'@OU1J2W^?KW_07E)T@W&'XKK,ZW7^%MA6FW-?9^\WP\O8='S/C"XGL]
M6.7(-:\VLK%(Z1I\6'C3!DJ[;V?K^W)A#+'DE%3LMM&RR:/%9)6Y1EV=';OK
MK;/%.:>/BF_]:%4W]:;>SQ,>OZUZQRJY4Y/5745],]N55NLZA.N7%J2Y0ED.
M,MI136Z>S6Z[ENEKFLS3C+5,^47MNGE7;/9[KMSV]4F>FR.MVM4S'O8F6UCU
M4E(J3:.6$E&2.H.6/6$@Q>6;C9VR?,W,K<;NFCJQ<NV'#9Q;N6;]FNY:NVZZ
M*ZJ5\P2BA$V]&GEYHF_R\CELFZ+Y>'R@L>1J&?ERC+*S<O)E%<8RR,FZZ45]
MD79.32W2>RV[]_4I+<S+R'%WY-]KBFHNRV<W%/U2<I-]VN_VG'T*/N:?Q4_0
M$II3FE-*+YHB?H.0*5MO?=M[^N[WW_24[E)[[RD]_7=M[_I  /A\
M
M
M                 !151/%43WKM^<#U]"H./IT?=4_C)^D+70B*OI4KLF^R
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
M>U77';C7".W=;0BMG]JV1[@ '[
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                !PJN44?PJZ*?
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
M_IDW_P#4HB(G@B)[D1"H!^3\@
M
M                                                           H
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
MMX;6Z4V]W(^B(B)LB(B)X(G)$^0 K5&,?Q8QC^A)?S(_0 !^@
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                     %5$3=51
M$3Q5>2)\I\^NL_QMO^<I]OM]B_,I^7*,?QI1C^EI?SL'T!\:G+>C^'?LT_\
M*NT4_GJ0X=M9_P K;?S]K^V?EW4KL[:T_L=D5_\ 4'](/*\PUPT>T_DK,-G&
MIV!XG+.&=N0L1F0Y; 0S^]'W;SAO:>VVDD_;.*VEUPT=-[;BFVMFN^VOV::Z
MJ[-VFGJB\5/#;LO]_;25-M__ $AX@OAO_CGU[?2GF6NWJ#0L>R=-^L:93;6]
MIUV9N/"<']DHRL3B]FO5?']?F[JHMQE;6FNS3G%-/[&F]U_O/?PGOW+*'_2'
M\(,8_?1M_5BF]>CW;EC?O1V'YU+1]R\UO5V+M;&5B\:>1LDTJKH56[^/=NF+
MRRM#AFYOM[EN[7_(O2.<'R(JIJD[54151/J?ZD)NNW)-UQ+9-UY<RT2\0.AH
M.2EUATU&46U*+UK3]TXO9IKZ1ONO3;[2D>JZ6FT]2P$TVFGF8Z::[--.S=-/
MLT_0OB!BJ7I;-"=U_>%J[MZE[DP_?;=?']_2IX;?+N?B9!TN>EEB)=7<4TPU
M!EYZA;",H_(5Q['8B^E;FU2Y5W,QTWE#QGU+.J_?L=5!/NT.;=IK<[-:O5O&
M]BL\8?#>F$YRZJT^4:XRE)5^?;-J*3:A"NN4[)/][&$92FVE%-^M-+J#1(1E
M-ZGA[13D^-JE+9+?M&.\I/[%%.3?9)MK?+@#".G3!/MDVX?&FW/_ -*=_P#5
MYYG1<UZ6S5*46-^(>EV%XFEGM?>J9+,S>:*_6OL_859+&6L'[M[-Z+M7*7TE
M.UK>;+:5EV6XCNSY'CWX94U2LKUR[)G';:FG2]3C9/=I/B[L2JM<4^3Y61[)
M[;R23HI=7]/1BVM04FMO=C1E<GNTNW*F*[>KW:[)F?($=/ZZOQ*_X/:1^O\
M\@9AZ]_\N?5OR]R>1YI/=(UQ<3,N[DF.HK#%6CI;*V8#'L0Q2]$1Z6FUFQ6C
M2[DT1D4Y7VF[:K=WNVS+ST7+B]2WZAHC=K8LF3[1_0%,(SJJUS+DY*+KHP:X
M2C%Q;<Y/)R<>MQ3VBTIRGN^T6E)JFMZWT&N*E&W(O;>W&K':DELWR?FRJCLN
MR[2<MVNVR;4G95VYKLB<]U541$^<X==:_C;?+Q^WI]7CZ_419Y7CTXN)B-?Q
M#[6>6I:23-RQ<51^-X/$/J++FS79NULI:(Q=E*1KNBBNJIM(1SUJ^9WDH<LW
M-AQ;MW:/'OW0&O?W\M8>?C_?+S+U^/\ Y8]99,OVG.F(2BL+0-;O@T^;R7A8
MSC+?TBJ\G(4ELVVVX]UMWWW*.?7^D+;ACYTTUZN%,-NZ^RZ>_;O\/]Y+WJ<M
MZ/X=^S3_ ,J[13^>I#AVUG_*VW\_:_MD.;*-3=2\X8V8O--1L\S"-;.[;]O'
M93ET_D$?8?VK+AO:>VF4J_=-[;NW8=.;%#BBW3>ILN+]JFM+=ZY35T9::-N=
M-.WN3^I-RRW^U'3&QK%Z/LLJV6T[]7C18V_QDZZ\#(BEZ[/S6WZM+T*2WQ#Q
MHRVITVZR&R]ZS(A5+?XKA&JU;+[>??[$2^<EX@]#<-FWN.95JWISCN01_9T?
MPTUFN-QDFS5RUM/6R.6+Z3L.K"WV;ANZLI<M4=:WOV;]'I6KM%2_A+Q5<-J(
MJKKKI-R15Y:AXBOANOJF/9R\]TV\2)'Z-.^W5T[>>U/YM@E%'-%II54\?M43
MQYIX?U%CM]I[7G9-T]-:9"MRDZXV9F19.,-_=4YQJK4Y)=I24(*3[J,5V5*_
M$.>[VTN''=[)Y,F]M^R;52W>WJTEO\M^TGKZXYP>^K51VJ>I4T^U)V7V_P#<
MB?@Y-TF'"C"PCV2ALNR#+Y)MV?L^/0N$96SDG_7.;-BXK9SD\9CL';1I:N5O
M;Z/9AHM39O>H;(X=U-VM^-*O+;;9$3U>">SGZMAMSY)X^*^Y.19+?:4Z\LKG
M".#TY5*<91C;#"SG.MM;*<.>I3@Y1?=<X2B_1Q:WWH7X@:JTTL3 BVFDU#(;
M6_HUOD--KU[IK[5L2!/KMFA/^ 6KO^9,0_U[//\ )^EZQQK(6K6$:*3DY%=D
MHKO/,JRICB,A0^6^X2ZVM1T3%YHVO-*&Z-KM#VY*V+UV]><6:F%FAM;<.L'@
M3W;%BO\ '[Q*NKX0U3#QI;I^;1IN*[-EZQ2R(WU[2^/X/?[&OC36]=:Y9#C"
M6+3+=/G7CQ<EMMNMK79#9_'>+?V-/=O- O3!/]EVX?&F_J_OIWOZ]/$_.>,R
MG2N\0KB2D+\3B6E<?%W7;BN,8/(S*I)ZS857KBLVSV2L99%6)!Y8;K:M.7UB
M+C;+N_;K<6F#.BNEM:QBIOZUW]O@4V\=N2KMS\?#V%FR_&;Q+S(PC=U3E14&
MY+Z/BZ?BMM[?C2QL2J4EV])-KY;E'/K#J&:2><EL]_<Q\:#_ -[C4FU\M]O^
MAD3R'I0^*&:B749'KI[BCMRMA;4]CV-25^88I9<VK]U&EK)Y_(H.KM-JW6SO
M]NAGGHMK]VILK=W2W=6/.%Z0;C"]6LKM?9\2]-D__ TLS]NVR^OPY_*5+)D>
M(W7F58K+>KNH%*,%!*C4\K%AQ3;3=>-957*6[>\W%S:VBY<4DJ2WJ/7+I*4M
M4RXM)1VJME3'9;O=QJX1;[]Y-;^BWV22N#R[BPXE<WDK4K.ZV:@VG5EG;8V[
M>.3EW"V"V+5YQ?IKNQ.&T0,5?=K6YN4UR%YE<?W;%+=M=<UMVC6U9ZLNOVO2
MHJ+KCK J*BHJ+J5F/-%WW_\ +'KW7YU/)$VV3;P]7C_6-U7?;EY+X[^?+Z"R
MW=2=0Y%D[;]=UBZVQ[SLMU/-G.;[?C2E<V_1>K*66KZK)N4M1S92;W;>3<VW
MV]??^11**$1$]&E=DVW5$W7W\O$>A1]S3^*GZ#D"T.RQ]G.;7V.4G_._DOU%
M"[+'ZSF_TRE_2<?0H^YI_%3]!5$1.2(B)Y(FQ4'X/RVWZMO]+;  !\
M
M
M                                  'AXG'TZ/NJ?QD_2#ZDWZ)O]"W*
MHNZ(OF%Y(O/;V[;_ $%/3HVW])/G_J\3L.,XGEF:R%V(PO%LCS"5L-*W]Z,Q
M:$DI]_886KUAM=>W6<4V=.+;2VX=-K%QQ7;2S1><V+55=-=ZW35[58^1?.%=
M%%UUECVA"JJ=DYO[(1A&4I/Y)-GI71=;*,*J;+)S>T8PA*3D_L22;?\ N/P-
MDW5?/Q^0*J)S4];^H!KWOM]0[6'=5V1/J:9CNJ^&W_PG\=^1[>G1]<8-2)4F
MC3O9414_?IING)4W3DN9;I\O,O>+TCU5G<_H?3>NY7E\?,\C2<ZWASWX\N%#
MX\MGMOMOL_L970T75[-^&F9T]MM^.+<]M_3?W/CL_P!3^PLUY[KR]R^915V3
M?;?V&13'^B]XH9J(:R<@FGF)NW"N.M@,AR62OS#%++F[8MJ[NXQ 9'!U=JM6
MZ'ECL4R\]%NXM4N>SNZ7#6QZ)A_1+ZR24C>LYOJ-@&,1-+2Y79?XZUR'+G]U
M^EZQ3:;7(N2:878LLZVZNKMQ]1+7[UN]:;V*8^]0ZNN6F18OA/XBY;I572>J
M1\]1</I$*<5)22:\SZ3;5Y+V?=6\)1:<9)231<*^D^H+%%K3K(\XJ2\RRFMI
M-)KFIV1<'L]FI)-/LUOLGBG1-O:J^*^?ER&VZ;+S\_5^8S6,.A_2A^QN2VO=
M;J+MO&UR29QNG5,;(NF%%ZBIVV92+G-95LP=WVZ7+;=[?C)*RUO547[K!Y1;
MJ;7?5TZ)/0KEZ6>ZN>K?:;Q#V[[?O$]WTF1XW@'XEWJ3LT?&P^+22R=2PFY;
M^KC]&MR%M'X\G%[^B?J5M/0^NV)N=>-0TTDK,B$G)?:G3YJ27^TT]_AMW(_N
MR;HOEX?*<=Z:>7I4IMNFRJGC\J^K^LDTQ71L<)#",8,GV 2TV\:,VS9S+O\
M.\XL/I2_8LT6KK][9B<@C(RV[>5T*Y<T1T<P8TW[E:,V31OU;>WZ9BO!3PM8
M>QO1T5HMA;VPX=W'MR[E4;3F\A3>NV;%BJBU*YE5/2;=HE#>W5;86'EMA:OU
M.'-IM2X=.KM[)\7V9^L[)0^EZMT_C5RAREY=V;D6QELGP\MX=$&TWM)JW9;;
MKEOL7"KP^U!R7GYV'"&V[=2NLFG\%QE75';UW?/M\$R*2E="JOVU/CNB^DG-
M=MO#U>7TE5KH1%7TJ5V3?9%3=?=S\27QC7#WH;ATVSR3%-(].,=GX[KU83,+
MA6-1DFS5TVO,W*MGS&,L.K"WV;EPTO=5=IZQM?O6*_2MW*Z:O6>Q,_'LC;?S
MZBU_8,@Q/9=S9UMYO5V-1:I;*&/I-F1!PV6S<[,_'DI-\EQX-;)/D]W%5L/#
MM;?A-5:>_I#$W6VR^,LB+3WW[;-);=V1":= ->MD5-#]8%I5-T_O:YCMMS7=
M%[G]?-3U7&N!KBORJ&:3T/HMD-N/?=HZBB<E<6Q:4I[*ZOL[G:H+*)^'G&*5
M7K%RJPKV.;HZ;K:>-NN:.&]^Y*EZBSMMU-K;PVZNC;;R\/:OSG/T41$I1$2G
M[E$1$^C;;Y#)\3V8NFX6-YO4&LWU\.T<>.%C34]UM)RGCY*<=E).*BGN]U-;
M;.XPZ TE/\)DYTUMLE&=,._;OOY,^VR?;9=WOOVV(T>)=&CQ6Y*K])7'<6P-
M&2->HJR_*F3GO57"N.M2/^)%O,?0["EFUVKO/N[T^UM^Q]K]%WV7T[&NB>UT
M>S;-KE6<Z;P,!<Z_M\M"W,ER23:I2VOUMNRPCV$Q=J]ZYW2WL7NMG6/4-KMY
MU1VF[8H9N9" Y[KS]R>1D6)[.GA[CJI70U?.=<N4Y9.H2@[TI\N%D<2O&@HN
M.T-ZE7+C\5/>175=%:!7&*ECW7.+;<K<B>\^^^TO*\J.R_%]U1]WY[MX4F'0
M_P!-$@RN2NO=;J+H=MKDDTCM.:8V0=,+=ZBIVV92+G-99M'N[[=+EIL]O1<E
M9:WJJ+]Y@\MT5-KGJZ=$GH5R]+/=7%\/2VF\0]N^V^">[Z3*JB;>U5\5\_+D
M55$7DIE&-X+>&F(I*OI?%FI--O)R,W+::VV47DY%KBOBU%I-^J9<*>FM"H34
M-,QFFTWYBG<]U]CNG-Q7;TBTM^_J6'171L\)#",8,GVG\M-O&C-LV<S#_.\Y
ML/I2_8LT6KL@]LQ.01D7;=O*Z%<.:(Z.CV%-ZY6C-DT;I;L6_3,4X*>%K#V%
M^.B]%<+>V'+JX]N7<JC:<WD*;URS8L5469;,:IZ3;M$H;VZK;"P\ML+5ZIPY
MM-J'#IU=O72JJ)S4&38O0G1>%*$\7I7I^BRN/"-M>DX4;5%I)KS%2IMR26[<
MMY?'<KZM-TZF2E3@8=4DN*E7BT0EL_5<HP4MG\>_?XGEF'Z(:/:?R5Z9PC3'
M L3EG#2Y'WY/'<2@(9]>C[UYNYNL;CN-CVU^XSN.&C6_6VKN+9KOMF]VJBJN
MS:JI]+1FT145&K=%3P5+%I%3W*E)_0#(,?3\'#K56)AXN/5%N2KIHKK@I/U:
MC"*2;>S;2*N,8P6T8QBOLBDE^I;(^?4V4\+5M-O#_<Z?T>U3Z %4HQC^+&,?
MT)+^8_0 !^@
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                         #A5
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
M^H\N4O\ 2E^M_P!/R7Z@B(G@B)[N0 /A^0
M
M
M                      #BM5*<EJI1?)53](].C[JG\9/TGU)OT3>_ILMS
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
M^ILIX6K:;>'^YT_H]JGT /=1C'\6,8_H27\Q]  /T
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M          <*KMJE=JKENE?*JNE%^95W/CE&/>327VMI?S@Y@^?76?XVU_.4
M^WV^Q?F4^:NVE*JE3EO2J>*+>MHJ>]%JW0_#MJ7K96OTSBOYV#^@'\W;6?\
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
MP
M
M                                                     *J)XJB>
M_D<?3H^ZI_&3](/J3?HF_P!";.0./IT?=4_C)^D>G1]U3^,GZ3]*N<EO&$VO
MM46U_P!$?57-^D)O]$6__H<BBJB?)X^SRY>O?]O6>A0&D.K65Q+6=Q;2O4C)
M8%ZM]&<U 81DTQ%/%:N;S1SV61CXUPT<=G=MW#6_U5ZKJ7%B]8N;7+5=-/9H
MSAOX@Y618QC/0_5>EU(O&S%O6^P3(XMC1?=7J&]JM[*2D>SC(QI1<K17,A(O
M&C!G92XY>.;#>U<NT7.G0M;R%7*C1]4NC<HNJ56!E6*U3VX.MPJ:FI\H\7'=
M2336Z960TO4K(QE7@9DXS2<)1Q[9*2ELXN+4&FFFMFO7]9XP"\I.CYXPE1%^
MHT[7V_'339/H^.1V/%^C;XL\AD;K&3PN#P=M;:5N:9?*LM@W+"_>HO-[5+"U
M;PUSELFCN[1>N.:*[\;98)9:N*;KVU?5M9<WNKP^ZYNLA5#I#J-2L>T79I&=
M57__ #6VTPK@OG.<5\^Q50Z>UNR<8+2\Z+D]DYX]E<%_\TYQC&*^<FD6);IN
MJ>7C\I1=_!%1-_G^1/7_ %&2WZU1Q*I_YQ:1JJ>609?OX*O^ J>/@AZOC/1#
MY@]A6;K+-:L?@)^[VCM\5"X3(9+&-4H=7J&O9II[DF+.7BWF=+=Q?2Y!,4;N
M+MUI0KJW8H>.+UB>#_B1F6.JKI7.A)0YMY%N'BPV32:5F1DU0<MW^(I.>R;4
M=DV5L.D.H9MI8#CLM_?OQX+X>CE:DWW]%WV3?HMS#VB;>U5\5\_+D-MTV7GY
M^K\QFL8=#^E#]C<EM>ZW47;>-KDDSC=.J8V1=,*+U%3MLRD7.:RK9@[OMTN6
MV[V_&25EK>JHOW6#RBW4VN^K)T2>A>R;Y[JYOMS_ +MXAMOS_P A/=]/L+YC
M> ?B7>I.S1\;$XM)1R=2PFY[^KC]&MR%LOCR<7OZ)^I5T]#Z[8F[*\>AI[)6
M9$).2^U>3YJV7I[S3W^&W<C^[*JHOEX>W=/HV*^'B22L.Z,7A;QV.OL\@A,J
MSUW==UN;<KD68S4>];6*K#>U3'V;6&7L3C:VEJNS<<6[CF/OOZK[IPEU[<L(
MU;MNV?6Y.#U55%TK=JB;;[Z@ZD[+OZE_?:7ZGV:^O+:H63S>G:)36\J;<W-=
ME?RDZM.LK;]?Q;)+Y]]RKCX?ZLTF\K BWZISR&U^K':;_0]OF1AEJI7PN4I\
MM*_UE?3I^ZI_&0EMIPJ<-J(B)H7I-R3;_O>8BJ\O->YN:^T[7A^B&CN 25Z8
MP?3' L3EK[.Y'WY/'<2@(9_>87[S=S=97'D;'MG%QI<<-6M^MO5<6S5>;-[M
M5"UV;55-^I]F#6Y6061U-IM=3?X2=6%D7616R[QKE=3&???L[(]N_P G7Q\/
M)[KGJD$OCQQI-_[D[4G\?5KM^CO#X].E$YUTKMY*FZ_(BGJ$;HCK5,,&4M$:
M.ZJ2D7)M&S^.DX[3[*WL?(,7EBAPT>LGC:*N-W31TWN6[[=RWN7+-^S71=M5
MUT54U+,"[$S_ )(V_F+7]@^B-[">%FTB>26Z$3PV]5/D7W&]EW&C*3S.KK[H
M;+BL;2J\>2EOW<I6YF2I)K?9*,6GWY/;9U=/A[B1<O/U&^U-+BJZ(4M/?NVY
M67<DUVVVCMZ[D2+'.%_B,RJ:9P$3HCJ9;D'_ %_9ZYO%)3%XNGL[:^[N=JGL
MGLQ$&PWM-[E-GMTBV[0Y6RS;=:[<-[%WU3ZWQQ@KO_>9=\]M_P!^NF_J\/\
MSR)1:6K=*^E3;HI7S2BE%^=$W.?/=.?O3S+YB>S)TG"MK,US7LBQRWC/'G@8
M\%#9+BX3PLAN6ZDW+FEM+916V[JH= Z.E[]^?-[]FK:8+;9=MO(EWWW>^_QV
MV[$;C'^B]XH)N*:R4A3I]B;N^KCK('(<DDK\NQ2RXNV+:N[N,0&10=?:[5NA
MXW[%,O/1;N+-+CL[NEPUL=IC.BCXA;\DQLRV6Z61\7<>-;<D^9265R3UFPKO
MT4O'+&.OXI%6)%W8;]9>;,;\I&V75ZFW8NR#*W<J<VI#Q3=>?+RVY^/G[MB^
MT^SKX>5*I65ZMD.M1Y2MU&<7<XJ/)V*F-,4YM-R52A%;OBHK9*NAT7H$8Q3Q
MK;'%13E/(MY3:23<N$H1WEMO+BHK=OBDGL82/K/K_;GQ!M$5=N7U++J[>[^^
M'S^7Z#OF*]$5IZU87Z,WU9S6>E*G==QL[Q1A"8E'6F*V6]-MM>CI9IFCF^[H
MOTNKM;VW*-[%RS>L6*8^U6WN.'67P&08_@AX8XUBMATS7.44UQOS]2R:WOMW
M=5^996VO@^.Z[[=RLJZ7T"F?.&FTN6S7X2=UL>_^Q;;.&_V/CNO@T8MXSHG-
M &4BP>/<LU4F&K1XV<N8I[/X[98R=FQ>HNW8Y[=C,2CI.TS>T45-G-R-D6#^
MBS=N5,WK1PEN_;]G3HX^#W;_ +UCM?;]4#4GG[?^ZTO@V79>?-?%=O+V>'AR
M*JB+R4ON)X8^'^%&4:>D="FIM2;R-/Q\J2:22XRR86RBMEW46ENM]M^Y60T7
M2()J.F8"WVWWQ:9^BV]9PDU^A/;Y%K6*\%/"UA[&]'16BV%O;#AU<>W+N51M
M.;R"7KMFQ8JHM2N8U3LDW:I0WMU6V#=W:86KU3AS:;4.'3J[>]#QKA[T-PV;
M9Y)BFDFG..S\>M]6$S#87C<9)LU=-KS)RK5^RC+#JQU[-RX:7NJO4]8VOWK%
M?I6KE=*^Q)OZTV]GB"_8W3'3F&JEB:%I&-Y#BZ?(T_%J53BU*+KX5+@TTFG'
M9IK=,K*\;&J48U8]%<8;<(UU5P4=O3BHQ2CM\-MMC^;L3/\ DC;^8M?V#FC>
MQ2GHTV+-*>26Z$3YDIV/L"\JFE>E5:_1"*_F1[G!+5NE?2IMT4KYI12B_.B;
MG, _:C&/:*27V))?S   ^@
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                I5532F]55-*>=2HB?.NQ\^OL?QUK
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
M?VLX^A1]S3^*GZ!Z%'W-/XJ?H.0*)V3DMG.;7V.3:_4W\D4SLF_6<W^F3?\
M]3CZ%'W-/XJ?H*I32G@B)[D1/S%0?D^-M^K;_2W_ '^"  !\
M
M
M                                              ./IT?=4_C)^D>G
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
M1//G[SZ J576O2N"V]-H1[?]#]  '[
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                            /RYJ:BL=BI&=G)!E
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
M*I32G@B)[D1/S%0?D^-M^K;_ $M_W^"  !\
M
M
M                                 !Q].C[JG\9/T@^I-^B;_0MSD#CZ
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
MJW2NZ6Z$7S2BE%^=$.8/3RZ_]"'_  Q_H  !^P
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                #"WTLVL+ANVP#1&$EULT2M#K-LYC
MK-,JVOWXYB[IC\/:N'-NY9B)")?2MG(7[N+O4/W%B5QN"D:J8];#2M]FD(_W
M2T8A)1NLFG.;W[K-8G*, =8Y'V:+MU7]#_$,A>24I<<VJF]+>AI?L9I%4,J[
M3J]?NWK$A3?;MJ++:Z[TYX\9F?A^&^L2P>45?;@XV9;!R4J\._+JKMVE%K96
MMQHGONG7;.+7?E''.K+;JM SY4MJ3C5"<EZQJLNKA9\>W*,N#]>TGV^*Q4>'
M@ #GD:*
M
M                                                     ./I4IXU
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
MQ/#'P_PHRC3TCH4U-J3>1I^/E23227&63"V45LNZBTMUOMOW/>&BZ1!-1TS
M6^V^^+3/T6WK.$FOT)[?(L>^MQ\'NVRZ6.U]^H&I'/\ ]K=CU6-X1N&:+CV4
M8VT.TRNMX]HW9V+LCAL!+R-VRULV[%NM_+2S![*2;RNBVE3F0D7CI^\O+6X=
MN;[BY<NUW&<]TY>]?(<]TY>]?(NF-T5TAARE/$Z7T#&E))2E1I.#4Y)/=*3A
M0FTGZ)[I?85%6!@T.3IPL2ER24G5C4UN23W2;A!;[/TW^?VG@'[E7AMY_P!X
MK2;GO_Z/,13Q\O[C^KU'K&-85B6&PK+',3QJ!QR CNT=AAH2(81D8T5VZO/7
M*MF+)O8:V%</'+AW?6U:I6\XOW;UQ:KERNJKLR)M[O4GEY\_7N5543FI<\;1
M=(P[)6XFEZ?C6./!SHQ**IN#V;C)PA%N+<5V>_=;_ J(UUP;<*X0;6S<8QBV
MMT]FTEVW2>WVI?8?S=B9_P D;?S%K^P<J6K:C?T&]BG?Q]&U;IW]^U*'W!7J
MFE/=55)_:JXI_P Q^SY]39_BK7\W3[?9[5^=3E3;HI_@T44_\FE$\?'P1/$Y
M _2K@GNH037HU%)K_?L  #]@
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
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
M*M_B4_H]J_.?0'Z\NO\ T(?\,?Z   ?L
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                    _GK=M;:[
M7'+>VJ^"5WK=*KMX_P *I/ ;-^BW/CE&/>327VMI?SG]"^SD/V_;YRU'5GCH
MX/=#'^60NJW$EHWAV2X1&5RV389(9_C5W/F#9(6UD3>Q9P!E(N<TDY62A7#1
M_"0<5 OIJ>M/F%$*P?WG[.W?Q\ZG?" NCJP:#:2N'YGJ+K+(N96S'7L:P#2S
M+(:78-+K1ZYKG'3C5AMICCUR+;WFMAA>LL9UY-U/))E4VA[[*B1>1]_T[I7J
M;5^,M,T#6,ZN;@E;C:=EVTKFN47*^%3JA&46G&4II-=]]C'=2ZOZ6TASCJ?4
M.CX4X<N55^H8L+]X2XS4:'9YLY1E[LHPA*2>Z:W3,VB[^I=O;XC9-U7S\?D(
MZJ_"5>#3T56G1[B>5=EVWQ'2M*=_5NOU9_!5Y*OJ]I:VGPGR25?_  )&:>&W
M^^,O\]_=H9ORY[[HGT\LHP_"/Q'SO,\CI7/CY7'E]*LP\+\??;A]-R<?S/Q7
MR\OEQ[<MN4=\7RO&'PXP^'F]3XD_,WX_1J,S,VXJ+?/Z)C7>7OR7'GQY=^._
M%[2S@1,OLGR2_ F8_P"D9?\ U&>_]EY/LGR2_ F8_P"D9?\ U&>_]EY5OW$_
M$[\E[/VGHO\ :)1_=N\,?RE7[+UG^SR69LN^^_+RV_K*D6_3KX3;I_(S;JQJ
MWPI9EAN.41E^ZTE-.-1X34Z;O35+IE2VCW4!DV.:2,6D9>8W)%Q>E[62/7;=
MTU9,Z(1S9D+[^-]]Q_X2+P2R\[#1,IIUQ'8Q'24I'Q\ADLQA6!NHC'6;UW9;
M.)R7;8[JE/Y"XBXFQ<KD)"S P4W-W6C>]1%0\F_5NR<6O+\*O$/"LG7?TIJD
MI0CS;QH4YL&FM]HV8=M]<Y;/\2,G/?9;<FD[EB>+7AUF1A.KJK3H*<^$5D^?
MAS3Y*.\H95-,XQW?X\HJ&R;Y;)LD)@Q=X5TS_1IY[DT9B<+Q.04;)RZO$:O,
MWPW4C3?&+*L8]U)7N\\TU"P_&,/A>L;M+MIDLQ.,4D9"MK%1_:91\R9N+\M,
M-;]&]:H)WD^D.JFG>I^.,)6]!/IW ,SQS,(AE-MVC*0<0[N2Q^2D63>4L,9.
M.>7H^[?H=V6C]BYN6:;+MO7<Q//T/6M):6J:1J>FRE&,DL_ RL-N,FXQDED5
M5OC*491B_1N,DFVGMEVG]0:%JV[TO6=+U'BY1?T'/Q<K:45&4D_)MGLXQG&4
MEZI2BWV:/4@<:+E%Q-Z*Z*T\Z*DJ3GX<T5?$Y%K+NFGW3W7VH
M
M
M
M
M
M
M
M                          X5W*+=*U7*Z+=*>-5=24TI[UJ5$^DL2UGZ
M3G@,T#JD&VH_$WIG8EX?)W>&3.,8A+7=2\S@LFC^\Z)*+R'"M-F^69;CRQ;F
M'?Q\L\FH5@PBI6BQ$2+IM*/63-Q686GY^I71Q]/PLO.R)-*-&'CW9-TFWLDJ
MZ83FVWV6R*'/U/3M+I>1J6?AX%"3;NS,FG&J22W>\[IPCV7=]_0OPV3=%\O#
MY0F_K3;V>)&7U'^$RZ#1L,UOZ1\.&K^9Y#7*6;3V,U)F<+TPA6T)4U>U.)!K
M.8Q*ZN/WDI:>T1K:W$7<=8M+[5V^>U3C>['V&$EXU]D^2/)/W$S/WKQ&7EV^
M;0Q%]VR>I=_%#/\ %\'?$G,J5U/2V7&#;BED9.G8EFZ2;_ Y693:EW[2<%%O
MT;-?9/C+X:XMKILZGQYS23;Q\34<JO:7HE;C8EM;?VI3;7Q1+-_;]OG!&"TS
M^$TZ12=4TFL?#%J1A--CN[XO?4PR_&-5:I-;O;N]DFDRJSHVD$C)+<;W;4Q7
M(DE.UONT]T=W6.\\FVC/3,='9K13'-67$+C^GN0.<8:Y-*0&L3*3TLHQ^J[W
M;;>8\^S#,6L;IS)Y-%NY2TT<Q6*YID2/>R24E!.)B#CW4K;M&K>'77&A\WJ/
M3&JU5U;>9=1C/-QH)QA)2EDX+R,=1VG%.3LXJ6\&U.+BKOI/B3T+KCKCI_4V
MESLMW5=.1?\ 0;YM2<>,:,U8]TI-IM14.3CM-+@TWE'!\;3BQ?1*K%ZU>142
MI%MW**^2\T7[55\3[&%M-=FMG]C,W34ENFFGZ---?K0  /H
M
M
M
M
M
M
M
M
M
M
M
M
M
M              !XUKCQ":*\-F$/=1=<M2,6TVQ%EVFU3)9))V6EZ4D&\5)3
MB06.Q=*W);*,G>Q</*.HG%<<8RF232,7%F'BWU^A;2QC.-'X1I(.TGL%X)<(
M[O;I7)Q7U=M3X]:G-='[Y(A)C3W3-:UIM^DOQ8R[$\CU'=+4B=O@,PT:1?\
M=4RWI?H;J?K"]4Z%I=^14I*-N;8O(P,?[7=EV)5*27O>5!SNDOQ*Y/L8=U5U
MYTOT=0[-<U2FF[BY58%35^??]GEXL&YJ,GV5MOETI]I61)0^J>MNC^A\&UR;
M6/5#3_2W'GTI:@V4WJ#F&/8;%/9IPS>R#>':2.12,:S<RKAC&2+VQ'6KU;N\
MT8/G-NS59:.*Z,+&M?PBC@EP&M\PTGAM4]>9%<7<2L+*0&)UX+A-[):N\K,?
MBF0RNH[C&LSAO3<,V-^6G8?3O*X^/BI9NZCK<[*-7\(VAB:O:UZL\0.;R.H^
MM.H65:EYK(JYHN3>62M^1N1[%U*R4XD'C[&I:(S%\7:2<S*.HC$\;8Q.-0B/
MK[>(B6#>KJ*?+]TI6NI4V3[7[;???U>">&WA[?$DSTW[-VCX]5=O5&JY6H9.
MT)3Q--:Q,.$O6=<KK(69.1'T2L@\1_C;P;:XQFZD]I#6\FR=73.F8FF8N\E'
M*SU],S916W&:JC*&+1+M+E7-9*[QVL[/EGJX@OA"_&OJ=(/&^B['!.'#%TDH
MQ]&=R13'4W/K;.Q"UL9*$G<GSZ)<X;)QLG-7[\W:OP^E^,S,=;:1,53+N;+:
M7<SF&/4?6W6C6986O6'5W5'5BK'>\DQ^K4S4'*\\6 [W5DLMW*N42TIW9WJL
M9&K(JQZA7JQ[%776]D;]7YH<45=MZD]%?6F^^W/;Q0W=H70W273<81T?0=.Q
M+(;;9/D1NS);0</?S+W;E3?!R7O6OM.?^E+?2.N=:]5]23G/6=>U',A/=RQY
M7RJQ(^_&?N8E'EXM:Y1B]HU+O&+_ 'D=B4TIX4TI[D1/S(<@#*U&,5M&*BOL
M227ZD8PVWW;;?VMM_P X !]/@      5$7DJ;IY*<5HH7QHI7_ZU/T'('XE7
M"?:<(33[-2BI;K[.Z9^HSG![QE*+]=XR<7O]NZ:,A6A_2K\?^@LU<E<9XE]1
M,R8OI+'GTWC6L4O?U=@YIICKIRYH@TN9Y5,Y!BL9,V7KN/G[NG\[A\W)M+C:
MJJ7M/HF%>1N;;A]^$NMK<>TBN*3AZ?*^:QLG<>YQH-+-G]J7F*IJBJ'86-,L
M_EHJN CK6.W[EJ3E[FK&2NK\U&6[S:$;LIQ;&/Q/EW]2[>WQ*HJHNZ&O-?\
M"?H/J*,GEZ!BXN0TMLO3%]79"<>RE)XW"JYJ.T=KZK8I)+9\8\=@:!XI]==.
M2BL'7\R_'BWOB:C+ZPQG%M2<8PRO,G2G).3=%E4FV_>]Z6^SMX<N+_AMXM,8
M<Y9P_:MXMJ''QR6.^H]BX<1>4XWVM_,QT?\ &O"YYO%Y?BJ2[C'YFY!59'!Q
M:3S!C<E8;MT779>7+DD5%V5%W3V;*B_+^@U1\+,S&-R\1DF.2TE!9+C\G'3<
M#/P<@ZB)N#FHIY9?Q<Q#RS"XV?1DI&OV]E['OV5^P[9NF]EPWO6[]NFNF1=T
M>/3XZF:2O('2GC,<S&KFFCN3Q^&C]::Z[=S472_'6L,L-<OY/%Q<'>?ZOQ=#
MUI#2LK,.W=.IUFVYS&;=2.ITNZ@,9:QPZS]GO6M'IR=0Z8RWKN)5SL>GV5JG
M5:Z8[=JG%^1GV0CRE)5QQK;-N-&-9-QC*1W1GM#:1JUV-I_5.''1,JU0K^LJ
M9RMTN=TNV]T9)W8-<I;)2E/*J@GSNOKK3DIH?/=.?O3S"*B\T/,]']8M--?-
M.<4U:TBRZ*SC3_-HRB6QW(8FY<ZEVVZVXU<V'+1U;;R$5*QCYNZBIR#E6C&9
M@9IE(0LTP82S!ZRL>F<]TY^]/,CO;591;93=7.FZJ<Z[:K(2KLKLKDX3KLA)
M*4)PDG&49)2BTTTFB1=-U.157?CVUWT70C;5=5.-E5M<XJ4+*[(-QG"<6I1E
M%M2333:8 !^#U
M
M
M
M
M
M !ACZ33I@,<Z/34#3?2^)TDM:TYKF6*2N;9+%7<ZD]/*,,QOO:F#Q%_3(5:=
M9C&9#5E<G&9FWJ:,WS1]!?%2F[)->HGHJ]7F;79.:KLB(JKO[.>_R;&OCZ;K
M56_JATCVN%NWEL9EV-:9-L)TMQ"[$7(9RS@&,'B<5-Y;BMQ]#6J:WDE!ZJ9+
MJ"WG+<PX>34--U2&..[K2S"M8N/VIX/=(:?UGUA'3]6H>3I>)IV7GYE"NOQ_
M.4'5C4P5V.X6Q:ORJ[=HVU<E5+>4DG7/4_C)UAJ/1O2'T[1\B.+J>9J.+@XN
M0ZJ+W2FK,F^:JR%.J2=./.IRE5:HNV.T8R<;(94/LGR2_ F8_P"D9?\ U&>_
M]EY/LGR2_ F8_P"D9?\ U&>_]EY13 2P^X7X8_D]9^V-:_M BA]W#Q._*-?L
MK1OZ@2L_LGR2_ F8_P"D9?\ U&>_]EY/LGR2_ F8_P"D9?\ U&>_]EY13 /N
M%^&/Y/6?MC6O[0'W</$[\HU^RM&_J!*S^R?)+\"9C_I&7_U&>_\ 9>3[)\DO
MP)F/^D9?_49[_P!EY13 /N%^&/Y/6?MC6O[0'W</$[\HU^RM&_J!/CZ,SI7,
MTZ1;4/4?&+/"_8TMPK3+$8N;R'/[.LS/-NIR/)9>ICB6*58NYP##)2OXP1L1
MFDMWXRO/V,7\5.P25JPXG(JNYF<7?=-O#GO_ %$;#X-;HU7C/#SKGK>_C\GC
MY#5O4V-P^-JE6JM,;FL-TGA5NQ60XHMV,;N)+K<PS[4'&YV6LRDE%52&*VX=
MJWCI2$G$=R4$W]:[^WP(9>(V!HFE=9ZYI?3V-]%TK3LFO#IJ=V1D2\ZC'ICF
M.5N3=?9)_3//BO?45&,4HK9[S-\-<_6M5Z+T35.H,J67JFHT69EMKJQZ%Y-U
M]KQ%"K&IHKC%XGDR?N.3E*3<FFM@ ,(,Z                     &R;HOE
MX?*6B\=?%-5P6\+NI'$A1A%O4>Y@%["K%&&W,D7$:9A<PS[%\'6I<@I@LEJ8
MI')DG>JI3"/>U]B[%_V*CGMC>[KGNO+W+YD83X31J75&Z1\,.C7<W7TYMJ3E
M^IZY#WDMONRK2O&+.*TPO='8;B/>_4UC5]WDLDT6+3'>RHQD>]U<1F6]":%#
MJ;K#I_1+JW;CYNHU?2ZE-UNW"QU+*S8*R-E4X<L2FY<X3C9'UK4IJ,7A_7^O
M6=,]':_K5%GE9.)@36';QC/R\W)E'%P[.$Z[83X9-U4N%E<JY;<;-H.4EY;]
MD^27X$S'_2,O_J,]_P"R\GV3Y)?@3,?](R_^HSW_ ++RBF FO]POPQ_)ZS]L
M:U_:!"C[N'B=^4:_96C?U E9_9/DE^!,Q_TC+_ZC/?\ LO)]D^27X$S'_2,O
M_J,]_P"R\HI@'W"_#'\GK/VQK7]H#[N'B=^4:_96C?U E9_9/DE^!,Q_TC+_
M .HSW_LO)]D^27X$S'_2,O\ ZC/?^R\HI@'W"_#'\GK/VQK7]H#[N'B=^4:_
M96C?U F":&_"-7VLFMFCFC]S@_:8]3JQJGI_II5D%O7R]+UP'QZRV)Q99JF)
MJT9C:958KO3MW=JR4=VY;'9>WL^M[1:D]45>G117MMZ5--6R^*>DB+LONW-?
MOT&NC=O5[I%=*7SUAB\QC^CF/YEK#/QF3M^W4N$AXRG#L4?0#.Y&R+2]E&.:
MBYMA65Q#IY=C%B%@G,[&R5N<BHIL[V!2(B(B)R1$V1/)$(M>-'3W3'2W5&+H
MW3.%+#JJTRK(SH2RLK*WRLBZYPCRR[KK(../"J349<'&V+VY<B4G@IU%U/U5
MTUF:QU+G+-G/5+,; E]%Q<9K'HHH=DDL2FF$XROLLBG*+DG7+]ZT  :@-Q@
M                                      QS<>W2:\._ 3C3FQG$NF6:
MS2V+O<BT\T3@:W2Y!E:6I"S#LW4Y,-X^1BL!Q>])W7'69+DW55/F$%E7Q-B,
MRG\>=8Y<\,Z6WI0;' 1@&-XYI=\0<OXCL^DV-^%PS+',R]:XMI[8NO\ OS4+
M(8/';\:]<,'3Z-3#\:8O,FQ.N6F9"2FHAU/-<!RF$K@CZGZGZ@:TZ@9;JMJK
MEDKF^H6<2MR:R?)YJY;K>R+VNW;;VK=%IO;;LHV,C&-AK%P<'%M6,)C\(QCX
M.#CX^(CV3*QO7PI\'<CK+R]<UQVX734)R\J-;\O*U:RN:4H4R<9>5AJ2E"_)
M7OR<954.,^5U.AO%;QCHZ/=NA: JLSJ248^=;9%68FE0LAR4K(J2\[-<7&56
M.]ZX<HV7J2VILR(<9G2_<8?&,L[C+[+Z]'M').N39T:3:7/7L2WEH%XF2,*8
MW4+,TJM93G?>&+Y&F/Y;#U.(/3;)EC&$O]3>+D+25TXKJMDW14I1.2)S2GTD
M7DNZISI1/_XO!-_ RT]'UT07$#Q[1/U1&\S$Z-Z%6Y5]#V]3,JAI.<E,I>,&
MDM;>W--L-;7X:UEL="Y$S88[D4W)91BT(T=O)1K!2.2S^*Y)CK"8IP@=&)PC
M<&,)C]&G>G$5E6H4!)S\Q8UJU'B,9R?5U7N1M7$2\M,LPM8]%UX[%V<<OKC3
M>$Q)ECT/<BZGKB08/9N=R.7F=TZYXE>'?A;39H/3.EXV;J&--U9&!IBC353=
M"*[ZCJDZ[G;D*7X.:3RLFN2E&Z,'%;Z3T'PU\0O%*Z&N]0ZEDX>GY,593J6J
M.=MEU4I+W=/TV-E7"AQ?F5]L7&G'9U2DG+:"EHOT>'&]Q U,ETKX8M5Y>,EL
M7L9G#9+D4!3IUA,_C3WNVMA)8_G>I+G$<,R#O1O+L9"*9P\Z^?RL54YF(]JY
MBV#]XVN'^LE]*#^"T^_*WH'^M0V%5%JU;_[7;HM[>JBBFG\R)]!].>Z\O<OF
M:HR/:2ZRG=.6)I73U%+:XU749^39#T_&NCJ&-&3VV[JF'V[=]EMO&]FSI&%,
M(Y>L:_?>E[]E%N!C5/\ ^6J>#DRBM]WWNF^_J:XK4SHG.D6TC@V60Y;PH:CN
MXYY*6HBS:T_<8KJ[,6W5]F]>TW7>.:39%F^1,8NFPPOTWIQ]%MH1L\K8Q[B1
MM/I..;.\>5-5->R;TJM6^R;TU?.G-/#SV]AM@*J:*OM:Z::D7?E52E2>WDJ*
MA:IQ"\#W"?Q4-G-O7;0O LZE',5&0=&77HFF%U!CH6'F;F01\1":CX[7$Y[
MQ=J6OO'-Z.A,CCV;RW)2[-Y:OL9B5;/+UH7M*ZC&SR^IM Q,FB<XIWZ/.S&L
MJKW]]_1,R[)AD2V:<4\K&6\=F_?Y1L>N^S3A.MV=,Z_DTW1A+CC:Q77=7;/9
M<5]+PZL>5$=TTW]%O:332WCM+7\<'W'SQ*\#F5+D.B6:558XY[XKG-)LQO3D
MWI'DSV98Q[&]-2V&Q\W#4MLF:I#05QIE< _A<F2Q#-H-S+.L8=S$%)S*^CSZ
M970CCJR"C2V4QZ1T1UVJC'DJQP+(IJ/G<=S-LQ=2UU]8TYS2U8AKV2RT+CK%
MAD.104MB^*S+9J]DW$ PR>!Q7),BC\ '2!]!!K3PY+):C\+]&4\0.C3;XMMK
MF*6V=_(M?\=>R:WHV4=WL=Q/&8^,SO%V\I:C72RF*L6>1Q3?(5M26%W,?Q&;
MSQQ@7A9N8QR8B,CQV7D\?R''Y..G("?@Y%W%34'-13NR_BIF'E6%UN_C)2-?
MM[+R/D&5^R[9NK%IRWNVKUNBJG8.J=(^'?C+I5VL:!=1B:UY44\W&BZ,G'R'
M%SA3K& FHVIR]V=LH>=.,6L?)=:6^N]*ZN\1/!S5:=(UVG(OT=6N3T_+?G8N
M3CJ2C9?I.<U)U;16\(5R52DU](QU-M1VN"*BINBHJ+X*G-%^4*B+R4C+="ET
MN,_K3(XUP:\2TG*9!JO1&R%K1[5EU2[DWNHD1C,(\G)#%-1WE--Z];SJ QV)
MD)./SI_4C7.H6-<V,J>-]0FEF5U,DTD/^J>E]6Z/UG)T36:%5DTI65V0WE1E
MXTY25.7C3:3G1;PFDW%2A.,ZK(PMKG!3&Z3ZJTGK'1L?6M'N\RBUNNZF>ROP
M\J$8RMQ<F";X6U\XOLW&<)0LKE*N<9, #'3)
M
M
M
M
M
M
M
M
M
M
M
M
M                                                       JHG-1
MSW7G[D\ASW7G[D\CS+6'6+3;0/3?+=6]7,MB\)P#"(NY+Y#D$M<N)8:MTN6V
MS9NW:MK;A_*2DH_<-(J$A(IH^F9Z9?,(6%CW\L_9,K_I559?;7117.VZV<*J
MJJHN=EEDY*$*ZX13E.<Y-1C&*;DVDDVSSNNJQZK+[[:Z:*82MMNMG&NNJN"<
MISLG)J,(1BFY2DTDDVV>E7+MNS15<NUT6Z*45:JZZDII1$\5555$([72"=/E
MI3H=WIIGPB)B^NVJUGXMN;NHU;JSD.@, PD*KTA+,[$WBN31\IGV46(NS'M4
M88P]98S%.,B1Q(9G?G\3G<"<X2ND<Z9O67C4N)I]I98R?030)HF1L)+'HG*W
M%K,=6V,JLO"6KVITC"(P;M,9?X>^H:O=)6#V>QFF6D9AQD619W0UQ.[C6%Q/
MM=MN6WALA*GPZ\ '.-&L=<)QWXVT:!59LUM+>,M2R*I-.,HI2^BT332DE;;N
MITD4/$3Q_DYWZ1T/)1@G*J_7[*WRFG!<EIM%L4X.,FXK)NCNY1;JK2XVOV;7
MOB&UGXH-17>K&OF?2VI&>O(V,A5FI6Q%QS=C#Q%JNW'Q$' P$?$XYCL5:OWG
M4A<C8&)C6;J:DY>==V7$U,2C]YXPBHJJB+S3;?V;\T";^M-O9XE25.'A8FG8
MU.'@8U&'B8]<:J,;&JA1157%*,85U5J,(12[*,8I$6\O,RL_(MR\W(OR\J^<
MK;LC(LG=?;.6[E.RRR4K)R;[N4I-^H !5%,                        7
MG<#7'/J_P&:QM]3M,'7>N.RRQ\9JCI=)/W#7%]2\8:7KUVTQ?5V[+I(?)H='
M;YUAF:-6+N0QB0=O+%]I-8O-93BN13W>"/CTT$X]=/)+.=%Y249R6-22Q6;Z
M>9>VCXK/<*=.+SSN5Q.P\;+3;&J(RABROR>-SD1+2L-(VK,C&(_M9%C^3PD+
MK4T7=53RV^DNZX(>,;47@7U\@]<].F,7/+1&N<2SC#IBFW899OI]+2$5)3F,
MT3-+-Z^QF1N/82(EH3(XZU>N1<W$QM<E&Y#CUR;QB:TCXK>$N!UCB9&L:31'
M&ZHQZ%Y,JW&JG58TI<<;+BTH.]UJ5>/DN4)1EY<+K'1%*&Z/"KQ8U#HS,Q]*
MU.^63TMD9#5]4XRLLTQVO:65AM-S5<9[67XZ4H3CYDZH1NDW+9C@\%X9.(O3
MOBPT.P#7W2QQ)W<,U BW+UBWG(ZY$SD4_BY-_ 9#!3$?5<OVK4GC^1Q,K"/K
MT>\DH5ZYC[KV!EYF%<,)5Y[T03R,>_$R+\7*JLQ\G&NLQ\BBV+A;3?5-UVU6
M0ELXSA.+A*+2:DFGW)XXN3CYN-CYF)=7D8N537D8]]4E.JZBZ"LJMKG%M2A.
M$E*+3V::8 !XGN
M
M
M        8"NG7X^-?N#/%.'K&>'?):\!R[57(<[G)?.[49B&1W&V-Z=1N/L'
M6)?%O-,1R>+O4Y))ZA1$QWZWNQ\A$+B'=]FAZWGG=3*.-]>TZ4'?_P *5[M_
M]230/E_\BO==_HY^S;WWX0AK+7J'QZW=-V;_ "A8G073+$</>PTJ[_>U8S+,
M+5[4N9R'%(VU)NV]I9K$<JT^A9V6NL8J5DG^)68YTW<Q<#"/G&##;U^9.KPG
M\/>F)]!Z#EZUTUHV?J.HT6ZA;DZAIV-E7V4Y=]EN'[^179*,%A?1^,8.,-MY
M\>4YMP/\5?$#J7]WFOXVC]1ZS@:=@9%>!3C8&HY.+179AT54Y?N8]E<7*69&
M_E*2<^ZBWM&*65+Z]ITH/X4K[\DF@?ZJ_P!MU]FSZ]ITH/X4K[\DF@?ZJ_VW
M7V;8K0;&^Y[T)^1W3/[$T[^KFO/W?=<?E?U+^V]1_K!E2^O:=*#^%*^_))H'
M^JO]MU]FSZ]ITH/X4K[\DF@?ZJ_VW7V;8K0/N>]"?D=TS^Q-._JX_=]UQ^5_
M4O[;U'^L&5).FTZ4'9-^*5ZJ^::1Z")OS\OJ6+^?W;>J5%T)?$;Q-<4O"IE>
MJ?$YD\QF<XYUGRJ%P/*)7"L;PMM,8%#XQ@[>BY!VL3QG%H:>BF6:UYM%7YNR
MT?74FV$Q!WY"J]!ULF, M:O1IJ7U;;JGGMS-C+T2.F=6D_1T<*F-U3*3O?6F
M]G4[MJ1JQ?44ZSRLEJ[1"]G5](K=^+B9NF/]Y=HH28[L[V1C&(][M::'\?=#
MZ4Z>Z8TVO2.G]%TW4=0U>$8W8.F8^+D+$Q\>ZS(:OHI@^+NEC0=<II34^2C+
M@W'>O@'K756O]5Y\]4U_6]1T_ TBVR=.;J>3E8[RK\BBO'4J;[YKEY2R)QFH
M/C*&TG%R2ED; !$<E\
M
M                                                      ?S/:^J
M9NKFZ)Z#>]5NJHB;I;J5.:\DY[&J_P!3]1)K5S4S435?)6T8SR35+/,PU&GV
MD)9=MH5K.9MD$ADTLVB6SY[)/F\98?2CBW'V7DB_=6FE%NVX>NKR57Z]A=TM
M^IRZ3='1Q59(D,D[5-Z;.-,.PK)=U=13K/*1ND-4UVCL,@M[XMIG'QA6-[/;
M[X2+[I5]%H][S::YA4]"A-UV1$1-]M_#9/!"6WLS:0XXW4VNS@FK;\/2L>U[
M;QECURR\N"VGRVFLG#E).$8^XG"4GS48B>TSJZGF]-Z'"33Q\;+U3(AN^,ED
MV0QL633BHIP^C9235C?OOE&*47/D "51%H   )S\>7T[?,4JJ2E%7V*NWGLF
MZCTDVWWY>?R[?G.]Z8Z?3>KFING6E&-.8QID>J.=XAISC[R;O.FL,TG,WR".
MQF)<RSA@RDGUB,L/I2Q=D+[./?NK+2W<N-F+N\E-BNFR\FK#Q<G+NFJZL?'N
MR+;)?BPA36YRDWL]DHQW?R79/N>^-19EY&/BTQ=EV1=535"*3E.5LU",5W2W
ME*6T?3=OUV1L+.B1TSJTGZ.?A5QJJ92=6:TWL:G(^2-6+ZBG6:5DM7:8;LRO
MI#KOBXF;IC_>7:+:3'=G>R,8Q'O=K3(USW7G[D\C^9E;2TS:6T1$ZMM8HV1-
MD3T;=*+R3DG,_I.6VJ9]NJ:GJ&IWO\-J.;E9UWXO>W+OG?8_=A"/><Y?BPA'
MOVC%;)=2-(T^K2M*TW3*?\3IV!B857K_ (O%HKIA^-*<OQ8+\:<G]LF^[  H
M2X@                     @G_"$-9*]1./2]IPT?91W3H+ICB&'O8:5=[X
MU8S/,+5W4J9R#%(VU)NV]I9K$LKT^AIV6O,8F5D7V)6HYTW=1<%!OG$ZN_<Z
MJQ>N[[=5:N7-]M]O0HJJWV]>VW@:R3C9UNN<1G%OQ%:STY.N81&:ZJY3>PW(
MUAD@*I'3:$>U8QI:JP]45#.V?9-.H3%V*4RT8VG[R-4<Y%UTY>D'%Z0'LZ:0
M\WK/+U2=<I5:/I5TH6)2VKR\ZVO'IY2XN"YXRS4DY1G+9N*DHS:CU[1NKK#Z
M/P-*C:H6ZOJM;G7ND[,3!JG?;VY*6T,F6&VU"4%V4G%R@W:^ "<!"0
ME6?!G=#[3B4XE>(Z8QA:E9M\3T8P#,5F%2FF[<KO9MJQCB8^VE$]*I*$T:D^
M^)B%5*=^Q8W*<\J:$M0P[]!-I/':9]'+I-,)BDIBN3ZL3VH&IN7++TS3=WD+
MB3RZ2Q[#LHL1\S=JML8J:TNQC ;\)7#MF4--0U##)&MMW>FG4I(9B#FYXH:Q
M+7.O>ILURY5UZE;@T<6W#R=-4<"$J_?L7&WZ.[MXR49RLE-1AS<5T?\ "O1X
MZ)T#TUB<4K+M/KU"YN*4W;J3>=)6>Y6W.M7QJVDG*,:XPY345)@ 8$;!
M                                !:KQG<5^GO!CP_9UK?G\A%I<A8M\
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
MBHRGM!;%\'"W6ERW;N)R2Y136B>254I4GT*<R#A.I/=;KT?=
M
M
M
M
M
M
M
M
M
M
M
M
M
M   %$3;DG@57?U)O[/ ;INB>?A\A;;Q6<5FCO!OH[D&M&M&0)$8]$)2RB(=C
M38=Y1FN4.[#F]#X;AL/><M%F<EF5:.:V[>IRTCXZ/:260Y#)0N+PLY.1OOC8
MN1FY%.)B46Y.5DVPHHQZ82LMNMLDHPKKKBG*<IR:223W;*?+R\; QK\S,OJQ
ML7&JG=D9%TXUU555Q<ISG.32C&*3;;9U+C"XY.';@=PAGF.N^8U1#O(:)RS@
MN&0L>YGLUSV6@8JY*.HK'(1FFU%'I*PC7&13[N#PR%E9W'V>2Y/!]^1MV_ @
MXX>D!U[XZ]2)G*M2,AE8/3JB5;N\#T0B)^2OZ>8*RBK<JTA7=4;4K)ADN=VV
M$W+TSFHDE%69N4N2D@QC;./XE;@\1A>J<;W&1J)QT:_SFN6HS"+@5N1C;$L&
MPZ'IMWV.$Z?1,A*R<)C-4Q4S9OLED;3V;EI6<R22M6+DK.2TE7&1F/X[:A,9
MA;1_11%6K;G5XKOX^CR^38G1X5>$6G](8F/K&LTPR^I\BB$K/-\N['TER?F>
M3AI1<5D*/"&1D\K).4)1HG"F4_,@GXI^+>H]99>1I.DW3Q.F<>^<:8U>95?J
MBC%05^:^2<J92Y2HQG&N*A.,KH2MC'A4 &\328      V5.2^*>/[(45$7DH
M]-*$^VJ1%\4551/?R]?+D92N&WH:^/GB423=,M)KVB\!&*];59'Q#V<BTPM/
MY5IW)=IBXO%ZL<F=1'E+IG-=L99%;PNG"W'=,W')D]$XP6*NV/6NI-"Z=H^D
MZWJN#IU33X/)OA"RW;BI*FG=VW-.4=XUPE);K=;;-WG1^GM;Z@O6+HNE9VHW
M=E..-1.R%?+?B[K4O+J32E[UDHQ[/WO5+%IZ7VVR)NB?PE\-N6Z>_?V>'K.2
MJB<U79/-28'IE\&8TDC5F?JR\3NI&;)?2-^+].F&(8QI6L6MOMRRZ35657M8
MTGT>=9&]W=A3'.[.R/NT][]XM^Z\D&E/0G='#I6XQ*6M: M<]R7%8NVPNS>J
M6599GS'*'M4+=A'\[E6 SDS>TLDI.2H<.9.NS8P1C"Q4U<MR6.0\'>81=+'4
M&J^T3T-A.R&GU:MK$XJ7E68^(L7'LGY:E'G+.LQKX5N<G7.2QIRBXRE&NR/%
MRV]I7L\]>9RA+.EI6D0E)>9#+RWD7PASXRXPP:\FF<U!<XQ>1",DU%V0;DHZ
M]I*Z47=*Z?G0>G3R3TZ>7AS3UFR\^MY<"/X'/##R_P"(?2S_ %4Y_*/K>7 C
M^!SPP\O^(?2S_53G\IC'WS6F_DMF_P OH^7YCYO^_KDWWL^L_E-I_P#(\C_9
MW_\ 4_3^I&M#].CEM52N^^_VR<O+U\]_9X'(V7*]'CP(*BI^XYX8D145-TT(
MTM1>:;<E^*F^_DOJ]195GG0']&YE>*2D!C.EN9Z8S3]678\VP_5O4>3R*%[)
M(-'E](]EJ)D.=X?>ID6S:]$O%E\5E5ML'SJ[']AE*&4DSK\#VE>F[9N.HZ%K
M&(G*$868T\3,BE)_A)6J=V+*$:_=:5<;I27+LG%<Z#.]FSJFJ"E@:UHV8U&<
MIUW_ $K$DY1BG"%35.3"<IMS3=DZ8Q?'WFFW" TBHO-#DB[>_P!2^7GR]>Y*
M3X@O@TV8L7+B3X7.("$FX]Q*QUIIA>ND8]AY"(A*86M)=^YU*P*(EV^1RMW(
MK-NN-B+6E6+M+,+)5VG4Y??0E-W((\?$'PN\0?"MEEK#.(/2C*],)IWUJ1=R
M;;-GN.9(C>/AY)^N)9G!NI;#LO2(;9!$6YQ<7G99(-^^M1,RK&4HNL[6V>F?
M$CHWJYQIT?6:)Y<H*;T_*4\/.3X\IQC1D*MW^5LU;/'=U4>S<^,HN6I^I?#S
MK#I)2MUK1<FK%C-P6?C\<K!;W48MY%#LA3YG).N%[JMEW2ARC)+P< &=&$@
M       &=#H*^/%]PT<1['A\R]PE[1WB9RG'\;JO/'N2W_B'JO?;O(G")O'X
M.,M2L57]425<P.G^87;D3'W[E"81D,OE<7 8&]CI2==2J5)352J+34B5)MS1
M45-T5%\O7[35 5(E5*TKX*BI\YL?.B^XJ7O&!P7:1:KY+*Q4EJ.UCGN#:IT1
MTI"OWMO.L(>W8"0EIZ/@8R$8XQ*YQ&M8G4BWBE$.PM0<-F<0W84O8FJ.E'T.
M?:)Z+KP,_#ZQP:HUT:I8L#58P[+ZPKJ<\7)X\GL\K'JLJMXQA!3Q:Y/>V^3E
M,+V=>M+,W#S.C<^UV6Z;7+/TF4O7Z#.V,,K%Y;);8]]E=M2<ISE')M2VKIC%
M9!0 1E)/
M
M
M^5^YU5B]=WVZJU<N;[;[>A155OMZ]MO ^I;1QD:V5<.?"SKWK8V?8NPE]/-+
MLRG\77,W'9\:D<VL0;VW@V/R24R<,X>?&?,+L)CC2*CY1C+33^4;1$0XMRCU
MHI[XN/;EY./BT0YW9-]6/5!+=SLNLC77'LF^\I)>C]?0ILS)JPL3*S+YJNG%
MQ[LBV;VVA737*R<GNTMHQBWZKT-=OQL:VW>(WBWXB-:*<F7,(C-]5<JO89D:
MPR8_5(Z;0;U<8TN_N17%0KIGV/3J%Q=@B2T8VGKZ-4<Y#U\Y>D'%ZUU$1$1$
M\$\.:K^?F?*C?;T4^UJ1*47DB^CLG+EX+Z2)X)_!]9]5WVY+LOGMO]'(ZDZ3
M@4Z7IFG:9CIJC PL7#I344U7C4PIAOPC"'XL%VA",5\(I;)<M=2SKM3U'/U'
M(?+(SLS*R[I;MJ5N1=.V>SG*4N\I-[SG)_Z4FTV5 !<"B   .\Z8:>3>KFI>
MG6E&-.8QGD>J.>8?ISC[J;O.FT*UF\VR&/QJ*<R[E@RDGUB,L/Y1O=D+S..?
MNK32BY6V9.KR4V*]I\RMI:9M+:(B=6VL4;(FR)Z-NE%Y)R3F:_\ Z#31NC5_
MI%-*GSUAB\OCVCF/YEK%D$9D[?MR.*8>,HP_$WT TN1LBTNY1CFHV;85E40Y
M=W8Q8A8)S.QTE;G(J*;.]@0FR?:IR]%$3;R3U?00L]I+5UE]4:/H\)1E#2-,
MG?/9+>&1J5J<X-[;MJC$QII=TE;V>[:4S_9LT>6-TYK6LSBXRU74J\:O=]IX
M^G4[QLC\-G=F9$&^S;K[K;9E0 1R)(@
M
M
M      $9?X3'J/#1N@_#AI%?;2=S(<RU>F=2HU[:LM5A&T+IAADKC,XVD7%3
MVA[9DWK[5S';L1;;QKMK?:,9RMX^C[S=A8DX<ZTHNU7BM._R;\OEW^@SR_"(
M=56V;<=4/@$5E4M+1VCNCF+8_.XO?N35F$Q//\KEY[-I:Y&,7]NS$W9.?P.8
MTP=S,[ TN;;]JS@X:0D*WV-UQ\9@9Y[IS]Z>9T&\$M)>E>'>BN49PMU%Y&J6
M\XRCRCEW2>.XQDDU!XD,>49+>,]W9'>,UOST\:=6CJWB)KLHRC.K G1IE7!Q
MEQ>'17"]2E%M.4<IY'*+VE#\224XM*H -M&J@   JJJ(F_AX?/S^<RQ]"-I4
MXU2Z1_0^[<Q.,R[&],FN;:I9?:E[<,Y9P#&#Q*5A,2RJVQF;M-;N3@]4\ET^
M<05<.W>34/-UQV1M+36S"NI2/Q-I2E*;4^">'CZ^?KY^)*9^#,:31SW+^*36
MZ4Q2461@8+3S3+"<VNT33>$6QD+_ "+*=2L785TW;6.R\K9N8]I5+2]%VR\F
ML>:N(6JS<C6.3WZ9;6_BYJWU-X>=2Y,6E9DX/U96GVEOJEM>#*4%SK?.%=\[
M4TVX<'-PFHN+V)X3Z2]9\0>F<66_"C4(ZC9\8\=+KGG*,GPL7&<\>->SBE+F
MH\H.2DI="(B(B)R1$V1/)$ !SG.C@                       !;1QDZUU
M\.G"QKYK6U?8NQE]/-+<RG\7^.;CL^-2.;681Y;P;'Y)*9.&<//C1F%V$QQI
M$Q\HQE9I_*M8B(<42CYHIK$Z=J4MT;[+LJ>'\+9$^2GT4^<G/_"(]3IW". E
MMAL2VBK\=K)K3IY@>47)"RZNO6<)#-\DU6;.H.ML^:VFTG5DNF>/M+U]_8DF
MBPKN7;4,K;]PRD8^#&3/]FO2%C=-ZWK,EM;J>J0Q8KM_[OIV/%UMM/?=W9F2
MN+6R44TWOVA9[2.KRRNI](T>+WJTO2WD2]>V1J%S=B2^SR<7&]Y/NW*+7;N
M!)$CD   <:UVI5?2]'P^VVWVYIZO7OX%*E6FW4JKNJ4U+OLB;\EVY?0<MEY_
M;;>&R;;^_P#92_?HN-+?JR=(5PFX6DVF/HRU9C-1:I!8Q99+J:-QLEK L+V3
MMT;Z'QDIP9<?[Q[1<2'64265C*=B[L=VG7M2KT?1-7U:R/*O3=-S<Z<6VN4<
M;'LN<=U&;6ZAMNH3:^$9;<7<]$TZS5]9TK2ZGM9J.H86#6]D]I9.3"A/9SA%
M[.:?O2@MO623;6PVT0TP@M$]&]+-(,8>2K_'=+]/<-T_@W\[=:.)MY$8?CT;
MCT<ZF'$>RC6-^4<,XVS=D+S*.CVMUW7=N-F+2RM#>WZH<:*4HHHH1=THIII1
M?#=*41-]OD.2;^M=_;X'+BVR=UEEMLG.RV<[)RD]Y3E.3E*3;VW<FVW\V=2*
M*88]--%45"NFJNJN$?Q80KBH1BOE&*27Z  #\'J
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
M)-.>3]&KCD2>[;>]T9M-M\EM+=[[@ &-F4
M
M
M
M
M
M
M
M
M
M
M
M
M                                           #]OV^< _#R;)L>PS'
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
M(R34ENMEJ#YVJ^LM6[G\9;HK_&I2K^L^AS;.DZ>Z37Q6_P"L  'T
M
M
M                                        <]TY^]/,P9_"$M5?B'T?
M4KA*0:2JZVZKZ9Z>K(K)]A7&J823>ZO=\HS1B[695PNEGQ>6/[1%I92=66[=
M<[K[LD<YA#J^$QZG04WK/PPZ1-FDI3D>GNG6H.?R[V[::)"NHC5/)(#'H%I'
M.*'M;ZY*LGND61WIBRYCFC2PT?0=;-Z_O.9"Q&;&\)=)^N/$+IG&DI>71G?6
M5DDG+@M+JGG5[J,X-*=]%52DVU&5B<HRBG!ZU\7M6>C^'G4E\'%6Y6&M,KC)
MI.7UE;7A6J.\)IRACW6V\4E)QA)1E"6TE&4 !T:.=(     !*L^#.Z'VG$IQ
M*\1TQC"U*S;XGHQ@&8K,*E--VY<O9MJQCG<#:4VJJ]!-&I/OB8A5]%%[%CDI
MNN5-"6HJHG-3"_T"NBM.D_1Z8+D;IGE$;/:W9AG&K<Y&Y.V[$C>A[)VL)Q-[
MCK2[&Q[RUB^2:>X-AV61+EY<D^]^_G$Y&R5R"DXEHSS0<]TY^]/,YN^*.KO6
M^ONILQSC.N&I68-'%MUJG3HQP(NO>4UQG]'E8Y1:A9*<K(QBI[+H[X4Z0M%Z
M Z:Q7!PLNT^&H7*2BK';J,I9K\SC&#Y0C?&M*2<X0A&N4I.')@ 8";#
M
M
M                            !\[U:V[-VXB[+1;KK1?';T:5J\/D/H6^
M\6&IT[HKPQ\06KN+MHIYDNF6B^IV>X^TG;+IS".YO$<)G,ABVTNV8O8U\XC+
M[Z-L6G]AE(L'=YI7>MMGK6]51?M^V/3/(OHQZTG9?=736F]DYVSC"";^"<I+
M=_84^7D5XF+D95K:KQZ+;[&ENU"J$IR:7Q:47LEW?P-=IQZ:K2&MO&CQ0:D/
M<KC<W:S>M.=1N,97"50MZ%E\ P^8O85IO=B'N.VK41*1=C3_ ![&F<=-ME<W
M9QFVLS#V0DG[US(.K2]TW1//P^04_P &G;[FGY_13?Q]IR1=O?ZE\O/EZ]SJ
M1H^!7I6D:9IE.SJT_ Q,.O:,8+AC45TQVA'W8+:"]V*VBNR6R2.6VJYUFIZI
MJ&HW-^;GYN3EVMRE8^>1=.Z>\I>])MS?O/NWW90 %R*    HM*5(E*INB;[)
MOMMSW7GO[/,GF?!_=,(+!^CKPS,8IW*.9+67475//LEM2%YI>:,)>&RQSI,V
M:0=+9DUO-XNO'M,8)[>LO[\D[JFWDPYI?4,;[*.CX&5>_5U>OT:5]G/;?W^*
M;^O8VC'#AI2FA>@&BNC/?B9,NEFE>G^GM61I&=RI/5X;B<1CM4SW1V^46+[S
M6-[;W>LG(JSZ_LROG?5=HN1G]I75E1H.@Z+'>,]0U.[-EM)I2ITVAURA*/#B
MU*W/ILWYQE&5:2C--RA)/V:](>1U%K>LRC%PT[2Z\2.ZBW&[4;U*$D^2DG&K
M!NALHRCQL:<H/93]J !#<F:                      #C54E%-52^%-*U+
M[D157\P!#5^$N:J+/<0/#IHU3!HU^ISI3E.H?QD[RZ]9:K5C+K..50ZQ'8+7
M8$@DT;1XDAWH[64^,:M^PQW<_:)2-5NJJNZ<N6R[^/+GR]6WAS\3)'TN6M%.
MN72&\2F0LW>4W8'#<RMZ10$;E#GK5@J-)XUGA&4LL>:6I*39QF+RFH<3F65Q
M+9G<9]N^,;B<DHR.G)>5:6\;JHJ;IX+\YT?\*]*>C= =,8<XJ%D]-KSK8^]O
M&S4I2S[(ODVU*,LA1DD^*DFHI1XG-SQ/U7ZZZ]ZGSHS=D%J5F'5)<4I5:=&.
M#5*.R2<90Q^4'LI.+3E)ODV !L$P(   HJ(O)213\&^T5KS/BIU:UL>L<8D(
MG1?2QI LUE6Z.LDA\UU8FTLPF08HEV,<-X_JL/P343&YV6L2D;*VV&46H=JW
MD8N;G%9QUT7GS3E[_']&Q-<^#A:'7<(X3M1=;97&:HN8USU1?-8/)%F4>)E&
MFNF#2WC4"E,.WE7;2%[EU%>:N,:JG49$STDM:.7G;X*C&'%.GO'75UI?AWJE
M2FZ[]5OP],H:<?>\V^-^3![RBW&>'CY$6HJ;[K>/#E*.W? [2'JOB)I$Y5JR
MG2Z\K4[]U+W/H],JL>>ZA)+CF7X[3DXII-*7)Q4I$@ ( '0,
M                           Q2]-Q!360]&1Q*LH&(DYMZUL:83SEG$1[
MN2=6(3&=8]/\BR28O-F5F_>MQ>/X]%R<].2%=%+2*A8V0E7]YNP9N;]O7KU?
M]K7GNJTU>K;U+L;.GC.P/*M4N$CB9TXP>)[\S/.]!=7,0Q2%[;'1RRV1Y)@&
M0PT)&TR,LZ813&I])/6K9'<D^9L&W6]<\=-V]%R[1K%:51:4V^V5*:=T7EXT
MHO/<F+[-.=YN@=2:7O6GCZK5FK:6]FV=A5X_OPWW5:>#[DMERES6_NLAK[2N
M$ZNH^GM3:LXY.DV8:;BU6W@YD[VH2VVE9MF^_'=N,>#V7-&R[Z/'GP(\'&R\
MOW,.A&Z>._\ >NQ;GOZO+;V;^LO'\=E1>7/U>/Z-C#!T"NM5&K/1ZX+C;IYE
M$E/Z(9AF^DD[)9.Y[;VBVRD[6;8FRQUW=DI!Y<Q?'-/<YP[$XEN\MQG=/<+B
M#C8VW!1D2[>9H"+'5.#=IG4NO:?D;>;AZOJ%$I)-*:ADV*-D4^ZC9'C9%/OQ
ME'?N2HZ0SZ=3Z6Z>SZ/\5DZ/IUL5NFX-XM2G7)KMRKFI0EMVY1:+.>D-_P#
M1XQO_5AUY_ZK,K-:'1_ I_Y-/YD-EYTAO_@(\8W_ *L.O/\ U696:T'_ .=?
M_8__ +TD][,SVTWJI_9F8+_5CW,B][2ZWUKIA?;@9J_7D4%%JM^DG\!?'=?2
MI1:?+V\U7;EY\_$Y4^BF]5-5*TKMLE/H\MN2[^CS7=?/Y#99]'HS9W.!/@ZK
MN-6U==7#'H0M55=BU554OU+<4YK550JJOM53%+T]W1[V];-)DXN-+XBA=5-"
M,7=4:BM[N1=V1T]H#CUG)\JG+[*'?6+L3?RC 920>Y.P5I(8XYE<9>YG'N/C
M;/V,"@FUUT3V@,#/ZGIT'4] KTG%NSK,#ZU^LXY$*K?,E53.ZJ>#C*%5MD80
MG9Y[57-2:E&+:M.M> .H8'2L^HM-UV6JY%>!1J+TM:9*BR=,ZX6W1IMCFY#L
MLIKE*<:_)3MXM1<9<4X<6 :8ZEZL3;C&]*].L[U-R-K&WIESC^GF(9!FLVVA
MVSEFQ<RKB)QN/DW]F-L/9%@TO/[C>EK9=/F3>NZEUS9IKS+<'G0-<7.N>48G
M-Z^P%?#MHNZ3')^=>3LG#W]59[&)>/?2EV)Q'"H]9RYBF56E;1T1.V]5K.+/
M\-O3]N0^*N6R$!+XE5A\T6U>S30+5C3W6G3A]V#,]-LJB<LA*KCF4;1\C7'W
MTJ?0$[W+)0\F\Q;*(RM[CF61#648]]XU+2T/?OTV'][TMD5P9<5VG?&;P^X+
MK=I^^BEJFHMBSS?%(^6N2[O3G4)M','&5Z?3=]S%P3ZJ1QMZ\IMV'KN#B;>1
M0E^'RR(:W,>R"'>.J_QKZWZUZ/Q\5Z'5AU:1JE4L=ZRJ++LW"R]N3IA*5SQJ
MY75)V47643<MK8QC&5<9RHO!;HGHSK'+R8ZYD9D]5TVR&3#2%=73B9^)O%.V
M6U2R)QJM?EWTUVP:4JI.3C.4%Z/P^Z&X+PUZ,:=:&Z;L^QX?IMC$;C47<O-8
MEK(RUQG:19+(Y[N.,AHMYE&42E;W(\JE6L6Q29R25E9>ZVHOO;J+[& B[\R$
M=UUN1=;??9*VZ^R=MUMDG*=EMDG.<YR?>4IRE*4FWNV]_B3@QZ*<6BG&QZX4
MX^/573357%1A555%0KKA%=E&$8J*2]$C^1__ / +WVM'"?*MFM$^DU0]O_M=
MO_D4_P#N4-G9QD:UU<.?"QKWK8V?8NPE].]+<RR#%US-QV?&I'-K$(\MX-C\
MDE,G#.'GQGS"["8XTBH^48RTT_E6L1#N+<H^:*:Q1-J:$3PVII3?RVV]7A[.
M?@2O]F/&MC7U?F..V/9/1L:$_@[:(ZC;;'TV]R&12WWWVFNWIO$[VG,JF61T
MCAQEOD4TZODV0[>[5D3P*Z9?:N<\:Y+?9/@^_9DUGX-6FW!GK#LNW^^@R_V[
M;:5:+)^9"12JHG-3#OT$VD\=IGT<NDTPF*2F*Y/JQ/:@:FY<LO3--W>0N)/+
MI+'L.RBQ'S-VJVQBIK2[&,!OPE<.V90TU#4,,D:VW=Z:=2DAF((^^(657F]<
M=59%,G*N6N9\(R]UJ:HOE0Y1<92C*$W6Y0DGW@XR[-[*0/AOB6X70G2N/=LK
M%HN#9))23BKZ8W1C)246IQC8E--=IJ23:2;  PXS8
M
M
M
M
M
M
M
M
M
M
M
M
M                                                  $3[I^ND@FX
MV5<<"VB.62L'6D9Z?$[),(MS'.'T=DD-!S>(:80N3W7=J]>B9O'9:]-ZEVHF
M+5G+1$EC&)4Y2X9/-2L/N9INDVX],9X"^':9S6TXQ:8UFRZFYC^B>GF0O9"U
M\;)^MS'MIF<=,H>S=DKV+X#%2*Y+DMSM,$Q?U6HC#4RO')_,\<>7-=9-3<UD
MDS+9%D<O)Y#D602DC.3\_.2#N5FYV;EG=Z0EIF8E7]UR_DY63D'%][(R#V_?
M=O'=^\Y<WKM^Y775(KP&\.EKFI/JS5\;GI.E6N&FTW0C*O/U.&S\YQFGYE&
MFI)J*C/+<%&WEC75N-_CUXBO1L!=(Z/D<-4U.M3U2ZFR2LP=.ELXXZE!KA?G
M=U).7*&(I<JW')JFOS0 36(7@    *NR*J^"<U#:2;;226[;[))>K;^"02;:
M23;;V27=MOT27Q;/[X2$F<EF(?'L:BI/(<AR&4CH. Q^"C7<M-SLU*N[+"*A
MH:*86G+^3E91^XLLH^.9V+SQV[OVFS:S<O7***IQG1$=$3#\($-&Z^Z^QL7D
M/%%D$77W9&+<:2T+H3"2S2NP[Q_'W=BMQ'RN?RD>XN,,VS9A=O-&S2\[PG"7
M=S&;F29)J)Y/T'/1<3?#]$.N*KB1PF,C]8LRBV5K2#$,@C7:YAHUB+YI)6IR
M8FK+ITC""SO4./D6;-W#]T)E."XLQO8_)3C"3S7/<)AI'J)L0N\9_%N[6\C*
MZ4Z<RE'1*)^5J.H8]F[U:V.SLQZ;([?^SZI[UV.+:S)Q>TI8RC*^9G@OX25:
M1CXO5G4F,Y:O?%7:9IV16TM+K;_!Y5]<V_\ #K(I650DO\$A)-I9#:I  C@2
M4               !X%Q0</&GG%9H3J'H)JDWE;^&9_$66KV[!25R)G(V1B)
M)CD./3D,_HMWK-J4@,CB8F;869%I)0KUS'VF4]$3,*X?Q3SWU=_4NWM\0>V-
MD7XF11EXUME&3C759%%U4G"VFZF<;*K:YQ>\+*YQC*$HO>,DFGNBGRL7'S<;
M(P\JJN_&RJ;<?(IMBIUVTW0==E=D))QE"<).,HM---IFJES7#<ETZS++]/,U
MC5A,RP+*9_"\MAE=,7ZQ&48M+.X.?C*G\2Z?1CSN^58.FJNXYZ\CW75=:T=.
M&]RW=KZR9SOA"&C"Z=\>EW49FPRBF(UYTRQ',7DQ*-$3&;^9X?;O::S./8I)
M68QFWN+#8EBNG\W.Q-U]*RL<_P LM2+IPUBYZ$8M\&'HJM2;+Y[ILG/ERYKX
M;;>KQ.F?1NOQZGZ6T374HPGJ&!3;D0COPJRH+RLNN#DVW"O)KMC%R;;45OL]
MTN9?5^A2Z9ZFUG0FY3CIV=;33.?:=N,Y>9BV3222E9C3JFU'LN6T=ULW4 &3
MF-@   XUIO14GAO34F_ER4Y'&I-Z:D3UTJGSH?BQ*5<XM;J4))K[4XM-'[K?
M&<)+LU.+7^YIFTPT/U/@]:M&]*]7L8:2L?CNI^G>&9_!,)VRT;S;*'R_'(W(
M8UI,-V#V28V)1NRD;%F0LLI&0:6G=%VVV>N[--#BYZDJHG-2R+HV)Z$R/@%X
M0)#'Y>,G&+7AWTE@'#R(?M))K8F\7PB%QO)8>\X9WKUFW*8]D<5*P,VPKKI=
M14U&OXM]:L/6;BQ;O=5$7DIROU+'6)J.=BQ4HK&S,FA1GOSBJKIUJ,]TGR7'
M:6Z3WWW.IND9,LS2M-RY2C*63@8E\I0VX2E;178Y1V;7%N3:V>VWIV  *(N
M
M
M                                               !152E%J5=DI15
M5?)$3=5^1#7<],;JM'ZO=(WQ(2T%E,IE6-8A/P&F,#WA7-4-<<<:>XC!8[G.
M+P<?-VF]<9%QNJ+;/+UVB-;VH66F'TODD;<?V9SO1]L)<OR."P_%<DRO*)J*
MQO&\;@I:=GLAG)!I$PL'#Q+!P_DI>7E']UNQC8R-96+[U^_>W[+1FTLWG+F]
M;LVZZZ=6+FF8Y+J+F.6ZAYI)+-9CGN43V:Y;,=D8QZRV395*NYR=DECXEJQC
M&7;Y1^Z=*TCF3-@UZWJ6C5LWMVK5$E/9JTGZ1U#KVLR47'3M+JPH<D]_-U+(
M5G.'N--PKP)QFU9!QC:H\9JQN$9_:6U;R-#Z?T6.^^?J5^=8XOTKT^CRE">T
MTTISSHRBG7)2=3?*+AM+K8 )F$-P  "B(E*;(FR)_M]92M=J*E\=J5\>2>'K
M\/#Q_J7P.2;^7/R7G^94_.7P=&IIG.ZM\?7"5B..N8IK(L];,0S^_<F+SJPR
MKA-)'5>J^3-:*VC)_=JDWN-X5+-(.Q78H:.IN_'-G[V-8WG,BTM6N:C#2-%U
M;5;$G#3M.S,V:E+@G'&HLN:<^,^*:A^-QEMZ\7ML7+1L">JZMI>F5-JS4-0P
M\*'&/)J63?73%J/*')IS_%<HKX<DGNMAMPX:4_4+T T4T96<^,ZZ5Z5:?Z>5
M9&D9W*DZN&8G$XZLND1V^4[K226.5XD>LG(JRZ_LROW?5=HN>U'"W3Z%NW1]
MQ133^+2B?U'+;9-DY>7K_.<N+KK,BZV^Z7*V^R=MDMDN5EDG.;V226\FWLDD
MO@MCJ/C45XV/1C51X58]-5-<=Y/C"J$81CO)N3VC%+>3;?Q;94 'F>X
M
M
M                            ,&?PA+51,"Z/J6PE())5=;M5],]/:I%9
M+L7Q:I@Y-[J]WPC/L#OOE7"Z6)CW=_:(M+*3O>_;KBQ?=DCG,5$7DI#_ /A+
M^M-$KJ7PW\/D>\REJN)X=E>KF51W:NIPN;KS28M8?@CY&=B3J[QRC%J<'U&;
MJZD8>SW+%9<EN%DW"ST\U:;#\*-*>L>(/3.,HJ4*-0AJ-K;EQA'38RSDY<6G
MWLHKKBGO%SG%33@VC6_BYJRT?P]ZDO4N-F3A?5M27%N4M1LAAS24DUVINLG+
M;:2A"3BU))D7\ '1TYS@     %Y?1X:,5\07&[PQ:6*RQB5C)C5> R')(;,V
M_;<;G\)TZI<:DYWCTE'UQLO8E%G\,Q*=AV<3(,:XJ6D'S6.EW#&,<O'[;98V
MJ.KM6[?\7;HH_%I2G^H@_?!U=#KNH'&=E>K\AC*RF/:":7R+J-R+OE&*8MJ3
MJ2\IQ7&U6)L2K1[.=]:?-M76*4N(R6@8[J^U/E83E>,.*YPI!KVB=76?UQ3I
M]=C=>C:5C460;BU#*RYV9=S2C.37+'LP]^<83WCOLX<6YP^SKI#PNBLG4K*U
M&S6-5OMKG[V\\7$KKQ:UO*$4U')AE[.+G'WMFU-2B@ -"&_P
M         =&U-S[%M*].L[U+SB46#PW </R3,LJF$92$DL5CV,PSV:F9%(Z)
M:OY1^K*.9.7/8XUD\?NNJZEFU<.*[=JOO";(G--MO5X[<S%QTS.LU&C'1V<0
MCUK(XNVR'4+'V.CV/QF3N>K6?IU3DVN'Y>RQUG;DHMY*9/%Z<R6:95%-F=UU
MV),=<3LC&R$'#RK6Y<]%T^S5M8TK2ZE)V:CJ.%@Q46D]\K(KIW4FI*.W/=R<
M6HI;M-)EIU[48:1HFKZK8XJ&G:=F9CY)M/Z/CV6I-*47)R<5%14HN3:BFFT:
M^O,\RR74;,<LU$S226:S'/<GGLURV85HQCUELGRJ5=S<])K'Q+5C&,NW2C]T
MZ5I&LF<>UZWJ6C5NWMVK5'6TW3;GS3U[?U%$1*55/6B(B_-R]GAY'&A$M[KO
MS]=6WCXHG+FG)%VY>\ZCX]->-CTX],(5U44UU5UPBHUPKKBH1A",4HQA&*48
MQBMHK9);;(Y<W767WVWVSE99;999;9.;E.4YR<I3G*7O2G*3<I2D]V]]WONS
MF #V/,   I4OHT[IS5.:IY)Y^WESV3RV-DET8^C5S03@,X8]-W3#*8B7L:9Q
M689-"YHU6/R:!S+4VZYU*S;'I*-KC(AS%_%_+LMFH5G$R#"B6BF#!K'3%]]*
M-GCYSKNM$=-_JS:S:/Z/T3/Q=^JSJEI_IG3D*QRRZ0*YYED3BW?7=';HM97N
MM93MW=O><<KY;'94?-.M[1;VEK6CJVK:W_%M[-'XMNFGP^0BA[3.K;1Z8T*N
MS=.6=JF35M+:+@JL7#GOLH/=69L4DW**B^22E%RE5[,VDJ5_4NNV0[UU8>EX
MUF\6FK93R<N/KR6WDX;W:49<O=;<9)?< $3B6P
M                !\[M'66KEO\ C+=='XU*T_UFM.Z0_1BOA]XWN)W2M&6+
MQ,;$:K3^18W#898[%C<!A.HJ-]2<$Q^-841L0WB^X,,RV"AWD4P8T145(,7<
M=$.'T6U:/W.RU(UOP@_@/?:J:=1'&?IVVIO9;H=C%S&]58-NRR65E<JTIOY!
M;?Q<Y$V8Z[(149]2F4G,IR3([MZ#CK+O"Y[)LAGLK;-\#A8>2W/X%]5X_376
M=>/G6>5@Z_1]5SLDVJZ<R=U=F#;9LGO&5D9XV[VC"62K)RC"$V:3\=NE,GJ/
MHYYF#7YN;T_>]25:2=EN%Y;KSJZ]VO>A7PRMMVYQQY5PC*<XHL/^#F<4[+3K
M7K47A=R=]))&:]Q#;*=.;=Z6F;T+':B:=1LT_P EC&..-XQ[$,)+-L!J<2TQ
MECV1@;2MM*8/'G"S3Z1@&\?-"-4E"S4QC<S$Y'CDQ)X_D6/R<=.8_/P<@[B9
MN#FHIW9?Q4S#RK"\W?1<K%OV]E['2#*_9=LW=BRY;7K5ZW173L4NC)X]L7X\
M^'>$S6^[Q6(UFQ.BW :TZ=8^^D+JXKD%#B0;P\VT93-FU)V<7SV*CDR?&KB.
M9YBPJO2^&KE613^&9&[MY9[0?0MV!JL>M,&N4]/U5TT:KQCVQ-0KJC53?-1V
MXTYE-<(\N'&&57+S+'9DUP,3]GSKJC,TN?16?;"O.TSSLC2><MGE8%EKLOQX
M\OQKL2^R<U'FYRQ[5PK4,:<CU7I#?_ 1XQO_ %8=>?\ JLRLUH/_ ,Z_^Q__
M 'ILOND-_P# 1XQO_5AUY_ZK,K-:#_\ .O\ ['_]Z91[,_\ ]R^K/_UO!_\
MP>XQ7VEO_NWTO_\ J.9_^$4&R]Z/'_P$.#G_ -6+0C_JMQ0O$N6Z+MNNU6B5
M47*:J*J51%1::D5%147EX*6=]'C_ . AP<_^K%H1_P!5N*%XY%75_P#[K:E_
M^OY?_P#?L)6Z$D]$TA-;IZ9@II^C7T6KLR 7TRG1Z/\ @RX@'V>8% RO[G76
MV4D\DQ.4;04)&8MIYG4Q)3,K/:,,J,<5NRBXV)96*9W3QJ[@\=M7\/OW<<AZ
M<E=Z=Y5/7'0U](6_X,N(!E@F?3TK^YVUME(S&\MBW,Y"QF+Z>9S,24-%P.L[
MVO(T;LHN.B&5BN"U#<LYS';=_#W%K(YA<F=Z=XK W)I?&;PH:><9W#]G6A^H
M#"+6N:BWSS",JD(BY+O=.=0F\:_L8GJ!!MVTG!OJI+''KRJY?8M)N)MY%"WY
M?$I=U<Q[()EF[UNNMFD.:\/^K6H6BFI$>L;FVFV52V*3=NEM+-6,C7'WMF,_
M!]^1L-)N\7RB,N,LDQ.7<Q;%)S&9:)F&[>EN^L[RZ\->H=/\4^BL_H;J62NU
M3 Q(TQMG%>;;AUJ$,#4:9;[RRL*U5PNEZRDJISYJ^:40?$KIW4/"OK;!ZUZ;
M4J=+S<MY$(0D_*IRY>_G:;;%)I8V76[)4Q]%7*V$%%TP9M,+5RB];HNT*E5%
MRBFNE45%1::D14YI[SFJHG-2/=T _'4\UZT/D^&34>:B;NI'#G%8]&X'30WA
M89]DFA=I@T@,7ZI@WEE?STGIV^CUQ;)YMIC<3&LX25TQ67?366S\S*O<P'%;
MQ5:/\'&C>0ZU:T9 L/CL3Z+"&B6-%EYD^;94[L.;T-AF&0]YPT2:R:9[(YK;
MMJW+1A'Q[22R#()&%Q>%G)R,BOK?2VK:)U)E=+W8]F1J=&9'$IJQZYSEF.YQ
M^BV8]:BYSCDUV5V5Q2Y>^HO:2>TK-"ZLTG7.F<;JJO(KQM-MPY9639D60A'"
M=*:RJ\B>ZC%X]D9PF]TGQ4H]I+? G\(UXPOBOI]@G!;B#]$E]4.[M4-6Z4;^
MEV;3S%\@N?$."6J1QQRSO_&S4.!<SZR&/9-'3T NE],;+L7$%FM"7XD.%X;D
MNHV98CIWA<;5-9EGN40&%8E#TNV+"J7R?*Y9I!P$92_E73&,9*_E7[1JCN1>
MLX]KUO7.W3=O;NW:/5.*+B!RKBHX@]6>(/,[:-)O4[+',W:B^LCW*8[CC-NV
M@\-Q-'\9#X^VEDQ##HF"QA)RY#L9"<2)29EK5R4?/+UW.U\'1X/_ (_:OYKQ
MBY4U5<<T51]IWIAO<V1[JCE4#33F<KZ3#(FSNQ\3M.I^Q#U1V08U(P4\NJ%$
MG$OVTYA-74S.TZC%\&_"FR[)57UJL:65D5MK_"^H-1A"NK&WA9[]>/+R<>=E
M+Y?1,6>0H[J1"[4+\SQC\5*ZL:5BTZ[+AC8TU%[8>@:?*4[<C:46JYWP5V2H
M6>Z\O)C1R:E$EZ:8X!BNE6G."Z9X-%=Q8;@.(8YAV+0W;)"26*Q[&H=E"PT?
M5(RSI_*/ZF4<R;-E>23UX_==5U[QTX<5W+M?>0.>Z\_<GD00G9.V<[;).<YR
MG.<Y2<I2G*3<I2D]W*3>[DVV]]^[W;)Z55PIJKIKC&%=4(5PA"*C&,(148QC
M&.RC%))**6R2V0 !^3T
M
M
M
M
M
M
M
M
M
M
M
M
M                         !\K]ZAO9NW[BHENS;KN5JJHB(E";[;KRY^"
M>T^I'9^$)<:"Z0Z!PG"Q@L_2TU#X@^M<9LD7)K8E\=T6@G=OOBVZ[IR6+G(G
MZID]0UPYDDE!S6*9EA4=J]CKSJGC2WM?NF.G\SJG7M,T'![7ZCDPJ=G%SC12
MMYY&3.*<6X8]$;+9)2BY*'%-2:,?ZJZBP^E- U/7LW9TX&/*R%7)0ED7R:KQ
M\:$FI;3ONE"M2XM1Y.36T61L^DXXV9_C@XI<VSEKD,J^T9P^5D\2T'QQPZ=]
MRQ>$L:F;!QET=%O(+&7K"5U2?15.<35,[$593'-G\'A4I*2$9A,%0UQX4TI2
MBHGAR]%.?+FN_/U[^WY"BHO+:KT43?=-D7?R]VQ7UKS\N6WAX_/OL=+-#T;!
MZ>TC3]%TZI4X>G8U6/3%**E/RXKG;8XJ*G=?/E;?8TI66V3G+WI-G-/6M8S=
M?U;/UG4;';F:ADVY%TVVXQ=C?&NM.4G"FF'&JFM>[77"$(KC%;5 !=BU@  '
M%-U1%5/17GO3R7W<_I,\W0>='!"\6NILOKWK5BT;DW#OH_*789CCTE+MZVF>
MZRM+6/3C&"R+&*6CR_-X)B^/3%B=R2.E7<'&Y#,2>(PM=K,,93/X"QB X>M!
MM1.*#6G =!=*&D:]S[4:7O14,DU)6HB&86(^+D)^=G)=_<HNW;<7CV.1,M/2
M5J.:2<R[9QMYG!1$Q-.&$4\V4'#'P[:>\*&A>GV@>EK:4LX;I_%.&;*[.R=R
M6FY.1EI1_D&13LQ(56[%B[*9!DDM+3;^U',XR%9N9"ZR@8B'A6\?%,] >._B
M!+IS1:^G-+R'7K6MUMWV53<+<'2MY1MNC*$XSKNR[(O'HEQ:\N.5)2C.N.^^
M_ OP^CU-K4^H-3QU;H>B61\N%T%.K.U3W)U42C.#KLIQJVLC(BFMIO&C*,H6
M2V]YHHIMT46Z*4IHHIIHHI3PIII1$I1/8B(B'( @\3E]/0
M       BW?";=.IN1P#A2U;L.8RC&\-S/4?3B4:7+[JF:OSFIT'CV2P#I@VI
M97&-Z,:,-),DM2U]Q(M7;=V]A+;-D_LN7]^.B(+LJJNVRKMO\B;$VWX2)C\Y
M+<$VG4K%0TK)QN,<1V%2^2OXZ.>/6>.Q#K ]4L=:R\ZY;6;MF)B[^13\% V9
M!_6W:79N<AXJF\KZ396+\)/9=M_5\A/'V?LN>1X>8],YPE' U34<6I1VY0A9
M;#-<)[/=R=N5.:WV:A**]$F0*\?L2./XBYML(2B\W3]-RK'+?:<X8_T13AO^
M]4,>,.W;E&7=O=*@ -WFE      #8)]!C_XK_AP_Y[K5_P!?>IQEM,2708_^
M*_X</^>ZU?\ 7WJ<9;3F-UM_\9=6_P#WRZ[_ /C/*.FO0G_P3TC_ />UHG_X
MMQ@ #&#*P
M
M                                                        #%OT
MS&LU&B_1V<0KUK(XNVR#4/'V.CL!%Y,YZI<@HU3E&N'Y>QQYG;DHQW*9/%Z<
MR6:95%-F=QWV+XNN)V2C9"#AY5K<UXJTHJ>BJ[IZ_'GZTYIMX>[G]),&^$T:
MF]VZ2<,6C*0R7_CKJ3E^I]60]Y=6L4NE>,6L52$[G[#<[9W^FLBON\EDFG=B
M8XK5&,CWPKB+A]^I$]?/=?/RY>K8G'[.VD+!Z(NU*=>UFM:KDW0L;CO/&PU#
M"KCVDVHPR*<KBI*,G*<FDX.,G!?VAM7^G]<QTZ,]Z]&TS%QY02EM'(R4\VQO
M=).4Z;\?DXN4.$(IM34H@ &_30X   )"'P<72:0RWC%U'U5<8G&S.,Z2Z-/6
M%&32%,(X<X=GVHN2PK+&;\&W>W5FFDK.X7C6J,3=FH5HMMK#53,+*R#2SD31
MG*1[R:+\&QTJ:XWPNZR:MN\4E8C(=3]8[\ VR>0MS39GE^G^G.-0EK'+D$W>
M74A7L7!YME&J$7>G(5KUKJ:HEX.5D'5[&V[**U!XY:NM*\.]6A%M7:I;B:93
MZ;?A[XVY"E^$KEL\6F]+CS]]QY0=?-K;7@CI/UKXB:.Y+>K38Y.J6_;_ (-2
MX4;;PG'_ -ZMH;Y</=WX35G#>1V #G\=!@
M
M
M         "BJE*+4J[)2BJJ^2(FZK\B&O,Z9_6^G7'I$=='<9DZY/B>EKF$T
M7Q%5ANYNX[6!QEJG.\;3KXN+D9*F+UAD]2528D4D%?\ 7HL-*N\6MP*6]@GE
MV20.'XMD>5Y3-16.8WC<'*SL_D$Y(-(F%@X:)8WW\G+2\H_NV&,;&1S)O?>/
MY!Y?LM&32S><N+MNS:KKIU;&I^H4WJYJ5J+JMDC>,99)JAGF7ZBY UA+#IM"
MM)O-L@D,EE6T0V?OI)]8C+#Z3OVH^R\D7[NRTHM6W#UU=IJOUR1]FS2%D=1Z
MWK-E2G#3-+KQ:[)J+5>1J-ZDI5[P;5BIP[H.<)1<*[)QDFK$1I]I75W1H&A:
M+"SC+4=1NS+81<E*=.GTJ"C+:2BX.W,KFH3BU*RN,HM.M[]' !,\AJ    "B
MKLBKY(J_,A\;23;]$FW^A=SZENTEZMI?K)F/P:S1NYC'#SKGK>_891'R&K6I
ML=A\95*M5:8U,X;I/"K<BLAQ1;T8W<276YAGVH.-SLM9E)**KD,5MP[6Q'RD
M).=KDH*B+R4Q\]%1IQ#:6]'CPFX[!.91VSF-(L<U(<7I>ZTO.TFM7[5S5?(F
MUFXS8Q]E(ICD&9R;*#M5V+CIO"MH]N_>R3ZTYD7607?GMOX^'R(<S>O-7EKG
M674>J2E*4<G5<J-,I_C?1<:?T7$4OL:QJ:DUZ+9K=[;OI=X?Z1'0^B^F]-48
MQG3I6+9<H_B_2<J'TK*:?Q3R+K6GVW3W:W94 &)&8@
M  %.>_DB?3^C;Z2,'\)HU,[NTDX8M&DATOIFNI&7ZGU9#WEU=46NE>,6<5IA
M5B.PW.V=_)K&K[O)9)HL8F.]F1C(][JXC)/I X^$$:CPV<](A,8[%M9.P]T>
MT@TYTVR.[(6FMMJ^F9"]D.J]EU"5MGSN\XB[>/:GP3*Y=?V(QU3-LYAO0RN,
M;+.1?[;\$-(6K>(NCN<)64Z97E:K:ER27T:EUX\I2C*+C&&9?CS[\E*25<HN
M,WMI_P <]6>E^'>J0A-0MU2_$TRN3<=VKKE=?%1E&2DYXN/?']ZXIN<9*<8I
MX1@ =!3G^      9C^@:TXFLXZ2+2_(8J_%VF.D6&:GZDY-:D+SFVZ>P;[$7
MVE-AM"VF[)W9<R=&2:G0#NY9?WHUK3"M)=U0]N/V[..?S\2*#\&5TJ<I8XJ-
M;I3$HNMBZ=:=Z6X5G%ZW"N)FP_A[.0Y7J9BL==2Y<R&*C+[>>TGEIFBNRSA9
M]VW@JK5V2?XS=HB97W/=>7N7S(!>.^K?6?B+J549PG7I&+@Z77*N4)1?"GZ9
M;%N+?OUY.9=5--\HR@X22<=E/GP%TGZM\/,"]QE"S5\S-U.<9QE%I2L6'4TI
M)>[91B5VP:7&49J2;Y;@ &G#<X
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
MG>"LHJW%/)IJDE2C-ADN=4,)N(J@].XV5LS<K<E(]])7L?Q*W.9;"RFT+HW
MZ,KEUIXC:_5K>OX..XUZKG3EY&F8\(SG]&P(6;6961*=EOEV2K=\N:JQ::G.
MU716UOJ_/ZOLCT9X>:%;HF@9V3&<](P4I7ZGDRE77]*SYQWAC4QA75YE4;%C
MQ4/,R;K5"MT]5X(N#C4;CIU]@M#-.I"+@?3C'66YQF$O5;OLL(T^B9"*C)S)
MJ8>EXS?9+(VWLW$Q4'C<;=L7)2<EHVB3DL>QVW-9-"[&3A\T-P?AKT7TYT-T
MX9=CQ#3;%XW&HRY=:Q3:0EKK2RE4GD<\L)&PT8\R?*96X^R/*I9M%L4FLDE9
M68O-J'#ZZB^2<'O UP[<#N$/<.T(PZN(=Y#1!WLZS.:D',[FN>RT#%6XMK*Y
M'-O*MK=&ZOY)OCL U@\+A96<R%YC6,0??DE:<7?D8O%3Q+R.O]4KABQNQ>G]
M/;^KL.Y0C;9=*"C=FY2A*:\Z?>NJ"LE"JE+BE99:Y2C\*?#.CH'3++<QTY/4
M.H+;/RJI3G531&7*K"QG.,'Y<6E9=9PC*VU[-N%=>P &J#;0
M
M
M
M
M
M
M
M
M
M
M
M
M                                                        !TC4
MK4'%=)M/LWU/SF52#PW3[$\@S3*9=64A(]UX]B\0\FYE^D=$M7\H_5G',7+G
ML4:Q>/W75=0S:N'%=NU7K1.++B=U%XP=>,\UVU)DY-P^RB6>TXKCTC*6Y5II
MY@-F0?7\3TZ@KS6-@V"Q6+1[VIO<>-(2*N9#-7I?+IEK>R+()EZ\E0?".N*%
MCB&A& <*N.Y)3;RS6/*([-,^@6=&-2&VE6 NKC^.LY%:>.+V2XZF1:EV<6DL
M0E(F-;69WZG>;Q=R=LMX^3B):&ES79/?M^=28OLZ]'U8FE9?6&75&67J5EF%
MILIUM2HP,>6V1=5)I=\K)3KFTME#%AQF_,G$AK[1/6%N=K&+TCB6M8>E5PR]
M1C">\;]0R8QE159&+::Q,9J<-]GYF38I0WKC(H "39&D   ;(M2;\D3^"GCZ
M/)47VKONOCX;E%\]]D3??_;ZMCEX[JB;(FWK\"[;@9X5<@XS.*'2_0:*HDK,
M'D$Q3+:D3L;0[MW,4TQ@%HD,SF4E;$!DS&%DW<=0F-X>_GXFYC[C/L@Q*&E+
MUBS*I66[5=3Q-%TW.U7.L56)I^+=E7S?[VNF#G)+OWG+M&,=]Y2:44VTG7Z;
MIV5J^HX6F854KLK/RJ,6B$?65M]D:X?9M!-[M[;1BGO[J[2=_@^' <]TKTYE
M^,[41O3:R[7#&+>.Z50CACDL5+8MI58G[CZ3G):Q(78^*DEU5DX3%LCQRY9@
MY&RTPN!QK(('*W-C/9J(CI*1^#BV,P&%XW XCBL+%8YC6,0\; 0$!!1[2)A(
M2&B&=F/C(F(BF%INQC8R.9-[#-@P96++1FTLV6S:U;LVJ**?WCFCU7U'F]6:
M_J.O9\V[LV]RKK[<<?&@E7C8T$DDHTT0A!M).R2E;/>R<I/I9TATUA=(]/:;
MH6#%*O#HCYUO?GDY=GOY638VVW*ZZ4Y)-M0AQKCM"$8H #'C)0
M          #!G\(2U4^(?1]2N%=QI*?5MU8TST\6262[%\64A)-[J_WPC1&#
MQ9A7*Z6?%WNY7,6EI)Y9;MUQ8M(R1@E(FVR(G+W[[>7CNJ_U$UCX2I_X&FCO
M_K/XA_U5ZSD*=5IWI1?X7VVWCS\_8FR$YO9VIKJZ#NLA':61KF=9<]V^4XX^
M)4I;-]OP=<([1[;K?;=R9!3VB+[+>OHPG+>./HV!32MHKA7*S(OE'=+>6]EL
MWO+=^\DFDEM4 &^C10   "KLBJO@G-0<:_X%7_)J_,I\D]HR?V)OOZ=EOW/L
M5NTOM:7ZV;#[H8,+R; ^C3X8X7+(Q8F3DH+,LV9M5>,'JWL8U'U(S#4'#)/K
MHUT\;VTFL0R:#F$9W;M#^/1]V"5:L91L\9-\H:)LFQ9UT>2*G AP<;HJ;\,.
M@ZINFVZ+I;BBHJ>:*G-%\%+QCESU'E3S>H=<S+8P5F5J^I95BK34%9D9EULU
M6FY244YM13E*2CLFY/=G4+I?&AA=-:!AUN;KQ=&TS'@[&G-PIPZ:XN;2BG+:
M*Y-1BF]]DO0  LQ?0             ?&\XL6$6J_>M641%J5;ERBCDG-5^V5
M/ >OH?&TDVVDEZMO9+]+9]MTW1//P^0&,S6WI@.CVT/@^])#B+PK463=160R
M,'C&BS^QJY+S3O'VS:_W)6[P>]+8WBDG-WGC5ACU[4"?Q"%E'5QQ<IE[3"*F
MGL=ASX@?A+S>M@[BN%SAY>]O=1L9<99OKQ+-F-F(F*9JNJ8C[^F>G\M*UY!&
MWL=L6[49,6]6,:=6)F3N7G,&X90:6,@S;0_#CK;J)UO3.G=1G38]EEY-+PL3
M92XSDLC+=-<U!IJ2K<Y;QE%1<UQ,&USQ+Z'Z>5BU'J+ \^N.[Q,2SZ=E;M*4
M8.C$5TZY34HN+MX1VDI.2@^1*_/E5<M455)5<HI5=E]%:J45$V\=E7?V^! H
MU+Z?CI&<\6&7',TTWT82*201ZFF.FT7(IDBO58JV6;^JZYU56RL0C2^D<F/=
MPI<24?++=Z+;C>[K(L[Z1'CMU%RF4S#(^+KB ;34SV3M=G$-2LCTZQRWV"/:
M1EGNW#-.WN+8="I6U9V;CM(>"8=X/ZW4K((ZE7SYXXV5I_LY=;9,(V9N;HNG
M*2D_*GDY&3D0DII)3C3BNCC*.\U*&1-I.*<4W)1UGJ'M(=&X\G#!T[6M0E&4
M%YGDXV+1*$H[R<)6Y+OY1DU#C/'@FU)J32CRV5]3UBB[5/&J*GJ5Q:14W]BU
ME.\&.Z?]F-/;NYLHJ?(M>_,U34W+R^23,MD61RLCD.19!)R$Y/3TZ_=2TW.3
M4J[O/Y28EY5_=<OY.4DG[B\\D)!Y?O.GCN_=<N;MV_<KKJ_,2FWR5**?MN:?
M:ISY(OEY;?095#V8LAP@[.LJ8S<4YQCH4YQC/;WE&;U6#<4]TI.,=UWXIO8Q
MB?M.UJ4E#HZ4H)OC*6N1A*4=]DW%:7))M-;Q4I;-[;OU-KQV]C_+6G_2;/\
M;';V/\M:?])L_P!LU0_5T?<4?BI^CV)\PZNC[BC\5/T>Q/F/U][#;^6=?[!E
M_:Y^?OGH_D:_VZO[)-K\CBQ5MZ-^S5OX;7*%W]VU1]?/Z/8:P>"XON+?%H6(
MQO&>*?B0QK'<>C6$+ 8_ :X:F1$) PT6TLL8N(AHN.R9NQC(R-8M[#2/CV5B
MPU9M;-INVM6K-JBBF_/"NG5Z2S$\EBYZ8UL@=1XR.1WVG"LWTMTW:8O-(YCW
M3*RDFYT\QK \PM=WN'%J69K$97%+7(,6MN05]&5O8UYC6?[-_6%$9SP-4T3/
M48V24)VY6);9Q2=<:HO&NJ=EOO+:V^NN$N*=G%N:R/ ]I+I2Z48ZAI&M8/*5
M4>=4<7+KAR[6RL?GT6J%;V:X53G..^U:DE%[ 4$13A\^$M9@Q=-XSBDX?H6:
MCG$K)7G>9Z$R;V(D8B$IA:%B(]MIMGTO+-LBE;F16;E$E+W=5L7:6862HNM8
M.^^A*K.09SN'/I8N!'B:[FC,*UUQO&<VETPYI1IUJA55IOF"Y-FRW&\3AD*W
MRI6$1GF4-Y6U<A)!III,9JQLRM3&TWDG3:9@G4GJ_J#PXZUZ94I:KH&;#'A%
M3>9BP6=AQ@WQ4K,C$=U=&\O=4;W5/O%N"4X[[0Z?\3.B.IG"O3->P_I,Y.$<
M/,D\'+E-)2<:Z<I52NVB]W*CS8=I>][LMLCH/G;O6KU/IV;MN[3]U;KIKI^>
ME50^AA!G:::W333]&NZ?^\  'T                'SN7;5FGTKMVW:I\/2
MN5TT4[^6]2H@/C:2W;22]6WLE_O9] ?R=O8_RUI_TFS_ &QV]C_+6G_2;/\
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
MPD/^*/\ 2?U@_D[>Q_EK3_I-G^V.WL?Y:T_Z39_MC9_8_P!3'F5_PD/^*/\
M2?U@_D[>Q_EK3_I-G^V?*_),:+%ZOMK7[2U<JY.+*K]K14O)$KW5>7)$YA1D
MVEL^_P F?';6DV[(;)-_C1^'^\@C_""=1X?.>D.F,>BFDG9>Z/:0:<Z:Y#<D
M+32TT?3+^[D.J]EU!W&[UW><1=O'M3X)E=O/[$:[IFF<PWH97&-EG(O\(_+G
MS]R>9<5Q>ZI-];.*GB+U7CLJE<UQ_.M:-1IW#<EF;DU4\D,!O91)6=/K5NQD
M-NQ-1D9&858@8J#@W[5E<Q^$8Q\'1'L+,?;96+<TJW]%:4WI7?>KPVV]B\UW
M7E[#ICT'I+T/HWIO3'"<+<?2<)Y$+(RC..3=5&[*3C-*4-K[+%PDE**VB]F<
MS>N-56M]7]1:HI1E7E:KF2H<&IQ>/7;*K&:E!M33IA7^$BW&3]]=F<@ 9<8J
M   <$6E*-Z?X*(JIX^K??QY^.YL?>BHTXA=+>CQX3<<@7,H[93&D..:D.+TO
M=:7G5,SJ_:N:K9$ULULV,?92*8Y!F<FQ@K55BMTWA&T>W?/9)[:<R+K7GZ)Z
M<?5DUDTAT@[YIQKZJ^J& Z:?&&MAWO1C_P >LLBL7[[JB^W1?>E,5WIVY8[O
M*.[;U'9>W-.M[1;VD31VPM,VMJEZS1+;>S0FU^PB?:VZ4W]'T]DWV\"*?M,:
MM^"Z9T.$I/E9F:I?!<E&/EQKQ<6;]SA.4E;EQCM/E!1ERCM9%DIO9GTN/TGJ
M37+%7%5T8FF43?'E)W3EE9,8OFI0C%4XK:=>T^2XR3KDC]0'\G;V/\M:?])L
M_P!L=O8_RUI_TFS_ &R)FS^Q_J9+?S*_X2'_ !1_I/ZP?R=O8_RUI_TFS_;'
M;V/\M:?])L_VQL_L?ZF/,K_A(?\ %'^D_K!_)V]C_+6G_2;/]L=O8_RUI_TF
MS_;&S^Q_J8\RO^$A_P 4?Z3^L'&FNBNE*J*J:Z5\*J:DJI7W*BJB_.<CX?OU
M]                              !^W[?. ?@Y-E.-89 S64Y=/PV,8UC
MD5(3N03\_)LHB&@X6*:77\I+R\G(7V[*-BXUC8OO7[]Y?LM&;2S><N;UNS;K
MKI^J,I-1C%RDVE&*3;;;V222;;;V223>Y^92C"+G.481BFY2DU&*2[MMMI))
M>K;/W>2+[5]_J_,51$3DAB@X@>FIZ/G01@[2C6=EK+E%N-C)6.Q'0>Q9U+O2
M[61FZX>Y;L9G&O&^ED;)1=MN]F9*$R+/X2:M0S2ARWCW-^5@&LMARX@?A+68
MOG+B,X7.'Z$A8]O*QMYIF>NLF]F)"7A*H6M9>/<Z;8#+Q#?')2WD5ZW1&R]K
M57*&EZ%C:[KJ#L/INFUC^=:'X9=<]1<):=T[GJB:Y+*S(+ QN"<$YQMS)4*V
M/OK94^9*6T^,9*$^. Z[XH]"=/<XY_4.%9?!I/%P)O4,A2?+:,H8BM54MHMO
MSI5J*<>37.'*78?-;UJE52J[;I5/'TJZ4_.J>'K\O60$=1>GGZ23.)EO*X]J
MAAND#&S&68^[C6G&F&(2$(\=6G3US<FW-_51EJ?D=,HYLNK#"]:9S[2%I:QK
M*MK$-W]R1=O[(Y_CTXX,EFYC(9/B\XD[4A/RDC,/K4+K/G^-PUIY)N[SQU:B
M,=QV<BL>QZ+MWK]=N/@X"*C(2):4V6$5',F#>PVM;(P?9QZTR(1LS=0T/ Y1
M357TC)R;HR;V<+%7BQI7;=IUWVI[+YHUOG^TATA1-PP=+UO/XR:=KJQ<:F4=
MD^5;GDSN?=M-64U-;;]_1[,2IZQ1=JGC5%3U*XM(J;^Q:RG>#'=/^S&GMW<V
M45/D6O?F:IJ;EY?))F6R+(Y61R'(L@DY"<GIZ=?NI:;G)J5=WG\I,2\J_NN7
M\G*23]Q>>2$@\OWG3QW?NN7-V[?N5UU?F)3;Y*E%/VW-/M4Y\D7R\MOH,GA[
M,60X0=G65,9N*<XQT*<XQGM[RC-ZK!N*>Z4G&.Z[\4WL8U/VG:U*2AT=*4$W
MQE+7(PE*.^R;BM+DDVFMXJ4MF]MWZFUX[>Q_EK3_ *39_MCM['^6M/\ I-G^
MV:H?JZ/N*/Q4_1[$^8=7;^XH_%3]'L3YC]?>PW?#K.O]@R_M=GY^^>C\>C7^
MW5_9*-K^EZS5LE-VW4J^")<I7?W;+S/ISW7E[E\S680/'KQOXS-0V017%WQ)
MWI& E(Z886)C6;/LCAKKN,>67C:S+8YD4Y*XYD$7<O6**)""GHN3A)9I5=CY
M6.>,7%YM<O>TZZ>?I(\'FG,MD&J&&:O,;T9>86L9U(TPQ"/A&;JZZ9.;<TUO
MZ5,=,,CJE&UEK?86;3R?=PJM9)[6ZB'#^W'/&&+9_LX]:8\'/"U#0\_C'=U+
M(RL:Z4MTN-:MQ72]TV][+ZTMMN_9O*,#VD.C[YJ&=IFMX.\DO-C5BY5,8M;N
M4W#)A:MFMN-=-C::?R)^((H'#]\)>;T1[2*XH^'EZK]K&R=Q[F^@\LV?69:9
MJFZ*H:/L:9Y_+15<!&V<=OW+<G,7-6,D=7YF-MWFT&W93E5C'\T7#GTL7 CQ
M-=S1F$ZZXWC.;S"8<SMZ=:H55Z;9@N39M5<;Q.%PK?*NP1&>90WE+-R$D&FF
M<QFS&S*U,;3>2=-YF"=2>L->\.NM.F_,EJW3VH5T4OW\RBGZ9AJ+:C&;R<1W
M55QDY14?-E"6[4914WL;.T'Q)Z)ZC=4-,Z@P99%R]S#RK'A9;GLG*N-&4JIV
M2CWW\I61:3E&3BN1D=!PHN6[M*5VZZ+E"\TJHJ2JE?<M*JAS,+,Y336Z>Z?=
M->C7V@                   ^5V_8L(BWKUJRE6Z4K=N46TJ5/%$]-4WV]>
MP/C:2W;22]6WLOUL^H/Y.WL?Y:T_Z39_MCM['^6M/^DV?[9]V?V/]3/SYE?\
M)#_BC_2?U@_D[>Q_EK3_ *39_MCM['^6M/\ I-G^V-G]C_4QYE?\)#_BC_2?
MU@_D[>Q_EK3_ *39_ME4?L55$1XT5579$1Q9555?!$3T^:J-G]C_ %,>97_I
MP_XH_P!)_4 #X?L   (J+S0 \8UNXA]$N&_"7NHNN&I>*:;X@Q5S923R*5L-
MKLG(-HJ2FU@L>BZ*KDME&4.XN'E'45BF.,97))I&+FS#Q3YQ0MI?2FF[)LA1
MCU67W6R5==55<K;+)R>RA"N"<IRD^RC%-M]DCQR,C'Q*IY&5?5CT51<[+K[(
M555PCWE*<YN,8Q7Q;:2^+/9P1\>(/X1;P@:=V'+'0?&,^XBLAJBXN0CGEF*?
MZ5Z?=K<S-QG*0DWD.<QEG.8Z4C(9O>FK-V)TNR.$D;KN(BJ9AM><2[B"PY:J
M_"(>.K-VV516 1&CNCD?+2MR_B\YC^*RV69_B4)9FK3]A'79;-IZ8P+().[$
MV:8*<F'6F+-J_M.7\C#P>-/KD?5%[-T/P:\0=<C"VO0K--HG.,/.UB<=/X\G
M#E.6-9OF\(1ESE)8LN2C*,.<UQ-7ZYXT^'VARE5+68ZI?&$I^5H];SXO9/:*
MR8..'SFTXJ+R4TVG/C!\R<Q5<MT?P[E%'_*JII_.J'P5\RI545VU1?6BW[6_
MS>GOX>PUM&IO25\?6K4XVR/+N+;6QG(M(JS#VK6 9>ZTDA:F=AT]=V[KG&M*
M+>%XV\E*KS^_1?G'<3?FG32VQ8.I"\QC(ULTLOFYB7R29ELBR.5DLAR+(921
MG)Z>G7[N6FYR:E75Y_*S$Q*O[KE])2DD_<7GDA(/;]YV\=7[SEQ=NW[E==6R
M,#V9]<M7_M/J33,*7%/;#P\G4%SW6\=[K-.?%1WVGLVY=N"7O/7&?[3.CUSV
MTSIG4,N"EMRS<W'P9.&W:2C35GKDY;KBY;)=U)OL;6;M['^6M/\ I-G^V.WL
M?Y:T_P"DV?[9JA^KH^XH_%3]'L3YAU='W%'XJ?H]B?,7/[V&W\LZ_P!@R_M<
MMOWSR_(Q_MU?V2;7FEZSKJ1*'C6I5W^UIOVJE7W(E:KR]A_13717OZ%5-6WB
MM*I4G/VINAJI<-S3,=.LEC,RT[RW*,"S*&5YW-EF%STKBN3Q*OV#J*D%C)Z$
M=L)1AVV+?/8YYV5W:[7'NW3.\EQNXNVJ[TM+.E(Z0C1WOQ<,XL]6GOQB2-20
M3463CM8TM=U*_P"R]S)J_%YRF.+<61<]XKCJ1:S'H,>]^W=UQG8[5J'LT:_5
M_P#<OJ+2\WW(O_#<;)T[WW/:4?P3U'W%#WHS]92WBX12YNZ:=[3&BVR2U3IO
M4L-<I)O"RL?/V@H)QEM=' WDYMQE#TC#::G)O@MD5X @^:'_  BGC.T_NXS'
M:P8II?KWCT4LS\8I)S'/--=2LJI?)*N(E%R3%:G6GL(L&\=QC>E6.D-WO& B
M.P.DIG'[C**<SW#S\(1X+M7IS&<2U*C<_P"'R?FXN'H>SF>1\3*:8,\OD74/
M&W\:;9SCDO(R5B+L/9)XZLYQF^'8%BUG'X=],Y*\Q:]58C+NM=>\(.O] 4[+
M]#MSL:OFWEZ3-9]3C!M.;JJVRX0<=K(NW&@N#6^TU*$=E:#XQ] :\X5U:U#3
M\F;A%8NK5RPK%*:CM'SI\L24E)N&T,B;<HO;>+A*6>4<]UY>Y?,Z3I]J5I[J
MSBL7G.F&;XGJ#ALVCU8?*<+R&(RC'I/NV0=1,BC"9A'CZ.>*PE&+V->=G<W>
MROV;IG?]!PWO6Z.[&M)PG7.5=D)5SA*49USBX3A)/:49QDDXR3W4HR2>^^Z6
MS-G5VUW0A;39"VN<5*%E<HSA.,DG&491;C*,DTTTVFFFNP !^3]@
M                        &.3I;M3?J3]'1Q4Y(D-3/53>F[C3%&"R7=74
M)K-*1ND54TCCL,CUWQ;3-_C#W;V>VDOW7W2KZ+1[WFTUS*4HB)RYHFRKNO/U
M<T\"8S\)DU&AH[0?APTBOMI.O(,RU>F=28UY:M-5A&\+IAADKC,ZUD7%3VA]
M9E'KW5S';L1:;QKIK?9L9RMX^C[S=A8DH<B;U+Z25[T+_P 'T?D\5Y^/,F][
M.FD+"Z,R]4E"2MUC5KYPL:DE/&PX5XM<8KG*,HPR(Y>\U"#;DXRY*N+4&_:)
MU9YW6]&FQDG5H^EXU4H)QDXY&7*67;-[QC*+=%F,E!SDDHJ4=G9)/F "01H,
M   I2J5(BHO)=^>R^KV>/B>FZ*:;KK+K/I#H\DRF.U:LZHX!IFF0U1RRZ0*Y
MWE<3BW?2Q*/HQ91(M95'W=W>4=VY;"->W-.M[1;\P1$IW5*=E54W3?U;[;^7
M)%5>7CX&7GH--&[>KW2*Z5OWC#%YC']'<>S+6+((S)V_;J7"0T71AV)O8!G=
MC9!I=R?'-1\WPK*HET[O1:Q"P3F>C9*W.144V=XUUEJRT+I;7]6\SRYX6E9E
MU$MHO?)5,XXT4I1E'E.^5<(J:<'*24DUN9#TEI4M<ZFT#2>"G'/U7"HNCO-?
MX/*^OZ1)N+C-1A2IR?&49I)[/?8V +.VEIHUM(B(EMO9HY)LGVMNE/#U;JFY
M_2$1$1$3DB)LB>2(#F(WNVWZONSI]%<8QBO2*27^Y;   ^@
M       'Q<5]58OW-]NKLW:]T\4]"BJK?Y-MS6(<7FJ3;6SBJXB]6(_*97-L
M?SO6C4:=P[)9JY-U/9# ;V3R5C3ZU;L9%;L349&1F$V("*@X-^U97,?A&,=!
MT1["S'VV5C8C<<^K3_0O@]XD=5X;+(S!LFP[1S4"0PO)9:N$[,PSZYC4DST_
MLV+&16G$))RLGFCB!BX.%?M'UJ=F7S"%ICW]Y];9W]993]K12B\MJ:4^9$3W
MDJ?9FTA2R.I=<FFG55AZ7CM))/S93RLI-N&^Z56)PX6+;>?.'>MD4?:8U?:'
M36AP?9RS-4R$_AP5>-BM)3VV?++Y<Z_A'RY_XV)R !+<B:    #C6NU-2^5*
M^/N/S.:A"<WV4(RD]_LBF_\ Z'ZA%SG&"]92C%?IDTE_.3^>@FTGC],^CETF
ME_BI*8ME&J\]J!J;ERR]$VW=9#?D\NDL>P[*+$?,W:K;&+FM+L8P&_"5PS9G
M"S,-0PR5K:=WIMS*2&8E41>2GEFA^F$%HIHYI5I!C#N4?X[ICIWAF 0+Z<NM
M'$V]B,/QR-Q^-=S#B/91K&_*.&4=8NR-YG'1[2Z[JNW&S)I96AO;]3V3=%\O
M#Y3EQU#J<M:UW6=7DVGJ6IYV=M)MN$,G(LMKK7)R:C7"4813>T8P44MEVZA]
M-:7'1>GM$TF*C_[.TO!Q).*BE.RC'KA98^*47*RQ2G.27O2DY/=L  M!>P
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
M<U5!M^7"$>P !C1E(
M
M
M
M
M
M
M
M
M
M
M
M
M                          /P<IR: PS&I_+LJF8K'<9QB'DI_()^=D&D
M3"0D-#L[TA)RTQ*O[S=C&Q<<R;WWDA(/;]AHS:6;SES>MV;===/[R[^I-_9X
M&$?IZ.*AWP_<%<KIYC#^+;YOQ*2US22U;NRT+;FF6G3V*?O-4IR/QJ4C):]D
M$8XQ^TWTYEW;2U&7,8=:F0DZUGH^:;0K:0O'3VC9'4.MZ7HF)MY^IYN/BQDW
MVKA;8E9=)I2?"FKG;-I2?"$N*;V19.I-;Q^G-"U76\I_@=-P[LEQ]799&.U-
M,>Z7.ZUPJANTN4UO)+=J'=QS<5,]QF\4&J6O4O<D[,)D$Q5$Z;0$G4[M7,4T
MP@:JH_#(3NN]/Y,Q@Y-U'T+DV8Q\#*W,><Y_/Y;,Q=FQ9E>K2TA5W141=E3P
M7;PW^A?4O^T> 39=N?)?7M_4=-]*TS$T;3<'2\&I58F!C48M%:_>UT5QKBVU
MWE-J.\Y=Y3DVY-[LYDZGJ.5J^HYNIYMKMR\_)NRLB;]9V76.R6W?M%2DE&._
M&$4HQ222  +B4    J1?#?9>7/DOM]>Z<T^8F!_!R>#SXL:?YYQHY<P1)?5#
MO'2_2.I7/I(WT\QB?M_'R=2F/R)RSO\ QLU"@6T D?D6,QT] KI?5)1#YQ!9
MM6M^)KI?I[-ZN:FZ<Z48TYC&F2:HY[A^G./.IN\Z;0S6<S;(8_&HES+.6#*2
M?6(RP_DV]V0O,XY^[M-*+MQLR=7DIL5[/;1+2V"T0T>TNT=QEU*/\>TNT_P[
M3Z$?3EUFXFWL3AV/1V.Q[N8<1[&,8N)5RSC;%Z1OLXZ/:7G=5ZXW8M+-5#>W
M&[VBNK)Z=H>#TOB6\+];F\C/<7M*.G8DX2C5MMO%9.5P]Y2[UX]M4HRC9+:1
MOL[])PU/7\SJ;+KY8^A5JK"4EO"6HY491\SUVD\;&\Q\7#M9=59&495K?U$
M$,":8                       !%N^$VZBS4=I_P *6DEAK&5XYF69:D:C
MRCN[8=535F<TQA,=QF :Q[FE[;8V8QVPU;R2[+V7$<Z=.';*$K9O6%EL_L24
M1'Q3DGAXKOY^'(D2?"2\\RF5XNM&M.'LKVC#,-T#;Y;CL,C./H2-R//=0<RA
MLMD>\+36B4=++QFG.&-U:/GSEBR[F2]&-6;B0EKK^.S2BHB^DOI+ZEV1-O#U
M)\OS^PZ#>"&#'"\-M!:C!69<L[-ME#=^8[\[(\J4M]MYQQHTURV6R<-ERVW?
M/3QKSWG^)'4#Y3E7BRP\*I344ZUCX.-&R,=F_=>0[K([O?:??B_=50 ;:-5
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
M2<H3JTZ$M0LA.,MXRC.&,X-->\I-+NR8FB(B(B<D1$1$]B<D*@'.<Z.@
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
MZ]6T3*61CRDZ[:Y+AD8M\4G.C)I;<JK(IIK?W9P<;(2E"49.H ,?,C
M      !#I^$S:GP,WK)PPZ0V&DI3D.GFG6H.?S#V]9:=QN8G53),?QZ!:QU^
MA[<?7)5D]TAR*[,67,<T:6&CZ"N,WS^\Y?MXN8I54E/-5V1$J5>7J1-U7V;)
MS-=UTQNJ[#5WI&^)&6@\JE,JQG$)_'],(+O"J:H:XXXT]Q*"Q[.<7@X^;M-Z
MXR+C=4FN>7[M$8VM0LM,/9?)(VY(69SO5]NSP!TCZR\0,?*E'>K1].SL^7*+
M<)3MA'3X5R>SCR:S9V1C+U54FN\=UH[V@=7>G= VX<))6:QJ6#A)*24U73-Z
MA.R*W4G&,L.NN4H[[>;%/;DC&'U='W%'XJ?H]B?,.KH^XH_%3]'L3YCF"=_D
M4?P-7_+A_004\ZW^%L_XY?TG#JZ/N*/Q4_1[$^8=71]Q1^*GZ/8GS',#R*/X
M&K_EP_H'G6_PMG_'+^D^5=%"4JNU%.VWVWH(NW-/5M[D]GR'>]+].9C5O4S3
MK2C&;\4RR/5'/,0TZQ]U-W73:%:S>:S\?C42ZE7+!E)/6T8W?2;>[(7F4=(.
MK32BY6V9.KR4V:^D;[)NO+S]?YC*=T,.B%O7#I$="VLGC*Y-BFESF;UHRVFF
M96'[BMX'&7:L$R2I;$I%R,FD7K!):;HL/'=X*^Z_:9BW>+VY[J\>ZLSL;1.F
MM=U:4**W@:7FY%;E"K:5T*)NBN,;.,9SLN\NNN#DG.<HPB]Y;.^]+X-^M]1Z
M)I,973^L-3P<::C.W>-5F1!6SDX<I0A"KG.<U"2A&,I234>VPK:(M+5K14JK
M52WLHJKS55IMT(JJOK55\>?,_H*(B4HE*)LE*(B)Y(B;(GR(?AY-D^.X7C\U
MEF73D3C.,8W%2$[D&0STBTB86$A8EI=?RLO+2;^\W91T9&L;%]X_?/+]EJS:
M6;KAQ=MV;===/,9*4Y*,4Y2DTE&*;E*4GLDDN[;;V22W;[(Z>-QJKWG*,(5P
MWE.348QC%=Y2E)I))+=MO9+U/W?V^<L_XON.CARX(,)9YCKKFG=;F?IG+&$8
M9!,;\_FV>2T#%7)1U$XY",DVMINK&,OY#/NH+#(66G,?9Y+DT'WY&W7$>OI
M_A"#Q[5)Z8<!%=;1JBXVZN\2\_">BZOTJEZ2GH'!M+,^Q-4LT5;Q$,ZR_.6"
MU^C\;H^'PA%7%M0DB\9GFV9ZBY))YIJ%EN4Y]F<TK19G+<TR"5RG)YBI@Q:Q
M4>LI/SCM]*/^Q1C%E'-%=N[RMH]HU:6>K;M[5JB0G0?@%K6NJC4NJ)VZ%I=F
MUD<'C_[8R:W&,HN5=B<-/A+EZWQLR$X2A+%KY1M(\=>>/^CZ*[].Z4KKUO4H
M;PEJ$FWI&--2:?ER@U//G'B]E2Z\9J49QR;>,JG("XG_ (17Q+:@R.00?#)A
M^+:%X1?2AI!Y?D;!KGVKBHPR-R[M3]-J3KOZ9XXN1XW:C(N6Q%]B6H/<-]Q.
M78G.9!Q>AY&(C_9EFN9:C9+)YIJ)EN4Y[F4U4T68R[-9^6RK*):J/8M8IA5)
MSTX[?RK]6<8Q91S17;NZK6/9M6EGJV[>U;HZPB*B;*NZ^>VV_P B#GNG/WIY
MDKNFNANEND:O+T+2,7$MG",+<MQ\[-O45'=6Y=SG?*#E!3\I3549-N$(\GO%
M/J3K7JCJVU6Z[JV5F0C)RKQ>7E85#ENMZL2KACPDDW'S.#M<4HN<E&.U0 9:
M8J            >\</G%#Q!\*N5W<TX>]6,KTQFG?5+*6H1PV>8YD2-H^8C6
M"9;ALXUEL.S!(EMD$Q<@TR>"ED@W[ZY+0R,92BR\M33NCOZ:W0CBX:8_IKJZ
M[BM$.(CNS'V;J)GW\?$:=ZF95*3/Q<I9:03LI-.'KV6DW[B"=-M/9^EMEUF[
MDE$-C+C41MC<_E-J!PB*B)NOI*F_/;;Q7R3EY?,%I2K=*ME14\%3PY?MS]1K
M+KWPLZ<ZYQY67TPTW6()^3K&)37'(EQBHQKS(I1690E%*,+)*RM;^1;4I3Y;
M)Z#\4.H^A<B$,6Z6?I,Y)7Z/EVSEC;-\I68KWD\2]MO>=2<)OCYU=G&*CM?Z
M:DJ1*J51:51%IJ145*D5-]TV]7YSD8 ^AFZ5G&N)K"\5X7M:)58;B3P+&&D/
MCLQ-3$A))KYC.,15-JO)6DQ.O7TH\U1CHIA5(ZBPDA(/)">2U(ZBX]=<0]>5
MPN 9_$W]:;>SQ(#=0]/ZGTOJ^7HVK8\\?+Q9O\:+\O(I;?E9.//TLHNBE*$X
MM[=X249QE%3YZ:ZCTOJK1\36M)R(WXN3!<HI_A,>])>=C7P[.%U,GM)-)27&
MR#E7.$F !92_                             ^5^YU5B]=WVZJU<N;[;
M[>A155OMZ]MO +NTOM/C:2;?HDV_T+N0:?A$.JK7-N.N'T_BLKEI:/T<T<Q:
M G<6OW)JS"8EG^62\_FTM<C6#^W9B;LG/X%,:8.YF=@:75I^U:04-(R%Q]C=
M<?%X&>2KZ]T]B[<_)?!?DWV+H>-K6Z]Q&<6O$1K11DM68Q&;:JY3>PO(EAZ<
M?61TVA'JXQI?_<BN*AG3+L>G4)B[%*9:,;3U]&J.<AZ^<O2+B]:[M]MNB[;?
MPDV\>7+GZMO9X^LZ7^'NCRT'HOIO2YQG"ZC2L:>1":<90RLF'TG*BXN%4HI9
M%UB2G"-B6RLWGRD^9O7FL+7>L>HM4A*-E63JN2L><7R4L6B;Q\62DIV1DWCT
MUMN$W#U=>T.*.0 ,Q,2   "JB;KMMX;<U7;].Y*L^#.Z'VG$IQ*\1TQC"U*S
M;XGHQ@&8K,*E--VY7>S;5C'$Q]M*)Z524)HU)]\3$*J4[]BQN4YY4T(J2[[H
MN^R)ONFR<_+GZMO'VD^'H%=%:=)NCTP3(W33*8V?UNS#.-6YV-R=MV)&]#V3
MM83B;W'6=R-CWEK%\CT]P;#LLB7#RY)][=_.)R-D[D%)Q+5GHWV@M7>F] V8
M=<U&W6=2P\';E+S'35)YUKAM.+C%K$C7:Y<H.-O"4>5BDMV^ &D?677]&7.M
MSJT? S-0>ZBZU;.,<*KERC).2>6[*XQX34Z_,B]H-/-  "")/,
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
ME3M5EE<=THY%$^,'?BS;2YJ"E5-^79%;PE/TL &NS9
M
M
M
M
M
M
M
M
M
M
M
M
M
M         !2JI*:5JJ7:FE%J55\$1$W55]R$ WIR>*1EQ(<<.48SC$E*.\"X
M=HZ[HQ&V+TI-UPKS.HB8D'NJ60QV-2T;$V<>DZ<EO6=.YAVSLR-O*&FF4#/-
MIZ1A7$*VC9I''!Q"V.%;A/USUXJ<1C>3P/ Y6_B5,W&34Q"R&H,U33CNF\)+
ML,?N6):[%S^>RV.0DC=;/8RVS9R%YX\F(9DW<RK/6=S,S,Y+,2N0Y)+R<_D.
M023^;R">FY!W*S4Y-2KJZ_E9B7E'UUP^DY23D'%YY(2#R_>=/'5^ZY<WKEZY
M755)?V<>F%F:QJ?5.17)TZ32\# F^2B\[+C&61.+2XRG1B-5RBY/:.8FX;\)
M*,?M(=3O&TO2^E<>Q*W4K'J&?!./+Z'C3XXM<TVVJ[\I2L4E'O+$V4MN49?G
M  F20[    !15V157U)O\P;V3;]%W82W>R]7V1(F^#J<,$CJ%Q+9?Q-SN/I?
MPK0O%7^.XA-N[F1L475S/6U$;<K@+S1K:QK(_B]II>RUAET5*R;B] KJ#@\K
M:@[U^0CIB(FM;\MTY_+_ %F*'H5N'QAH'T?6C%Q6<;;RG69C>UWRZ2BI.;D6
MLO=U+LLI+"[]RW,T-Z(R1C-*VV 8[-1L,R:0MJ:@Y!PUKE;[EU/RV5\YQ>*?
M4<^J.N-;SE8YXF-D2TS 3;<5AX$I4QE7O*24+[5=DI+9-WMN*;:.C/A1TW'I
MCH;1<.4(PR\RB.J9[44I2RL^$+>-C27*=%/DX[;W[4I)M)  &O#8X
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
MMZM.JC",+-K(OA*W-A9&,JY1E*E2YP=:4NM@ F:0V
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
M6+7*VJVM2;C!Y%$+:9Q2C*Z:QHN3=4(.5^ "%!-P
M       %M'&3K77PY\+&OFMC5]B[&7T[TMS*?Q?XYN.SXU)9M9A'EO!L?DDI
MDX9P\^-&8783'&D2PE&,K-/Y5K$1#BB4?-%+ES!G\(2U6^(71]2N$)!]ZU:V
MZK:9Z?+(=Y]A7&J(.3>:O=\HT[ [69[35I:F.K'JXBTLI/=[=NN=U]V2-_Z5
MTM:WU+H.DM;PU#5L#&N2X[K'LR:UD22DTGPIYRX[[O;9)MI/'.K]5^H^E]?U
M924+,'2LV^EOEL\B-$UCQ]U2:YWNN.^VT=]Y;13:@DTIM32GE2B?,AR .H$8
MJ,8Q7I%**_0ELCF&VY-R?JVV_P!+>[  /I\   .%:)114E/@E-6WBGJ5?%=U
M\3:-<.&E/U"] -%=&>_$R9=*]*M/]/:LC2,[E2>JPW$XC'%F$B.WRBQ:27=O
M;.[UDY%677=F[<[ZKM%S7D=&IIG.ZM<?7"5B...8MK(L];,/S^]<F+SJPSKA
M=)'=>J^3-K=;-D_NU2;S&\*EFD'8KL6VCF;OQS9^^C&-US(M-D[;I]"W;H^X
MHII_%I1/ZB'WM+ZL[-3Z<T.+26+A9.I7=TW*69;''H;CPW@H+$OV:L:GYC3@
MO+C*4O/9GTE0P.I-<E%_A\K&TRE[-*$<6IY-Z3Y\9.;RL?=."</+CQF^<E'F
M ",!*0                     (J+S0XUJE--557\&FE:E]U*;KY>1R147F
MAT;4W/L6TKTZSO4O.)18/#<!P_),RRJ81E(22Q6/8S#/9J9D4CHEJ_E'ZLHY
MDY<]CC63Q^ZZKJ6;5PXKMVJ_U"$K)PKA%SG.4(0A&+E*4I248QBENY2;:44D
MWOMV>Z1YVV0IJLMLE&$*H3LG.;48QC"+E*4I-I1BDFVVTDN[9KV.ESUIHUQZ
M0[B3R!F\RF[!8?F5&D6/QN4N.M6"HTGC&>$Y2RQYI:DI1G&8M*:A1.997$-F
M=QFK[XQN)R2C8^<EY5I:QPHJJOGOXIX;[>'/U'8\TS')=1<PRS43-))9G,<]
MR>>S7+)A6C"/67R?*95W-STFL?$M6,8R[=*/W3I6D<R9Q[7K>I9M6[>W:M4=
M:.H/36EQT7IW1-(2K7U;I6#AR=>[@[*,>NNR:DXP<N=D93<G&,I2;E)*39R\
MZAU.>LZ_K.K2<V]1U/-S$II*2AD9%ED(.*E.,>,)**BI2C&*44VENP +Z68
M  INFZ)Y^'R$W'X.-I,_PW@SS;4R7Q.,BG.L.LV2O\<RNW3"WIG+<!PJ)@,-
MC+#YXPO7YBU%8[G\9J>TB(6>5K<8NW<W+QS"AAD=N0DX1RK]JJHOJ547VHB^
M>WK\S93='!I2WT6X%>%S3^UBLM@\BST>PW(,IQ>>MS3>;B<^S>*L9KJ-;F&&
M0W+DM$RE_/,@R-T_@W-+:W!.[]V&9L(QDQ;1[6.GM(ZLL7I72M(BVK-5U56S
M7[UXVGU2LFNTTW+Z1=BM)PG#BI.3C/RVY#>SCI/TOJ[4=5DDZ]*TJ<8->JR,
MZV%5;W<)+CY%>2GM.$]W%+E#S$7M@ A43:      '/=>?N3R";^M=_;X PO=
M,5TEU?!#I*QP;2"=Q>_Q-:H[M\:8/KE,G(Z;X/=M2K>4U;=8[5'/XM]<:R;&
MWCN%QF5.(Z*F\D<O9>VRS&'P/,,7<W;0M$U'J/5<+1M*H=^=G71JICW48+\:
MRZZ24G713!2MNGL^%<)/9M;.SZ_KNG=-:3F:UJMRHPL*IV6-;.RR7I713%M<
M[KIN-=4-URG))M+=JX;CWZ37AWX"\8=-\VFJ<KUGE\5?9!IUHK UN:L@RI;4
MA:AF3N:F&\?(Q6!8O=E+KA;N29,MJI\P@<K3#HC,I_'76.7('_%=QF<0W&IG
M+3/.(#.:\EOP:3+;#,7C6+:$PK 8F<EKLL[A\4@6=*)12G_8,:XR&=<SF:3<
M3!X\SR;*)WN*-N-_ ,RS;--1LED\TU"R[*<]S*;5HLSEN:Y!+95D\Q5'L6L4
MPJE)Z;=OY5_V*,9,HYHKIU>5JP:-6EKJV[>U;HZPJ*J*B+LOGMOM\BD[O#CP
MDT7H6F&9>H:IU%9%.[4;:X.&(W%QG1ID)0YT5<9RA9<Y._(3DY.%<HT5P/\
M$;Q9UOKN^>+6YZ9T_5)^1IE-LU+)2E&4+M2G&2CD7<H1G77LJ*'LH1E-3NLJ
M #;AJ<       !51.:KLGFH;2[M[+[6 #CZ='W5/XR?I'IT?=4_C)^D_/F0_
MTX?\2_I^:_6?>,O]&7ZG_?XK]9R!1%1?!47W<RI^O7T/@        !39>?/R
MVY>'G[]S/-T&/2#S?#;KE \+N8W(N[H9Q$9_8:V'E]D\[YPC63(8MAC6+2T=
M?AHJ1?2\7GS^(Q/ 9J)F*+<7".;T'F#:<QJ-B,P;Y3@9541415YKOM[=N:G%
M:5JI]%:MT5*DJ^U1/2W\/=M[/$QKJ[IG3^KM!S]#U"N$H95,OH]TH\IXF7&+
M^CY=/>+5M%CC))22G'E59O79.,LBZ4ZDS^DM>P-<TZ<U;B7P=U2DU7E8KDGD
M8ERVDG5?5RB_=;AVLAQLA"2VP5-254I52N]-2)4BIX*BINB_*A4QQ=%9QB?N
MU.#S3_4><?\ ;-3\46[ICK$BMNSK=U$Q!E'(\G?^QL<QB"WS?'Y''=0*H_%V
M%Z!QQ<L7%&[YR[@7O5Y'3FGJFFY>CZCG:5G5NK,T_*NQ,FO?=1MHLE7/C+TE
M"3CRA-;QG!QE%N,DWTMTG4\36M,P-6P;/-P]1Q*,O'GZ-UWUQLBI1[N,X\N,
MX/WH34HRV::  * N(
M
M
M
M
M
M
M
M
M
M
M
M
M                                       .%RM+=NY<7FENBJM4\TII
M6I?H0>H;V3;]%W9%N^$C\4S.,P[27@^QJ4E+6099)-=9M2K4=*3<4SIP> NS
MF/X1CLXQMQEN$RZ,RO,Z);)+;2N=NW<8F]*8:2?P-=Z5QV49Q$J=T395W5?%
M=D3?GNG+U;%^_2=<1?[J'CDU^U+8R:2.'Q^7WM.].ZFF8?';&UP?3FBG$8V9
MPV6M6[,78QC/)*,EM3&T?"6ZHEO(9M)7K;^9<N74[)V#^DFZ4[\U\$V7U)O[
MO Z,^$_34>F.AM&PY5\,O-HCJNH)O>7TS.A"UPG^]4J*?)QO=26U*;<I-R?.
M+Q4ZEEU1UOK6<K59BXN1+3-/V[06'A2E3"4/WS5]JNR-Y>]O<UM%+BN0 -CF
MO   #BM%-:IZ7JWY\^6_N5/)"X[A"T!D.*#B<T0T"CVLHZ;:DZ@0T3DO<<E"
MQ$S'X$PKNS^I$[$/\BHO1-J3Q[ (K)9YC:=-)*X[=1MIDRB)=^X;1;RW39=M
M_5\A)2^#<\.*9=KEK!Q,3D;UD1I+B;'3[!W$KAZOF#G.-0+]3W(YC%<S>7$;
M1&3X9AL#1 ST?$-G,M?QO5ZU1(/HF,D*&F181XB]0KICHS7M7C8J\BK#GC83
M;[_3LQK%Q7%+WFX6W1LDH[/A"4MXQ3D9GX>]//J?K'0=(=;G3?FUW9O;_(<3
M?)RU)R7%<Z:90BWNN4XI*4G&),G;6DL-[%E$2E+5FW;VIV1$]"A*51-N6VZ'
MV .:WKZG2Q)122[)))+Y);(  'T
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
M%1%3FBINB^:*#Y6/^TV?_C5O_P!PA]3F4=.4]TG]J3_6@  ?0
M             0Z?A,NI\#,ZR\,.D;9I*T9'IYISJ!GTP^NV6B0CF)U4R3'\
M>@6D=?H>W'UR49/=(LCNS%ES'-6EAH_@[C-\_O.9!O&3%*JDIYJNR(E2KR]2
M)NJ^S9.9KNNF-U78:N](WQ(RT'E4IE6,XA/X_IA!=X535#7''&GN)06/9SB\
M''S=IO7&1<;JDUSR_=HC&UJ%EIA[+Y)&W)"S.=ZOMV^ &E2U#Q!QLS9JO1M.
MSL]RVEQ=EM<=/A6WMQ4G'-LLC&6S:JDUWCVT;[06JK Z MPDX\]9U+!PN+<>
M2KIF]0G8HMJ3C&6'7"4HI[>;%/;DC&, ">9!$      D(?!Q=)I#+>,74C55
MQB<;,XSI+HT]849-(4PCASAN?:BY)"LL9OP;=[=6::RLYA>-:HQ5V:A6BVVT
M-5,PLK(-+&1-6<I-P(XGP;'2IKC?"[K'JV\Q25B,AU/UCOP#;)Y"W--F>7X!
MISC,):QRY!6'MVF%>QD'FV4:H15^<A6O6N9NB7@Y20=7<;;LHJ1V<\/&75UJ
M_B)K\X-NG!MITRKEMNOH5%=5Z>UED=OI7TAQX\/=<><(V<T="O!72?JGP[T-
M27X74(WZI;MZ/Z9=*=&V\(2?^"JA/ES][?A.5?   U<;6
M      !BAZ;'55SI7T<.OUV(RV+Q7)L]:XKI="6G]R&5YE#'/<LAH//L5@V$
MU:<4R<G):67L[<7[<8WNS,7"L9C(XVZPO0:RC#*\BHO-"+=\)LU&FH_3_A3T
MC;MXRYCF89EJ/J1+.KEES5--YS3*$QW&,?;,'%+VVQL1CQAJYDMV6LN8YTZ<
M.F<)6S>L++9_8DLW\-M*^NNN^E\!QA.$M6Q\JV%D8RKLHT]O4+ZYQFG&49TX
MMD'&2:EOQV>^Q@GB;JWU+T%U/G*4HS^K+L2J<'*,X7:@XX%-D90VE&5=F3&:
MDFN+CR;23(AZ)LB(GJ3;YBH!TI]/0YM      'L'#QIW#ZO<0.A&DN1.Y1CC
MVJ>LVF&G$Z]A+S5O-,X;-\W@\:E7<0XD&4FQL2C=C)W[L==>1S]I:=TVJW+%
MU92JQ7M&6M"6VS>VB;)18M4(GAMZ-NE/ZB!3T!&F2Y[TB^&9%5,I&_48TVU+
MU/J951O;OC)WA%-M(J85'"/FM,/U%6JM.0K)*WE$N=PI$]AM+*=YQ\]TA+[1
M^KK,ZMTW2H3E.O2-*4YQWDHPR=0M=MD8QE%)MX].)*5D92C+DH^ZZY(FK[-V
MD/%Z6U;5YPX3U75?)@WQ<IX^GTQC"3DI-I+(R,F*A*,))QE+WHSBP "/)(L
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
M0BY<I+&N5>;4W[L7&"GDW504I3>U7:2CQA'D #1YO4
M
M
M
M
M
M
M
M
M
M
M
M
M
M   ;INJ>7C\I9YT@&N5SAOX,^(O6%EDRX?D.+Z89(VP?(J89,@JC]2<E9U8K
MIBB1-V+FF3KM>H,UC3)5EHQS MT<]JR'J8.S(.+5X9&"^$G\1B0.F6B7#! 3
M*6Y+4+)7^J.?LHG,592%G#\%MK%8K"99AC2A;\MB^9Y=.N,@@I&7<-XJQDND
M%=<>QE92-J>8[EG0N@SZFZNT'1HP<Z\K4*9927'MA8S^DYK_  B=>ZQ:;>/.
M,HRDU'C)R498?U]KT.FNC]>U=S5=N/@6UXKWDF\W*VQ<1+@U/;Z1=6Y.+BXQ
M3ER@DY*'U2FU-*+ZJ43YDV.0!TSC%1C&*[*,5%+Y);+_ *(YH-N3;?=MMM_-
MO=@ 'T^   %-T3FNZHGJW\?V_94W4GZ]!9P^.=">C^T]EIAM*L,DUVFIK728
MCY&1A9)HVC\OL141@3B"N0M%5+2*G=+\9P7)KD=)O9":8S4U+V9*Y'7D2!AX
M(>E^G<UJSJ7ISI-C+F,99'JAGF(:<X\ZF[[MM"M)S-\AC\:B74LY8,I)]8C+
M#^4;W9"\SCY!U9:4W+C9DZO4TV*]I-B6-P6'8MCN)XM"Q>.XWC4'%04!CT''
MM(F%@X:)8MV$9$1$6PLMV,9&1K)O99L(]G8LM&;6S:;-K5JS:HHIBY[2VO.K
M3] Z<JE%O,R+]4RDG+G&K#BJ,6+[\77=9DW3_%;<\:.THI-2D][->@J_5-=Z
MBNB]L#%ITW%W2X.[,GY^1)/;ESJJQJH>J2CD/W9<MX]B !$(F$
M                                   "+_T^G20583 S7 =I34E649WC
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
M<34OC=K#TCP[UE0FH7:D\;2Z6Y).7TFZ,LB"7*+FY8E>0N,6VEO)IPC(P-
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
M>(?_ ,!]8_\ WM:S_P#@%YEO0/\ \<=(?_?+HO\ TU'';_Z&PM !S0.F8
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
MSL5,Q3;&\7DJ*Z<JS20AI:.<RS&]@^/,W\S1EDO@%[71$]"UCNK6-:5\87%
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
M_L:S_P#"["9'LT?_ ' ZB_\ VM3_ /@E1]0 1N),
M
M
M
M
M
M
M
M
M
M
M
M
M
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
MAYH,'!PNSZK=4N;BX.;SK96TRV:3_P#=?(BI=U)1Y1;BT5 !K(VD
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
M<L33;71H\+$N%^>DG=E<'WG#$A*,:Y-<'?.3B^>/+;]T $/"8X
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
M-UXN9]96R2DU6M-JGFURFX^D9WTU5)R?%RLC%]Y;.5^ #G:=%P
M             "SSI -<KG#AP9<1>L++)EP[(,7TPR1MA&1)#)D"Q^I.3,ZL
M5TQ1(FY%33)TKS4*:QECO+QCF ;]I[5D/4P=F0<6M:!2FU-*+ZJ43YDV)Q/P
MB?6JK ."6&TH8/<7JDM>=5<3@92&E7&^2W<)P2MQJ-*Y!BC"U)-'%7<V9XSI
MY#SDM>8RT5'L,LMQSINUE)V$?MH/&RJJ;>WEY_+ZMB:7LVZ0L7I?5]7G!QMU
M35?(A-J/&>)I]%:K<6HJ?NY.1EQ:<Y16RXQC+FY0H]I#5WE]6:9I,+.=6E:5
M&R<%R_!Y>?=.=JVY.'?'IQ);J,9O=J3DE#8 "1Q'8   IX)S7P\5V_J0_1AH
M29R27BL<QV)DL@R+())A!P,%"1SN5FIR:EG5IA%0T1%,+3A])RDF_<6&4?'L
MK%YV\=W[39M9NW[E%%7YM?H^BOI?P>6_CYIMX<_'8OYZ+G2WZL72$\)>&)-I
MCW8]68W459%8WO;KDT:C936!8;L?;XWJ_C&F"KCJ2*N*TAUE$EU8RB,>['=H
MZ@U*.CZ%K&JRX\=.TS.S7RWX_P"#8UMVS44Y-/AMM%.3^";+KH6G2U;6])TN
M&_+4-1P<*.S7+?*R:Z-]YM07XZV<VH^N\DNYL-M$=,(/1+1O2S1_&7DJ_P =
MTNT]PW3Z#?SMUHYFWD1AV/1N.QSJ7<1[*-8.)-PSC;-U_>91T>TO.J[MQLR:
M65H;V_4SC13Z%%%"+OZ%--._GZ*(F_R[')-_6N_M\#ES;9.ZRRVV3G9;.=ED
MF]W.<Y.4I-OU<FVW\V=1J*H44TT5Q4*Z:JZH0CZ1A7%0C%?)))+]  !^#U !
MQN5I;HKK7FE%%5:^KE2BJO/U> ]0WLFWZ+NR*Q\),XGWT;$Z*\)&+9+4VIRB
MA_J]J["M*,D8/'4%$2"0>E4>^D+#AIC$WC,QDC7.9N2QQW8FGS3)-/\ #)^N
MF"5I&7IJ)0B^E4J(N]2;;^KQ3=/)/!#(3TJ^N$WKUQ_\2^32MJ28L,.U$E]'
M<:A'^1.LB:0D'I%?KP*XL'4Y;,K,-&95D$+.:@78"/:6VD9-9A+TU.I9[=>3
M4ECU3?UIM[/$Z,>$_3T.F^A-"Q>$8Y.9BQU7-E'9REDZC&.0U.44E.5-4JL9
M--[PIBN4MMWSB\5.H9]2]=:[F<Y2QL;+EIF%%\E&.+I[>/%P4N\8W61MR=GM
MM.Z?NQW:50 ;(->    F!?!R.#M,8T_SSC2RZ/1)?5%9#3'2.I7'I(WT]Q>?
MMIG<\E,?D;EG>^-FH,"V@*6&0XS'3T#]2^J3B'[B#S:M;\2/"\.R74?,\2T\
MPR-[ZS+/<H@,*Q*'[6PCN]\GRF5:0<#&)(2KIA%L>WRCYHU[9)/6<>UZU;SQ
MTW;V[MVC9N<+.A<+PS\.^CNA$%=C';33+ L=QAY+1&/-<4:9)/LXZRN3Y?=@
M&;I]:CY/,LDKE<KFTKD))VYFIE^[?2DD]<.'[B.?M%=42TWIW"Z;Q;XUY.N7
MNW,K@T[/JW#<;)1>WO5QORW0E-\?-A3?4N478HR(]G?I>.J=2YG4.50[,;0<
M=1Q9S7X/ZSRTZZY+?W9RHQ5D2<4I>5.RBS>,E#E[\ "%9-@            '
MEFN$)IODFC>JV/ZQWHIOI--Z=YG%:E.)R<NXO"M\$D,<DF>77Y;)6\A$W\?C
M+4!>D+C^;M2D;<B6E-U];D&=3='%KU,LYZ0U=N!#C'\OW,&O._N^I9E>Y5Z?
M4[<_"JC9.J5N7C5QLK;4ZW.Z$%.O9K:<&^46MO>2[E!JML:-,U"Z5<+HU863
M9*JQ)PM4*9R=<TTTX32XR6S[-]GZ&M#H_@4_\FG\R'(XT?P:?^2GYD.1U2J6
MU5:[O:N"W?J_=7K\_M.6$WO.;VVWE)[+T6[;V0 !^S\@  %SW!&F_&EP?>?[
MJ;A]1$1%555=6,33;D;-VSRL6=^6UJWO[/M:4-?3T'4%-3'2;\.[N,AY*488
MS8U7GLB=L(YT]:8_"WM'<^QZU,3CAM9NV8J+NY%/P,#9D)"INUN34W#Q=%ZM
M_),[%[8-KOZDW]G@0E]I'*C;UEI>)%1;Q="IG.2FI/EDYF6U7**6\)1A3"?=
MMRC:GLELY35]FS#E7TGJ^:W)+*URRJ$7!Q7'&P\3>R,F_?4I6RAV22=;[MMJ
M( $>218
M
M
M
M
M
M
M
M
M
M
M
M
M                           !ASZ=/B#=:%='_J%$0SB58Y-KO-0NA<*_
MCHZ$DFK9AE[>5EL];SE$W752SBYW2[&<ZQJU)QC*0FF$W-0]^-HCKR+/P\ I
M-O!/5LFWEY$G_P"$OZTTRNIG#AP^1SS*6JXGA^5ZN95']JZG"YNO,YBSA^"/
MD9V9.KO')\7HP?49NKJ1A[/<D5EW5PLFX6>GFK2,!LFZJO/[GU;>?OW]O@3O
M]G_1(Z9T'5J$JXK(US.RLZ<N*5GD536%CPE+9-PXX\KZX[M15\I)*4Y;P+\?
M-;EJO7V3A1G*6/HF'BX%<>3\OS9U_2\F<8[]K/,R%39+;=^3&+]V*:J #>)I
M,   IRJJ5*5W6GWIXIOZ^7@45$HH7T>2(BJGK]J^/F<CTW1335=9M9M(='DF
M?BXNK.J6G^F29"L=WOW"N>99$XNDUW0CZ+65[K[T[<D:DE'=N6QV7MS3K>T6
MZ7-RJL'#RLV^?"C$Q[LBZ?%RXUT5RLG+C%.4MHQ;XQBV]MHI[I%1B8UN9EXV
M)1!3ORLBK'J@FH\K+[(UUQY2:C'>4DFY227J]MC8,=$AIDNDW1T<*N-K,).K
M-Z;V-3NW)&]U=33K-*R6KM$,K=7T@M[XN4YNF/\ >7:*$F.[.]D8Q:/>[6F1
MOGNO/W)Y'\S.VEEHUM(B(EMO9HY)Z*?:VZ4\$\-U3?8_I.6^J9]NJZGJ&IWM
M^=J.;E9UWXO>W*OG?9^+"$?QIO\ %A"/?M&*V2ZCZ/I]6DZ5INET?XG3L#$P
MJO5?@\:B%,/QI3E^+!?C3D_ME)]V !0EQ
M               .%RNFU;KN5JB46Z*JZE7DB4THM2JJ^Q$->9TP'&;<XQ.,
M/+WV,3E4KHWH]6\TNTFMLY1'D#+MXA[53FFH,:D?DN1XO()G64VW-R'RW'NZ
MUR;3:"TV26842$96E,P+I<N*AEPI<$&J^2-924C-0-2(USHWI5=@I6;Q^<:Y
MQJ!$2[*WD<1DD'&2-Z DL#QQKD>HD>[<W8:T_>8C9@64]$S4O%.4UV2)LB)Y
M(B?,2E]G'I%7Y6I=8YE+<<3EIFDN<5Q\^R$9YV1#=[\JZI58\+$E%JZ^";E&
M2C%7VC^K95U:;T=B7).]+4]64)/EY4)<<''LV7'C.R-N1.MOEO51-Q491<J@
M EV1)   *+OZDW]G@<:::J45%KW\E]%$V\_?O[? Y[[*G+=.>_/;W%QO"'H%
M(\47$[HAH&P:RCMOJ3G\/$Y*L')0D1,Q^ QU5V?U(GHA_D5%V)M26.Z?Q.2S
MS&TY:25QVYC;3-E$2[]PVBWE%J6?CZ5I^=J>7-5XNGXE^9D3;24:L>J=MC[M
M);1@_5I%7I^#?J>?A:?BQE9E9V51AT5Q4FY6Y%D*JTE%-MRE-+9)OMV6Y+-^
M#V<&"Z1:!SG%/G$#0UU"X@^K;80LI%]1+X[HO!.[B1%QJLMC49.1/U3)VAUF
M#WNV<FL4S'"X[2+(F:VGC2YZ,B7GOY(GT_HV^D_"Q;&H'#,:@,1Q:%B<;QK&
M(:,@(#'X&/:1,)!P\0RLL(V)B(N/LMV,;&1S-O99L&#*Q8:,VMFTW;6;5FW1
M13^\<RNJ-?RNJ-?U37LQOSM0RK+8UN3DJ*%M#&QXOXQHHC74GMN^+D^\GOTS
MZ4Z>Q>E>GM+T+$2\O QH0LLVV=^3)<\G(DOA*Z^4[&M_=4E%=DD  6$R(
M            LXZ0U$7@1XQMT1?][#KPO--^::697LO/UH:T2C^#3_R4_,AL
MO.D-_P# 1XQO_5AUY_ZK,K-:'1_ I_Y-/YD)>^S+_P#<[JG_ /7<#_\ L6D.
M_:8_^[/33^/U?F__ -^G^EG( $HR,8   .-?\"K_ )-7YE.1QK_@5?\ )J_,
MIY9"3HN36Z\JSL__ ))'K1_CZ?\ ]+7_ /UQ-KNP_P#@%E_S1M_\IH/ZS^1A
M_P# ++_FC;_Y30?UG*67J_TO^<ZL5_XNO_Y(_P#]*  /A^P  "G/EZ_'=?#Z
M/7_40)>GXU,JS[I&<SQM89(M-&--M-M,*'O>*OOC'3(1;K5[OI6W86G<_45:
MJKCZ1J.)1+G<7>W;K?>G=L=/4<5]4VOW$Y=79NU_B455+^;Y#5]<46L-WB#X
MCM<]:Z7^4/XW4S5/.,MQU,T<=LR6/PR3G'E6#X])+3)3%AHF+8?1!XVSB8^4
M?14+'Q+6&A[]46Q9HDA?9QTCZ7UAJ.JSKY5:3I$X0GO)>7EY]U==+[-*3ECT
MYL5&6ZV;DERBI*.OM(:LL7I32])A-QMU755;."XOGBX%,IVIJ2;261?B2Y1:
M:VXMM3:?A8 )MD*0  "BHE2*BINB_P"WU"K?:I4\4I5?F15*I]KX<MOV]9Z_
MP\:=1&KO$%H3I-D3R48X]JGK-I?IQ./(2ZT;S3*&S?-X/&I5U$.7[*39692P
MQD[]V.NO(Y^TM.Z;-3ABZLTU6*Z/4,NO P<W.N;5.'BWY-CBMY*%%4K)-);-
MM*+VV:W?V>I58.+9FYF)AU13NR\FC&K3>RYW61K@FW\.4^[V[+O]IL1NC?TI
M;:+<"W"[I_:Q25PB09:/8=/Y5B\];FF\W$Y]F\58S;4:U,,<AN7):)E+^>9!
MD;I_!N*6UJ"=W[L.S81K%BVCVM[9\&M"6VS>VB;)18M4(GAMZ-NE/ZC[[INB
M>?A\ARUSLNW/S<S.OE*5^9DWY5TI2E.4K<BV=MDI2DY2G)SFVY2;E)]VVV=2
M=-PZM.T_!P*$HTX6)C8M48Q4(JO'IA5!*$4HP2C%;1BDHKLEL@ "E*T
M          P:?"$M5?B'T?,MA*022JZW:KZ9Z>K(K)=A^+5,))O-7^^$:=@=
M]\JY72SXO=WJXBTLI.K+]NN+%I&2,$GT415JVYU>*[^/H\ODV)0/PE_6FB4U
M+X;^'R/>90U7$\.RO5S*X[M74X7-5YI,6L/P1ZC.Q)U=XY1BU.#ZC-U=2,/9
M[EB<N2W"R;E9Z>:M(O\ RY\O<OD3S\ -)>G>'V-E2CQGK&H9NHM/?EP4H8-3
M>[:7*O#C9'AM%PE%M<W)N _CWJRU/Q"S:(RYUZ1A86G0>T>*DJWF6J+2W?&W
M+LKER]Y3C*._%)( #=II<   $H'X-#HM;E=3.)#B$?LLH:_%/#L4TCQ60[,M
MK"YNO,YB[F&=LE>7XVI9#*,7IP?3F^C6.F+/<L3ERW)J,<K/0+II%^Y<^?N3
MS)VOP>W2KXA]'S$YMWZDJNMNJ^IFH:1Z1G8OBU3"2;/2#N97G;W??*N%TL^,
M7>*-HM+*3J1'8;BQ:R<CI+Q^U9Z=X?9.-"7&>KZA@Z<G[R?&,WGVJ.RV]ZO#
ME"3DU'C*23YM)[H\!-*6I^(6'?*/.O2,+,U*2?'924(X=+?)IOA;EPG%0W?*
M,6UQC)K.6 "!A/@      ^#BYU;:_<7DMNS<K]RT4K4GA[41>1J^^*+6&OB!
MXC==-:T?91(1VINJ>;9;CBYFY5YDD;ADE.O:\'QZ2]&2F+#5,6P^F$QMG$Q\
MH^BH2/BFL-$.*HM@T1-B1T@&N5SAPX,N(O6)EDRX=D&+:89(VPC(DADR!8_4
MG)F=6*Z8HD3=BIIDZ5YJ%-8RQWEXQS -^T]IR'J8.S(.+6M!HWIII\TI1/HV
M]?\ 62L]F;2&[.I=>G4]HQP]*Q;FI*+E+GEYM?)PXR:2P9.,9N44TYP2E!N)
M_M,:NG^YK0J[.Z^F:IDU=GLGY>+ASXJ7)=UF13E%1EZ0DW&:50 2T(G@  %$
M5%\%"KLBKY(J_,FY4R%=%IPMO>+3C:T>T_NL8U_A6&S#/5[56W-Q4-D,+?T[
MT]EXI^^@YC&YF3C;$]&9UD#K&].9!JVMR]Q@US&N=>P,K"Q$HV6TZ]J^-H.C
M:EK.7.,,?3L._+GRDH\O*@Y1KCOZV6SXUUQ2<IV3C&,92:B[IH>DY.N:OIND
M8D)69&HYE&)6H1;XNZQ0=DDGVA5%RLLDVE&$)2;23:FB=%1P/0O!+PM8? 2V
M,QD;KEJ%%1N7ZZS]JPUN33S*'Z.Y&-PI_*,YW)6#R,TMCY6K#(I8"6IQ:2>L
MYS-(N,826:3E;O)D?.W;ZNW1;IJY44444KLGA12E/THGR'T.8NJZGF:UJ6;J
MVH6ROS=0R;<K(MDWWLMDWQBF_=K@MJZJX^Y77&%<$H1BETZT?2L/0]+P=)T^
MF-&'I^-5C45Q2[1KBDYS:2YV62WLML?O662E.3<I-L "WER
M!152E%J5=DI155?)$3=5^1 "$=\)#R"<><:^EV-.9F4<XY"<../S$1 7I%W=
MA8F9R#4K4YE/2T?$UWJF#&4G6.-XXSF)!O8M/)-IC\&V>W;UB)84-X^)DCZ7
MW.L6U'Z23BMR3#I-9F&;YIC6&WGG8I!AZ&0Z;Z<85ISF,=U$FV9N:TALPQ6=
MB$>6[53"11CWA$N7T6Z9O7.-PZ2>&&G/2^@.E<63?.6D8V7.+K=+A/.C]-G7
M*.[:G7/(<)R>TIRBYM1<G&/-?Q)U!:GUYU3EQ:E#ZXRL>N<;%=&=>%/Z'79&
M223A9"B,XQ6\81DH*3C%-@ 9X8.   <*:53FO.I?X2^>V^W).2;)Y?*3SO@_
MNF,%@_1U87F$4\E',CK+J+JGG^2V9"\TNM&$O#98YTG;M8.ALR:7F\97CVF,
M$]O6I"_)O*IMY,.*7U#&^RCH^!E5RHJW7?[5>:<E\%-G_P )^F$]HKPR</ND
M64.(IYDNF>C&F6!9"\@K[IS"NIO$<)@\?E7,0Y?,8U\YC'#Z.OW6%]['1[N\
MTKLW'3)K>JKL6XU>TMJOD=/Z#H\7M/4-4NS9[2V<J=.QW6X.'%[Q=N=3/ESC
MQE5%<9<MXR1]FO2O/ZDUO5Y1WAIVE0Q8MQWXW:AD1FIJ?)<9^5AW0VXRY1G-
M[QX[2N# !#0F>         # -\(HUKJP#@FA=)V#W%ZI+7G53$X&3A95QODM
M["L$K<:CRV0XI'VI)HYJ6&S+&M.X><EKS"6BH^/RNW'.F[64G81^VS\D-/X2
MWJKW]Q!<.>C20?9J=.-*<JU"7(TD^N66JU9RVSC:PU40C"VC!(#ZC?;4D%DW
MG>BY)V96,<L.CB4V3X0Z2M8\0^FZ)INK%S):G:UM[OU;39F4MIM-IY-5$'QW
M:Y<MFHLUCXQ:L](\.^HK834;LS&KTRI=]Y_6%]>-?%-)I-8ME\MY;1?'COO)
M)QJP =%SG:      2PO@RFE3A&W%/K=*8E%ULG;K3O2["\XO6X9Q,MWT/9R'
M*]3,5C;R7:\ABHV^WG])Y::HKL,X2?=MX-;5V3?XS=IB97R[^I=O;XF'?H)M
M)X[3/HY=)IA,4E,5R?5B>U U-RY9>F:;N\AOR>726/8=E%B/F;M5MC%36EV,
M8%?A*X=LRA9F&H89*UM.[TVZE)#,1NFZ)Y^'R'-OQ/U9ZUU]U1G;IP6IVX53
MCW@ZM,C#3H3B^=B:LCBJS>,E&;FYJ,%+C'I!X6:3]2] =,8;WYSTVO.LY+:2
MLU*4L^49^Y6^5;R/+V<=XJ"ARGQY, # S8
M !\;]U+%F]?JJ1*;5JNXN^R(B44K4NZ^W;^HUI_2!\3,GQ<<7>M.LMV?^,.)
M/LNDL9TINV*,D9Q;723$WKF'P&N(@\J<7I3'?C!$V*,TR")[-#V*\URC*)=(
M.&<2E^.L2Z>GKXP%X>.$6]H[C3FJQJ-Q3+.:>,JTM+7W;I<Q:LTU?EE1[CDS
M".U?PLW$Z>=VN)" GF].H=66XP_J=XBXZJ"72J*B+3X>"?)R]?N);^SCTA*J
MC4.LLNK99*GI>D<H^M-=D99V5!N+3C*Z$,6N4))QE1E0FFG$B'[1W5\;\K3^
MC<2S=8?'4M5XR[+(MKVPL:2334JZ)SR+(S4HM9&-*+4HR*@ E21;   .'HT4
M(BKR2G?;Q7T?2Y+YJNZKZ]]O5L<U79%5?!.:@OWZ,WA$KXU.+[3?2"4;K?T]
MB[MW4?6*ZEWJ=],,0=L%EHC9MD6,S=/QVFG^.Z=I)8P_O3N-U9=3EEABY:0+
M[T+5K>KXF@:1J.LZA/AB:;BW95[6W*4:HMJNN,G'G;;)*%5>^\[)QA%MR1<]
M&TG+US5=/T? K\S*U'*IQ:(]]E.Z:CSLDE+C76FYV3X\:ZX2G))1:)7G0*<'
MW[GGA&LZR9*U6SJ/Q2+":A/*:KGIK&:7,6KSZD,32K+(YJ$=]X0LW+ZA]Y-F
M$#.V:=0Z<3R9C4[Q)MU><T^5BU18LVK-M$2W:MT6Z$1$1/1HI2E.2>Q/G/HJ
M[>U5\$\_/F<S.H=;S.I-;U+7,^3>5J659D3CR<E5!OC1CP<MY>5CT1KHJ3W:
MKKBMVUN=,NF]"P^F=#TS0L&*6/IN+70I;*,KK$N5^18H]O-R+Y67V-=G.R37
M8J "SE[               ,2/3G_ /BON([_ )]HI_U^:8&OM-@ETY__ (K[
MB._Y]HI_U^:8&OM)L^S7_P#!6K__ 'SY7_XKT@A)[27_ ,;:5_\ >UB?_C+5
M  "0Y'H   %SO!'_ .&EP??^M+P_?]:^)EL1<[P1_P#AI<'W_K2\/W_6OB98
M.JO_ (9Z@_\ V-J7_P""6EZZ;_\ B'0O_P!L:;_^&4FS>L?]HL__ !JW_P"X
MI/J?*Q_VBS_\:M_^XI/J<OCJ)#\2/_RQ_F0  /T   <:JO0HJJJ7=*:5J7U<
MD157Z#71=+EK33KCTAO$GD#-YE%V"P[,J-(H"-RASUJP5&D\:SPG*66/-+4E
M)LXS%I34*)S+*XALSN,^V_&-Q.249'3LO*M;>PFU-S[%M*].L[U+SB56#PW
M<0R3,LIF$92$DL5CV,PSR:F9!(Z):OY1^K*.9.G78XUD\?N>JZAFU<.*[5JO
M5N9GF62ZC9CEFHF:22S68Y[D\]FN6S"M&,>LMD^52KN;GI-8^):L8QEVZ4?N
MG2M(UDSCVO6]2T:MV]NU:HDM[-6D._7M>UN<(N&GZ;5@5SFGNKM0O5K=7N.+
ME"K"<;'SC*$;H)1DK6U&3VEM7\G1NG]$A-J>=GWZA;"+C_BL&GR8>:E)349S
MS&ZUP<)RJG)R3J2?6P 3*(=   %/11515\4WV7GRW3GX?H"(E*;)R1-_-?:O
MM";^M=_;X'L7#OHS.\1.N>D>AV-+)V9'5//\;PVY)Q&/O,I=XY#RTG9M9'F5
MZ 97V3B1C,*QZF5RV=IKD(QHVA(:2>R$I&L6SB0;TN=F8^GX67GY4U5C86/=
ME7V23:KJHKE;9-I)MJ,8M[)-O;9)O8J<+$NS\S$P<:MV9.9D58U%<=E.RV^R
M%4()O9=Y22W;V6_?MW)G?0-\#\#H)PQPO$7EV.Q=>M7$5&IE#.<OM&CB:Q?1
M:45@]P'$8Z5:SLVR2,RMDR8ZH2]4>WQR3=N<D@L<S.,<R6GD1<9YY#K^*8U
MX9C&/8EB\-%8YC>,PL7 0./P<>UB86#AX=E8CXV(B(IC:L,HR,C6;>RS81[.
MQ9:,FEFRV;6K=FU113V!=_4F_L\#F'U%KF9U)K>I:WG63GD:AE6W[2DY*FIR
M:HQZ^3DXTX]*A35'=\802;;W;Z<],:#A],Z#IFB8-<:Z<#$JJDXI)W7\$\C(
MLV45*W(N<[;);+>4GLDMD@ +*7X               BM_"<<TR5GC7")IRVD
MUM8;DT]J[FTW#=C85H^R?!(_ 8+%)17]QK7)MEBHK4;,VJ,VCYLP?=\+?DFK
MQQ'Q5UC$C,\GPB'59KFW'7#:?Q65RLM'Z.Z.8MC\YBU^Y-687$M0,KEL@S:6
MN1K%_:LQ-V3G\"F-,'<S.05+FU(-6<'#2,A<?XW7'Q>!M.:[)X_LIT+\%=/E
MIWAOT_&RI56Y=>7J%DO+\J=D<S+ONQ[)[Q4IMXLJ(PLENI51K<&Z^!SO\9=1
MCJ7B/U'978[*\>_&P(1=GF1A+"PZ*+ZX;2:@EE0NE*N.W&R4^24^2  -JFKP
M  !RY\O<OD3&?@S>G,-&Z#\1^KMAU)UY!F>K\-IM)LKMYJL(WAM+\,B<F@G4
M>WH94/;,F\?:N9%:E[KB2=-;[1C!T,V,?>;O[\E#E\$YKOL;%#H=].)K2[HW
M>%S'I]Q&.GTSADMJ.WO1-YU?:TP>KN7Y#JKC#:]<>,H^^DFRQO,XIG-6:;%Q
MJUF;$@V8/9)C:;2+J/\ [1>J?0^B<;3H6-6:OJ^-7.M2V<\;#A9ESDUQ?*$,
MBO%BX[Q]Z<9;OBT]]^SOI7TWKBW4)0_!Z1I.5=&;BI*.1DSJQ(1WY+C.=-V2
MU+:2XPG'9<DUDQ !!\G*                        #Y7[G56+UW?;JK5R
MYOMOMZ%%56^WKVV\#ZEM'&1K95PY\+.O>MC9]B["7T\TNS*?Q=<S<=GQJ1S:
MQ!O;>#8_))3)PSAY\9\PNPF.-(J/E&,M-/Y1M$1#BW*/6BGOBX]N7DX^+1#G
M=DWU8]4$MW.RZR-=<>R;[RDEZ/U]"FS,FK"Q,K,OFJZ<7'NR+9O;:%=-<K)R
M>[2VC&+?JO0UV_&QK;=XC>+?B(UHIR9<PB,WU5RJ]AF1K#)C]4CIM!O5QC2[
M^Y%<5"NF?8].H7%V")+1C:>OHU1SD/7SEZ0<7K741*4V1-D3_;ZSY4;[>BGV
MM2)2B\D7T=DY<O!?21/!/X/K/JN^W)=E\]M_HY'4G2<"G2],T[3,=-48&%BX
M=*:BFJ\:F%,-^$80_%@NT(1BOA%+9+EKJ6==J>HY^HY#Y9&=F967=+=M2MR+
MIVSV<Y2EWE)O><Y/_2DVFRH +@40  !143=*E\:=]EY\MTY_03^.@ETFCM,^
MCETFETQ24Q7)]5YW/]3<N[WIFV[O(+TGETGCV&Y/9CYF[5;91<UI=C& WX2Y
M#MF<-,PU##)6MMW>FW4K(P!*UI^V7?[:W2OL1/2I]?J7=#:8Z'Z806BFCFE6
MD&,.Y1_CNF.G>&8! OIRZT<3;V(P_'(W'XUW,.(]E&L;\HX91UB[(WF<='M+
MKNJ[<;,FEE:&]N,GM+ZJZ=%Z=T6+DOI^HY.?8XN2WAIU$:57+9I.,IZA&S9[
M^_5&2V<=R2WLTZ2K]>U_69*+6GZ;3A5[J+:LU&_S/,@VFXRC# LK<HM;1LE&
M6ZDD>I@ AT3*                      !QKJ2BFJM?"FE:E]U**J_0@!#5
M^$MZJ]_<07#IHTD&C:G3C2C*M0OC&DGURR]6K&76L<6'6(1A;[!W FC:/4D.
M\WBRGQC5MV&.[G[1*1JU557=3(;TL.IL'JWTBW%?EV.M)1E'--1V^G]ZS,66
MEAW7,:18ICNDV1.[5+-Z_LU1;[(L(E'L'=J<4.W$*YCG,@QC'UYS'-,>**BJ
MJ(O--M_9OS0Z0^%VD_4O0'2^&TU.6F59UL7%QE"[4W+4+H24I3>]=F3*#?+9
M\=XP@MH1YM>)FK?777G4^=O&47JEV)5*+3C.G3DL"B<6HP6TZL:$UO'DN6TI
M2:<Y5 !GY@@  !147>E=]DY[ILB[^KQ\4V7YR1]\&MTQG9SB>UWU=;.8JG&M
M/M%H_ Y=I>ONJ9J]-ZH9M$Y!CSJ.;4L;C&[&-6.DN36IB^XD6KMNZ>0=MDRD
M++I_?C(X?)5\D^?8G#?!U]%*\ X)9G5=^QQ=9'7G5/+)Z+F8IOZ62W<*P6MO
MIQ%8]E<A>C6CBKN;,\:U$F(*)LOI:*CX_*ZY%JX:R<[-L&VF?'C5UI?AYJ%'
M97:QEX6FU/MVY7?2[O7LV\7$NCV[IM/T1N'P+TAZKXAZ9:TY4Z3CY>J7>O\
MZ52QJ?T+Z3E4M]NZ37JVUGY ! 4G^   .>Z\_<GD>+<1VJJZ&: :UZRI!?&>
MK2O2K4'4.G'%DNYDG5PS$I?(TAUET82JQ:27=O8N\4C)%677]I["[ZKL]SVD
MQ==,_FV38#T:7$[-XI)K$24E!8;A#UTC./?+>QC4C4C#]/<TC.IDFKQO;[ZP
M_)YR'5[:M42$<CY9"*=,91LS>M[KH6 ]4US1M,7%O4=5T_!2G*48-Y>731[\
MJTYQC^$]Z4$Y16[2;2+-U%G_ %7H&M:FG)?5^E:AF[PC&<U]&Q;;MX1FU"4E
MP]V,VHM[*7;<UX5'*BC_ )-/AR]2'((FR;)X)R0'4BN/"$(+LH0C%)>BXI+_
M .ARZG)SE*3[N4G)O[7)MO\ ZL  _9^0  #(=T3NF<+JWTBW"AB.1O)1C'LM
M1W&H-F]#WFMEY5,:1XID6K..-+E;UB^LU1C_ "+"(IE-V4;VW;B%<R+9@^C'
MMYM(M-CA13Z-*4(G*FFFE%\T1-OD\#7J="5_XT#A;_Y[JW_U":J&PM(0^TA9
M9+K?3J7)NNOIS$G"/HHSMS]25DE]CFJX)]_2*^/<FS[-M5<>C-5N45YMG461
M7.?[Z4*M/TUUQ?PV@[)M;);<F  1])#@            Q==,_FV38%T:G$W,
MXG*=T2DI!8;A#MRC2/>K?QC4?4C#]/LUC$L235VWH[YP[)YR(5Y:M42$<C[O
M"*=,91JS>M\HI&7^$RZCPT9H-PWZ2.&TG5D&::P3.I$6]MVFO<=B&TOPN4QF
M=:/W-;VV]M2KQ]J[CEV)M-XYVUOLV<W4\>Q]YO'V)/,?#W3EJO6_2^'*$)UR
MUG"ONA9"-E=E&'='+R(V0G*,77*C'L5G+=<&WM+;B\*\1M1>E]#=49D92C8M
M(RL>F<)RKG"_-A]#HG"<4Y*<;KX2AMLW))*46]U#G1-DV3P3D@.'64?=T?C)
M^GVI\XZRC[NC\9/T^U/G.E2OH2V5U6R[+\)#^DYL>5;_  5G_!+^@Y@X=91]
MW1^,GZ?:GSCK*/NZ/QD_3[4^<>?1_#5?\R'](\FW^"L_X)?T','#K*/NZ/QD
M_3[4^<=91]W1^,GZ?:GSCSZ/X:K_ )D/Z1Y-O\%9_P $OZ"11\&TP/*Y7BZU
MDU'8Q2.,+P[01QB.1S*O(^VD;D6>Z@8;,8E'=@NNJ)-TLO&Z=9FY1VR9.&+'
MN7J9)TS<2$39?S6R,O\ !FM.8:.T&XC]7F[J3N9!F>KT-IM),[EYK5"-X73#
M#(G)H)U'MZ&5#VS)O7VKF16I:ZXDG;6^T8P=#-E'WF[^_)2:-TW5/+Q^4Y[>
M,VIPU/Q%Z@G5LZL6S&P:Y)-.3Q<2B%SE[S3VR/-C&2XIP47MONWT%\%-,EIG
MAUH4;%)6YBRL^R,FFH_2<JUU*/NQ:7T>-3E&7)QFYK?;9( #5IM<
M
M
M
M
M
M
M
M
M
M
M
M
M
M          ?M^WSE*JDIIJJJ7:FE%JJ7R1$W5?D1"IUW+\C@L/Q7),KRB:BL
M;QO&X*6G9[(9R0:1,+!P\4P</Y*7EY1_=L,8V,C65B^]?OWM^RT9M+%YRYNV
M[-NNNG[&+E*,8IRE)J*23;;;V222;;;>R23>_P #\635<)SDTHPC*3;:22BF
MVVWLDNW=MFOMZ9_7"C7'I$M<W4;DZY-B>ESF%T7Q&I8;N?N*U@<9:ISO&T2_
M%1<C))%ZPR>I*]\R/>"OTO[PTH\Q>W ]7BS.R9KF>1ZBYAENHF:22S&89YE$
M_FN6S*M&#!9?)LJE7<W.R:Q\2U8QC)'\H^=.NQQK%FP:]<EEHU;6+=JS1UM5
MV3FO)/ZSJ!TMI$=!Z<T/1X1KC]7:7AXMGE[*,[:J(*ZWM"OG*V[G9.;A"4YS
ME.45*31R^ZEU:>N=0:UK$Y3;U'4LO+BIMMUU773E55WLLXQJJXUP@IRC&,%&
M,FHIL "_EC   'J3GNOKY;?MN9C^@:TYF<YZ2+2[(8MQ%VF&D.%ZGZDY-:D;
MSFVZ>0;[$7VE-AM"VF[)U9<R=&1ZG8^[N67]Z-:TPS27<T/;C]NSCG^'#U*O
MKY;)Y^?/U;$M?X,UHU;M8YQ,<0DA'8N[66R#$M'<1E5;=?F<)5BT;=S34!E2
M\O1M/=V,9/3FFFM]6T=,7N^I7$DNS,:V6 @G3K6'C'K"T;P[ZAL4DK<['CI-
M46EO8]2LCC71CNMMXXUE]F_JE6VGR-E^$.D/6?$+IREINO#ROK2V2;VA'382
MR:W)[[[2R*J:]OBYQ37%DJD '.XZ*@
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
MZL/*EJ=K;:5:TZN633-\6G_[S"B,4VXN<XJ:<')$JD '.\Z*
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
MHW,U.<4IZOJUTX-?'&PZZ\>M/>$9<E?])[*<X<7';C/F@ #01((
MXUU)1356OA32M2^ZE%5?H0UQW2Q:F06KG2+<5V78\SE&<>SU';Z?W;,Q9:6'
M=<QI%BN.Z39$[M4LWK^S5%OLBP>4>P=ZJ_0[<0KB-<OV,8^NN8YIL.M3L]Q7
M2S3G.]2LYE%@\-P'#\DS'*IA&4A)+%8[C4,]F9J12.B6K^4?JRCF3ESV.-9/
M'[KJNI9M7#BNW:KU9$Q-S.2R\KD>12TGD&19!(OIR>GIN0=RLU.34LYNR$M,
M3$H_O.7TE*24@YOO)"0>7[[MX[O77+B]=O7:ZZI,^S1I+MUSJ'6I)J.%IM&G
M0W4N,YZAD*^>SVXN54<"')-[Q5L7ML]R,7M+ZLJM(Z=T6+BY9>?DZC8DXN<(
MX-"QZMUOSC&R6;9Q>W&3JDM]XGYX )CD/   #C6NU*KZ7H^'VVV^W-/5Z]_
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
MT]8U7*R(3][>6/C1KPH1:;:]V^C)?))-\MGOQ6P &B3?0
M      .BZG9]BVEFG.>:E9S*+!X9@.'Y)F.53/8I"26+QW&H9[-34BD=$M7\
MH^5E&LG+GL<:R>/W75=2S:N'%=NU7WHQ0]-AJM?TIZ.'7ZY$99%XKDN>M,5T
MMA+4A<A5>9.PSW+86$S[%H)A-VG%,E)R6EE[.[UZB,;W9J*A64QD<;=C[T&L
MJPNFAZ;/6-:TC2:WQGJ>I8.!&6[7%Y>351S;4+'&,%-RE)5SV2;XRVV=HZ@U
M*.C:%K&K32<=-TS-S7%[>\\;'LM4$G*&[FXJ,8\X<I-1Y+?=:^R7FYG)9:4R
M/(I>3R#(LADG\Y/STY(NY6:G)N6=77\M,2\H_NN7TG*23]Q?>2$@\OWG3QU?
MNN7-Z[>N5UU_P'&E-J43;;EX;[[*O->?O\N7D52I*D147=.>WYE\>?J.H]-<
M::JJ:XQA757"N$8I1BHP@HQC&*248I)););;;;;'+JRQVV66V2E*RV<IRE)N
M4G*4N4I2;>[;;;;;>[?=[E0 >IY@  %*EVI5?N::E3V*B+^E?>G(V7W1_P"A
MMWAPX,^'31Y]C2X?D&+Z8XXYSC'%F4R!6&I.3-*<JU-59>W*S3-TKO4&:R5]
MM$R;J!;]I[-C_4P=F/;VM=QPO:/W.(/B.T,T55CE$A'ZFZIX3B>1_$QLKO)8
M[#)*=949OD,;Z4;,-VB8MAU$YDKR6D(M]$PD?$NIF8L51;!VJ;01M1U;>Q;\
M.KLVJ-O+T**:?ZB)?M,:OO;TSH5=CVC#,U3*IWEQ4I.O%PK-N2BY;+.CO*MR
MBGM&45*:E+#V9](6_4NNV5K=?1-*QK=HM[>_E9E:DX\DNV%+:,U%]N46XP:^
MP (IDL   "G)$\D0P._"(]3I[!^ EMA\2TBG$;K)K5IW@647I"PZNO&4-#-\
MDU6:N8.XW?-;363JR332 :7;[ZQ)-*H5W,-J6-M\X92,=GC(ZWPE3_P--'?_
M %G\1_ZJ]9S-_#:JN[KSI.%L5."US!GLWVYU7QLK?9KO"R,9+YI;[F">)UME
M/0'5<ZIN$GH^56Y+;=PNBJK(]]^TZYR@_E)D*@ '2DYM      %QO"'K[(\+
MO$[HAKXP=2C1OIMJ!#2V2I!QL)+S,C@4A5=@=2(*(C\BKM1%V3R' );)8%C=
M<NXVZS=25IZREXA^W;2C/9V-ZTO-[%SDJ7;-NYRY)O7136NVW@FZ^'J\#5#;
M(O)?!>2^LFK]!YTH-7$%AUGA;XB=1*I7B'Q'M-.FDUD=E;,MJUIM%Q#1Q2W=
M9'?D7/QNU0PY&TQ7DG:6<7/3V%MXG+;J9?+Q>I>4,HP>T7T=EY^-IW5NGX_G
M+2Z+<+5_+C*5\<.=D;<3(XQ@TZ,:V62KY.2\I7PGQX*R<9-^SMUEB:;F:ATG
MJ&0Z5JU]67I+LG&-#S8UNK)HWE-<;\JJ.-Y$8Q?F.B<-^;A%R*0 0^)B@
M         ^5VQ8OHB7K-J\E.ZTI=MT7$I5?%4]-%VW]>Q]0#XTFMFDT_5-;K
M]3/Y.P,?Y$T_Z-9_L#L#'^1-/^C6?[!_6#[N_M?ZV?GRZ_X.'_#'^@_D[ Q_
MD33_ *-9_L#L#'^1-/\ HUG^P?U@;O[7^MCRZ_X.'_#'^@_D[ Q_D33_ *-9
M_L#L#'^1-/\ HUG^P?U@;O[7^MCRZ_X.'_#'^@^=NU:LT^C:MV[5/W-NBFBG
MYJ41#Z 'P_222V222]$NR7^X  'T
M
M
M
M
M
M
M
M
M
M
M
M
M                                              &,[IB-1YK2[HW>
M*/(8!O&.G\SAL3IO?LR]EU?:TP>KV7X[I3DSFS;9O8^\DFRQS,Y5Y"WJK]QH
MUF;#!R_92+&TYCW63$C+_"9-1H:.T&X<-(G#63JR',]7IG4F->6[36J$;PNE
M^&2N,3K60<U/:'MF3>OM7,=NQ%MO&NFMYHQG*GCZ/O-V%B3S'P]TKZYZWZ8T
M]P=M=NL8=MU7'FIX^):LS)C*/*/NO'HLYRW]V'*23VV>%>(VJ?4W0W4^>I^7
M9#2<FBF?+@X9&9'Z'CR3XR]Z-U]<HK;WI)1W6^ZASIR1$\@ =+TMELO1=D<U
M/4      X+Z2HE25>@B;JO)*O#W^6RFP/Z#[0ZUHOT>&D#M[C"XWENK[G)-9
MLKKJF5EUR"WFDI71I_D:4V924C8I)32"*TY7N>.2.['U&\U%M,HNSO6:_&O_
M +6JU(B)Z-2\UY<C:7Z'Z80>BNCFE>D.,.Y60QS3#3O#, @GT[>:.)M[$8?C
MD;CT:[F'#!E&L;\HX91UB[(7F4<P:77==VXV8M+-5#>W&/VE]5G3H_3FC0EM
M'.S\O.MX\MY+3J:Z80DU)1X.>?S<)0DW.N$U*/!\I,>S3I,;]<Z@UB<>3T_3
ML;"K<N.T9ZA=*R4XQE%RC/AA.*G"4=H3G&2ES6WJ8 (=DR
M                            !LFZ+Y>'RD<7X2#Q!2&"\->EG#Y#NY)D
MYU^SIU-9,EF-A'D/)8%H^L/./X.1?OZ[LO$R5_/\BTQGH>[ L[5QVUQN;9R,
MNS87JXN=D<^";JO@BJJ^'+_WD(!W3M:V06LO2%YO'X\L4YC=$L)Q+16N<A\@
M;9 TGIB(<3><9+5=[&VM68.3Q?)<^E]/YO'JG<DZC9K#Y!7[EH_ON86*VSX)
MZ M=\0-*=M;MQM(C;K.0G&+BGB.$<5ODUZ9MN-)*,9R:B_=24IPU#XWZ^]#Z
M U*NJSR\G6;*M(H:E*,G#);GEI**[J6'5?"7)P@N:3DVXPGAQ !T'.?H
M !EAZ$[A^8:_=(-I1;FV<;(8OHNRE]>9^.?R<U&.G-[!KT9&X*XAKD)2EQY(
MPFJF38#D5Z-DWL="OX6&EV\E7)6*NX9?8/)332E*4HB)2B4TIY(B(B(GR(B$
M:WX-;HS5C'#QKEKB\CLFCY'5G4V.P^*JE6B-,;F,,THA5NQF0XFMZ+;N)'KL
MPS[4#&IZ6L2DC%5R&+6X=JWCY.$G$=R4SGYXX=02UWK[4JH3D\;185:/0F_=
MY8_X3+EQ7:,_I=MU4I;N4HU0;?:,8S^\#.GXZ'T#@7RA&.3K=MNK7OCM+R[N
M-6)'D_>E#Z+35;%=HQE;/BGNY2  U$;B                  ,)7P@+4Z!P
M?HZ<TP^6:2KF2UEU&TLP'&KT=9:76;"7ALL;:L.7<Y6Y>M+[>+N8]IE.L;-Z
M/L23NJ;>0[:IE0Q</)&/@:$QCX3)J+#1NA'#AI)>:2=>0YEJ[,ZD1KZU9:K"
MMH33##93&9UK(.:WM#ZS)O7^KF.78BTWC732^T8SE;U['WV\?8DX<Y.GV=\)
MXW0,\APG%:AK6?E1E)^[8JZ\;"<JU\(J6)*M_P"W"1!+VA<U97B!*A3A+ZNT
MC Q'&*V=;GYV;QG]LFLM3W_T917P  -[FC   "M.^^^^VWBOCMO[#(9T3VF<
M)JWTB_"AB.0NY1E'L]1W&H-J_$7FEAW5,:18ID6K..-+M;QB_LU1C[(L(BV4
MW:IL6WCB%<2+:/?QCZ\VD6F/%$5$V5=U\]MM_D0S=?!]].H;..D/A\BE7<FW
M>Z0:0ZBZD8Y:C[S6TT?34A=Q_2BZTFZ'+)W><Q=&/:GSSVU987XQTDTSB'%3
MVXQL/(Y_A7B-FK3NA>K,ISE"7U'GT53@MY1OR:)XV.U^BZZ#<OWJWDEV,Q\/
ML)ZCUOTIB\(SC+7=.MMA8_=E31DUWWQ?Z:JI)1_?/MOZ$\6FE**::4\*:4I3
MW(FR?F.0!S4.E_H    #C74E%%=:INE%-52IX;I2BKMO\@]1Z$+[X2GJ=.S?
M$]H/I$Y;15&-:?Z*R.>P[NQ8=4S=^;U1S>7Q_(6TDYJ?7&-V,:LM),:NP]AO
M'-7;=T\G+CQ\_LN6#>,C@KNJ;)RWW^VW_@\N7+U\]OF]I?OTH^J2ZQ](3Q99
MGW(F/=CU9D].^[DDN]NNIT;C8O1^F8[7V".ZOXQ)@OQA6.1O<2'646(1]*(Q
M[S=V$G2/PQTGZEZ"Z8P9;*?U93F6J*4>-VH-Y]L&U.:E*%F3*#FI-6-<XJ,9
M**YK^)6J_7?774VH1;=<M4NQJ9-M\Z,!1PJ9KE&,E&=6/&2BXIP3XMMKDP ,
M],'   .*U)3MZ7)5WV3Q\/'GX?/L; [H/=#K6B_1X:/NWV,58WEVK[G(]9LK
MKJF5EUR"WFDI71I]D:4V923C8JF4T@B].5[GC4CNQK9WF8MIE%V>ZR )#0DS
MDDO%8[CL1)9!D6023"#@8&$CW<K-3DU+.K4?%0\1%L+3A_)RDD_<6&<?'LK%
MYV\=7[39M:NWKE%-6T=T1TOA-$]'-+-'\9>2K_'M+]/,-T_@G\[=9N9MY$8=
MCL;CT:[F'#!E&L7$HX91UB[(7F4<P:77==VXV9-+-5#>W&'VE]7=6D].Z'":
M3S<W)U&Z$6U-PP:HT5*>TTO+E/,E)1G!\K*8RA*/ER3DS[-.D*[6M?UN<&U@
M:?1@4SDHN*LSKO-L<-X[^9&&'QY0E'A7;*$DU8FO4@ 0])C@
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
MH],JL>>ZA)+CF7X[3DXII-*7)Q4I$@ ( '0,
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
M#SINB2BK,K#>IV222<_K*R>94Y;3FMXX]U->[DGM!<HPEO%  :Z-D@
M                 '&JKT**JJEW2FE:E]7)$55^@UT72Y:TTZX](;Q)Y S>
M91=@L.S*C2* C<H<]:L%1I/&L\)REECS2U)2;.,Q:4U"B<RRN(;,[C/MOQC<
M3DE&1T[+RK6WL)M3<^Q;2O3K.]2\XE5@\-P'$,DS+*9A&4A)+%8]C,,\FIF0
M2.B6K^4?JRCF3IUV.-9/'[GJNH9M7#BNU:KU;F9YEDNHV8Y9J)FDDLUF.>Y/
M/9KELPK1C'K+9/E4J[FYZ36/B6K&,9=NE'[ITK2-9,X]KUO4M&K=O;M6J)+>
MS5I#OU[7M;G"+AI^FU8%<YI[J[4+U:W5[CBY0JPG&Q\XRA&Z"49*UM1D]I;5
M_)T;I_1(3:GG9]^H6PBX_P"*P:?)AYJ4E-1G/,;K7!PG*J<G).I)]; !,HAT
M    "BKLBKY(J_,?&TDV_1)M_H7<^I-M)>K:2_2^Q-=^#A:'7<(X3=1=;)?&
M:HR8URU0?-83)%F4>)E.FVF#2WC<#Z,,VE7;2$[EU%>:N,:E=1D3/22UHX>=
MO@J,8<)(D+#^C'T:JT$X#.&+3=TPRB(EV^F<5E^2PN9M589+ YEJ9<<:E9OC
MTE&UQD0XBEQ_+<LFH5G$R#&B5BF#%K'2]][*-GCYQ?@<R>M]6>N=7]1:IYCM
MKR]6S'CS;E)O$JM=&&MY2GLHXM5,5%2XQ2XP48145TRZ#TA:'T=TYIGE^5/'
MTG#ED0VBMLJ^J.1EOW8P7?)MMDVX\I-[S<IN4F !BQEH
M    !1=_%/F\_E]6Q%O^$VZC34=I_P *>D;=O%W,=S#,]1]2)5U=M.JIJQ.:
M90>.XS -F#BA[0QL1CN/U<R6[+67,<Z=.7;.$K9O6%EL_L2,I'GNG+WKY$"/
MI]]3?J@=(SF>-]SI&)HOIKIKIA2^22[?\9*9",=ZO=]=G["T2(ZBK52K'>[4
M<2G6+ K+=NMK*=V1VWO W2'JOB+I4W!64Z33F:K>GLTE33]'HEWG%[PS,K&G
M'BIO>*WAPY2CIWQVU=:7X>:E4IRA=J^3AZ73*+:>]ERRKX_B334\7%O@U)P6
MTFU+EQC+"V #H$0!      ,TO0#Z:59]TC.&9)3,]UIHQIMJ5J?4R[N5]\8J
M9"*;:0]S(Y1\T[GZBK55,@[R5O*=9W$D2C&VLIWG'3VR+=\&2TXFH[3_ (K-
M77#B,KQS,<RTXTWBFMN\YJFF\YIE!Y%DV0.7[>IE0QL1CQAJWC5J)O-I%TZ<
MNF<U0]9,++9A?DI2)S]\<]7>J^(NK04U95I-.'I5,H\6DJ:%D7P[0BTZ\S*R
M82Y.<N47[_':$9^^!.D+2_#O3;G&4+=7R<S5+8RW_P#4M^BT26\I+:>+BT37
M%06TEO'ERE( #4)N,   HGBO+RY[^/R>K8P._"(],I[-^ AMF,2ZBK$;HYK3
MIWGN3V9!PZLNWL-,-\DTI:MH*VV8N[+F4IR34R =W;+^_&M$A&DPYI?5OF[*
M.D,\9C[Z5'1.=X@^ 'B5TTQ=92YD=["+&:P,;!X\\RJ;R.8TKGX?5&-PZ'@H
M]RV?O93-7F'6<2CZF7:W;-W-67S:+F+S:B)>Y/T5J$-*ZNZ9U"VR--&+KFF6
M9%LHN4:\;Z92LF;BDV^-#L?NIOMNDV8KUSI\]5Z.ZFP*ZY779.B:C''JA)1E
M/)CC63QHIMI;N^-:V;V?H^S-<&"B+NB+YHB_.5.G"::37HTFOT/N<R6MFT_5
M=F  ?0   .7+G[T\COFF&I^H&B^H.)ZJ:5Y7+81J#@\M:FL8R>%NV[;V.>V[
M=QO>HN67%MPQDHV28N'45-PDJU?0L_"OI"$FX^0B)!ZRO]"IJWVJI7ESV7;Y
M/7\OJ*\O4O/UIMX>7/U[GC?13E478V337D8V17.FZFZ$;*KJK(N-E5M<TXSA
M.+E&49)QE%N,EW[^U-]N-=3DX]LZ,BBR%M-U4Y5VU6UR4Z[:K(M2C.,DI1E%
M[II2B_LFL=%_TX6'<0-6G?#OQ27OBCQ#2U5['(74M6T3%Z;:M2UE8ZQCC6_4
MW=-DP[4_+^T/&R8Y;AV^%ST]%]5B<M%3&88OIFRD2T7+=VE*[==%RA>:545)
M52ON6E50U0/CNBHBI[=E1?/D92^#+I?^,/@YK@L899?5K!HW&5QK.K2?5%X]
MEK$3 ,DQE@L;I[F2U7<HP3N_&,=7'L3AZ7,YIMC*R;^7^IM*2%U:UBQU_P"S
MW*^^_5.B+*JE9RMMT+)EY</,<I2E]7Y+3KK@^45#%O4*Z^+<<B,'&N,H>@/:
M#>+11I?6U=V1&MPJJUS'CYERK480C]88_:=THN,I3R:7*RSE'E3*?*R>PV!A
M>X7>G7X'-?H['XW/\SKX<]292JME(8IJO3<88DW?L,;;SDN^8:N6;'U/:,6[
M9WG!X])9G+8+DF02$939JPV+=S$&QD,S=EQ8<(E5B]:O4JB*BVZZ:TV5-T7>
ME5]1&+6-!UG0,GZ)K6F9NF9'O.$,S'LI5L8R<'91.457?5R3BK:93KD]]I,E
M!HW4.B=0XRR]$U3"U*CW>4L6^NV54IQ4E7?6GYE%O%INNV$)KXQ/L "TEY
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                        *;^&_)5WY>/A[2$A\([U
M8D,MXQ=-M*V^5QLSC.DFC;.0KQJ/JA'#G#<^U%R2;>9-8FW#*TLTTE)W"L;T
MMEK<+-NUMMH:J'FHJ/:6<B=/92;;74E%%=>V_HTK4J>?HHJ[>SP-;STH^J:Z
MQ](3Q99DL'\759ZLR>G7=W>7>O6IHW&QFD%,PKOL,=U:Y$F"ID2QW9ZTAUE5
MB$?2B,>\WF]_9YTOZ;UY+.E'>&D:3FY49;0>V1?*G"KBN3Y1<JLC(?."[*+C
M)I3V>A/:(U3Z'T/3@1FU/5M6Q:)Q3FE+'QHV9DY-Q7&2C=3CKA-]W)2BFX;J
MP@ $Z2#0     !?!T:FF<[JWQ\\)6(XZYBFL@SUMP_/[]R9O.K#.N$TD=7-5
M\F:VZV;)_=JDWN-X5*M(.S78H:.9N]'-G[V,8WG,BTV3MNGT+=%'W%%-/XM*
M)_409O@[VE+;-N.N8U E<4E9:/T<T<RJ?@LHL6YJS"XGG^5RT#A43:DG["[9
MB;DGD&"3.IS2'@YZIS;D&K.<F8Z/N/L:HD(R<X09]HG4XYG7-.#!OCI.D8M%
MB:CVR,F=N98TU.3<71;C)*2@U)2VBX\92G#[.FERQ.BLK4)Q2EJNKY%E<DWW
MQ\6JC&@FG&*4E?#(;<7-.+CO+DG&( &A3?X
M                !Y;K?JC":):.ZIZPY*UE'V/:7:>YEJ#-LH.TT<3;R)P[
M'9+(I%K#MW[V,8WY1PSC;]J/LO9*/:7G=5JVY?-+-5;BWJ]\TS')=1\SRW4/
M,Y)9K,<]RB?S7+9A6C"/67R?*I5W.3\FK"*:L(QEV^5?NW:LXYDS8->MZEHU
M;V+=JU1.AZ?O7*:TBX!)W%L?MR5A_KOJ%AVD#F=B<A=P#N!@G=F;SO)%NVV3
M:Y?G8O*8# 9+3^<@*WD8T?PN82%3]R\8MW$+*P.%1=N7+R\%\/83$]FO0U1H
M^N=06PAYFH9E>G8TVE*R./A5JVUQEW<(VW9*C.&\7-X\927&,&0V]I+77DZY
MHV@563=6FX5F=D03<:WDYUBA!23VC.=5&/%PGLU!9$HJ6\IQ0 $G"-    .-
M56U-2IXTHJ^ORW\EW]WK\.1R39%WVWW\>?CY%Y?1X:,5\0/&]PQ:5JRQ>5C9
M?5> R+)8;,[';<:G\)TZI<ZDYWC\DPKC9=O*=_X9B,[#LXJ095Q4J_?-8^8<
ML(MR\?MK;K.HU:1I.J:K?_B=-T_+SK.ZBW#%HLNDE)^C:ALGMV;^)<-)T^W5
MM4TW2Z/\=J.?BX579R]_*OA3![=NW*:;[^B?Z2?ET?\ H;=X<.#/ATT>?8RN
M'9#B^F...<XQU9E,@JC]2<F:4Y5J;O+6Y6:9NE=Z@S62O=HF3=0+?M/9L>ZF
M#LQ[>U>&?.U1U=JW;_B[=%'XM*4_U'T.76;EW9^9EYV1)SR,S)ORKYMRDYW9
M%DK;).4Y2G)RG-MRE*4FVW*3>[.HFGX=.G8.%I^/%0Q\+%HQ*8)1BHU8]4:J
MXJ,(QC%*,$MHQC%>BBEL@ "F*P                !51$55Y(B;JODB $+S
MX2EJ;.S7$[H/I&Y:Q=&-8!HK(9[#N[-AU3-7YK5'-Y?'\@;2+FI]<8W8QJQT
MEQJ[$6&\:U=MW;V<N/7TA9<L&\9'!6E*DVJ\%\?'U<_5S\3*ATU&>6\^Z2CB
M-OL<P3,8#%7>"8- 5MI]9Z*QFG'=.,3MY7B$2MMVZ:0O<FHKG-*<A@&?9N[L
MT<9/WDTLSMZ46K%=7Z7HKZ/\+EMX>:;^/+PW.CWA5IWU7X>]*XVRB[-*JSI*
M,7':6I.6?+DI+?FGDM3W]9\FEQVVYN>*.H_6G7_565NYQAJM^'%N2GRAIZC@
M0XN/9P<<9.&WI%Q3;>[?( &PC @  #CM5Z6_I?:_<^BGEY^/CS^@DW?!F],8
M.:UFXGM7G+R5HR/3[3K3[ (AC9NM$A741JEDD_D,\[D6];*M]=E&3W2+'+4/
M>;2+1I8:/YVV\8O[SE@XC(R:\]M_5X>SQ_2I-9^#:X$L#PA:J9V]PY862SW7
MB>L1V6NL?6.>YGA>*8?A,;$4L9R\TLN,BQ?',P<ZA1T<MAT\B8G);N9LVO42
M=4W;73/CUJ/T#PZU*E-QLU/+T_!A*,HQV7TJO*M33[R4Z,6R#C'OM)M^ZF;A
M\"=.^G^(VE622G7IV/GY\XR4I+W<:>/4^SV@X9&35.+?N[Q2_&DDY$X ("D_
MP  "B+O[O4OGY\O5L>7:WZH0>B>CNJ>L&3-)5_CNE^GF9:@3C&"LM',V\B,/
MQV2R&2:0[9^]C6-^4<,XZ_:C[+V18-+KNJU;<O6EFJMQ;]2,1?3@ZXV]%^CP
MU@9L,G7&\NU@<XYHSBEM(;O=<@M9I)T5ZA8YZ5^+DXV)24T?B]1T[YD5CNQ+
M8VA95IE%V"ZR[:!IEFLZWI&DU1Y3U'4L+#7>2261D5U2G*4(SE&$(R<YS49<
M(1E+9I;%EZCU2&BZ!K.K6248Z=IN9E[OCNY4T3G"$5.4(RG.:C"$'*/.<HP3
M3:( <Q-S.2R\KD>12\GD&19#)2$Y/STY(.Y6:G)J6=7G\K,2\H_NN'TE*23]
MQ>>2$@\OWG3QU?NN7-Z[>N5UU_GE*4V1$1-O9OOLJ\U3?WA*DJ1%1=TY[?F7
MQY^HZBTUQIJJJKA&%=5<*X0BE&,8P@HQC%);1C%)););;;;;'+VRQVV6662E
M.RR<IRE)MRE*4N4I2;>[DVVWZ[M]WN5 !ZGF   7[=%QI:NL?2%<)N&)-ICR
M,]68O459%8[O;KDT;C936"J&['V^.6CXQI@JX]WCVBXD.LHDNK&41EW8[V0]
M-*6Z**$Y^C332GJW2E$3?R3DFY"^^#5Z7SDUQ.Z[:MM7$51C.GVBT?@<NSO7
MW235Z;U1S>)R#'G4<VI97&-V,:LM)<FM3%]Q(M7;=T\@[;)E(673^_&31$1$
MY(03]H35OI_7LL&+2KT73,/#<4U+>_(C+/LFWPBXMUY-$'#E-)5J::<Y14Y_
M9XTCZ!T++4)I^9K.J9>3&337X#&X85<%[S4HQMHOES482;FX--0C)@ :+-\@
M               @R?"(=56N;<=</@$5E<M+1^CFC>+0$[BU^Y-683$\_P K
MEY_-9:Y&L']NS$W9/(,#F-,'<S.P-+JT_:M(.&D9"M]C=<?%SE[U:V[-VXG)
M:+==:+X[+32M7A\AK-N/35:0UMXT>*#4A[ED;G#6;UISJ-QC+(2J%O0LO@&(
M3-["]-[T0]QZU:B92+LX!C^-M(Z;;*YNSC-M:F'LA)/WKJ0=;]]G72?IW6V1
MJ4]_+T?2LBV#7PR<N=6+6I;UR2BZ)97I.$^2CMRAYD2/OM&:M]#Z-P],@_PF
MKZK3&:^W&PH3R;-MIQ?+SUB[<HSALY;\9\&6F  G&0A   "<_'E].WS%*JDI
M15]BKMY[)NH])-M]^7G\NWYSO>F.GTWJYJ;IUI1C3F,:9'JCG>(:<X^\F[SI
MK#-)S-\@CL9B7,LX8,I)]8C+#Z4L79"^SCW[JRTMW+C9B[O)38KILO)JP\7)
MR[IJNK'Q[LBVR7XL(4UN<I-[/9*,=W\EV3[GOC469>1CXM,79=D754U0BDY3
ME;-0C%=TMY2EM'TW;]=D;"SHD=,ZM)^CGX5<:JF4G5FM-[&IR/DC5B^HIUFE
M9+5VF&[,KZ0Z[XN)FZ8_WEVBVDQW9WLC&,1[W:TR-<]UY^Y/(_F96TM,VEM$
M1.K;6*-D39$]&W2B\DY)S/Z3EMJF?;JFIZAJ=[_#:CFY6==^+WMR[YWV/W80
MCWG.7XL(1[]HQ6R74C2-/JTK2M-TRG_$Z=@8F%5Z_P"+Q:*Z8?C2G+\6"_&G
M)_;)ONP *$N(  !1$V1$\=C$9TX6N-O1?H[]8&C')UQO+M7W..:,XK13#++K
MD%K-9.BK4+'/2O1<G&Q22FC\7J,G?,BL=V);*)"RK/*+L#UF70BJ_"9M9K=G
M&^&;A\CY'%W:RV09;K#ET4CA7&:0E6+1MK"]/WJLK,E2L=C&3IFFI-CM,A#W
MTFI7$EM0\DV6 G6KK.?#32?KOKOIG E4KJWJ=&7=7)1=<Z-/Y9UT;%.,HNN5
M>/*,XR6UBEY::<DU@/BAJ_U+T%U-FQL\JV6FV8=,TY*<;M0E'!KE6X2C-60E
MD*<91;X./-IQBT1*439-D\$Y( #I.ELMEZ+LCFZ      2/?@UNF$[-\3VN^
MKC=S%48WI]HO'X',,[U]RDU>F]4,VB<@QYS'-J6-QC=C6C'27)K4Q?<2+5VW
M=O(.VS92%EU(7XR:%SW\>7Y_T$?#X./I-(8=P9YOJ;,8G&13K6'6;)7^.97:
MIA;TSEN X7$P&&QMA\\87;TO:B\=S^,U/:1$+/*UN,7CR;F(Z/H89';D).0@
MJ(O)3G7XP:JM7\1.H[HN+JQ,JO3:U%QE_P#<^BO%NWE%M-O(KNDU^-!OA+O%
MHZ(>#>D_5/AWT_7*,HVYM-NI6<DXM_3KIWTM*23V^CRI2:[3V<X^[)  &LS:
M               !\KUST+-VXB[>A;KJ1=O732JIR]Z&LWX]-5W^MO&EQ0:D
M/<KC<X;3>M.=1V,Y7"5PMZ%F, Q&8OX5IM>B'V/6K43*1=G ,>QMI'3397-V
M<9MK,P]D))^]<R#K8E\6&IT[HKPQ\06KN+MHIYDNF6B^IV>X^TG;+IS".YO$
M<)G,ABVTNV8O8U\XC+[Z-L6G]AE(L'=YI7>MMGK6]51?MZO^A%]&E$3=?13D
MJ[>KV^'[(2D]F?2E/.ZEUN?%/'Q<33:?=BY/Z39/)R-Y?C0C%8V/V3XS<FWW
MK1%;VF=6<<;IK1(.6UMV9J5\5*2C^ A7C8SX+W9R?GY.S:Y0VV7:Q[\@ 2\(
MD   %-DI1%\$]7K]?S^)WK2_3V;U;U+TYTGQES&,\CU/SS$-.<>=3=YTVA6D
MYF^0Q^-13J6<L&4D^L1EA_*-[LA>9Q[]U::T7*VS)U=2FQ7T-::J=U7[=4V]
M&GE3MOX\_!=TY\_(RS="-I4XU1Z1_0^[=Q.+RW&],FV;:I9=:F+<*Z9P#&#Q
M*5A,2RNVQF;M-QW)0>J>2Z?N(.N';O)J&FZH[(VEIK9A7,I'8[U;JWU'TQKV
MKJ<(ST_2L[)I<Y1C&5\,>QX]:YOBYVW.%<([[SG)1CWDD7[I72WK?4FA:1PF
MXZAJN#BVJ,92E&BS(KC?-\$VHUU*=DFNT(P<I-)=I_F)XU X?BV.XGB\+%8Y
MC6-0D5 P./P<>UB86#AXAC881D1$1;"TW8QL9&LV]AFPCV5BRT9M+%ELVM6[
M-NBA.PA$1$1$Y(B;(GDB YA-RE)RDVW)MMM[N3;W;;??=O?X]_5G4"$(UPA"
M*48PC&$8I))1BDDDELDDELDELD  ?#]        ^+FOJV]^YX=79NU[^7H45
M5?U!=VE]I\;23;]$FW^A=R!5T_&IBY_TC.9XVL-W6FB^FVFVF%+WO)7WQDID
M(MUJ]WUV96+3N?J%U57'N[4<2B7.X5ENW6^].[(["PE-*>CR_@[^CS5=M_'Q
M7\_AZCW?BAUAKX@N(W736Q'^42$=J;JEFV6XY\<W*O,DC<,DIU[7A&/27HR4
MQ8:IB^'TP>-LXB/E'T3"Q\2UAX=Q5%L6B)X2B(BJJ)S7;?V[<D.FO0VD?4?2
M'3FE2K\JW$TC"CD0;D]LN=$+,M^^W).61.V7'?:._&*C%**YC]::K]>=6=0Z
MJI^97F:MFSHD^/\ [K&^<,5)Q2BU&B%4=_66RDVY;LJ #*S&   "E2^C3NG-
M4YJGDGG[>7/9/+8V271CZ-7-!. SACTW=,,IB)>QIG%9ADT+FC58_)H',M3;
MKG4K-L>DHVN,B',7\7\NRV:A6<3(,*):*8,&L=,7WTHV>/G.NZT1TW^K-K-H
M_H_1,_%WZK.J6G^F=.0K'++I KGF61.+=]=T=NBUE>ZUE.W=V]YQROEL=E1\
MTZWM%O:6M:.K:MK?\6WLT?BVZ:?#Y"*'M,ZMM'IC0J[-TY9VJ9-6TMHN"JQ<
M.>^R@]U9FQ23<HJ+Y)*47*57LS:2I7]2Z[9#O75AZ7C6;Q::ME/)RX^O);>3
MAO=I1ER]UMQDE]P 1.);                           %J?'#Q"-^%?A.
MUUUWK<1;>3P/ I:_B5,Y%S4Q"R&H,U33CNF\)+L,?KL2UR+R#/9;'(.0O-WD
M9:9M)&Z\>S$,QL.95GK)UIY4)Z7HU4ILB[;^I$7EOMX)Z_D)I?PD+B D<$X:
M]*^'V'=R;-QK]G3J:R5;,9".X:3P+1Y8:=D(.0D']5V7B9*]G^0Z8ST/=@6E
MJZ[:XW-LY&79L+U<7.PN%VWY)M[/$FM[.&A?0>EM2URR#C;K>HNJJ6^\9X6F
MQ=-;7NIIK,MSXR]Z46H1?NM23A+[1NN?6'5F#HE=BE5H>GQE;#;9PS=1<,BU
M;J;33Q*\%QWC&2E*7XR:  )%$>0  "B+34B+3_!3?T?'EXHOCS]:^/G[CLV%
M8;DNHV98CIYA<:LUF.>Y3 85B4/VMC'K+Y/E4JT@X&,20EG3&,9(_E'[1JCR
M2?,X]KUJWGCILWMW;M'6/2^V]%4VW_@KX^ELFZ^[;V^/J,IW0P:(6]<.D2T,
M;2>,U9-BFE[J:UHRVFF96'[BMX'%WJL$R2I;$K%R,E3%ZP26FZ=SQW>"O^OV
MFHMWB]N=]"P=4ZO'0.G-;UF4H)Z=IF7E5JS;C.ZJF;HJ]Z=?.5MW"N%:G&4Y
MS48R4I)E[Z:TJ>N]0:+H\%-_6.IX>)-UI[PJMNKA;9M&%CA&JKE.4W"480BY
M-.,6G/AT1TN@M$-'-+M'L9=RC['M+M/\.T_A'\Y=:.)M[%8?C\;CL>[F'$>R
MC&+B4<M(VS=D+[*.CVMYW7=N-V32S50WM^IE$1*42E$V1$1$3R1$V1/F*IOZ
MUW]O@<P;;)W666VR<[+9SLLE)[RG.<G*4FWZN3;;W^+.H%%->/3515%0JHJA
M57"/:,*ZXJ$(KY1BDE^@  _!Z@                X7*O0MW*_N**ZN?A]K
M2J_U#U#>R;?HN[('?P@C4:&SGI#YC'8IK)MWNC^D&G.FN1W9"TUM-7TT_NY#
MJO9=PE;9Z[O.8NWCNI\"RN7G]B-=TS3.7;T,KC&RSD7^$5?%.7GSW\/D]>Y?
M#TE6ID[JWQ\\6V7Y$UBVLBSUKR_ ;-N'LNF[.N$TE=4:48PZN4/'K^[5)O<;
MPJ)=SE^B_0T=3=^1<L&4:PO-HYI8_LO-?+Q^4Z6^'FGQTOH?I7#4>,H:)@6V
MIRY;7Y-%>1>E+MV=UL^*^$=EWV1S.Z^SWJO6G4^;RY0MUK.C4^/%NBC(LIH;
MBV_>5-4%-[_C;OU8 !F9B    )=_P9+3F;CM/^*W5R\YC*\;S/,]-]-XMI:O
MNJIJS-Z8P>1Y-/NI!M4SML;,8[8ZMXU:B;S:0=.W#ME-T/&4?9;,+\G$0Y<^
M?N3S)Y?P?W3""P;HZ\,S"*=RKF2UEU%U2S_);,A>:76C"7ALL=:3-FL'0V9-
M+S>+KQ[3&">WK,A?DGE4V\F'-+VABX91S#1?M"ZC+#\/Y8J>RU75]/PI+BI<
MHTRLU';?][[V#%\EOZ<6MY=MX>S[IWTWQ!IR6M_JK2M0SD^6W%V1KT_?;]]N
MLV2XO;;?EWV2>;4 $$R>    +4>.?5E_H9P>\26JT+ED9@^2X=HWJ!(87DTM
M5"(V89]=QJ19:?V;+?(K3F%DI24S5S Q4'"OVCVU/3+Z/A:(]_>?VV=^Z[GN
MO/W)Y&!SX1%J=.X1P%-L-B6T5?C]9-:=/,"R>Y(675UZSA(=ODFJS9U!UMWS
M2TVDZLETSQ]G>OO[$DTJA7<NVH8T/G#*1C\AZ2TOZZZGT#2FDX9VK8%%W)1:
M5$LFOSVXS]V6U*F^,NTOQ7ZF-=9:I]2]*]0:HG)3P])S;:7%N,G?Y$XT)2CM
M*.]TH)RB]XK>2[H@P4)M32GE2B?,FQR .GT4HQC%>D4DOT);(YBM[MM^K;?Z
MWN  ?3X   9C^@:TXFLXZ2+2_(8J_%VF.D6&:GZDY-:D+SFVZ>P;[$7VE-AM
M"VF[)W9<R=&2:G0#NY9?WHUK3"M)=U0]N/V[..?S\2*#\&5TJ<I8XJ-;I3$H
MNMBZ=:=Z6X5G%ZW"N)FP_A[.0Y7J9BL==2Y<R&*C+[>>TGEIFBNRSA9]VW@J
MK5V2?XS=HB97W/=>7N7S(!>.^K?6?B+J549PG7I&+@Z77*N4)1?"GZ9;%N+?
MOUY.9=5--\HR@X22<=E/GP%TGZM\/,"]QE"S5\S-U.<9QE%I2L6'4TI)>[91
MB5VP:7&49J2;Y;@ &G#<X               541%5>2(FZKY(AKX>FZU5<:H
M](]KA:M97&9=C>F+7"=+</NP]R&<LX!C!XG%S>78K<?PUJFMY)P6J>3:@MYR
MB8</)J&FJI#''=UK9A&L7';!5[<2TS=W%5*4MMKU6ZJB(BTVZE3FO).>R)[3
M5?:H:BS6KFI>HVJ^1M8QKDNJ&>9=J-D+.$LNFL*TG,XR"0R:5;1+=^]DGMB,
ML/I1Q;C[+R1D'5II1;MN7KJ\E5^Y(_V;-)^D]3ZUK$HPE#2]*AC1<HQDX9&I
M9"==E;DG*,O)PLFMRAL^%DHM[3:<;/:5U;Z/T[H>CQE*,]2U.W+EQ<DITZ;1
MQE":7NRB[<VFQ1DG[U<9);QW720 31(9   %$WVYILOEOO\ 3R.-2JF_M153
MV;)O\N_T')$2E-D39$_V^LNAX)M$KW$;Q<</&C%6-U9A#9OJKBEG,L;IF*<?
MJ?Z;0;U,GU1_NQ3*PKIIV33N%R=^M45)MIZ\C56V.]?.7HYO>M^K9].E:7J&
MI9#:Q]/PLK,NDG%-5XU,[9M.<HQWXP?>4XK?UDENU6Z9@W:GJ.GZ=CKED9V;
MBXE,=I-.S(NA5%-0C*33E)+:,)2[]HM[(V)/!MHI5PY\+&@FB3EEBS&8T[TM
MPV RE,+;]GQJ1S:S",[F<Y!&K5&0SAY\:,PNS>1O)5_%L9::?RKJ7F&]N4?/
M$+ESXV;?56+-I/M>KM6[:)X[)12E*>_DGF?9$1.2'+;)R+<O)ORKY.=V3=;?
M;-^L[+INR<GZ]W*3?K\>^YU*P\:K"P\7#H@JZ<7'IQZH+TA737&N$?\ ^6,4
MO]P !X%2                        8M^F8UFHT8Z.SB$>MI'%VV0ZA0#'
M1['XS)G/553].J<FUP_+V..L[<E&/)3)XO3F2S3*HILSN.^Q)CKB=D8V0@X>
M5:W->*M*;>BO.GYN2<TVVVVV]WJ^4F#?":-3>[=).&+1E(9+_P ==2<OU/JR
M'O+JUBETKQBUBJ0G<_8;G;._TUD5]WDLDT[L3'%:HQD>^%<1</OU(GKY[KY^
M7+U;$X_9VTCZ#T1=J4Z]K-:U;)OA8W'>>-B*O"KBDI-J,,BC*V4E&3E.32<'
M&3@O[0VK?3^N8Z=&>]>C:9BX\H)2VCD9*EFV-[I)RG3?C[N+E#C"*;4U*( !
MOTT.   42G[953QJV^A#TS1/3A=9M:=(M':)I,=JU8U1T^TS3(%CEET@*L\R
MN)Q>F9[I1]&+*]V=Z=N[N22CU>]1V7MS3K>T6_,OM:*?*E/>OBORKXJ9D>@9
MTYFLYZ2/2_((IQ&6F.D.&:GZD9-:D+KJVZ>0;_$'VE-AM"6V[)U9<R=&1ZGX
M^[NV7]^-:TPK26=4/;C]NSCG^,]9ZL]"Z4ZAU>,U"W"TG-MQW+;9Y7DSCC07
M*-D=[+Y5PCRA*/*2Y)KL9%TAI*USJCI_2)1<J\[5L*F]1W;6/.^#R);*=<FH
M4JR;VG%[1?%Q?=3Z6E'5-6UO^+;V:/#;^#;IIWV]7AX'] !S%]3I[%<8J*]$
MDE_N6P  /H                    !_.YJ2TU<5JOHI;L7JU7?;9*;=56^_
MR&KGXA]1(?5WB!UVU9QUI*,<>U3UFU/U'@F<W9:MYIG#9OF\YDL4UF&[![)L
M;$HW8R=BU(VF<B_:6G=-VAL^=64IOU[$;I(-5FNBW MQ1Z@7<KE<'D&6CV90
M&*Y3!7)IO-Q.?YO$W\)TXN0[['K5R6B92_GN08XT83C>IM:@G;BU,/9",8L7
M,BUUK%.Z)3ZE2E$^9-B5WLS:2^74VMSC/9+#TO'FU)5N6T\K*CR:XSFD\1[1
M;E7%[R6UD=XF>TQJR=G36B0E'>$<S4\B.Z<TINO&QI<4^48^[E+>2XS?:+WA
M)*H )9$4@  #C]K73YTK[T\%^1?%"F]6U2;^CZ.R^GLB^/-?M?5LG+Z2M25*
MJ;+LG/?DB^[Q_J/TX>$FLCEXO',=B9.?R/())A!P,%!Q[N5FIR:EG-J/BH>'
MBV%IR^DY23?N;+..CV5B^[>.[]ILVLW;]RBBKRNMC15;=.48PJKG;*4FHQC&
MN+E*4I-I**2W;;22[MG[JKE=;75",I3LG"N*BFW*4VHQC%+=M[OMMN]^R^)L
M$>A-TI<:5='#H#:EL2B\5R7/6N5:HS=UA;A:GF4,<]RV:G,!RF<?PMUS1)R<
MEI9>P2Q9N23F[,Q<*QA\<D;;"[!I%L<KQT73' <6TLTYP337!HM8/#,!Q#',
M.Q6&5[(22Q>.XU#LH6%CUD99T_E'RLHUDV;J\DGKQ^ZZKKGCIPXKN7J^\JNW
M/U>?YN7CS.7&N:E/6=:U;5K%M/4]2S<]Q[I1>7D6W\%%SL<8P4U&,?,GQBDN
M3V3?47I_3(Z-H6CZ3!IQTW3,+"Y+;WWC8U=+FVH5IN3@Y2EPAR;;XK?95 !:
MR\    ^5^TEZQ>LKMM=M7+?/FGV]"T_UGU ]#XTFFGW3337R?J:S;CFX5I_@
MRXH=4=!I:W)7X/'YBJ6TWGY*EU=N97IA/K7(X7-=Z7H#&6,Y)M8^XN-9C(0,
M5;Q]MG^/Y;#15Z_9BEN+:036.GRZ/M=<=*4XN]-(OKM5M"<6<T:C6G.2U1[&
M?T!QVSD^53=YG$R%F]%W\HP&3D'N3QZM)#'7$MC+[,X]PN63[? H)M"H1=^:
M\T7GY;\N1T5\*>LZNLNDL')G<K-5T^JO U:MN*M^DT0C&.0XIO\ !YE:5T)^
M[%S=D%LZYJ/.?Q2Z.NZ-ZLS\2-+AIF;;9G:1-)NN6)=-R\B,VHIV8LVZ9P[R
M45"4NTXN5  ;+-<         %.56Z\EI7P14WV]2^/CN71\.'&MQ5<(]R4_<
M\:V9=IVPF:7M<GCEBF'R7"W3Z1[EH=SBX)F<7D6&VLHNM\>AX],KLP=K)+<4
MT[HM2MN,<NVE^UT%!J&EZ;JV-/#U3 Q-1Q9[<\?-QZLFF37=.5=T)Q;3[I[;
MI]UW*W U+4-*R(9>FYV7I^5#?CD861;C71W]>,ZIPDD]MFM]FNWH2E.'SX2S
MF#!RVB^*3A_AIR.ORDC==YIH5)O(B2B82F$H6(8-M-L^EY9MD<K=R*S<HDY>
M[JMB[2S"R5%UI!WWT)59R#.?PY]+%P(\37<T9A6NN-XSFTPF',Z-.M3UKTWS
M!<FS:JXWB<,A6^5*PB,\RAO*V;D)(-=-)G-6%B5K8VF\DZ;S,$ZD]<U2J[K2
MO/T=OMN7/?GX(B;;>'M*JB+XHB^]-S2O47L]]%ZLIVZ3/,Z>R7%<5BVRRL)S
MY;N5F-E2G9LX^ZH8^3C0CM%J/XREN?IWV@>MM)\NK4WB=08L9/DLRJ.-F*"2
M2A7E8BA'=23;G?1D2?*2Y?BN.U[MWK-]$JLWK5Q-MZ:K==-Q-O7_  55%/L:
MS70'CTXQN%ZPWC]#>(34/#,?91DI$1N'.G[/,M/X=K,3-O(9.]"Z=9XQR;!X
M24>S27W]V<B,?9S2W7\O33(4V)R7MO<[O#W\):S%BZ;1?%)P^P\W'7Y21NN\
MUT+E'<1)1,)3"4+#L&VFN>S$NUR*5NY%8N42<Q=U6Q9G9A9*BZT@[[^$JLY!
MHOJ'V?\ K?1_-MTR.)U!BP\R2>%:L?-5=:34K,+*E!<YQW<:<7(RIN47"*DW
M%SWKT[[071>KNNG58Y?3V5/RXOZ56\K"=EFR<89>-&4E"$NTK<G'QH*+4FTN
M7&7:#'%PY]+#P(<3:0T9A6NN-XUFLPF'-+>G6J%5>F^859-FU5;>)PR%;Y4K
M"(SS*&\K9N0D@TTTF<U8V):IC:L23IO,P3J3R,VKMJ]2E5J[;O4_=VZZ:Z?G
MI54--:AIFI:3D2Q=4P,S3LF'XU&;C78UJ32:?"Z$);-.+32::::;33>YM-U;
M2]8QXY>E:AAZCC3_ !;L/)JR*VUV:<JIR2DFFI1>SC).+2::7T !0EQ
M
M
M
M
M
M
M
M
M
M
M
M
M
M                            .NY?D<%A^*Y)E>4345C>-XW!2T[/9#.2
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
MZ:=#:5]2=(=.Z8UM/&TG#5R]%](MIC=D-)PK>SOLL:Y04]FG/>?)L #&3*P
M             "VCC)UKKX<^%C7O6MJ^Q=A,:=Z6YED&+?'-QV?&I+-K$(\M
M8-C\DE,E#N'GQHS"]!XXTB6$HQE9I_*M8B(<42CYHIK%:47:E/%?11/+GMS\
M?(G:_"$M5?B'T?4MA*0B2M6MNJ^F>GRR'>?85QJB#DWFKRS*-$8.UF>T5:6I
MCJQZN(M+*3W>W;KBQ?=DC!,Y<O5X[KX_1ZOZR9OLV:2L;IS7-9E%JW4M4AB1
M?NOECZ?CQG7)-/EWOS,F+B^+]U/9J29"[VD=6>5U/H^CQFI5:9I;R9KWEPR-
M0ODK(O=<?\1BXTE)<E[S3:DFG0 $DR.    555$3?P\/GY_.98^A&TJ<:I=(
M_H?=N8G&9=C>F37-M4LOM2]N&<LX!C!XE*PF)95;8S-VFMW)P>J>2Z?.(*N'
M;O)J'FZX[(VEIK9A74I'XFTI2E-J?!/#Q]?/U\_$E,_!F-)HY[E_%)K=*8I*
M+(P,%IYIEA.;7:)IO"+8R%_D64ZE8NPKINVL=EY6S<Q[2J6EZ+MEY-8\U<0M
M5FY&L<GOTRVM_%S5OJ;P\ZER8M*S)P?JRM/M+?5+:\&4H+G6^<*[YVIIMPX.
M;A-1<7L3PGTEZSX@],XLM^%&H1U&SXQXZ77/.49/A8N,YX\:]G%*7-1Y0<E)
M2Z$1$1$3DB)LB>2( #G.='       BHO-"!'T^VIOQ_Z1G-,<2&2+31C3;37
M3"E\DEV],D20BW6KRS:M^PM$B.H755<=2-2_*>GW"LMV^VLIW9'3U75:6VSB
MXJ[)18NUJN^VR4VZEWW^0U<W$/J)#ZN\0.NVK..M)1CCVJ>LVI^H\$SF[+5O
M-,X;-\WG,EBFLPW8/9-C8E&[&3L6I&TSD7[2T[INT-GSJRE-^N0_LX:0LSJW
M4M5G"4X:1I,H0E[RC7DY]T*ZY2E&23E+'HRXQKE"47O*?NRA%D=/:0U=XG2V
ME:3":C/5=4=LUO'E/'T^ESG%1<6]OI%^-)SA*,H\5%\HV21X^ ";)"H   HJ
M)4BHJ;HO^WU"K?:I4\4I5?F15*I]KX<MOV]9Z_P\:=1&KO$%H3I-D3R48X]J
MGK-I?IQ./(2ZT;S3*&S?-X/&I5U$.7[*39692PQD[]V.NO(Y^TM.Z;-3ABZL
MTU6*Z/4,NO P<W.N;5.'BWY-CBMY*%%4K)-);-M*+VV:W?V>I58.+9FYF)AU
M13NR\FC&K3>RYW61K@FW\.4^[V[+O]IL1NC?TI;:+<"W"[I_:Q25PB09:/8=
M/Y5B\];FF\W$Y]F\58S;4:U,,<AN7):)E+^>9!D;I_!N*6UJ"=W[L.S81K%B
MVCVM[9\&M"6VS>VB;)18M4(GAMZ-NE/ZC[[INB>?A\ARUSLNW/S<S.OE*5^9
MDWY5TI2E.4K<BV=MDI2DY2G)SFVY2;E)]VVV=2=-PZM.T_!P*$HTX6)C8M48
MQ4(JO'IA5!*$4HP2C%;1BDHKLEL@ "E*T               P:?"$M5?B'T?
M,MA*022JZW:KZ9Z>K(K)=A^+5,))O-7^^$:=@=]\JY72SXO=WJXBTLI.K+]N
MN+%I&2,$GT415JVYU>*[^/H\ODV)0/PE_6FB4U+X;^'R/>90U7$\.RO5S*X[
MM74X7-5YI,6L/P1ZC.Q)U=XY1BU.#ZC-U=2,/9[EB<N2W"R;E9Z>:M(O_+GR
M]R^1//P TEZ=X?8V5*/&>L:AFZBT]^7!2A@U-[MI<J\.-D>&T7"46US<FX#^
M/>K+4_$+-HC+G7I&%A:=![1XJ2K>9:HM+=\;<NRN7+WE.,H[\4D@ -VFEP
M"GI(BHB^-7\'Q]7-?9X>9*8^#,:3QSW+^*76V5Q2361@8+3O3+"<VNTS3>$6
MQD+_ "'*=2\885TW;6.RTM9N8]I5+2]%RR]F<>:.(2NU=C663WZ)6+.N_J7;
MV^)/,^#_ &F,%@_1UX9F,2[E',CK+J-JGG^269"\TO-&$O#98ZTF;-(.ELR:
M7[$77CNF4$]O69"_).ZIMY,.:7M#*^RCH_2'M ZJ].\/K\6+<9ZSJ6!IZE&4
MHN,83GGV=XM=K(84JI)^[*-DHM-OONOP"TKZR\0L7)FHRAH^GYNHM2C&2E)P
MC@U]I)^]79FQMBUM*+A%Q_%,VH ('$]0         6>=(!KE<X<.#/B+UB99
M.N'9!BVF&1ML'R)(9,@6/U*R5I5BVF")$W8J;9.E=ZA36-,466C', W[5VK(
M>I@[$@XM7AF ?X11K57@/!+#:3L'N+U26O.JF)P,G#2KCTLENX5@M;C4>5R'
M%(^U),W%7<V9XSIW#SLM>8RT5'L,KMQSENUE)V$?MLDZ.TKZ\ZJZ>TF4)3JS
M=7P:<B,>+;Q7D0EE-*<9Q?#&C;+:4)1V7O1:W1B_6NK/0^DNH=5C8JK</2<R
M>/-N2VRI4RKQ5O&4)+ED3KCO&49+?>+3V(.M*>C32GE2B?,FQR .G<4HQC%>
MD4DOT);(YD-MMM^K;;_2^X !]/@  !FDZ G3/X_](QA>1]\4QB:,Z;:E:GU,
M:HU7WQC1_%M=(NY4<]N:)$+8756G(>\E;RG6=Q=T]AMK*=YQ\]SGNO/W)Y$5
M;X,WHU1:QOB8XA'\=B[Q9;(,2T=Q&45NE[,X2K%HV[FFH#*EY>C:>[L8R>G-
M--;ZMHZ8O=]2N))=F8ULL!!.G4JDY_\ CGJZU7Q$U6N-GF5:51AZ74_=VCY5
M*R+X+C&+?#*RKXMS<I<E)<N*BE/SP(TCZK\/-/ME#A;JV5F:G8MY-M66+&IF
M]Y-+GCXM,XJ'&/%Q>W-R;  T^;D                         !\7-SJF[
MB[OMU=F[7OY>C155_4%W:7VGQM)-OT2;?Z%W(*GP@_6:K4/CUNZ<-'V451.@
MVF6(X>]A95WMC5C,LPM7]2YC(,5C;4F[L6EF<2RK3Z%G9:\PB9:1?XE:CG3=
MU%P,(^<8,$2K=4WW1=MDVVVV]N_/FFZ>"IS3F>[<46L-?$%Q&ZZ:UH^RB0C]
M3=4LVRS'%S-RKS)8[#)*=>UX/CTEZ,E,6&J8MAU,'C3.(CY1]%0L?$M8:'<5
M1;%HB>$(B)R0Z9=!Z-]0='=.Z2X.NW%TK%>3"2[K,NK61EMKMMODVVO;U7HW
MV.976^L?7W5W4&K*?.K+U3*E1+?=O%KFZ,5;]]]L:NN/V=MTMBH ,N,5   "
M[;\DV]GB2K/@SFA]MQ*<2O$=,8PM2LV^)Z,8#F*S*I31=N7+V;:L8XD VE$2
MJI*$T:D^^)B%5*=^Q8W*;KE30BI*NR;^7C[M^:_(FZ^W;8V!G0?:'VM%NCPT
M?=OL9JQO+M7W.2:RY575,K,+D%O-)2JG3_(TILRDG&Q22FD$5IRO<\:D=V-;
M&\S%M,HNSW6:+]H/6OJWH26GUSC&[6]1Q,+BI;6_1\>3SKYQ2LA+R]\:JBV7
M&R.UZKE%>8I+>'@!HWUGU[5FS@Y4Z)@9>>VX;U>?:HX5$)-URBK/\)LNJCRK
MEO1*R,GY;B\NH ()D\                   =$U/SW%=+=.,]U)SJ46#PO
ML.R7,,KF49R$DL7CN-0KV9FI!(Z):OY1\K*-9.G/8XUD\?NNJZEFU<.*[=JO
MO9BAZ;#5:_I3T<.OUR(RR+Q7)<]:8MI;"6I"Y"U/,G8Y[EL+"9]BT$PFK3BF
M3DY+2R]G=Z];C&]V:BH5E,9'&W8^]!K*L+IH>FSUC6M(TFM\9ZGJ6#@1ENUQ
M>7DU4<VU"QQC!3<I25<]DF^,MMG9^H-2CHVA:QJTTG'3=,S<UQ>WO?1L>RU0
M2<H)N;BHQCSARDU'DM]UKVK:;6Z$_P#B*=_?LAS*(FR(B>I-OF*G4FN/"$(+
MTA",5MZ>ZDO_ *'+F<N<Y2?K*4I/_>V__J  ?L_(  !PKJ]&E53FNRJB>[Q7
MY$Y[>*^"<S9J<#&DK_0W@\X;=*)O$XS",EP[1S (_-,9B:85&S#/KN-1SW/[
MU]QCMUQ"R4K*9HYG96<FF#M[:GII](354@_O/[CR_KCN'C3J(U=X@="-)LB=
MRC''=4]9M,-.)U["7FK>:9P^;YO!XU*NXAR_92;&Q*-V,G?NQUUY&OVEIW39
MK<,G5FFJQ7M&6M'H-F]'AZ%BU1MY>C;I3^HB7[36J)V],:/"7XL,_4;XM-+=
MNC&QFFI<6]HY2EO%RBN.S2DTY8>S-IG_ ,3ZQ-?ZCIU#]WLGYV3DIIQY+?\
MP9Q:FHOWMXMQ37W !%,E@   .>Z<O>OD0T_A+FJJSW$#PZ:,I!HU33G2C*M0
MDR/O+KUEJ]6,MM8XL0L1V"VC#N#ZCB/4D.\WBROQC5LK&.[G[1*3*JZDHHJJ
M5=DII6I5Y>%*;KX\O!#71=+EK13KETAO$ID+)YE%V!PW,J-(H"-RAREU8*C2
MB-9X1E++'FEJ2DV<9BTIJ%$YEE<0V9W&?;?C&XG)*,CIV7E6MO=_L_:2]0\0
M*<QQWKT;3LW.<GRV5ML8X%<5LTG.4<NR24MX\:Y-)246M%^T)JRP.@I8*GM9
MK.I8>)P6V\JL>3SK)/=-J$9XU46XM/E.";<7)/&\ ">)!,    '&M=J:E\J5
M\?<?F<U"$YOLH1E)[_9%-_\ T/U"+G.,%ZRE&*_3)I+^<G\]!-I/'Z9]'+I-
M+_%24Q;*-5Y[4#4W+EEZ)MNZR&_)Y=)8]AV46(^9NU6V,7-:78Q@-^$KAFS.
M%F8:AADK6T[O3;F4D,Q*HB\E/+-#],(+131S2K2#&'<H_P =TQT[PS (%].7
M6CB;>Q&'XY&X_&NYAQ'LHUC?E'#*.L79&\SCH]I==U7;C9DTLK0WM^I[)NB^
M7A\IRXZAU.6M:[K.KR;3U+4\[.VDVW"&3D66UUKDY-1KA*,(IO:,8**6R[=0
M^FM+CHO3VB:3%1_]G:7@XDG%12G91CUPLL?%*+E98I3G)+WI2<GNV  6@O8
M             !CDZ6[4Q=)>CGXJLEIA>_EFM-G&F'8>\EB^STZT2L;I%5-=
MI[#(]=\7$S?XPK&]GM]\=U]TJ^BT>]Y--<U33R2E.>R(GS(3,/A*6LE>,</.
MANA[%_E$?(:M:F2>82=,4Z[)C4UAND\*EN4Q[*TM2;=Q)=;F.?:?9)!Q-Z+D
MHJJ0Q:Y,NK\=*0D&KN&>3=]G+2'A=&9NJ3KXV:QJ]\JK-Y?A,3#KJQ:ULY<=
MJ\J.8G**3>[C)OC%1@[[16K+-ZVQM-A9O7H^E8]5E?N^YE9<YY=CW2Y)SQYX
MBXR;2X\DER>X $@S0(   ,Y_P>[1JYJ)QZ6M1WC'*$BM!],LOS!G,Q35%QIO
MF686K.FD-C^5R5V,=M[??6)95J#-043:?1,K)/\ $[T@U<.HN!G&+C!@3!?@
MR^F:QND7$[K+WSU].;:E8CI@F/=VK;[KJTJQ>[E2S2R_;KB/>_DUD1BD:D8T
M6+3'.U*_D>^.SQ>J/&O5_JCPZUUPL\N_48X^ETK:7X19N177DUMQ32WPEDMN
M;C%I<-^4HQ>TO!G25J_B)H$)PYTX%MVIVOW?<^@TSNQY[2:;_P ,^CQVCO)<
MG/;:+:D]@ Y['0X                         'Q<5I;;W[BKLENS=K5?)
M*:*JM_DV"[M+[3XVDFWZ)-O]"[D#WX03J/#YSTATQCT4TD[+W1[2#3G37(;D
MA::6FCZ9?W<AU7LNH.XW>N[SB+MX]J?!,KMY_8C7=,TSF&]#*XQLLY%_A'Y<
M^?N3S+BN+S5)MK9Q4\1>K$=E4KFV/YUK1J-.X;DLS<FJGDA@%[*)*SI]:MV,
MAMV)J,C(S"K$#%0<&_:LKF/PC&.@Z(]A9C[;*Q;FE6_HK2F]*[[U>&VWL7FN
MZ\O8=,N@M)>A]&]-Z8X3A;CZ3A/(A8I1G')NJC=DIQFE*&U]EGN22E%;1>S.
M977&JK6^K^HM44HRKRM5S)4.#4XO'KME5C-2@VIITPK_  D6XR?OKLSD #+C
M%0  #YU+5]NE-6]2>CM3LB>COX\UY+NFZ^PEC_!E=*7"6.*C6Z3Q.+N,73K3
MO2W"LYOVX:_,V'T/9R#*]3,5C;J7;F0Q49?;SVE$M,T5V6<+/NV\%5:NR3[&
M;U$5$\3945=_=[?/W;$_?H)])X_3/HYM)IA,4E,5R?5>=U U-R]9BB:;N\A<
M2>72>/8=D]B/F;M5MC%36EV,8"XA+D.U90TU#4L,D:VG=Z:=2DCHKVA-7^K^
M@9X,6N>M:GA837[]58\I:C9.*4X/CRPZZY24;([6J#BG-2CO#V?M(^L.OZLV
M7^+T;3<W/^V#LMC' KB]XS3DEF2LBN4))U<U+W'&68D $%">
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
MVDDIQ2EQ;A*4>Y]  6$R(
M
M
M
M
M
M
M
M
M
M
M
M
M                                                PE?" M3H+!^C
MJS/#Y5G*N9'634;2S <:O1UEI=:,)>&RQMJPX=SE;EZUO-XNYCVF4ZQM7H^Q
M).ZIMY#MJF-#%P]D8^!FB+NJJNZ+MLFWAY\_7O\ 03!?A-&I:QNDG##HWW*E
MY,VU(S#4Y<B[QZM8Q=*L9L8LD)W3V&XCU)[ZL?;ED>\FG=?Q<[-V&1[W[1&0
M^R=?L\X$L3H#Z3*$HK4]9S\RN3E&2LC4J,!RC%-NM*>%.#4U&3<7);QE&3@A
M[0>?',\0;<=34GI>DX&'**BX>7*Q6YW%MI*QN.;&:E%RBE*,?QHR2  WJ:.
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
M\0^G:I0YU8>5+4[GNTJUIU<LFF;XM/\ ]YA1&*;<7.<5-.#<252 #G>=%
M            !^W[?.4JJ2FFJJI=J:46JI?)$3=5^1$*G7<OR."P_%<DRO*)
MJ*QO&\;@I:=GLAG)!I$PL'#Q3!P_DI>7E']VPQC8R-96+[U^_>W[+1FTL7G+
MF[;LVZZZ?L8N4HQBG*4FHI)-MMO9)))MMM[))-[_  /Q9-5PG.32C",I-MI)
M**;;;>R2[=VV:^WIG]<*-<>D2US=1N3KDV)Z7.871?$:EANY^XK6!QEJG.\;
M1+\5%R,DD7K#)ZDKWS(]X*_2_O#2CS%[<#U>+,[)FN9Y'J+F&6ZB9I)+,9AG
MF43^:Y;,JT8,%E\FRJ5=S<[)K'Q+5C&,D?RCYTZ['&L6;!KUR66C5M8MVK-'
M6U79.:\D_K.H'2VD1T'IS0]'A&N/U=I>'BV>7LHSMJH@KK>T*^<K;N=DYN$)
M3G.4Y14I-'+[J75IZYU!K6L3E-O4=2R\N*FVW75==.557>RSC&JKC7""G*,8
MP48R:BFP +^6,   XUKM14O_ ,2OYC:,<-^E*:%Z :*Z,]^)DRZ6:5Z?Z>U9
M&D9W*D]7AN)Q&.U3/=';Y18OO-8WMO=ZR<BK/K^S*^=]5VBYKM.CPT7JX@N-
M[ABTK5EB\K&R^JT!D62PV9V.VXU/83IU2XU)SK'Y)A7&R[>4[_PS$9V'9Q4@
MQKBI60?-(^8<L(MR\?MMEC:HZNW:M[\K=NBC;S]&E*4Y_(1!]IC5E9J73>B0
MEL\;#S-2OCV:?TNVO'QGZ<EQ^B9/I)*7/NFXK:77LSZ2X874NN3@FK\G$TS'
MG[R:>-7/)RH^O%J7TK%]5NG![-)O?Z  BZ2F         !"\^$IZG3LWQ/:#
MZ1.6T71C6G^BTAGL.[LV'5,U>FM4<WE\?R%M(N:GUQC=C&K'23&KL18;QK5V
MW=/)NX\?2%ETP;QDT"Y7Z%%5>VZ44U5+SVY4TJNWR[;>PUO'2C:I+K'TA/%E
MFBP?Q>['JS)Z<I'=Y=[=;3HU&Q>CU$QVOL$=U?QBIP1,A6.1O<[H64[H[=*=
MA[S=[T]GO2?K#KU9\MO+T73,W+3<5-N^]0P:X+WXRA)UY5\^:C-)0<&E*<9+
M0_M#:LL'H6.GQD_,UG5,3&<4W'>C&<LVR;?%Q:C;1CQX.4)-S4DVH2B["0 3
ML(+@  ''[6NGSI7WIX+\B^*%-ZE])-]EIVVKV1=]^:_:^Q.7TE:DJ54V79.>
M_)%]WC_4?IP\)-9',1>.8[$R<_D>023"#@8&#CW<K-3DU+.K3"*AXB+86G+Z
M3E)-^YLLX^/96;SMXZOVFS:U<OW**:O.ZV%-5MUDHPA57.R4IM1C&,(N4I2;
M>RBDMV^VR^)^JJY765U0C*4[)PKBHIMSE-J,8Q2W;;;[>KW[+XD_OH/=#K6B
M_1WZ/NWN,58WENK[G(]9LKKJF5EUR"WFDG71I_DB4V923C8I)32"*TY7N>-2
M.[&MC>:BVF479WK,NAY=HCI?!:)Z.Z6:/XP[E7^.Z7Z>8;I_!OIV\S<S;R)P
M_'8W'HYW+N(]C&,;\HX9QUB[(7F4='M+KNJ[<;,6EFJAO;]1.7.OZE/6M;U?
M5K&Y3U+4<S,;]Y;+)R)VQA%2G.480C*,(0<Y.$(QCR?'<ZB=.:7#1= T;281
M48Z=IF%B-+B]YT8]<)RDXQA&4YS4ISFHQYSE*;2;  +27H
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
MXN.]%$UNFG'\;<FK44I1110B[I1332B^&Z4HB;[?(<@#FT=*DMELO1=D
M            #YW:^KM7+G\7;KK_ !:5J_J'J&]DV_1=V0?_ (13KC=U XS\
M3T@CLF64Q_032Z/:R..K#(QIQ;4K4EY7E62I3+7XIH\G.^M/6VD+ZJIO)2T#
M'+;[,P[!.59.WKP!(J+S0O+Z0_6BKB!XWN)W5-'N+RL=+ZKY!CV-S.&7^VXU
M/X3IW2VTVP3(8V0HDI=O*_&##,1@IAY*Q[ZN*E9!ZZD8ANQC'31@VLS5.:5*
MG*G?GNO+?EX(FR[^'/;;U'2KPYTF.B=#],Z?P==D-)Q;\B$E%..5F0^EY2?&
M,%_[S?;LW'D]]Y.4FY2YH>(.KRUOK7J74G8K:[=6RJJ)IR:EBXMGT3%?O2FU
MMC45;I/BFMHJ$$HKD #-C#@  "G@G-?!%7?;RY^'T&Q/Z'C3B:TOZ-WA<QV?
MOQ;I],X9+:D6+T1>=7FM,)J[E^0ZK8PVO7'C)A?239XYF<6TFK--BXT:S-B0
M;,'LDQM-I!UKZ=+]/9O5S4O3G2C&W,8RR35'/,0TZQ]W-WW3:%:3F;9!'XU%
M.99RP923ZQ&6'TFWNR%YG'/W5EI1=N-F3J[339N;2?$L;@<.Q;',4Q:%BL<Q
MK&X.*@H#'X./:1,+!PT2QL,(R(B(MA:L,8V,C63>PS81[.Q9:,VEFRV;6K=F
MU113%?VF-8C'$Z:T&$DW=DY6JWP7K!8U2Q,:3[>EGTK*2V>S=3W[I$H_9GTA
MSU#J+791:CCXF/I=,GOM-Y5JRKU^FN.+CM[]TK5MZR.P@ B.2]
M              !:CQSZLO\ 0S@]XDM5H7+(S!\EP[1O4"0PO)I:J$1LPSZ[
MC4BRT_LV6^16G,+)2DIFKF!BH.%?M'MJ>F7T?"T1[^\_ML[]UW/=>?N3R,#G
MPB+4Z=PC@*;8;$MHJ_'ZR:TZ>8%D]R0LNKKUG"0[?)-5FSJ#K;OFEIM)U9+I
MGC[.]??V))I5"NY=M0QH?.&4C'Y#TEI?UUU/H&E-)PSM6P*+N2BTJ)9-?GMQ
MG[LMJ5-\9=I?BOU,:ZRU3ZEZ5Z@U1.2GAZ3FVTN+<9._R)QH2E':4=[I03E%
M[Q6\EW1!@H3:FE/*E$^9-CD =/HI1C&*](I)?H2V1S%;W;;]6V_UO<  ^GP
M  _1AX69R27BL>QV)D\@R/(9)A!P,#"1[N4FIR:E75F/B8>'BV%IP^DY63?N
M+#..CV5B\[>.[]ELWM7+]RBFK:.Z(:7P>B6CFEFC^,NY1_CNE^GN&Z?P;Z<N
MLW$V\B</QV-QZ.=R[B/91K&_*.&<=8NR%YE',&EUW5=N-F+2RM#>WKR.BXTM
M76/I">$S#$G$Q[L>K,9J*L@L;WMUU.C<=*:P50W9.WQWH?&-,%^+W>':+B0Z
MRG>ZL93L/=CS9#T4I1110B[I1332B^&Z4HB;[?(0[]I?5G;K'3NAQE[F'I^3
MJ-L%R]Z>=>L>IR[<'PCA6J&S<EYD^22<6Y@>S1I*KTOJ/6Y0][*S<?3:IOCV
MCB4O(N4>_->9++J<W)<6ZX\6WS2Y  C&2@                     !QKJ2
MBBNM4W2BFJI4\-TI15VW^0Y'ENMVI\'HGH[JIK!DK.5?X]I?IYF6H$ZQ@K+1
MS-O8C#L<DLAD6L0VD'L:QORCAE'7[4?9>R,>TO.ZK5MR^:6:JW%O]U5SNLKJ
MKBYV6SA7""_&G.<E&,4NW>4FDO3NSROMA13;?9)0KIKG;9-^D85Q<I2?R23;
M^2->-TH^JGU8ND*XLLR6$3'E:ZLRFG=,<DDLMUU.C4;%Z/I,=K[!'=7\8DP7
MXPK'=GK2'646(1]*=A[S=V$IS1.:5>U-ME^8_1F9N:R67E<BR&7DY_(L@DG\
MY/3TY(.Y::G)J6=77\K,2\H_NN'TG*2;]Q?>2$@\OWW;QU?NN7-Z[>N5UU?G
MKR\/MO+U;_.=1>G]-CH^A:-I4>/'3M+P<+W.3B_HV-52VG)N33X=G)N37=MO
M=G+C7=1GJVM:MJL^7+4-1S<U\E%23R<BR[9QA[NZY=^*45Z16P !>"U@   G
M$?!V-%:\!X)9G5B098NLEKUJIED]%S,4WWR6]A6"UM].8K'\KD+L8S<5=S9G
MC6HDS!1-E]+14>PRNN1:N&LI.S;!M!S6FFFG=$_@4U+3XKMNBJOO^7?V&S X
M -#;O#CP9\.FCS[&EP_(,7TQQQSG&.+,ID"L-2<F:4Y5J:JR]J5FF;I7>H,U
MDK[:(DW,"W[3V7'^I@[,>WM1R]I+5EC=+Z3H\)N-NJ:KY\XIQVGB:?3.5B:Y
M<GMDWXDUM"4%Q]]QEP3D3[-^D2R^K-3U:=:E3I6DRJC/WOP>7GW5PJ:?#CWQ
MZ<R#WE&6SWBI+FXWB  A837            !;;Q(<(?#?Q<8TVQ3B$TGQG45
MA&]?W+(O[+F,RK&U>/H:2D/BKFL$YB\PQ5)=SC\-1.TXY.Q:3S!A:BIGMT75
M=9W+D@>^-E9.%D59>'D78F51.-E&3C6SHOILCZ3KNJE&R$E\)1DFN_?N4V7A
MXF?CVXF=C49F+?%PNQ\FJ%]%L'ZQLJLC*$XO9;J2:9$3XL/@WD_CL'<R;@WU
M4DLX=QL;7<>Z7:T.85GD4\Y9M9]\XNXIJ)CL+CV-42DK=MXU 0F+91BT#"VW
M;B5G)O4Z-8TV(ZU'DX@N%[B"X5LKMX9Q!Z3Y7IA-N^L[JNSC9L[QO(J6S"'D
MGZXGF<(ZE<.RY(EMD$1;G%QB=ED@G[ZU$S*L92BZSM;0<_ R;%,9S2!FL7R[
M'X7)\;R.*D(+((&?C&4O#S<)+-+K"4AY:-D+#AG(Q<DQOWV3]@\LWFCQI>NM
MW%FY9N5T5;PZ5]H#J[0U7CZS"GJ/"ANF\J7T;48QVVBHYU4)PG&+WDUD8UMD
M^T?.@NZT9U5[/O2>M.S(T2V[IS,ELU"A?2M.DU^,Y8ELXV5N26R=&177#=R\
MF;[&J=55VWI3TE]2;HF_R^'M.*T)4J^ES1=MD\-O/FB[KNO/V$[;B.^#_P#
M_K)WE,:8,LLX<\Q>_'"11UI],79;!GN1Y&MMW$.IG3S+%EXYCC&+2E%V['89
MIG):7Q]44_?0EAVQ;VH*]!X,^(+X/1QKZ8R#R_HN_P $XD,762BV$8L+*L=,
M<^K9WX6I])3<YC&?2S7#(R-C9JQ?A+3>(U0R:9D+;N)E:8AK9<R[:#D-T[XY
M]!:[Y=61GV:'ES45*G6(+'J4FU%OZ;7*W#4.3]UV752<>[A%J2C'GJ+P/Z]T
M)V3JTV.MXD6^-^CS>3-K9N.^%*->9R:[2X4V0C);*;W@YX%T1*4V1-D3_;ZR
MNWK\SO.H>E^INDDVWQG5?3G/-+LE=QEF::X]J-A^0X1..H9RZ>L&TLVB<ECX
MM^XC+[^-D6=I_:L5M;KN/?-J+JWFM^FWT6A$5$2G?;U;[[[?_7<_=OZO#D;;
MQ\K&S:8WXF31DT61Y0NQ[:[JIQ?HXSA*46G^EK^<U1?CWXETJ,FB['NK?&=-
MU<Z;(26WNRA-*2:W^*3]'M\"H *@\             G@J+S5?7_[W@O+D9SN
MBKZ8;/.$;*XO27B'R;*M0N&&=JAX5N]EGDME.2:"=WL64'$2>&V;UQ]*/-,8
M^+9,&,]IK&4WNY6#.WD6G,;;F6\YBFH.#%>?@OH_3M\Z+X^X)M53NB[TKMOZ
MO!>7/Q\?<J*G,QOJCI71NK]*NTG6L6-]-T7Y5R45DX=O;C?B7.,I4W0:336\
M+$G7;&=<Y0ED/3/4^L=)ZICZMHV7/'OHFG.KE)X^74OQZ,JGDE=3.+<7R]^&
M_.N4)Q4H[6+&,FQW-<=A,MQ*;B<EQ?)8F.G<?R""D6DM"S<++-+,A%RT3*1]
MYPQD8V18N+#Q@_9W[S5XUO6G#>[<LW**ZOW>:)YK\VY".Z##I(9S0C5O'^$S
M5O+)1WH/JQ+68'2QI>BG<^NG>LN69!'MX6.C';9WVZ P/4)_(2#2:C[,7-1<
M=GTA"911;Q.-E]2LDD)N--254I52N]-2)4BIX*BINB_*ASUZ[Z+U#H77K]&S
M9*^K97X&;&N4*\S#FVH6)2[0MALZ[ZU*:KM3493@X3ET)Z"ZVT_KO0:=7PX^
M1D0E]'U#!E.,[,/+C%.<-UWE38GYE%CC%SK:Y1C-2C&H ,-,V
M
M
M
M
M
M
M
M
M
M
M
M
M
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
M1O7V>M*^G]>+.<9*&C:7F9:FE+AY^0HX,(2DEQ4IU95\XQDTVJI-+>+:RO
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
MN4]M/ZC@\'(A*6T8Y5<;+<"^*_?35BGC)>[%1RK)/=J*<U@ $$2>0
M
M
M
M
M
M
M
M
M
M
M
M
M
M                !KT>FT_\:#Q3?\^TC_Z@]*C%:94>FS5*NE XI5145.W:
M2<T5%3EH'I6B\T\EY>\Q7'3'P_\ _@7H[_[V-#__ !;C',SKW_XXZO\ _OEU
MO_\ &.0  9>8D   #/M\'#7?CQSU47DO#!F_R_WT]%U]_)%3YS 0M*5IZ*IN
MB^K?;PY^SR)*OP:32KOWB"XB]9EG>S)ISI1BNGGQ<[MZY9==6,NNY&DQWOV^
MTC!(#ZCG8ECN['BROQC1RCZ.2'5O*:Q\8[ZJ/#?J:5LN,98V-2GQ<M[+L[%J
MJ344]N5DXQWV2COR;23:V5X046Y'B/TQ"J*DXYMMTENEM71BY%ULMY-+W*X2
MEMNW+M%+=I.98 #G:=%@                        1V_A'NN-W".$_3K1
M*)R98N8URU08N9S&TAD>)E&FNF+6O)9WTIAQ%.VD)W+J*[TB?I2UDXF>DEJ[
M,R[?!49.WID1[[)NO+9%5>?@B>WW$"/IXN(OZM_'?DF%0LRDEA/#SC41I;%T
M1F959+C3O,7%*Y7J)-M(IM;MQ6+Y.TEYICIGF4=9K?2U3_2YG8G'UEPPL04'
MM?P6T"6O>(&D<H.>-I#GK.5)*#X+"<?HK_"*2W>?9B]HQ<U#G*'%Q\R&I/&W
MJ!:%T!JD(6<,K677H^,MYIR64W++_$:>RP:\GNVH<G",U)2X2PN  Z$G/H
M    [)A>&Y-J-F>(:>87'+-9AGF40.%8G#(Z8L%F,GRN5:0<!&)(2KIC&,>W
M2K]HU1W(O6<>VZWK7CILWMW+M&T*T1TN@]$='=+='L9=2C['M+M/L.T_A'TY
M=9N)MY$X?CL=CT>[F'$>RC6+B5<M(ZS>D;[*.8-+SRN]<;,FEFJBQ;A0] )P
MOL]=.,EWJIE6.).8-PU8PWS2U><UXTYB+&JV2OKD/IE9EX29;OI1^K)@QSS-
M<=E(%LTOXUF>#8Q+7IR.<41K"8G8(B(B(G)$39$\D0A9[1O4BS^H].Z=IDG5
MH6+*_)2:W>;J,:K5">TFOP.+71*&\8R3R+.\DX[3/]G'IMX.@:EU'=%JS6LE
M8V(Y)I?0]/<X3G#>*>UN7.V$FFT_H\=DGRW  CD21*55)2BU5+LE**JKY(G-
M5^1#72=+[G>+:C=)+Q6Y)ATHLQ#-LUQO#KSSL4@PZO(M.-.,+TZS..[/)M6;
MFM(;,,5GHA'ENS4PD48]XQ+E]%NF;USL57-24-G%57*FFQ=JJ7R1+=2K]"&K
MYXHLSQK4?B;XCM1L,D5F<.S_ %YU@S;$I;L;^.66QG*M0<@G8&2[NE6S&38J
M_BWS5UV.29-'[7K>H>-F[BB[:ID?[-6&[.J=;S^-C6+H?T9S4=Z8O,S<:Q1G
M+B^-DUAR=2Y)RC"W92XMQC9[2V:J^FM!T_E4GDZS/*4&_P ,UAX=U3E7'DMZ
MX_3$K7Q?&4JEO'DE+PP $T2&0    **NR*ODBK\P;23;]$MW^A!+=[+U?9$Y
M[X.[IE.X1P$N<QEG,5?C=8]:M1,]Q>U'WW5UXRA8=MC6E+EK.T.636TVE*LC
MTSGW=FPQOR32J%=P[FI[;?.'D='YX]TW5/+Q^4QR=$CIJNE'1S\*N-U323RS
M.G%G4WMR1RQ?9TUFE9+5U(7LW;I'K5QQ,W3'ED>OM][K&=[=ABT>]VM,C9S&
MZVSEJ?5_4V=&:LKR=<U.=,U&4%/'67;"B7&24DW1&MM2BI;[\DGNETTZ$P'I
MO1O3&%*#KLIT/3?.@Y*?&^>+59>N46XM>=*>SBW';91;6P !C!E@
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
M8I+:,8I)+9+;;;;8Y>V6.VRRRR4IV63E.4I-N4I2ERE*3;W<FVV_7=ON]RH
M/4\P  #(=T3VF<)JYTBW"CB.1/)1E'--1[^H-F]#WFEAY<F-(<4R+5C'&EVI
MXR?V:HM]D6$1;*<LTV*';F$<R+=@^C'UUM(M-CA30E-%-"?P::::4]U*(B>'
MN(:OP:32GO[B"XB]9EG$;4Z<:4XKI\F.+&=<LM7JQEM[(DF4EU?VT8=P)HZK
M)8_NQXLI\8^TH^CNYU;RDRO9-]]N?[(00]H+5EJ'7]F%#?CHNF86#*.[<?.N
MC/4)S2<(J+E5ET0:C*:VJC+DFW",Z_9[TEX'0?TZ:7/6=4S,R,MER\BCA@0@
MVI2W4;<6^<>48-.R2XM;3E4 &CC>H               ()_PA#62O43CTO:<
M-'V4=TZ"Z8XAA[V&E7>^-6,SS"U=U*F<@Q2-M2;MO:6:Q+*]/H:=EKS&)E9%
M]B5J.=-W47!0;YQ.KOW.JL7KN^W56KES?;?;T**JM]O7MMX&LDXV=;KG$9Q;
M\16L].3KF$1FNJN4WL-R-89("J1TVA'M6,:6JL/5%0SMGV33J$Q=BE,M&-I^
M\C5'.1==.7I!Q>D![.FD/-ZSR]4G7*56CZ5=*%B4MJ\O.MKQZ>4N+@N>,LU)
M.49RV;BI*,VH]>T;JZP^C\#2HVJ%NKZK6YU[I.S$P:IWV]N2EM#)EAMM0E!=
ME)Q<H-VO@ G 0D   "<_'E].WS%*JDI15]BKMY[)NH])-M]^7G\NWYSO>F.G
MTWJYJ;IUI1C3F,:9'JCG>(:<X^\F[SIK#-)S-\@CL9B7,LX8,I)]8C+#Z4L7
M9"^SCW[JRTMW+C9B[O)38KILO)JP\7)R[IJNK'Q[LBVR7XL(4UN<I-[/9*,=
MW\EV3[GOC469>1CXM,79=D754U0BDY3E;-0C%=TMY2EM'TW;]=D;"SHD=,ZM
M)^CGX5<:JF4G5FM-[&IR/DC5B^HIUFE9+5VF&[,KZ0Z[XN)FZ8_WEVBVDQW9
MWLC&,1[W:TR-<]UY^Y/(_F96TM,VEM$1.K;6*-D39$]&W2B\DY)S/Z3EMJF?
M;JFIZAJ=[_#:CFY6==^+WMR[YWV/W80CWG.7XL(1[]HQ6R74C2-/JTK2M-TR
MG_$Z=@8F%5Z_XO%HKIA^-*<OQ8+\:<G]LF^[  H2X@        $5?X3+K+;M
M8YPS</D?(XL[67G\MUBRZ*1TE_-(2K%8VUA> /:F=F2I[MQC)Z<TU)L=ID8>
M]WU*XEU4-)-E@)UJZB3+2B+NJ<_?[/F\#-+T^VIBZ@=(QFF.)#)&4Z+Z;::Z
M8(^22[>F2=X1;K5[OKLW86G='4+JJN.]VHXE.L[A[V[=;[T6,C<+7/=.7O7R
M.B'@WI'U1X=]/5RK\NW.QYZI<]XN5GUA;+)QYRX2E%?X+.B,4]IJ$8J:C-2B
MN=?C#JWUQXA]17*?.K#RH:92MFE6M/JABW0BI13?^$PODWWCRE)Q;ALRH -H
M&LP  "FZ;HGGX?(3<?@XVDS_  W@SS;4R7Q.,BG.L.LV2O\ ',KMTPMZ9RW
M<*B8##8RP^>,+U^8M16.Y_&:GM(B%GE:W&+MW-R\<PH89';D).$<J_:JJ+ZE
M5%]J(OGMZ_,V4W1P:4M]%N!7A<T_M8K+8/(L]'L-R#*<7GK<TWFXG/LWBK&:
MZC6YAAD-RY+1,I?SS(,C=/X-S2VMP3N_=AF;",9,6T>UCI[2.K+%Z5TK2(MJ
MS5=55LU^]>-I]4K)KM--R^D78K2<)PXJ3DXS\MN0WLXZ3]+ZNU'59).O2M*G
M&#7JLC.MA56]W"2X^17DI[3A/=Q2Y0\Q%[8 (5$V@
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
M R<-2VNUK.P\""4MIJNJSZ==/93C)5\<15624;(_AHPE%>8I1Q:  GN0-
M !QJ_@U?\E?#Q\#\RDHQE)^D8N3W[+9)M[OX>A]C%RE&*]9-17Z6]D3M_@]N
ME?Q#Z/F)S;OQ)1=;=5]3-0TCDC>Q?%FF$DV6D'<RO%?O.^E<+I7\84D4;Q:6
M4GNZ.PW%BUDY'.66^\)^F$[HKPQ\/ND>4.8IYDVF6B^F.!9"\@KSIS"NYO$<
M*A("5<Q#E\QC7SB,OOX]Q=87WL<P=WFE=FXZ9-;U5=BW<$<ONJ-4>M]1ZYJ_
M;;4-4S<JM)J2A3;?-T04E&OFJZ>$%-PBYJ/*24FSI[TEI2T/IC0=)2:E@Z5@
MT6[IQ<KX8]?GS<7.S@YW.<G!3:@WQC[J2  +$9$
M   =&U-S[%M*].L[U+SB46#PW </R3,LJF$92$DL5CV,PSV:F9%(Z):OY1^K
M*.9.7/8XUD\?NNJZEFU<.*[=JO5N9GF62ZC9CEFHF:22S68Y[D\]FN6S"M&,
M>LMD^52KN;GI-8^):L8QEVZ4?NG2M(UDSCVO6]2T:MV]NU:HV%?3#ZC36EO1
MN\460P#>+=/IC#8G3>_9E[+IPUIA-7LPQW2K)G5FVS>L+Z2;+',SE7D+?JOW
M&K69L,'+]E),;3F.=:ZVC9*4V39.?+Q]:\_7X^.V_+?8EY[,VE1CI_4NN2KB
MY7YF+I=-KX.4(XM/TJ^$'MSA&QYE#LVEQL=5?9.O=P^]IC596:KTYHD9M1QL
M')U*RM<U&4LN]8U,Y^]PE*"P[E#W5*"LG[S5FRY@ E(1@   **B5(J*FZ+_M
M]0JWVJ5/%*57YD52J?:^'+;]O6>O\/&G</J[Q!:%:39&\E&..ZIZS:8:<SKR
M$NM&\RQA<VS:#QN6=Q#E^RDV5B4;L9-Q>C[SR.?M++JFU6X8NK--5FNCU#+K
MP,',SKFU5AXM^38XIN7"FJ5DMDMFVE'LDUN_UE3A8UF;F8F'4D[<O)HQJTVD
MN=UD:X)R?HN4^[:[>OVFQ&Z-_2EMHMP+<+NG]K%)7")!EH]AT_E6+SUN:;S<
M3GV;Q5C-M1K4PQR&Y<EHF4OYYD&1NG\&XI;6H)W?NP[-A&L6+:/:WMGP:T)0
MU;4)R2BQ9I3;RIMTI_4??=-T3S\/D.6N=EVY^;F9U\I2OS,F_*NE*4IRE;D6
MSMLE*4G*4Y.<VW*3<I/NVVSJ5IN'5I^GX.!0E&G"P\;%J48QA%5T4PJ@HPBE
M&*XQ6T8I**[+L@ "E*T                     ;)NB^7A\I CZ?;4WX_\
M2,YGCG<J1E.C&FVFVF"/DDNW?&1)"*=:O=]JW["T[HZA=5OB[W:CB4]/N%99
M7UOO18R.GIO+O5,W5U=J>K;WJ^=2(GVMNI4^VY;;[)S-6KK5J35K+K/J]K$L
M/\7*M6=4<_U,JQ[O'OCN&K/,KELH6&[V5C&+*=U]Z=B[Q6-CU?+8[5V%IUO4
M6Y$^SAHWTWJO5-8G#G5H^E^5"7+BH9>I6J%,NUB<M\?&S(\779!<N;<)QKY1
MR]I'6?HG3&D:-";C9JVIN^:VWYXNG5<K(]X2BO\ ",G%ENIPG[O%*496<?,@
M 37(6     HJ[(JKZDW^8-I)M]DENW]B02W>R]7V1,%^#,:9+&Z2<3NLJS%-
M],UU*Q'2^G'N[NKJBZM*\7O955-=[]NN=L2>36+L/=J1K3NSXN=I5](=[HWB
MY/FZ;HGGX?(8M^AHT9HT7Z.SAZ8NH[&&N0ZB8^]UBGI3&6O5U9!1JG)NLQQ!
M]D+R[&QCN4R:,TXDL+Q65<O+;OL28ZW@HV2D8.'BG5S*0<TO$75OKSK?J;4E
M9YM=NJWT46>ZE/&PG'"QY1XJ*<71CURBVN;CLYMS<F^E'AMI+T3H7IG3Y0\N
MR.ET9-U?O;PR,[?-OC+DW[T;LB:DD^*::@HPXQ0 &&&<
M           #GNO+W+YGF6L&CFF>O>G65Z3ZNXA%9O@&;1E<1D>/RUJYU3QK
MUMITVOMWC6XWD(N4BWS=K*P<W%.V,S S3*/FH5^PEF#)[8]-5$7DHY[KR]R^
M9Z56VT65W463INJG&RJVJ<J[*[(24H65S@U*$X22E&46G&23331YW4TY%5E%
M]5=U-T)5VTVPC9597.+C.%D)IQG"46XRC)---IK9D,_I'N@3S+2A:]5.!Z(R
MS4_ :TR64S31Y_*,);.<";MN]\@:N=.W#ON^4S[%6\7:LXM'X=<KR35CO5K#
M5LGFHSC)9*O%8UR+OLJ<T7GNB_-[]S; *B5)5352BTJFRHO-*D5.:*B\MO5M
MZR*KTXW13XS9QS.>.KA]BT@YR(N4Y#Q Z;PL0_=L,K9OY&Q8F-7L;8PS%WW+
MDD,KNN?U55Q9:8U.8VUF]1Y*0A,HA<E=:A2F\)?&S+EEXG3'6&0\B&3*O%TS
M6K7*5\<FRSA5CZE-N7F5VN4*JLI)2KFHK(YQG*ZJ*?BUX)8M&+E]3]'T>1]'
MC/)U/1:^*I6/7!2MR--ALO+=2A*RW%W<9Q<GC\)0C5.)4 "6WKZ$3P     "
MB^"[KZ/MY<OG14]A?QT7&J:Z.=(3PF9DD&F0]MU:B].N[EDEBNJ362.E-'UF
M.U(PD>L7'$SKXPI'=GH286+[H5]%H^[S9V$;+S7R\?E+G>"1=^-+@^7;;_?2
M\/W+??;^^OB?K^DQOK"JO(Z4ZDHMCSJMT/5*[([M;PGAW*4>47R3:;[Q::^&
MVR,@Z5NLQNI^G;Z9<+:=;TNRN7%/:4,VEQEM*+B]FD]I)I_%-;FSAHJ].BBM
M$V].FFK;R])$7;Y-SD?*Q_VBS_\ &K?_ +BD^IS#.G\7O&+?JTF_]Z  !]
M
M
M
M
M
M
M
M
M
M
M
M
M
M                !\K_ "LWMOXJY_[A3ZG&JE*Z:J5\*J5I7W*BHOYSZNS3
M^QH^/NFOM3-8YQN+5^[1XP:MO2J7BEX@%7GLJJNJ^5JJJJ^OFJKYEL5*(B(E
M/ASV\?/V\_$R']+#IE!Z2=(MQ78CCSR4>Q[S4:QJ!=OS%YK?=TS&KF*8[JSD
M32W6S9,+-,8QR+-I1C"6:K%;MM"-HYL_?2;ZRYD7>/+=5YKX[K\R+LB\O--E
M]AT[Z-OKR>DNF<BK?RK]!TFV&ZXOC/!HE'>/?9[/OW]?M.8'5M%F+U3U%CW;
M>;1K>J4V;/DN=>;=&34OBFUV?[[U7HP #)#'P   2L_@P?\ \,>-G_F7#I_\
MOUS(IA*S^#"?_#'C9_YEPZ?_ "_7,U'XZ?\ Y,>H?_TFC_\ XZT\VUX'?_E-
MZ=_^75?_ ,49Q+- !S[.@P                       !X!Q3ZZPO#/P[ZQ
MZZS]J+=L]-,!R/)6<3,9$TQ1IDT\SC;Z8SA]J>>-GUJ/D\RR.N+Q2%6W'R;M
MQ,S+!HPBY)[?;L7&L-FYF:R68E,CR*8DY_(Y^2D)R?GIQ^[E9J<FY9U=?RTQ
M,2DA=<OY.4DI!Q?>2$@]OWW;QU?NN7-Z[>N5UU2W?A)'%.RB\-TEX/\ &Y.4
MM9!ELDVUEU*M1\I-Q3.C!H&[.8_A&/3K&W&6X3+HS*\SHELDM,ZIV[=QB;TH
MAI)_ UWI7'95G$3)K>SITQ+3>F\[J+(JX7Z_DJ&,Y+WOJ_ <ZH22;W@KLF60
M_P 6/F0A59[\'7(A)[1/4T=5ZGQ.G\>U3QM QV\A0D^/UAFJNVV+:24I4T0Q
MX=G+RYRMA[LN<0 "11'H   %%79%7;?;Q]7+UK\B<_:<E7?U[IZEVV\2\GH_
M.&22XN>+W171NUCZ9#B;W+HW)M5;5^YDC.+:Z28F]:S&?T2TYBS>])X[\88A
MO7A>/R_:8>S7FF48Q$=^PSB4L2-BVZOJF-HFE:AJ^;+ABZ=B7YESW2;A3"5C
MC'FXISGLH0BY1Y3<8K;<N&E:;DZQJ>!I6%#GE:AEX^)0MGMSR+(5J4N"FU"/
M+G*2B]HIR>Z1,5Z"CA>C] N!S#L^DL?KBM2>(VY5JOEC]Y7CCY\YQ-]<<6=(
MV+&6@VR._BM7IZL5F<9CTW)RC_'\DSK,JKM,0[E'T''YH3XV+--BQ:L4(E--
MJW1;I1$39$HI2E$3DB>">7M\3[',?7M7R>H-9U/6LOMD:GFWYED5*4HU>=8Y
M0IK<FY>517PIJ3;VKKC%[['3?I[1L;I[1-+T3$[T:;A48D9N,8RME56E9?-1
M2CYE]G.ZQI).R<GMW  +27D_CD%2E@^6I41$:.=U541$_P!QK\57D:HBTBK1
M0B>NBG;W;;[?(ALOND,54X$>,?953?A@UY1=O6BZ5Y7NB^:+ZT-:%1_ I_Y-
M/YD):^S'C\:>KLKGWMMTC'X<?Q?(AGV<^6_?E](VX[+;AON^6RB-[3>3RS.D
M\3AMY./JN1SY?C>?9@PX<=NW#R-^6[WY[;+C[W( $JR+   !Q^UKI\Z5]Z>"
M_(OBAPJ6I:;B>NFG^%RY[HJJFWJY<M^?F<ZDJ54V79.>_)%]WC_4?IP\)-9'
M+Q>.8[$R<_D>023""@8&#CW<K-3DU+.;4?%0\1%L+3E])RDF_<V6<?'LK%YV
M\=7[39M:NW[E%-7ADV1JQ[[)3C"-=-LW.348P4(2DY2D^RC%+=M]DN[/7'@[
M;Z:XQE*4[:X;13;FYR248I;R;;?;;=[]E\3:#<.&E7U#- -%-&EG?C.NE>E6
MGVGBY'W;W,D\N&XG$XZLND1V^4[K226.5ZD>LG(JRZ_LROW?5=HN>TG\K%%I
M9,Z5\:6K=%]Z6J$7Z3^G;9-DY>7K_.<J[[IWW6WVRYVW63MLELH\IV2<Y2XI
M)+=MO9))?!;'53%IKQ\7'QZH\*J**JJX;R?&%=<80CO)N3VBDMY-M[;MME0
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
M+DW%N+CNUNFNQLV65*T,VE%2;54MK%-2>2TVJ$5/D5#^D^5C_M-G_P"-6_\
MW"'U.6K[MO[3J7#90@EZ*,=M_7;9   _0               5$7DI:EQP<0S
M;A6X4-=-=KCB*;2>"X%+7L1HG8R9F(62U!FJ*<=TXA):.QZXWE[L9/9[+8Y!
MR%YN\C;3-I(W7KV8AF+=S*L[K2)_\)=X@6%VQP\\+40\C';]'TOKQG#&Y&S2
M3$1:8-I7 -,[["8JKL8Y=CI^N5U8MR\;;MR<U8=8U".;UR#8N;%.09?T%TZ^
MJ^K=$T1J3HR<R-F9*"3XX.,GD9;<FG&'*FJ=<9R3BK)P7&3:B\,\0>HUTKTA
MK>LQ<%D48KIPHREMRS<J4<;&VBO>FJ[+5;.$-I.NN;Y12<XQ/:4]&FE/)$3Y
MD.0!TOC%0C&$5LHQ44EV245LDE\.R.:;;DW)O=R;;?VMO=O]8 !^CX   =EP
MK#,DU&S+$M/,+C%F\QS[*8#"L2AD=L8^J7RC*Y5I!P$92_E73&-9=OE7S1K2
M[D7K./:K=ZUVZ;-Z+MVC:$Z(Z6P>B.CNENCV,NI1]CVEVGN':?PCV=NLW$V\
MBL/QZ.QZ/=S#B/91K&_*N6D=9O2-]E',&EYY7>N-F32S518MPSO@\'#97JGQ
M>9%KX\DJ&L+PP8M2[9QC=ZEE_+YKK!#YCA4'2[9WH5^W?8PRQ)EJ&YDELS$'
M+-<E^)MUJDG%+-MJ)P6R;^VGW\M_S[D*?:+ZF6H]2X/3E$DZ- QG;DM.6\L_
M4857<)+\5JG$ACRA*/=2R+8O\5$TO9RZ9>G]/9_4M\6KM=R/H^*FELL'3YV0
M=D7^,G=F2OA-26S6/7*.W)HJ ".I(X   & ;X11K75@'!-"Z3L'N+U26O.JF
M)P,G"RKC?);V%8)6XU'ELAQ2/M231S4L-F6-:=P\Y+7F$M%1\?E=N.=-VLI.
MPC]MGY(:?PEO57O[B"X<]&D@^S4Z<:4Y5J$N1I)]<LM5JSEMG&UAJHA&%M&"
M0'U&^VI(+)O.]%R3LRL8Y8='$ILGPATE:QXA]-T33=6+F2U.UK;W?JVFS,I;
M3:;3R:J(/CNURY;-19K'QBU9Z1X=]16PFHW9F-7IE2[[S^L+Z\:^*:32:Q;+
MY;RVB^/'?>23C5@ Z+G.T    %%79%5?4F_S#T]02Q/@RVE+BFQQ4:W2>)1=
M;%T[T[TMPO.;UN%<3-A_#V<@RO4S%8ZZEVYD45&7V\_I1+3-%=AG"Y [;P=5
MJ[)/\9O41,KSFNZ>'ALOC[^1B+Z#W0^WHOT=^C[M]C"XWENK[G)-9LKN+,K+
MKD%O-)2NC3[(TILRDG&Q22FC\7IRO<\:D=V-;&\U%M,HNSO69=3FSXFZNM<Z
M\ZFU",H3K^LK,.F=;WKG1IT(:?596_,LBX6PQ5:I1DHSY\U&"EQCTA\+=(>A
M] ]-8,XRC;+3X9MT9KC9&W49SSIUV)PKDIU/(\IQE'E!04'*7'DP ,%,_
M            .O9;DD#A^+Y%E>4S45C>-XU!RL_/Y!.R#2)A82&B&5^0DY>7
ME7]VPQC8R.9-[SQ^_>W[+1FULW7+F[;LVKE=.K8U0U"F]7-2]1=5\D;1C+(]
M4<\R_47(&L)8=-H5I-YMD$ADLJUB&S][)/K$98?2;BS'V7DB_=66E%JVX>NK
MM-5^YL+.EOU-^I-T='%5DB0R3U4WIO?TQ1@LEW7U":S2D;I"LTCCL,AUWQ;3
M-_C#W;V>WWOW7W2K^+1[WFTUS2)LB)Y(B?,2X]F;2..+U+KLZ]_-R,72L>UN
M/N^16\O*A%*7-<OI.(YN45%\(*$FU-1B'[3&K.>?TWH<9[*C%RM3NK2EW>39
M'&QYM[<?=6-DJ/&7)<I<DEP<J@ E01;   '+U)S]:[^/ER]6Q=KP&:5/M;N-
M/A?TW98G&YPTG-:<$DLGQ2;IA;T-+X!B$Q8S34BU+LLBNV8B4B[& X]DCR1A
M'-+B[.,V]V'91\F_>M8YU:2J+NBHNR)ONFWCY<_5M])GE^#O:5M<WXZYC/Y3
M%9:6C]&]',IGX3*+%N;LPF)9_EDM 85$6I)^PN68B[)Y!@<SJ<UAH*>K<VY!
MJSG9F.CZWV-4R$7A?B'JT=$Z)ZEU+=J=6E955#3VVR<N'T7&;?F5OBK[JW+C
M/FHI^6G-*+R_H'2I:UUGTWIO%.%^K8D[H[+OCXUBR<G9<+%R\BFS;G!Q;_QF
MT'*1.8LT=7:M4*FRT6Z*%1.:)Z-*)LB_(?0 YIG3!+9)+T22_4  #Z
M                  1K?A+V;8TRX;.'_3=S)K:S+)]=?CS!PW8W]=+[&,"P
M',8'*Y19"VVJBVJQ4KJ/AK1&;QZWD'W?2WXUJ[;1\M>8PT$1*4V1-D3_ &^L
ME"?";,[Q64U+X3--F$IU^9X;AFK>89'#]BD+:1^.9_-8'#8E(=XW6M$6[66D
M].,S;*S9/7+]AW*EZ3;,V\E%77T7PGYX#X*Q/#C2KMK(V:AE:CF61L226V;=
MC5NM<8M5SHQZK(N3DY.;FI.$HQ7/_P =<UYGB1K%>]<H8-&GX=<JWONE@T7V
M1F^4EYD+[[:YI<>/!0E%3C*3  W(:?   ')$1$3;;?U^)DDZ(+!,7U%Z27A3
MQK,HQ9B';9IDF96&:/9"/6C(].-.<TU%PR1Z^+=,W-:0V88M RZL[EZIA(HQ
M[OEFSZ+=/&3C&TB)1NJU>DB;;)MM[-N6Z^/FODB(9^/@XJ(O'CGO)-Z>&'-U
M15Y\_JIZ,\T1?!=MTW3GS,$\3<Z>G= ]59-<9.;T?*QH.,W5*N6;'Z)&V,TG
M).GS_,227)Q45*&[<<W\-\&&H]=]*XUCBH?7.%=.,H1MA..+:LEU2ANHN-WD
M^7N]^,9.3C+T<XA$2E$I1-DI1$1/)$39$^1"H!S:.E(
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
MR)LGYCD<Q#I]%;12^Q)?J0  /H
M
M
M
M
M
M
M
M
M
M
M
M
M                                              !KS^FT3?I0^*55
MY[/=)/1\>7]X/2OTO9SW3DODJIZS%;55MR3G4O\ !I\-]O'GX)R7?GY<C+1T
MXT'-Q/2;\1#V5B9.,8Y+8TGGL<=R$<Z9M<AA+.CF 8[>F(1RYLV[,K%VLBQ^
M>@KT@PK<-;4U"2\57>H?QCRQ8Q,;+OOOR\MOZSI=X>3A/H3HZ4)1DETUHT=X
MO=*4-/HA.+:[<HSC*,EZQDFGW]>9OB!"4.N>KU*,HM]2:S+:2V?&>??*,MGW
MXRC).+^*::314 &9&(@  %$W]:;>SQ)!_P &\R"=9\:^J.--9F4;XY-<..0S
M,Q 69!W:A968Q_4K3%E R\C%47:6#V4@V61Y$SAY%S8NNXQID$XV97;%F6?T
M.(^"*NZHJ;(FVR[^/GR]6WTF9#H&=19K!^DDTNQZ*;1E]CJ]AFI^G&2W)"PZ
MNNF4''X@^U6L.H6XV>M;+:3KR/3& :7;[^Q)-:H5Y+-:&5M\X9R+#7GBOB3S
M?#OJNJN$9NO2[,MJ>VRA@V5YEDEOVY0KHE./QY16W?8S[PLRX87B#TI=9*<(
MSU:C&4H)\N>9RQ(1:6SXSG=&$WZ<9-OMN3\0 <XCI$
M   #\+*,F@,,QN?R[*IJ)QS&L8AI*?G\@G9%I$0D)#1#.](2<M+RK^\W8QL9
M',F]]V_?O;]EHS:V;KES>M6;5==/[G/?R1/I_1M])':^$)<:"Z1:!PG"Q@T]
M0VU"X@UNN,W[KE.HE\<T7@G=OOBT[[IR6,G(A=3)REKA[)).#FL4S'"H[5W'
M7B6GC2WZ-_Z7Z?R^J=?TO0<)2\W4,J%4[%'DJ,=;SR<B2_T,>B-ELENF^*BN
M\DGCO5?4.+TKT]JFNY;CY>!C3LKK;V=^1+:O&QX_[5U\JZT_WJDY/LF17..7
MBIGN,WB?U2UZE[DG8A,@F*HG3> DZW=NYBFF$ M4?AD*L7>G\F8PDFZCJ%R7
M,8^!E;F/.<^R#+9F+M6+,KU:6D*NZ*B+LJ>"[>&_T+ZE_P!H";+MSY+Z]OZC
MIAI6F8FC:;@Z7@U*K$P,:C%HK7[VNBN-<6WLG*4E'><FN4Y-N7JSFAJ>HY6K
MZCFZGFVNW+S\F[*R)OUG9=8[);=^T5*248[\812C%))(  N)0   !>:;+X)_
MM)K7P>W@O^I%H)-\4^<05+;4+B#6VVPGO.,ZB7QS1>"=W$B*VJRN-1DY$_5+
MGJ'68/DC9R:Q3,<,CM(LB9K:>-;B4Q,N$WA@U$XOM=\"T(TVC).^]RF69U91
MD,?&6Y5IIY@-J19V,MU%G;+N3@V*Q6+L'G:+;)W-Q5W(IJ[$8C#.KN19!#,W
M>R]TUT^Q72?3W"-,,&B^Y,-T^Q/'L+Q:'[;(27=>/8O$,X2&CUD99V_E'ZLX
MYBV;=LDGSQ^ZZKKG;IPXKN7JXP^T9U?'&TW!Z1P\F*R-0L^FZK56]Y0PJ)1>
M+5<TUQ63D[VJ.SDUBOEQC)<Y,>SKTA+,U7-ZMS,>7T;3*WB:999':%F?>MLB
MRK=/G]%QVZVVTE+)7%.4'P[L "'I,@   LYZ0W_P$>,;_P!6'7G_ *K,K-:'
M1_ I_P"33^9#9>=(;_X"/&-_ZL.O/_59E9K0Z/X%/_)I_,A+WV9?_N=U3_\
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
M<8IMI.>LVHZMO8M^'5V;5&WEZ%%-/]1]@#F2=.4MDDO1)+]78  'T
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
MG*J4HVI/@Y$GP '/8Z'
M
M
M
M
M
M
M
M
M
M
M
M
M                                           $'?X1Y2J<>6GZ;;>G
MPOX0OAMO_?4UI^V]J<MD7WF 5415I7?G3ONFR\O23;Q\%W0EX_";=.9F0P#A
M3U<L.8NWCN'9EJ/IO*M;EYS3-7YO4V$QW)L?=,&]+*XQOQC1AI)DMJ6O.9%J
MZ;.WL);9,G]ET_OQL0^I-D])*?27_@\T3U[+S5%VY>XZ$>"6?5G>'&@*MI3P
MUEX-\%+DX6X^9>H\FTMG93*J[BM^*LVWDTSGCXT:?9@>(W4,9IN&59B9U,W'
MCRJR,/'DW%*4G^#M5E7)[<W6WQCNMJ@ VP:M   **B;I4OC3OLN_AOR7V?.7
M%<(6J3?13BKX=-5Y+*97",=P36C3B<S')H:Y-(\8X!:RB-L:A6[K?';3B:DH
MR1PJ_/Q4Y!,&KZYD$*^D(2N/?V7]QE?MU543FH5-T5/-%3YTV*'4\&O4].S]
M.N;\K/P\G#LX\=^&33.F;7.,X[\9O;E&4=_6,EV=9IV;9IVH8.?3LKL',QLR
MMOEMSQ[86PY<)1EMR@M^,HR[=I(VO;>OK+%BXB[I<M6Z]_-*J$J1>?/GO[^9
M]MDW1?+P^4Q]=%]Q4/N,#@NTAU7R64BI'4=K'/<%U2HCY2%?/+>=8.\NP#^5
MGF$#&0C'&)7.(UM$ZDVL3MP["U!PV:1%AA2]B:HZ4?9!>>Z<O>OD<NM2T_)T
MK4,[3,R"KR]/R\C#R()\E&[&ME38HR6RG'G!\9+M*.THO9IG432M1QM7TS3]
M4PYNS%U##QLS'FUQ;JR*H6PY1?>,N,TI1?>,MXON@ "B+@
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
M5.;2^+XQ[;]V^R]&;4.Q_P!HL_\ QJW_ .XI/J?S,Z^L9M:_NVUBK\:U2O\
M6?TG+;T.I<.\(/\ V8_S(  'Z            *;HF_/PVW^7P/P\GR;'\+QV
M=R[+)N*QS%\9B)&>R#()V0:1,+!PL0SO/Y26EY5_=L,8V,CF3>^\?OWM^RT9
MM;-UPXNV[-NNNG]WGNG/WIYD:WX0=QXO=+-.HC@QT[=4V<MUPQFYD>JLXV?9
M+%2V*Z5-\@M,8N$B;\=9CXJ275:4A,IQO([5Z<D;+3"X#)L?GL4<M\]A9>.R
M'I3IS-ZLZ@TW0<&+\W.R%"RS9<<?&A[^3DS;:BH441G/9M.R:A5#>R<8O&^K
MNI<+I'I[4M>S91X85#=-3;Y9.58U7C8T$DY.5UTH1;2VK@Y63:A"4E'*Z3'B
MZKXU>+_4C5Z,<K>T\B;EK3C1VVMGJMM+\/>/TB9;=SCN,SE/QVG)'(M1%CLF
M87IW&ZLO7%+[YRS@&/5V"I2B*J[[JNVZ^>WARV1.7AR1/E*_^\GS<D*<]TY>
M]?(Z5:)I&'H&D:=HVGP\O$TW%IQ:8^ZI2C5%)V6.*CSMMDG9;9MO99.4Y)N3
M.:NL:KEZYJN?K&H6.S,U'*NRKY=VE.Z3?"M-RXUUIJ%4-]JZHQA%I)%0 74M
MH  !QVI54K]:;[+S]R^PFY_!Y>%"=T8X9\OX@,OM2,=/<3\I R4! /:';6EC
MIAI^N0,L(FKT9)8_%OFLEE\ADF6Y(U?M96>Q^?P%]I[-0UYI>=REN]&&Z,_A
M%KXU>,#3;2*3;57M/(FY=U'UBN4WNK5-,,0>1ZRT3LVR+&9RE,UFY#'M.^\L
M9?WIW&ZLO3*[#%RT@7J4;&O&,9Q_"\=@L1Q.%BL<QC&8B.@<>Q^"CVD3"P<+
M$,[+"+B8B*86F[&-C(YBWL,V#!E8LM&;6S:;M[5JS;HHIBQ[176L*\;&Z)PI
M[VY+IU#6)0E%QACUSYX>)+9MJRR^N.59"2C*,*L>7>-Q*+V=>BIWYF3UKF5\
M:,/SL#25)-.S+LKC'+RXII)UU462QH23DI3MNCVE4?N@ B,2^      ,4/38
MZJN-*^CBU^NQ&6QF*Y-GK7%=+82T_N0M3S*&.>Y9#0>?8K!,)JTYHDI.2TLO
MYW?O41C:[-1<*QF,DC;K"]!K*,=>XGAMMMMRV\O+Z"6O\)GUFILXWPS</<;(
M8N\66R#+M8LNB4=)>S.$JQ:,MX5I^^J9VI*E([&,GIS34EOVF0A[_?4KB:VH
M:2;=P3K5U$GJJVV1$WJ7?:GPWV\>?@FR<^?B3G]GG1WI_0LM0G7&-FM:KE94
M)\8JR6-C*O!KA*6W)PC;C9%E:DVDK9R@DIMN"?M":NM0Z\>%";=>BZ9B8<H<
MI2K61>IYMDU'=Q5CADT5R<?7RXQEWBMN0 -\FBP   2/?@UFF$[.<3VN^KK9
MS%48UI]HM'8'+L[]]U3-7YO5'-HG(,><QK:EC<8W8UHQTER:U,7W$BU=MW3V
M#MLV3^PYD'$9'!551:4VY5>ESW\-O9Z]R;C\''TFD,.X,\VU-F,3C(EUK%K-
MDLACF5VJ86]-9;@&%Q,!AL;9?/&%V_+V8O'<_B]4&D1"SRM;C%X[FYB.CZ&&
M1VY"3TWX[ZJM-\.]2I32MU;*P=-J;E']]?')NVC+O)O'Q;EM'O'=SVVBV;@\
M#-*>J>(FEV.,I5:51EZE:HQD]O+I=-+E)=HQ61DTO>7NR_Q>^\HHD(  @&=
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
MXY&=*.ZWE"5BQ*U*+X\Z;8[R<=H\P 1;)4@
M
M
M
M
M
M
M
M
M
M
M
M
M                                                          &'
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
MP:Y);*4:K)1:WW[QDE*/HTU&6R:3)Q0 .<YT>
M       /%N(_2KZN>@&M>C*3OQ87532G4'3Q,C6-[Y2"7,\2E\<[X6(1_%+*
M)&]Y=M[O23CE>]1V;MS3K>T6]7-3_ IV79?1IY^.W)-_'YOI-KVYH2ILXM[;
MI58O4[>:56ZD5/EW-7UQ1X7C>F_$WQ':<X9'+#8A@&O6L.$XI$*[?R-41C6*
M:@Y#!048LC+.7TF^J81C%JU5W)/7;]TMGKGKEPXJNW:I3>S+J/',ZHTJ3F_.
MQ]/SJ4HPX1=$\BC(<I;J?*:NQ^$=I0VKFVX/;G%3VFM.3HZ6U6*BG"W4<&Z7
M*?.2MCCWT*,>\%&'E7\I;QFW."]Y+W/"P 2Z(E    HJ;HJ>:*GSE0?&DTT_
M1II_H?8^IM-->J::_2NYLD.C&UFJU\X#.&34=S(9/+R][3.)P_)YG,W?>&33
MN9Z9W7&FV:Y#)R-<G+N91<@RW$IJ:9RT@^KEI5@^:R,O892CEXQ;WX$3_P"#
M1\04?:;\0O"U+O(QH_5_$:\8.QMQLS5,2]M^UBM/]3+S^8IKOX[:CH&J*THM
MP\9<MQLTX=9)..K-R<9-KZ8_+ .:?B#H$NF>LM?TC@XTTYUE^&^.T9868EEX
MO%^DU"FZ-4I1[>97-;1:<5TH\.=?CU+T7H&J<E*^6#7BYB4N4HYF$OHN3R3]
MZ+LLJ=L8R[^79![R34F !AAFX         543FHY[KS]R>0Y[KS]R>1YGK#K
M#IMH'IMEFKFKF61>$Z?X3%W);(<AE[EQ&[5NERVV;-V[9M;</Y24E'[AI%0D
M)%-'TS.S+YA#0S!_+/V3*_Z556WVUT45SMNNG"JFJJ$IV66624*ZZX13E.<Y
M-1C&*;E)I)-L\[KJL>JR^^VNFBF$K;;K9QKKJK@G*<[)R:C"$8IN4I-))-MG
MA/'-Q@X5P/\ #IF>NN8LZ)]Y%+'PF&8-8G(J"E\[S6?<HRA,=BG4I=W6BVG:
ML@R)Q&L)R5A,,@LGR5GC\YW%=C7&M]U/U0U!UIU RO5757*Y7.-0LXE;LUE&
M3S5VW6]D7U=NVWLV[=EO;;L8V,C65AK%0<'%-6,)C\(QCX2$CX^(CV3*Q=]T
MCG'3E?'KQ$SNICB[E,-I5!55P.BFG&0R#%Q3A.*TMH^S)2-UC$6;48VRC/).
M.7*,JO=HG7[2J]$X;\:LAQ_#,:=6[ UJ1%1/%5WV3SV\>?@FR>9//P;\-UT5
MHTM1U.J#ZAUBJJS);@G/3L5QC97IL9MR_"1FW9F3KXPLNX5[VPQZK' ?QA\2
M)=;:S'"TZRR/3VCV6U8D>34-0R>3A9J4ZTEO&R"C#$A9RG72Y3VKGD6UKD #
M=)IL   X[HNVR[;^"[>7B5J79%7?;9%7?Q\.?ARW]WK]7,+52JIMR]+?T4Y^
MKQY_I,Z'06<![_B7XCV'$'ES=+.CG#-E,!DE5EXRR1O\>]6++9Y+X1!X_.1E
MV)BZ?J=RK6"U!S&U<EI&_;H^)&/2V*2D!GCR1B\<ZLZEPNDM U'7L^25>%1*
M55+>T\K*G[F-BU[*3YWW2A6I;.,$W9-J$9260=*].9W5FO:=H6GQY79U\866
MI;PQL:/O9&58G*/X.BE3MDE)2FDH0Y3<4Y!_0E<!\EP><-CG-M0+"M]9>(JG
M%LYR^*O1V20TA@^),X:J_@6FD[$Y!>;+9RG%EG\ED\LOTXY 2#/(\HE,0>5S
MT?B,+./,T/ALBKNJ[^KQ*)3110E"(E-%*)2E*<D1$V1$3;U)R.2(B<D.;&NZ
MUG=0ZOGZUJ5KNS=0R)7VRWW45LH54U[^E5%4:Z:H_O:ZXKX'2CI_0\'IO1M/
MT33:U5AZ?CQIK7QG+=SNNF_C9?=*=UDOC.<F  6DO     /@ZK2VV<7%79*+
M%VM5\-O1MU+_ %'U+=I?:]CXWLFWZ)-_J[D"KI]M3?C_ -(QFF-]STQB:,:;
M:;:84O:9%7_QD1_%NM7EFJF_86B1"V%U57'DC4<2?6=PK*]NMK*+&1V%JG?9
M-TV7RWWVV\.?N^;P/8>(?42'U=X@==M6L=:RC''M4]9M3]1X)E-V6K>;9PV;
MYO-Y+%-9ANP>R;&S*6&,I8M2-IG(OVMEW1>I;OG5E*;]?CR*JHGI)LJ;\MT7
M;GYIX[^)TUZ(TE:%TCT[I2KE7/$TG"A?&7)2^DSHA9E2E&4I.+ED3LDX<G&&
M_&#XJ*.8O66JO7.J^H-5<U.&9JN;91)<91^C*^4,:*E&,%)1HC7%3XJ4TE*:
M<FY%0 948T   4J54IJ5/%$54]Z(;*;HX-*6VB_ MPNZ?V\4E<(D&>CV&S^5
M8M/6YIO-Q.?9M%6,VU&M3#'(;ER7B92_GF09$[?P;BEM:@G=^[#LV$:Q8MH]
MKKN>'?3N(U>X@="-)LB=2C'']4]9M,-.)UY"7FEB:9P^;YO!XU*.HAR_923&
MQ*-V,G?NQUUY'/VEIW3:K<LG5E*K%>T::T);;-[:)LE%BU0B>&WHVZ4_J(F^
MTSJSY=,Z'"<]MLW5,B'*2KY?@L;%EQWXRFD\M;M.4(RVBTK);RM]F;24[.I=
M<G&.\88>F8\N,>>TG/)R5RVY1B^.+NDTIR6\DW7%GW !%$EF
M   #!G\(2U43 NCZEL)2"2576[5?3/3VJ162[%\6J8.3>ZO=\(S[ [[Y5PNE
MB8]W?VB+2RD[WOVZXL7W9(YS%1%Y*0__ (2_K31*ZE\-_#Y'O,I:KB>'97JY
ME4=VKJ<+FZ\TF+6'X(^1G8DZN\<HQ:G!]1FZNI&'L]RQ67);A9-PL]/-6FP_
M"C2GK'B#TSC**E"C4(:C:VY<81TV,LY.7%I][**ZXI[Q<YQ4TX-HUOXN:LM'
M\/>I+U+C9DX7U;4EQ;E+4;(8<TE)-=J;K)RVVDH0DXM229%_ !T=.<X
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
M:1J./J^E:=JF)+GC:AA8V93+OOY>13"V*::34DI;24DI)IJ2330 !0EQ
M        *;KMOMS\M_ZR(K\(AXZ&>0S<'P,Z=3$K;IQ"4B\VXA:K-B9B63R4
MOPL5/Z98%;?VY9FQRB*L1\Y3GV51[O'Y:$;SEK3%Y#SUO(\>R.+B\QO2B=*#
MI]P!:>I"0U,5F_$CG$4XNZ;Z;7K]VMC$,+E;AC]474;L+AN^C,'C7MAQ8CX^
MPY8S6?S3)SC>-NF#5AEN6X5 #S;,<DU%S3+]1,SDUF\RSW*<@S3+IA6C&/JE
M\GRF6>3D])U,(IJQC&?>$J_=NU:1S)HP:K=ZEHV;M[=JU1)#P'\.<C4]4IZQ
MU;%G#2=.<IZ0K8\5GZC&2C'(A&46YXV$N<E8N"EEJKRYS\BZ!&KQZ\1L?3],
MMZ-TC*A9J>H*,=9E5+E]"T]I3>+*<9)1R<Q\%.OWG#%\SS(1\ZN1UD $T"&@
M   V1:DWY(G\%/'T>2HOM7?=?'PW*+Y[[(F^_P#M]6QR\=U1-D3;U^!=MP,\
M*N0<9G%#I?H-$T25F#R"8IE]2)V-H=V[F*:80%5N0S.:25L0&3,863=QU-.-
MX>_GXFYC[C/\@Q*%E+]BS*I66[5=3Q-%TW.U7.L56)I^+=E7S?[VNF#G)+OW
MG+M&,=]Y2:44VTG7Z9IN5J^HX6F8-4KLO/RJ,6B$?65M]D:X_9M!-[R>VT()
MN7NQ[2H_@]G!@ND6@<YQ3YQ TM=0N(3JVV$K)Q?42^.Z+P3RYW1<:K+8U&3D
M3]4N>MNLP>]VSDUBF8X7&Z19$S6T\:7/1D2\]_)$^G]&WTGX>+XS 89C<!B.
M*PL3CF-8Q#1L! 8_!1S2(A(2&B&=F/C(F(BF%ENQC8R.9-[#1@P96++1FULV
MFS:S:LVJ**?W3F=U1K^5U1K^J:]F-^=J&59;&MR<E30MH8V/%_&-%$*ZD]MW
MQY/NWOTOZ4Z>Q>E>GM+T+$2\O Q85V6;;.[)DN>3?)?"5U\K+&M_=Y**[)(
M L)D0
M
M
M
M
M
M
M
M
M
M
M
M
M                             (,OPA?A]D-,>-=CK.W:228SQ(8)%3:2
MCZ2A+[.O/M,641@.40<'%L:6\S&1L9AC;2^7OW)NPZMR,SDTO5%2[BRU<Q,'
M.:,<72I<':<:G![J#IS!1Z/=4,26SJ;H\O:.SU7=0L192-32!_[)R/&(+]_$
M!(9#I^C_ "B0O0&.+EB98X8N7D"QZO8GA9U7#H_K/3-3OGPP,EO3=2ENU&&%
MF2KC*Z36^\,:Z%.5-;2<H4RC%*4DUK?Q7Z4GU?T7J6GX\7//Q..IZ;%+>5F7
MB1F_(C\5/)HG?CPDG%1LMC*3XIIZYP%*52JE*D\%1%^<J=&XR4XQE%[QDE*+
M7HTUNG_O3.=#33::::;33]4UV:?S3  /I\   *)OZTV]GB7(<)G$[J+P@:\X
M%KKIM)R;9]C$LRMY5C\?)VXIIJ'@%Z29.,LTZGKSJ,G&/=.4,&:6+;QW"2UW
M'IJS$9=#-;.18_"O6=MR*NVZT[+]SNB^OS\/#F$]&W2NW*GEOXKZ^7FOBI1:
MCI^'JN%E:=J&/7E86939CY-%JWA93;'C.+V[IM-[2BU*+V<91:357@9^7IF9
MC:A@9%F+EX=M>1CY%;XSJMJESA-;KB]FO>C)<7'=2BTVGL:> GI->'?CUQAK
M8PB9IQ/6>)Q9ED.HFBD]6Y3(,4ZV0O0[UU"3#B/CHK/L6LR=ILMO)<9ZZI@P
MGL43,HC#)_(FF.6\C)JI,-S7,].<DC,ST[R_*<"S&$J=K#9;A602V*Y/$5/V
M+J+?U1<_!O&$JP[;&/GL<[5H[M=J8.W32]UC=Q=MUR+>#[X1?J_@2-,6XQ,*
M36K'*5NI]4_3QC XMJBRI5<B?U=[88E<!IUF/7.W.-8]&TPSC2[N&!C7TM)U
M9M../1O0\Z\]G_5]-NR-0Z.WU73'O;]66VQ6J8JV<IPI<U"O-IAL_*7-9;3A
M7Y61-2MG,#H+V@=*SZ<?3NL]M,U);5+5::I2TW*VXQA/(A!RMP[IM_A)*N6+
MNI6.>/!JN,RX&/C3?I5^CRU2A7$]CO%CI%#,VLG=B;S;4G([6D$TKNRT8O+E
MUMCNJ]O"\@?1?52%BBU.LHQQ"N'5MZQ;R%U[&R+9K?\ 6GC2ZB+;=M[B;(N]
M%ZVO)>:*J)4NVZ>9'S-TW4=-L\G4,#,P+E)Q=69C78UG*/'E%PNA"6\>4=UM
MNFUOZDA<'5M+U.M7:;J.#GU-1DK,/*HR(.,]^#Y53FMI<9<7OL^+V]&?T@X4
MW+=?*BNBI?*FJFK\RJ<RB*]-/T:?Z.X_;]OG!\EOV4WWO6DV\=[E'+W\S\+(
M\OQ3$(&:RC*LD@L<QO&XJ0G<AGIR6814-!PL4TNOY27EY-\XL,HV+C6-B^]?
MOWE^RT9M+-YRYO6[-NNNGZHRDU&,7*4FE&*3;;>VR22;;;:V23?='YE97!.4
MYPC%)MRE*,4DENVVVDDEW;?HNYV)$1.2#GNG/WIYF)_B"Z:KH^= X]XE&L['
M67*+49&2T=B.A%BSJ7>EVLE-UPU=NSF<:];:61DE&4-WLQ)0F1Y_!S5J&:4.
M6\>YORL"UEL#G%1\(TU[U#9/<8X7-.XG0.,[RE[5&I&4.HS474.0A6\S&.<;
M?QV-2$-;P+"9)_$,I%EED/+-M5VU-N>J;X_.QSZ%;Y#(; Z<\+>N.IYU?0-#
MR<?%LE%/4-3A+ PX0;2=O*^,;KZUOW^B4Y$NSV@^+VUYU'XK=#=,PM69K>/F
M9=<6U@:7)9^5.:WVJ?D.5%$WLVOI5U$=MFY)-;RR.(?B=T*X4M/'&J6O>H<3
M@&%V)2-@K+YW8DY>1DYR6N7*6$-!8[CS"7R/()2[:L/)"\PA(I^Y90L9+SSR
MTWA8:5?LX;W2/].#J;Q:PV5:*Z"14IH_P\9-&Q,?D+V9M6VFLF>M*VSRO*,=
MG7L'D,QCN+8+-7GC6*D,;@KTG,9#&0E^F:RU<:S&>P!OA3U#U/U.U<FF^3:K
M:CY[J?DS2,LPK3(M1<PR#-YQI#-W3U^WB&TMDLA)O[$99?24B\M1]IQ0TLNY
M!ZYHM)>=7ZJ^C[*O)/%?#]E)1=!^ ^A]-6TZGK]T=>U>F:MIK<'7I>'.$H3K
MG71/>>1?"49/S;Y>6E*/#'KG!62BYU[XZZ]U15;INB52T'1[8.N[A8K-2S(S
M4HV5W9$>,**)Q:3IHCR?O*>19"3A&B(B)LB(B)X(G)$^0J ;]2222222V279
M)+T27P2-$-MMMO=ONV_5O[6      #.?T//1699Q;YWC/$-JU%5P7#!I_E;.
M69-YJ'82":]Y)BLK3>NX=%Q$XR?1<AIDSDV-<9J3//V+MA-):D=.L=MN)FYE
M<[I];3T:'1H:D=()J37575*83P]X5*-K.JFJEEO:1Q=<);LO5T]T][=8<,93
M/I1C?;WGCN^W>PV 0SYKDF2-7[I_B6)9IL*<6QC'\*QN"Q#$X6)QS&<9B(Z!
M@(""CFD1"PL-$,[,?&143%1]ENQC8V/9-[#1BP9V++5FULVFS>U;LVJ**8V^
M-GBO]24V]*=.9-4]5RJK*]7S*GSGI>/.,4L>II."S<F$I;RY.>-5[R@K+:IU
MR-\%/"GZ_OKZJZAQ[8:/B6UV:7B61X1U7(KDY>?/=J<L+'E&/914,FU\.;KJ
MMA/]JS:MV+5%FU331;MTTT44THE*(E*;)LB<O4?0 AB3222226R2227HDNR7
M^X  'T      $-+X2+PX_%'7'1_B8@HU+<1JWB;_ $]SAQ%8>K%BVSC3^_2]
MQR8RK,V=Q6TOD^:8;.UP,%'RS9M+6,;TANT1[^6C(^IICTRTQ/=,YPFSG%CP
M29E$X78E9'432&79:V8+CT50Z=7<MD\-B)^/G,52+C,?R*:G92;PC(LK:X?!
M0S=@[E,_7$F[F4:Q-4G;O[ \+NH8],]<:%J-MRIQ+,E8&=.3VK6)G+Z/.5K^
M%=,Y5Y#?P=*;W2:>N_%7IU]3=#:W@55.[+HH6H8,8;NSZ3A25RC6EZSNJC;0
MHM/=6M+:336O@!1%W1%3P5$7YRIT?332:[II-/Y/T.<;6S:?JNS  /H   .R
MX1F>2:=YEB&HF%2:PN8X'E,!FN(S-+1B_6(R?%99I.0$I2PE6KZ,>]WRK!HZ
M1G(LG;!UU2V7C5PWN7;5>R#X!N-K3SCQT!B=9,&CY+&Y-C)W\.U#PJ72ZX=X
M9GT3'1,E,0;>:[&R8Y/$UL9N)F(/(XRS9M2,-+,%E(['\BM3>,PNM5JWV7T5
MV7U+R7U^WEX%Z/ UQRZQ<!NL374[3%TLOCLLK"-U0TODG]]IB^I>+M+]ZY0Q
M?56[3ON;)H;M;YSAF:-6+N0QB0=N[-YG-8O-93BN1:<\7_#7]W6DUY>FQKAU
M%I4;)8+FU7'.HGM*[3[;'V3FXJ>+98^%5R<7*NN^Z:V]X1>)$NA-8LQ]0=D^
MG]5E7'4(PBYRQ+H;QISZ8+>3\M2<,F$/>MI:?&R=-4398CGNG/WIYEA_!=TC
M7#'QS8Q3)Z2YA3$YJTIF;L_H_G#B#@]5L?8PL@P87IY[BK*;F*7V+/.^8&\R
MRN D)K'.NFVD&\E&F4-9:"C;[]TVWW14\TYI]! [/T_.TO+NP=1Q,C"S,>;K
MNQ\FJ55M<D]MG&23:?K&2WC*.THMQ:9/33M2P-6Q*<_3<O'S</(@IU9&-9&V
MN<6D_P :+>TEOM*+VE%[QDDTT5 !1E<    ?*[?L6*5KO7K5JFE-UJN5TT(B
M)SW^V5/(P;\8/3U\(_#TCO&=&[Z\4>H]I;=-333V;:L=+XM:TQUZE4KJ]V.;
MA)!7<)-/W,;]3V(U#HLSL ^QC+%Q)W5VFU>-$Z>UOJ3,C@:'IF7J65)K>&/6
MW"I2EPC9D72XT8]7)[.V^VNM-K>2;18]=ZET+IG$EG:[J>+IV.M^+OL7FVRB
MDW#'HCROR+-GOY5-=EC7=1:1EHUSXA-&.&K!7VH^N.HV+Z;XBS1U;M262R=E
MG=EY%K$R<VD#CD:BW)7*,G>QD-*.8K%<<8RN23*,7%F(BGSBVMI8)'2-]+-K
MCQTSV4X5"R4MIQPLW9>*NXUI'9IB[,IDMG&G3MS$Y+JA-,+=]]+2TF]<6)N]
MA#2:=8!CCR*Q9&S3(,FQ:WGLO9_Q8<9?$-QJYRTSO7_.;F2WX1)IMAF+QC%O
M!X7@$3.2UV6=0^*0+*E$H3?L,:XR"<=3F:3<3!8\SR?*)U(.-N-[6]UYIY^/
MR$R_#'P4P>E?*UGJ)8VJ:_M&=-/#S<+2IQGSC/'=D5YV9':#^DRKCY,TXX^R
MWMLAGXF^-.?U;YND:"\G2] WE&V?-U9NJ1E!1E'*54VJL5[S2QHV25D6I7[M
M*N  &_30X  !Q^UKI\Z5]Z>"_(OBA1%556G[E:?MN7-%YJFWJY<OI*U)4JIL
MNR<]^2+[O'^H_5A(2:R.:B,<QV(D\@R/()2/@X" @HYW+3<[-RSJRPBH:'BF
M%IR^E)63?N++..CF5B^[>.[]ELVLW;]RBFK\660IA.VV<*ZZX2G.<Y*$(1BF
MY2E)O:,4N[;[)=V?JNN=MD*ZX3G9.<81C"+E*R4WM&$(K=N3D]HKU;[+XG?=
M%M(<VU_U;T\T5TV8K)YIJ5E45BD':K:2KEC'5R%]$?Y!.]R1LQ*-,6QB-MOL
MDRR7:Q;Y(/&HF6F+]BINPO;;'#@8X/\ ">!_ATPW0C#WM.0.XE7\YFF<7H.*
M@9;/,UGG"O)O(Y9K%6U5:;:=E@,<;R;^<E87#(+&<:>9#.=QVI)Q8-T-W1@O
M^![ 9W5#6%(E[Q$:O1,+8FXEJUA9)OI'B;*]?D;& Q&4M[#E])3$L\<,Y+4I
M[%2]6(2<S!8O&0K:5:X6RS/*,W)!/QH\2OW8:HM%TB_GTWI5V\+(-.&IYT8R
MC/,WX1EY-/.RG&2E.%B<LC>2L@JYT^"WAH^DM,^O-8HX=0ZI3MY5B]_3,&<H
MSAC;<Y15]_"NZ]\8SK]W'VBZY\@ -'&]0        "%)\),P/*HOBZT8U'?1
M?489E^@=C$L;F>VQ]Q)+(L"U S.8RV-[OM.JY1IW1&:C88Y5V]9-F+[OI+,8
MZ>N(Z6LL8[6R\U\O'Y25G\)\3>1X)DW5-V7$9]MMX;7]#.7-%\?<I%,.A7@G
MD3R/#3IN<U%.N.H8ZXI[<,?5,RF#:;;Y.$$Y/TY;M)1V1SQ\9\:&+XE=35UN
M3C.["O?)IOGD:9AWS2V27&,[&HK;?BDFY23DP -K&K0     "6#\'UZ0N&91
ML=P :E5R=F7O3&9Y-P^SMMDRN0=V-<M'^=9KIM)+%Q39]&23)\VS+4&&R+(W
MLJTFV\K.8U=E,?OP.&0F32OD5%1%145%YHJ+NBIYHJ>)J?U2FI-JDW1?%"3Y
MT>WP@9YIQBV':+\:<+E.9QD-58@X[B(A'-60Y:WA;CZ$CX==4L5O6[4ED].-
MQMV>>S^HF/2DSFL['1<*V<X#EN9/)O*I>)'B_P"#&H6ZAE=4])8T\V&=9/(U
M71ZEODU94W*=^;AIR3OKR)^];BPB[H7RE92K:[7#'ECX0>,^!BZ?B]*]79,<
M3Z%7&C2M8M;^CRQH*$*<'-:BU1/'CNJLF4E5.F*A;Y4ZE.^8*/V_;YBW_0SB
MHX=>)>$NSVA>L> :E,VD7CLQ+M,:R2-=SV,M,K:NGL!:S#&5OV\BPR3?VF$A
M;IA<KBX:9;NXR48.V%A]&OF[?WM'%BK;T;]FK?PVN4+O[MJB+E^-D8MLZ,FB
M['OK>UE-U<ZK82V7:=<XQG%[-=I)/NB4^-EXN937D8F31DT6QY5W46UVU61W
MVWA.$I1DMTUNF^ZV]3Z@'S6]9I54JNVZ53Q1:Z45/>BJ>)[MI>K2_2]CZ Z+
MGVIVG.EF*RF<ZE9WB& X9!]B29RG,<DAL:QZ+62D&D3')(S4T]91S)7TH^91
MK-'+FUVI^\:L[/IN'%FU7BMX@^G2X -"G+F'A]0)O7?)F,I'1S^&T,A+&71[
M9K)0E<U;G&^>R\KC.E\[%,Z:F49)VL9SF;FF$R_HC;\/3>CI]8>[:5H&MZY:
MJ='TG4-2L;>ZP\6_(4$G!2E9.N$H5QCYD-Y3E&*YQ3:Y(LVK=1Z#H57G:QJ^
MGZ=#9-?2LJFJ<]^22KKE-662?"?&,(RD^$MD^+VS&(J+S0LGXM^D)X5N"J&O
MN=;=2XUEEMV)KE<?TMQWT<CU.RBW<:9!>BEC,1C[E3R/BYU]C,M 1^8Y1<Q_
M 6^06K47,Y9$WKU*D53B4^$/\7NJ=<:RT"QS%^&"':4,G$BZ:UP^L&:2\A92
M:M/&E4YFV',\18XP^;OH>\D:WT\^,K26@JG5K,JHN4<P=&";,LVS74;)Y/--
M0\ORG/,PF5:+,Y;FF02N5Y/-*P8-8IA5*3TX[?RK[L,:Q91S17;N[V9@T:M+
M75MV]JW1OSH_V=M;SKJ\GJ[(KT?!VY2P<.ZK)U.UJ2VA.V$;</'A*+<N<+,J
M?;BZZV^2T'UC[16CX55F+T?C6:KFM\5J&;39CZ=7%QWYUTRE7EY$U+>+A97C
M06W)3GVB\R_2%=-MKIQ@-)[2S2-K)Z#</<U%SF,Y'C[=]&2.>:JPSZ;ZRPZS
M+(F\;0XPZ,?X\R81\II_A<LX9.+<OF,%E68Z@8U+L8^,PAILB<T]%$]2>KYA
MLB*JHG-=M^?CMR3W;)Y($IV3:GDE/CZ_'?SY^)*SIOI;0NDM/CINA8%.%CI\
MK)Q7+(R;7LG=E9$][;['VBG9.7"*C7#C7&$(Q3ZCZGUSJO4)ZGKN?=G9+7"'
MF/C1CU[^Y3C414:J*UWDX5J/*3E.7*R3G*H ,B+"      4Y55*E*[K3[T\4
MW]?+P**B44+Z/)*454]?M7Q7U^\Y'INBFFRZS:S:0Z/),ICBZL:HZ?Z9ID2Q
M_>Z0"YYED3BZ37=/;HM97NOO3MW=J24=V[J.R]N:=;VBW2YN55@X>5FWS<*,
M3'NR+I\92<:Z:Y63EQBG*6T8M[0BY/;:*>Z148F-9F96-B404[\J^K'JCNH\
MK+K(UPCRDU&.\I).4I)+U;6VYL+>BHTXAM+>CQX3<=@G,H[9S&D6.:D.+TO=
M:7G:36K]JYJOD3:S<9L8^RD4QR#,Y-E!VJ[%QTWA6T>W?O9)]:<R+K(,?S,[
M:66C:TFVUMO9H39$1%]&W33NB)R3?;?Y3^DY;:EFV:EJ.?J-SD[<_,R<RURE
MRD[,FZ=TW*>T7*3E-MRVCNVWLOAU)TK!KTS3-.TVI)58&#BX=:C'A%0QJ(4Q
MXQY2XK:"VCRELNV[]0 "B*\   (J+S0P[].SJS':9]'-JQ#KE<IBV3ZL3VG^
MF6(I$5S3=WD-^3RZ,R',L7O2$-:JML8J:TNQG/K$W1,.6<+,PU+_ !IU==WI
MMK%R&8@BA?":M57%-CA7T1C,MB[C%VZU%U1S7!K-R&<3-A]#V<>Q33/*I&TM
MJYD,5&7V\_JQ$P]RW>9PN0.F\Y3=MR3_ !FU5$YYX8:3]==?=+X.R<(ZG3G6
M*2]QU:8I:C9&?N6+C..*Z]G%1DYQ@YPY<XZ_\4]6^I>@.I\Q/W[-.G@5[/:2
MLU*<-/C*'OUOE6\GS-XR;BHN:C/CPE$\ !TD.;X     !)4^#2:5=_<0?$7K
M*LXC9--]*<6T]3'>[4OK+U:LY;=R.F927[=;[O[@31RIDL?W8[653(^T(^CD
MAU;RDRS9-U7S\?D,#GP=[3"=PC@(<YC*NHF]'ZR:TZB9[C%N/O.KSUG"0S?&
M]*7+:=MN6+2TVDZLCTSR!W8L,7$FT6%=Q#FI]0^</8Z/SQG.?Q<U=ZSXA=27
MIKR\7-6FU1BTU&.FU5X=GO*,&W+(INL:?)Q<W7RE&*;Z*>#^D+1_#SIVEIJS
M,Q9:G;)IQ<GJ-DLJI\7*27''LIK3CQ4E!3<8RE)  &MS9@
M!\7%?56+]S?;J[-VO=/%/0HJJW^3;<UB'%YJDVULXJN(O5B/RF5S;'\[UHU&
MG<.R6:N3=3V0P&]D\E8T^M6[&16[$U&1D9A-B BH.#?M65S'X1C'0=$>PLQ]
MME8V(W'/JT_T+X/>)'5>&RR,P;)L.T<U D,+R66KA.S,,^N8U),]/[-BQD5I
MQ"2<K)YHX@8N#A7[1]:G9E\PA:8]_>?6V=_664_:T4HO+:FE/F1$]Y*GV9M(
M4LCJ77)IIU58>EX[223\V4\K*3;AONE5B<.%BVWGSAWK9%'VF-7VATUH<'V<
MLS5,A/X<%7C8K24]MGRR^7.OX1\N?^-B<@ 2W(F@  %*52I$5%Y+OSV7U>SQ
M\3TW133==9=9](='DF4QVK5G5' -,TR&J.672!7.\KB<6[Z6)1]&+*)%K*H^
M[N[RCNW+81KVYIUO:+?F"(E.ZI3LJJFZ;^K?;?RY(JKR\? R\]!IHW;U>Z17
M2M^\88O,8_H[CV9:Q9!&9.W[=2X2&BZ,.Q-[ ,[L;(-+N3XYJ/F^%95$NG=Z
M+6(6"<ST;)6YR*BFSO&NLM66A=+:_JWF>7/"TK,NHEM%[Y*IG'&BE*,H\IWR
MKA%33@Y22DFMS(>DM*EKG4V@:3P4XY^JX5%T=YK_  >5]?TB3<7&:C"E3D^,
MHS23V>^QL 6=M+31K:1$1+;>S1R39/M;=*>'JW5-S^D(B(B(G)$39$\D0',1
MO=MOU?=G3Z*XQC%>D4DO]RV  !]         ()WPAK-\:RSI!;,+ R53^3TT
MT*T^P7,VZLW[5(?)W<_G.HC>,2^\:V&\A3<P_/,5E^V15U['VUEN[JW5,HRD
M633!@94NFT7_ /&@\4V_/_LW21$]F^@FE2K\^R?U>O?%;Z2[(GJ]?AR]?O\
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
M^7&:FH[N'O;$(ZE-J:4\D1/H*@'3E)12BO1))?H2V.93>[;?JVW^L  ^GP
M S2= 3IG\?\ I&,+R/OBF,31G3;4K4^IC5&J^^,:/XMKI%W*CGMS1(A;"ZJT
MY#WDK>4ZSN+NGL-M93O./GN<]UY^Y/(BK?!F]&J+6-\3'$(_CL7>++9!B6CN
M(RBMTO9G"58M&W<TU 94O+T;3W=C&3TYIIK?5M'3%[OJ5Q)+LS&ME@()TZE4
MG/\ \<]76J^(FJUQL\RK2J,/2ZG[NT?*I61?!<8Q;X965?%N;E+DI+EQ44I^
M>!&D?5?AYI]LH<+=6RLS4[%O)MJRQ8U,WO)I<\?%IG%0XQXN+VYN38 &GS<@
M              !152E%J5=DI155?)$3=5^1#7F=,_K?3KCTB.NCN,R=<GQ/
M2US":+XBJPW<W<=K XRU3G>-IU\7%R,E3%ZPR>I*I,2*2"O^O18:5=XM;@4M
M[!/+LD@</Q;(\KRF:BL<QO&X.5G9_()R0:1,+!PT2QOOY.6EY1_=L,8V,CF3
M>^\?R#R_9:,FEF\Y<7;=FU773JV-3]0IO5S4K475;)&\8RR35#/,OU%R!K"6
M'3:%:3>;9!(9+*MHAL_?23ZQ&6'TG?M1]EY(OW=EI1:MN'KJ[35?KDC[-FD+
M(ZCUO6;*E.&F:77BUV346J\C4;U)2KW@VK%3AW0<X2BX5V3C)-6(C3[2NKNC
M0-"T6%G&6HZC=F6PBY*4Z=/I4%&6TE%P=N97-0G%J5E<91:=;WZ. "9Y#4
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
M'"H1M6\GLKF6L1:54III1M!X]8DWT%%3>:3F,8P\R&"[]MR3?RC132'-M?\
M5O3S173>/62S74K*HK%(2W6UE73&/KD+Z(_R"<[CC9F49XMB\9;?9'EDNUBW
MR0>-1,M,7[%3=A>VV(G 'P":0< VD%G L!LID&;Y#0PD]5=59)A9:9)J'D;6
MS>ILW;UFB\[[CQ6#[8^:8=AK5\[8XXP=/+SAY-9--91E&1:=\6O$W'Z&TR6!
MA25O4FI8]GT"M)..#5+>OZQOYQE!JN7+R*91EY]L7%KRXV3CM[PG\,\GKK5(
MYF4O*Z<TW(K>HVR<HRS)Q<;/J_'X.,N5L=E=:I15%4N:?F2KA*XGA\T,P7AJ
MT8TYT.TX8HSQ'3?%XS&HV[<:1+61E[K.RBR61SRP<9#1CS)\HE;C[(\IE6T6
MQ29R25E)>ZVHOOKJ+[* BHO-" UUUV3=;D7V3NNOLG==;9)RG9;9)SG.<GWE
M*<FY2;[MLGYCX].+13C8U4*<?'JA3357%1A755%0KA"*[*,8I)+[$  >1[
M    %L_&=@>5:H\)'$SIQ@T5W[F>=:"ZNXCBD+VR/CEELCR/3_(8:$C4D)=T
MQBF*O9)ZV;([DGK-@VZWKWCINWHN7:-8I0M-=*(B[?:T*O\ "Y;THJ<T5%7?
MV+[S:_7K:7K-VTOA=MUVUY[<JZ5I7G[E-9WQYZ 6.%WC$XA-#(]O&,L?PS4)
M^ZPV.B)29F&L1I_F+-AGFG<)>D\@HIF7LI"X-D^/Q,[>?WG]SOIE(442\W82
MW+O92^S/J]5>;U+H5CVNR<?$U/':7K#&G+%RE)N7P>3B.N*@_6QRE^*B*OM,
M:/;+'Z;UZM;TTVY>F9.[?:=\(9.+Q2CVY1HRO,<I_O8*,?QF6D  EV1)
M  ,QG0U](4_X,-?V."9[.RO[G76Z3C,:RN+<SL+&XOIYG,M)0T5 ZS/:\C2P
MSBXZ(96*H+4-RTG,=MW\/<6LCF*LF=Z=XK!7)^%F[;OVJ+UJJFNW<IIKHJI5
M*D5*DW394Y>LU0=6RILB)3[_ +9%3R5%VY*FZ?*9S^C:Z;+5GA&[DTJU_NY3
MK+PUPN,ICV+0T6V@'>I.EO==4@[A+6(RDJZ@5RS&;R.;6-N,5S')4IQB!:8\
MN#2T'$8K=PW*(S>,WA#F:]D6=5],453U!4[ZKID5PNS_ "DHPRL79N$\N-:4
M+:&X>?"N,JY.]>7=)/P9\7L7IVBOI;J:ZZ.F2MWTS4I;3JTUVM.>-DI>_#$E
M8W.%L.:HLG)2BJ6[*IV(543FIXQHAQ$:)\2&#L=1=$-2L4U&Q%]V6U5)8[*M
MW5V+D743&SG<.11E=5N5QC)V<7,1;J5Q7(V,7DD*CYO:EXIC?KZI/9T5%3=%
M147P5.:+\I#RZB[&MLHR*K*+JIRA;5=7*JRN<7M*$ZYJ,H2B^SC))K;9DQ\?
M(Q\NFO(Q;ZLBBV"LJNHLA;59"23C.$X.491::::;3W  /,]@   "BJE**M2H
MB)XJJHB)[U7D6V<1W%]PV\)6,MLLX@=6L7T\8277=S1[V^XE,IR3L;Z'C9#X
MJX5 MY7,,I2(<Y!#5SM6.0<HD"P?6Y69[#%T77EOWQ<7*S<BK%P\>_+R;YJN
MG'QJK+[[K)/90KJJC*<Y/X1C%M_84V7F8F!CVY>=E8^'BT0<[LC)NKHIJ@O6
M=EEDHPA%?%R:2+E#%MQ[=+-PU\"[)SCLI)4ZJZVW4?,V.CF!3,&YGH&03&K.
M00S[4]Y<>W$TWQB5[SQRW8?R$?*9+(,)ZU-XGAF6QT5.51V$;C*^$891F^+?
M$[@MP;*-*'T@L0ZD=7]4&.&2.6Q5#9](W9C'L:TYM5YWAJ]XM[$%:7+Y^=EE
MMQ[[)8IMA+&5I@\P91DIN;F,DFI;(LCEY/(,CR*4D9N>GYR0>2TW.S4JZO2$
MK,3,L_NN7TG*R;]Q?>R,B^OWG;UW?O.7-Z[?N5UU2*\/? /4M4LAJ76<+=*T
MZ$MZ]*A.,=1S>.SWOE%RCAX[;X[;O)GM-<:$H63CEXA>/VGZ?7+3>BIU:EG3
M6UNKV0D\#$W>VV-":C++OVW?-Q6-#>#C+(;G"'JG$1KSJ+Q0:SZ@:]ZK/(QW
MGVI$M8E)FN$B[,3#,6\;&1\!!0<1'T5WKUJ*Q['(F)@8VY(.Y.9=,XVR\G9>
M8FG#^4>>,\]UW39$\%W\=_'EZME1/'Q*A>>^W+Z=OG)BX6'C:?B8V#A45XV)
MB458V-15%1KIII@JZJXQ6R485QC%)?!?#L0]R\K(SLK(S<RZW(R\J^S(R;[9
M.5EUULW999.3]9SLE*4G]K7S  *HIP  "F^R+X)R1:O#U<^?N)V?0=='_P#N
M6>'ZWK+JM@:X_P 1VM:/)"3HR.$[#FFG>EU3MLF)Z=7^MF).J+JF>ZK&H>3L
M:8_%IZF3GHC$\\A;DSIQ%]@PO=")T7,-Q0Y&\XE^(G#Y9YH5@,JQM::8K-1K
M:C$=;LR9NY&W-N917+OMT[@6GCZ/9M92(IB*\6SG*7MW')&<D(["\^PF8FV4
M44VZ*+=%/HT44I12B>%--*(E*?(B(A$#Q]\1ZLZR71&C7N5.)D1LU_)ID^%U
M]<8SITV,XRXV0HF_,S(N+XY-5-2E&=-T"77@#X<V8T8]<:SCJ-E]#KT#'MC^
M$KJFW&[4IPG!2KE;&+KQ)*2YT677<'"VF;Y@ B\2F
M
M
M
M
M
M
M
M
M
M
M
M
M
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
MZ,ZGNGC5\=%UJ=^;I<HQ484[S4LG BH]U]#G;%5[^M%E6\I2Y%0 ;=-3@
M  ']\),S6-S,/D>/3$E Y%CTFPFX*?A'[J*FX2:BG=F0B9B'E6%UL_BY2+?M
MK+R.D&5^RZ:.K%IRWNVK]NBNC-1P\]/GQRZ*0F+XCF3G!M?<6@)2%MO)'4V.
MEVVICO#HQK#QKG&&N?8Y,1;6_)N&$8\<V,YSC$\_RB[D$P]FLE=Y38ILQE&$
M>G>E$W7=4WY[(GT>'AR'/=>?N3R,<Z@Z1Z;ZIJC5KVCX6HJO_%V75N.17O\
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
M6O!PL/"I356)C48U:?'?A15&N&_&,8[\8K?C&*^Q)=@ "G*H
M   P.?"(M3IW". EMAT2UBK\=K'K3IW@63W9"RZNO64+#M\EU6;.8*ML^:6F
MTG7D>F< TO7W]B39K"NIAM2QMOW#*1CX,**BJJ(O--M_9OS0DJ_"7-5>_>(+
MAST:2#1M3ISI1E6H7QC[SZY9:K5C+;6.+#K$=@MHP[A^HXCQ)#O-XLK\8U;*
MQCNY^T2D:SEMYJOR>CM^??Z">_@)I+TSP]PLB22LUC-S=2G%))J+LCATMR4Y
M*7*C$KLWV@XJ:K<5*+<H!^.^K_6GB'J-,9.56D8N'ID);O;>%3RKDHN,''CD
M95D.SFI.,IJ3C)*-  ;I--@  !51-UVV\-N:KM^G<E6?!G=#[3B4XE>(Z8QA
M:E9M\3T8P#,5F%2FF[<KO9MJQCB8^VE$]*I*$T:D^^)B%5*=^Q8W*<\J:$5)
M=]T7?9$WW39.?ES]6WC[2?#T"NBM.DW1Z8)D;IIE,;/ZW9AG&K<[&Y.V[$C>
MA[)VL)Q-[CK.Y&Q[RUB^1Z>X-AV61+AY<D^]N_G$Y&R=R"DXEJST;[06KO3>
M@;,.N:C;K.I8>#MREYCIJD\ZUPVG%QBUB1KM<N4'&WA*/*Q26[? #2/K+K^C
M+G6YU:/@9FH/=1=:MG&.%5RY1DG)/+=E<8\)J=?F1>T&GF@ !!$GF
M     :]'IM$__&@\4V_+_LW214]NV@FE2+\VZ?U>O;%;Z*[(OJ]?AS]7O\3.
M?\(:PC&L3Z06S-0,;4PD]2]"M/LZS-PKQ^Z28R=I/YSIVWDTL/'5]O'TV\/P
M/%8CL<5:91]Q8GO&MK5*/9%Z[P8'2;PRS*\WH#I&ZI2C&O0M/Q)*:2?/"QX8
M=K7&37&5E$I0;>[BTY1BVXKFMXD8MF'UYU;3;Q<I:[J&2G"3:X9>1/*J3WC%
M\E7=%326W)-)R2Y2  SHP@            ;JNU2IM4F_KW\=O+EZDY^7J3F=
MEPK#<CU&S'$=/,+C5F\QS[*('"L2AT=L8Y9;)\JE6D' 1J2$LZ8QC+MTJ_:-
MD>23UG'M.MZYXZ;-[=V[1UGGNG+WKY&3KH<=*8_5WI'.&Z(G,5E,JQG$)[(-
M3YU8ZF:H:8VXT]Q*=R'!LHG)"$NMZXR+C=4FN"6+5<DYM0TM,O8C&Y*T_L3G
M=;ZP]4:JM#Z<US5VX[Z;I>=EP4OQ9V4X]DZZ]N=;;G-1@HQL@Y-I1E%M-7OI
MO3):WU!HNDQ<E]8ZG@X<I+=2C&_(JKLLW4)[<(.4I2\N:BDY.+46;"3$<;@<
M0Q7',3QB%BL;QO&X*)@H+'H-@TB86#AXEBW81L/$1;"TW8QL9&LV]EDP8,K%
MEHS:6++9M:MV;=%%/8RB(E*)2B;)2B(B>2(FR)\B%3E])N4I2DVW)MMM[MMO
M=MM]]]]_B]_5G4.$(UPA7%)1A&,(I))*,4DDDDDDDMDDDDO1  'P_0
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
M-I,(J,=.TS"Q&EQ>\Z,>N$Y2<8PC*<YJ4YS48\YRE-I-@ %I+T
M     8Y.EOU-72?HZ.*K)$AJ9Y9O3>_ICV%9+NOJ*=9I6,TAJFD<=AD.N7&T
MSCXP]V]GM][]V=U=NC.V]Y--<RJ(M*45<T1$3R\-O6G/Q0F"_":=3*HW2+AB
MT:2%[0F;:DY?J?\ &'O+JN[*M*L8M8JD+W1V&Y2\[^3617W>:R318M,<5JC"
M1[XZ^,A]HBJNR$X?9UT;Z#T7D:K.&UFM:ID6UV;_ (V+A*.%"/%622X9-69[
MSA7.7)IJ4(UR<&O:'UCZ?UO7ID)-UZ+IF-CV0V],G,WS;);N$6^6/;BKBI60
M7'=.,Y3B@ -_FA    9_/@Z^AUS4#C/RS6!_C2RN/Z":72+J-R+OE&*8MJ5J
M2\IQ7&EJB+$JT>3??>GS;5UBB.(R6@8[JE=/NP3E6,7Z\ B*JIZ*>'ER]Y,O
M^#6:-5XQP]:YZX/F&3Q\AJWJ;&X?&U2K56F-36&Z3PJW(K(<46[&-W$EUN89
M]J#C<[+6922BJY#%;<,UL1TI"3B.]1^-^L?5/AWK*A8Z[]3GBZ72HN2\R.5?
M!Y4&XRA)1E@U92:W<)+W9QG"4D]L>"FD+5_$31%.M64:=](U2[=1?!XE,GCS
M]Z,XMQS;,;NTI1;3A*,U%J2@ #GV="
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
M48QBDHI))))(  _)^P
M
M
M
M
M
M
M
M
M
M
M
M
M                                                6)\?7 'I!Q]Z
M17< S^U3CV;0"/I'2O5:-867>1Z=Y&[LV:+UZU9JO,^_<5G.R,FN98:[?-&&
M1L&C._8>0N3PN+93CM]FR;JOGX_(.>Z<_>GF5FGZAFZ5FXVHZ=DVX>;AVQNQ
M\BF3A959%]FGZ.+6\9PDI0L@Y0G&4)2BZ'4M-P=7P<G3=2QJLS!S*I4Y&/='
ME"R$OM^,91>TH3BU.$U&<)*236LYXQN"+7O@6U%8:<ZYP490L]%4S&'9QB3F
M1E=/LV9-[;2F8HQF<DHF$>W)'&GSRQ&Y'!RL3$S<7<OQLG7'5X]D&,S4S:*M
M--6]*KO2OKY^_P!7/Q-G?Q5\*>CG&/H_/Z+ZTX^LMCLNM#Z)F&%5AIE.$Y.T
MLN;,/F>%S%YL[[FR:&[6YI;.*FSN/D6#N2Q[(8V:Q>:G(.2A:<?/0H\2'"-5
MGFING+:K6KALQQ9;(*<KB7+:K43 \,:]SW$<:F8EV6,JD*HM9-_:?Y/I]8GH
M=('%IG/,LBM-XB[W2PFIX:>-NF=1TX^D]3Y%&E]0)JF&1/C1I^IOW8USKLF_
M+QLNQM1EC3E&%EO?';=BIKA1XE>">J]-7Y.J=.8]^J]/->;*JM._/TU;2E;"
M^N"YWXM:7*.5",I0K?&]15;NGA;!1%14W145/-%W3YT*F_TTTFFFGW33W37V
MIKU-"--/9IIKU3[-?[@ #Z                  #C4E*I]LFZ)[_-/G]1R7
MV<CLF%X3F>H61QF%:=8CE&?9G,J[IA<2PN E<IR>7J8,74K()&0$&SD)5_V*
M,9/I%XC5G>5JP9NG=Y;=AO=NT2+^#_X.CJ]GO9<JXQLU31;'%ZU?J8:=OX'*
MM47J)\8V%7>V9TT3^G.']0[;8UD$<L,WU16>@9)]$2=.$SK=:[.(=4]=]+]'
M4.W7-4HQ[7!RIP:Y>=GY'JEY.)7RMX.2X>=8H40F]K+:T]S+.E^B.I^L,A4Z
M%I=^3!2C&_,G'R<'&;VW\_,LXTJ2C+FJHRE=.*;KKF^RC]:0Z*:M\0&;1^F^
MBNGN5:E9K)5-:J(3%(J_(5Q[%U*QL)WYD#Y$HC,6Q=G)S,6VE\LR1]$XU!H^
ML.)B68-ZNN29!T;G06X)PR3F(ZZ<2TQ%:K:\8O*2DKC6+P=RZ^T:P1[:=M*<
M2R6/;3F/1&0Y9GL)99N9>/GYJS%PF.2DY;6&Q.O)<.Q[4&]F7X=N&+0OA1T]
M;Z6Z!Z>Q6 898E)*=O,FCB3EI&3G)>Y;J?S$[D60/I;(\@E+MFPSCK+^;EI!
MRSA8R(@65UO"PT4P9^][)NB^7A\I$#Q!\;]<ZLC?IFCQLT/0K/-KG&$U]8Y]
M$UPXYET&XT5SAWGBX\I1WE*%E]\-B7OA]X&Z+TM.C5-<G5KFMUJJVM2@_J[
MO@XSY8U4TI9%M=B]S(OC';C&==-4^YQHHHMTI1;HIHHI3:FBBE*::4\DII1$
M1/<AR -&F]_3T                  **FZ*BHFR\N>RHJ+XHJ>7J7S(O_3(
M]#?7J%5E7%OPD8JM6HM:O<AUGT9Q]FM2ZD5*M;J4U"T^BFM'/4S_ +8\RO%&
M=M%U/_W6:A+7U4.W,=4)0'CLJ+RY^KQ_1L46E*D6FJE%I5%I5%YI4E2;5(J>
M"HJ<E1?$R/I7JK5^C]7Q]9T;(=5]34;J9[O'S,=R3LQ<JI->939LOLG7-1MJ
ME"R$9+&>K.D]'ZRT>_1]8H5E5B<\?(@HK)PLE1:KRL6QI\+8;[-;.%D'*NR,
MJY2B]4 BHJ(J+NB\T5"M7.I%\?\ XKPVY>7T$T3I1N@YB>(*<S7B0X57,7AV
ML<C&R4_E^D%UDU8XCK-F':VSJ]-1$Y<DHZ/T]SN=8K+K,.WK1[BN<Y35"260
M7L*DW^;9[,PX<RPG,].LED\+U#Q#*<"S*%5HDSB6:8_+8KD\0K]BUE6%,I S
MC1A*L.VQCYE(M$=M+7:F#MJ[M=8W<6KE<_NA/$30.O,"%^GWQHU*JJ#U#2+I
M)96)8^*FX[J/TG&<VO+R:4ZY*48V*NY3JA #KGP]U_H34)XVI8\K=/MMDM/U
M6F.^)F5Q;<=VG+R,A1_QF-:U9!J4H<ZG"V?60 9^8(
M<43[956G;;;:K?QY<^7JV\/:<E^VWWY[_MZC]"%AIG))F)QS'(F2R#(\@DX^
M$@("$CW<I-3LU*N[+"+AX>+867+^3E))^XLLX^/9-[[MX[OV6K>U<O7**:I%
M7 ]\'KU0UB@L<U+XL,QD]$,*GHQI,1^E6+L:*M:G#*2:SM%FUEK[)(QSCNET
MHTNT8Q.TPM^#S^:<QDA*8WDT=I[E4??M-<3ZIZVZ:Z.Q?I6NZC5C2DI>1B5I
MW9N3))M0IQJU*S:32B[9J%%;:\VVM-,RGI?HOJ/K#+^AZ%IMN5LUY^3+:G#Q
MXMI.=^39QJ3C&3DJXRE=.*?EUV/L84N&'A-UZXP-1HS3;0K I;*'SB4BX[(,
MKK92-K =/6DK:DG=J>U&RQLQ>1^*Q/88.;=,[;A+TUD5V)<PV(P^09%>90KR
M<!T?'0]\/7 S7%Y\_N?5EXB&562VJ-8IZ,<PC>"B\AILL>Z,'P/OZ?@\5J;0
M;;NUUDE3J8S2069RYK\9FF)Y%\48[(=H;P]Z+\->#LM.=#=.,7TVQ%GV:[<C
M<;C++2[*R+:*C8-9[(Y.I+DKE&4/(N&BVLME61OI7))I&+>],2KYQ0EU?9>>
MZ\_<GD0N\1/&/7>M9VX&"[=&Z>:<'@TV?X3G1:<7+4;X;.=<DY?X)7)8ZY;6
M_2)0A9&9_AUX,Z'T9&K4-25.M=0)J<<NVO?%P))J26!19NE;&48_X79%W;QW
MJ\B,IQD !IPW0               %1%147FBILJ>:*0O.GQZ/%YI+J8YXR]*
M8"3>:9ZNR]Q=:8^&Q^&:X[I?J)<MPD7%Y/?N0W97M$5J^_NNW<Q*RL,XM6M3
MJ9%U-YBZE]3\8@6LT,\TU@T?TWU\TURW2'5S%(S-M/<XBZXG(\<EJ+JMG=CK
M;;IJY;N&MUN^C)6*?MVLK!S<6[93,#-,6$U"R#"68,GMC,^@NL<SH?J/#UK&
MY68Z?T?4L5;/Z7I]LHN^I)R@E;#C&['DYQ4;ZJ^;=;G"6$]?]&XG7/3>9HU[
MC7E)?2=,RFVOHNH51EY,Y-1DW38I2HR(\9-TV3<$K(PE'5DK4B*B*O.KP\>>
MQ7GLBKZ_;OX&3KI,.C/U(Z/K4FFNFN4S;AZS:4<6M*]5+S>TKBS?JMWGOU/-
M0E96;#&+SZ+96'-YF[LMV4-G\,Q=9)C;5@Z89;B6%XPZ>2(FVW+PWWV1/;\J
M?F.BF@Z_I?4NEXNKZ/E5Y6'E5J<91:YURV]^FZ&_*JZJ7N65S2E"2<6DSG7K
MFAZITYJ>3I&L8MF)FXLW"RN:]V2[<+*II.-M5D6I560;C.,DX[G( %Y+2
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
M'@WN,95:/AYNIVQDHM-JM8=36\HM2AD9E5L6E-[P6\>+<XYRP 0))]
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
M4DHRF544I1110B[I1332B^&Z4HB;[?(<@#FX=)TMELO1=D
M  #Y7[G56+UW?;JK5RYOMOMZ%%56^WKVV\ N[2^T^-I)M^B3;_0NY!3^$(:R
MUZA\>MW3AH^RCNG0;3+$</>0TJ[_ 'M6,RS"U>U+F<@Q2-M2;MO:6:Q'*]/H
M:=EKS&)E9%_B=F/=-W,7!0;YQ@P1%7;EMOOLFZ>HNAXV=;;W$;Q;<1&L].35
M9?$9MJKE5[#,CJA4Q^J0TVA'JXSI=_<BN+A7;3LFG4+B[!$EHQM/7D:HYR'K
MYR](.+UKR[;\EW]O@=+^@-(>A=%]-:8ZW3=CZ3B2R82C*,HY=]:R,O>,XPG%
MO)ML?&<8R2;36Z9S,ZZU9:YUCU'JBL\VK)U;+^C33BU+%JM=&)LXSLB]L6JJ
M.\).#V3B]MM@ ,Q,3   *5+Z/I+XHB;[^>R*OAZMN:&QGZ)'3.K2?HY^%7&J
MIE)U9K3>QJ<CY(U8OJ*=9I62U=IANS*^D.N^+B9NF/\ >7:+:3'=G>R,8Q'O
M=K37H:7Z=S6K>IFG>E&-.8QIDFJ6>8?IS .YN\Z;0K6<S;((_&8ES+N&#*2>
MMXRP^E&]R0O,XY^ZM-*+MQNR=7DIL5[4!E;2TS:6T1$ZMM8HV1-D3T;=*+R3
MDG,BK[3&KN.-TSH,)Q:LNS-5R*ULI1ECUPQ,2;7!RXS63F*/&Q1WA+E"347"
M4WLSZ0IYO4NNSA).C'Q=+HF]W&2R;)Y63!-24=X?1L1M.$GM./&:7)3_ *0
M1))=                                 'F6L6CNFVONFV6Z1ZMXG%YM
MI_FT7<B<AQ^6MW%L.;"W+;EJY;.6UQN_BY6+?MVDK"3<4[8S,%,L8^:A9!A+
M,&3VQK\.D4Z,K6/H\\NA+>12*:EZ/9?U#7"]:(C'K\!%O<BH8*ZE<.RF JE9
M]</RRSV>1?PC*].2C'+,;;W9B#DG$A$YC 8IL6_#9$3ES]?A^G<\UU?T>TUU
M[TXRK235[$8O.-/<UC:XG(L<EZ+O4.VW6VG3=PV=-;C=_%2L8^;M92#G(IVR
MF8&:91\U"OV,LP9/+&R/#CQ(U7P_U)SJY9>BYEE;U33&X[6J.\?I.+.:?D9=
M4&]G&4:\B*C5>FH565:S\2?#72^O].2GPP]<PZK%IFII2]QR<9/&RXQ_QV+9
M**]8RLQY.5E#7*R%NK)2A-O0IYIZO%/;ZUW\?:5)'O2&] =J9I*\G]5N#1K+
MZNZ9NY3()F0T6IHHN:B:7XZVADF:&^,2<I-W7VK\3;>M)F+BH=HTIU.LVG.'
MP;6.U/EG4]DS6.G-PTQC<S+X[D43)X_D6/2<A!S\#.1SN*FH*:BG=YA*0TQ%
M/[3=]&2L:_;WF<C'/;%EVS=6+K9S9M7K=5-,[.E.M>G>L\*&9HF?5?+RXRR,
M*QQKS\.;[2KRL9OG!QG[JLBI46-.5%ML&I."G5/1O4/1V;/#US3[<;:<H49<
M(RG@Y<%WC9BY*7EV1E!\G!M6U[\+JZYJ45^< #+#%@
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
M#]
M
M
M
M
M
M
M
M
M
M
M
M
M                                       XUT47*5HN44UT5)M5172E
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
MW?8W-B8>)@8]6)@XV/AXM$%"G&Q::Z**H+TA755&,(17P48I(  \"I
M                  '/=.7O7R+)N+?H]^%7C5AW#76S32->Y;9B:HK']4L=
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
MYX6!@Z;CPQ-.P\;!Q:UM7CXE%>/1!/U4*JHPA'?X[);@ %*58
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
ME*<Y/;O*4FW\6;RQ,/$P,>K$P<:C#Q:(*%.-C55T450791KJKC&$(KX*,4@
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
MX?69>5@9>=G9N=1#'OOS'1PA5"UV*./7337*M3?#S.=EO)UQ<>'=  &M39P
M                          5$5-E1%1?%%YHOR&./C&Z*[@]XU5D)[4?
M*L4U1>HWVUCTSO,L1U#NU-_BXU19UYW=(P&<;06,1^+Q]6H./995C<!>?-\3
M6 =N>W6\C@\_H]A7:;JFHZ/EUY^E9V5I^94WY>3B73HMBGMRCR@XN4)[;3A+
ME"R+<91E%[%OU32=,UK$LP-6P<74<.W\?'RZ87U-K\6:C-/C9%]X61VG"6TH
MR329 CXP>@NXQN&>I]D>G$75Q0Z9-4;[3VET"]L:B,$O+C;'^[FCRO9O(;ZN
M9V:?MH_ZGTKJ-38@8%]D^6+B3.KLUG#5,PLOC4U+X[D45)0&20,F_A)^!G(]
MW%3<),Q+N]'R</,1+^VW?1DI&/V]YE(1[RQ8=M'=B\V<VK=^W733M;ZJ4JI6
ME4147DJ5(E2*GDJ+R7Y3P/73A8X=N)>%M06NVCN ZF,VD9D,1$.\FQR.=SV-
M-,K:-6<_<P_)TL49'ADG(6F$?<6;Q25AIEN[C8Q^T?V'T8Q<-Y"],^T=KF#"
MK&ZFTRG6:X^[+/Q91P<YQ[/G92H2Q+Y^JVKCAQVV;WDI.<=^I_9PT?,LMR>F
M-4MTF<O>AI^;&69AQEZ.%61S653#;NG;]+GOR6_&2XZOM45=]JMM]MEV1=O/
MW[_0<DYKLO)//Q^@FX:L_!QN#/,I#+)G3+-M9='G4K&UV\4QQADL3FN XC-6
MH6TP9OKT;F4#)Y_D45=EK*3LU$N]3VCQ]<=OXZ'G,<85Q]N,Q]ZG?!F]9H6#
M:.=(>)[3K4'(ZY6S:>Q&?Z?9)I;$-856CVMQ(M9['\@U=>O92T^HCFUF'NXX
MP:7VCMZ\N3K:\PL,)/<VF>/7AWJ$8J_4<S2K9N"56?I^0]G..[Y78D,K'BH/
MW92G;&._XKDNYIG4_ CQ%TZ4W5IF-J=4.3=NGY^/)249;)QJRIXV1+FGRC&%
M3EQ[246G%1DE15141=E\]M]OD4JFV_--_9X&:34OH".D:P)85,:PK3?6?O5)
M%7JZ8ZE14<F-]B5BC9)OZKS;2M;RR_:[ZQRX]W\EONQ]WMW7UD;WAY8G0E=*
M#NJ_N6WJHNVR)JWH%R\^::J+OO\ 1LJ&88WB3T#E4POKZOZ?A"?+C'(U3%Q;
MEQ;C[]&1;5?#=K=.<(\EM*+<6I/$+_#OKO'NE5/I'J"4X<>3ITO+R*O>BIKC
M;CUVTS[22?"<MGO&6THM+%<#*E]9+Z4'\%I]^5O0/]:G[;+[-WUDOI0?P6GW
MY6] _P!:G[;+[-_?[H70GY8],_MO3OZP>/[@>N/R0ZE_8FH_U<Q6E$3;EMLB
M>'MW^E-OIW,R&G?0,=)'F\TYB,@TOPS2!E9C+S^UDVI&I^(2$(\=673)M1"-
M;&E3[4_(Z91S8=7W]FZ[@&D*C6->T.9=N_N1S-_>+I7\&CX@YU9Q=9>(S2C3
MFEKW;\7/J>XKENK"S"WNW][]\)D=W1SN!&'5QG=RLER/O3MC[M*1'=UCO2TY
M_BWX=:<YJ[JK3KN$8R?T!W:DFI-)*$L"K(C-KDG)0<G!;N?%)EUP/"CQ#U'A
M]'Z5U.OFY*+S85:?MP6\N?T^S'<$]NSDHJ;VC%R;2<:Q*57GOX_P4]WCS_3\
MAP2M43[;:G?Q1:DY;;[<_P!'G["9AA/P:+AL8XU&-]2>('77)LRM*\[YG<&^
M(.!8R]IK?N;D>D7BD]AVH\K%*UBZV3-XKO,IKMT@W=25CNYL[LQ3'+#HQT8_
M ;H)5'N=..&33.Q,0^3M,SALGS")NZF9G!9-'K&5QTGC^:ZDN<LRW'EC'$0P
MD(EG"S;!A$RU-^7CFK:4>O7CG7^K^T;TAB0FM*P-3UFY3G"#==>!C2C!I*QV
MWN5\8V=I07T1S23\R-<MH&?Z/[.O66;.#U3+TS1:7&$I[W2SLB,I[2E"-6.O
M)E*I;QF_I48;M*N4UO-0$-$N"?BYXC;N,U:+\.VJN;1&8+,)C>9VL6>P>FTC
M5 )*T3']]')Z833IHC-W"R<2JOLH;)?GVWQ=;+=G;S>/NR">&OX-7*.Z9.1X
MNM<K<?3N[:0^)</-SK;ZTJD+?CY^4SW4?#4HMJG[XHU[B+73BM-^Y9EOFZ_]
MGP22TK=BQ:1$M6;5M*>5/5VZ*-M_';T43;?U^9]=TW1//P^0TOU+X^]::W&5
M&FO&Z=Q9.::P4[LV4)3WC&>;>MXN$$H\\>G'E)N<FTI1A#=/37L_]&Z-*-^J
MRR>HLJ*AM],?T?"C*,$I2CB8\MY*4MWQONOBHJ$4MXRE.VSAQX0>&WA)QISB
MO#[I-B^GC&2ZE9J196',IE62*T?3$DP^-6:SSB5S#*DB'&03%$$F1SLHD"P?
M7(J&[#%T6F=NY/9-U7S\?D -*965DYN1;E9F1=E9-\W9=D9-L[K[;);;SLML
ME*<Y/;O*3;?;=]C=N)AXF!CU8F#C48>+1!0IQ\:JNBBJ"](UU5QC"$5\%%)
M '@5(              !@<Z=3ADXO>+73K0;2OAHTC8ZFXQ&9ODNH6HSQ,IP
MK%YO'Y_'X*SCF -65_-<WQ9DYBIN.S;/[TM::1LPZI=PL)6KV&M)78FHVGUD
MOI0=O_!:>[^I%U;T$_/]51=OF7U[;\M]A<#;/2/C)U/T7HM6AZ1@Z%/%JNOO
M=N9B9MN3;;D6.<I73JU&FMN*XU0XU1VKA%/E).3U%U;X,]-=9ZWD:[JNH:[7
ME7UT5>5B9.%7CU5X]4:H0JC;I]UB4G&5D^5LM[+)M;1VC'7H_62^E!_!:??E
M;T#_ %J?MLOLW?62^E!_!:??E;T#_6I^VR^S?87 R?[Y#KO_ %#IG^0:C_:Q
MC/WMW0_\9=2_RS3O[*->C]9+Z4'\%I]^5O0/]:G[;+[-WUDOI0?P6GWY6] _
MUJ?MLOLWV%P'WR'7?^H=,_R#4?[6'WMW0_\ &74O\LT[^RC7I?62^E!YI^Y:
M?<]M_P"^WH'^M3]ME]F\HWH1^"/57@QX<L[9Z\8/C6%ZMZFZH2.1OF<=(8_D
M&4,\'AX.#Q_$<?RW)<<KD(IXK*699CD\%$1>19!%0\?FE;CM$?D$OD<0QS0(
MJ+S0HJ*J[[^[EX>?OW]O@8IUCXP]5=;:1]2:K1I&/ARR:<JQZ?C9=-ULJ.3K
MKLE?G9,95*4E8X\%)SA!\DDT\JZ/\'.E^BM9CKFF9.KY.9#'NQZXZA?B6TUJ
M_BIV0C1A8\E9P4H)\^*C9-<6VFJ@ U4;9               *<D3V?*OBIYA
MK:_U+B]'=4Y+1F B\KU;8:>YD\TRQB;O66\-D.?-L=D;V(0<M?<S&/-[,;*Y
M#1'L7]V]D$':MM'%VNY,1E**^L>H!=_4F_L\#]US\NRNQPA8H3C-UV)N$^,E
M+A-)Q;A+;:24DVF]FGW/.ZOS:K*N<Z_,KG#S*VE9#G%QYP<E**G'?>+<9+=+
M=-=C7H4]"5TH-*)3^Y:>\D1.6K>@>W)$3[ZG[;>[>OUDOI0?P6GWY6] _P!:
MG[;+[-]A<#?D?:.ZZC&,5@=,[12BO\ U#T2V7IJR7HC0+]F_HB3<GJ74N[;;
M_P ,T[U;W?\ FLUZ/UDOI0?P6GWY6] _UJ?MLOLW?62^E!_!:??E;T#_ %J?
MMLOLWV%P/OWR'7?^H=,_R#4?[6/GWMW0_P#&74O\LT[^RC7H_62^E!_!:??E
M;T#_ %J?MLOLW?62^E!_!:??E;T#_6I^VR^S?87 ??(==_ZATS_(-1_M8?>W
M=#_QEU+_ "S3O[*(7G1G]$EQK:/\<N@&J'$-PU-(G23!YS*<@R*7GLWT8RYA
M#R[/3[+_ (B2]J!A,[R&7<2L5J#<Q:1@G\;$.'<'-M8^=M76-48D@UFA)RV1
M$Y(FWN1/#D5V3=%\O#Y0:NZUZVU?KO5*=6UFO"IR:,*O KKP*KJ:%57=?>IN
MN_(R9>;*61)2DIJ,HPK7'>+;VCT3T/I'0>F9&E:/;F7T9.;9G66Y]E%M_FV4
MT4."G1CX\?*C''BXQ<&U*4WRV:2  Q S(
M         *B*FRHBHOBB\T7Y#'UQ5=%]P7\83Z5R;5C2./;:D243*1U.JF#/
M7N$9W0]?PD7 Q\]+2$#=;1V<RN+L82&HQ.UJ3%9I#0=J/I8-XBJ)>RL<_P @
MF_AOR5=^7CX>TJ5NGZEJ&DY,,S3,[+T_+K34,G"R+<:^,9=I15E,H3XR2VE'
M?C);J2:W10:EI>FZQBSPM5P,34<2;3EC9N/5D4N2_%EPMC**G%]XS24HOO%I
M]R$AQ7?!Y>*+3*=KDN%R4B^(O I"2N4LH*3E,=T_U0Q=H[=Y YL6IJO)Y6'P
M/*8V%B64 P?Y1$S^/34WD$O>J8Z80\*RO/;>";4/2_4S22<;8UJOIQGFEN2.
MXRS-,\>U&P_(<)G'4.Y=/8]O+-HC)8^+?WXR^_C9%G9D+=BMK>=Q[YM;NK>:
MWTHVI&WC[?$Z]DF)8MF,%-8OEF.0>2XWDD5(0>0P,[%,9:'G(66:WF,I$2\:
M_L.&4E&23)Q?9R#!Y8O-'C6_>;N;-VS=KHJWOTW[1/5.E5UX^N8.)U!37%15
M[F]/SVO3>RZJN['M<4EM_@M<Y-/G8Y2<EH;J3V=.F=3LGD:%J&7H-DY.3QYP
M6H8*?9I55V64Y-2;WW_PFR$4UPK2BHO5/HE*(B(B<M]E\?F_K]:KXE=UYIY^
M/R&PCU5Z$_HX=57&6R]W0%K@62Y7%W6%F;TMRK+<!8XL]2%M0C"<Q7 8.:L:
M61LE&4-FTE;L.,$?0LI,VKDED4/.77\K2_QP:E_!F-(Y-85=&^)_4G":;'>/
MQA34[$,8U463ZU67=*POQ5O:-I ]CZN2[Q[<F1=YJZ8]E[H2/<))[ATKVB.A
M<WRX:A5J^CSE%.V>3B+*QZY^7R:A/!LR;[(>8O+A)XT)/>,Y5PCR<=/:K[//
M7>#SE@/2M7@FU7#%R_HU\X<U"+G#.AC4PFX/S)Q61.*2E&-DY<5*'V.7+E[U
M\R1-G?P;3BYBLJE&.G&LV@>8X98['W-DF7W]0,!R*02Y'M;LAWEB4-AVHT;$
M*TE*WS%HC;,YKMS!LUD[ZQSA[=BF%M.HG0,])'A$TVB,>TNPS5Y@XC++^]DV
MFVI^'L(-FZNNGK>N$<V=57^F&1U2C:TUL/KUUG NX56LDSH;2[A];D6;#-L/
MQ9\.\Z4(T]5:94YP\Q?3)V8$5'BI;3EF5T1A/9_XNQQGR]WBI(PC,\*_$+!C
M8[NE=5FJ[/+E]$ICG-RW2]R.).^4X;_^I!2AMO+DXM-X;P94OK)?2@_@M/OR
MMZ!_K4_;9?9N^LE]*#^"T^_*WH'^M3]ME]F]U^Z%T)^6/3/[;T[^L%L_<#UQ
M^2'4O[$U'^KF*T&5+ZR7TH/X+3[\K>@?ZU/VV7V;U^LE]*#^"T]_*WH'[/\
MC4_;9?9N^Z%T)^6/3/[;T[^L#]P/7'Y(=2_L34?ZN8K%J3=-U^VJWY;>7M\/
M &>& ^#J<?<O!P\J^R'AVQ9])1K&0>8UD&>9RXG,?=/&MMRXA)F_C6F&0X[?
ME(N]=J8O[T!/SD-<=M[U<7+R+&JP\O718'\&4U*E,4BW^I/%EAF&YG?5YWQC
MF'Z2S6?X[');D'5J/[ORV9SS3B2EJG<70R>O$<X;#=@?N7,;9[Q;L[4L_P ?
MRO&7PVPUO9U-CV)3\O;%Q<[*>^S>Z6/BV;U[+M8O<_%]Y\EO?L3P?\1\U[5]
M+Y=;</,WR;\/$2C[G9RR<FI<_>W<&^>W+W%Q>T7M:4W153G3OMS\-TY^SP"K
M2B+NJ(J^"^DB*FR\^2^>Z>*>XFY:3_!Q^#/#I#%)G4W-M9=8745&TV\LQU_D
ML3A> Y=-782ZP>/K,;AL#&9_CL5:EKRSL+$M-3WCQC<:1\;,3F1L+<A;D\FF
ME71P<"VBS;%+.G_"YHZRD<'EK<]B^53^&Q6;9_%3=B:N9"PF*-1LUL9!GKB4
MB9:Y2X@G[K([[N!M-H]E#76+&-CVS; ]6]I#I7%7'2=*U75;$_Q[8TX&,X^_
M^+9.=V0I<HP?%XJCPFVY*<76\\TGV<>KLM\M4U'2M)K?K",[<_)3]SNZZH5T
M-*,IK=9._.&R7&2F0$= > WC%XHK+>0T-X>]0LS@'L9*2\=F3F/9X;I]+M8:
M9MX])V8347.W^,8--RC*9JO,+T'$S[R:ZQA+5T1]5F#F+K+-CPL_!O\ 5?*'
MC&?XN=48G3;&+L;$2%>GVDCJUDNHMYU*0TI<D(.<S"<A;F#8C)XG,UP5#J_C
MT9JQ"Y-;MSK".EHFS;B\A>S$[5FQ93T;-JU:1.7HVZ**$3Y*40^IJ#J'V@>M
MM7C?CZ;'!T#%MY1@\.N5^?"J3_$>9DN4.2C[JMHQ<>Q-N<'"7'CN#I_V>^C=
M*G1D:I;G:_DU<)3ADV1QL"=D4GR6+CI6N#GO)U79=T)1VA-3CR4K#^%SHU>#
M?A%98W>TJT;QEQG.-I6XM:MYHP99AJLYEWF,M\4FY>SFDPTO2&.+D,59<]ZX
M]A-.+X9;OR\ZL3C$6WF7[>]??3332B4TTI32B;)32B(B)Y(B;(B>X+4B;^O;
M;=/>5-*YVH9VIY$\O4<S*SLJS\?(R[[<BV7=O9V6RG+;=O9;I+OLC=>GZ9IV
ME8\,33,'%P,:M)0HQ**L>I;)+?A5&,6VHK=M;O9;M@ %(5P
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
MELOP5LXSMR[4GR?.J[%D]XKCLGRPO<+_ $%' WH%'0$EG^'7.(W4B+JK>/\
M+=5ZKC[$W+Y_C;>"EV3#2.RX73VK%^U]YSF/1N916=9)CTA)TWES*4=P\&^C
M\PF,XOC>%P$-BN(P,/C&,X[%1\' 8_ 1K.'A82%B6EIA%1$3%Q]ENQCHR,8V
M+#*/8,[%EHR:6;39M9M6;=%%/[J[^I-_9X T3J^OZWK^0\K6=4SM3OW?&69D
M66QK3DY.--<I>716G*3C53"%<=WQBMS?.C=.Z'T]0L;1-*P=-J22DL3'KJG8
MTE'E=:EYMUC48J5ELYSELMY,  M!>0
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
)        #__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>cms-20220630_g1.jpg
<DESCRIPTION>GRAPHIC - PEOPLE PLANET PROFIT
<TEXT>
begin 644 cms-20220630_g1.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X0 Z17AI9@  34T *@    @  U$0  $
M   ! 0   %$1  0    !     %$2  0    !          #_VP!#  (! 0(!
M 0(" @(" @(" P4# P,# P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,
M# P,!PD.#PT,#@L,# S_VP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# S_P  1" &J
M!ED# 2(  A$! Q$!_\0 'P   04! 0$! 0$           $" P0%!@<("0H+
M_\0 M1   @$# P($ P4%! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$(
M(T*QP152T? D,V)R@@D*%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%56
M5UA96F-D969G:&EJ<W1U=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBI
MJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W
M^/GZ_\0 'P$  P$! 0$! 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"
M! 0#! <%! 0  0)W  $" Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 5
M8G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F
M9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:W
MN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!
M  (1 Q$ /P#]_**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@!/N"O.OB5^TSX7^&OG0W%W]INH_\ EWM_
MOUYG^U;^TS<:7?S>'/#\WERQ_)>7"=O]E?ZU\SRRR2W'F2?ZRJY2>8^C-:_;
M_GBG_P!!T&&2/UN)&3^54?\ AX'K'_0MZ=_W\DKY_HI\J)/H#_AX'K'_ $+>
MG?\ ?R2C_AX'K'_0MZ=_W\DKY_HHY4!] ?\ #P/6/^A;T[_OY)1_P\#UC_H6
M]._[^25\_P!%'*@/H#_AX'K'_0MZ=_W\DH_X>!ZQ_P!"WIW_ '\DKY_HHY4!
M] ?\/ ]8_P"A;T[_ +^24?\ #P/6/^A;T[_OY)7S_11RH#Z _P"'@>L?]"WI
MW_?R2C_AX'K'_0MZ=_W\DKY_HHY4!] ?\/ ]8_Z%O3O^_DE'_#P/6/\ H6].
M_P"_DE?/]%'*@/H#_AX'K'_0MZ=_W\DH_P"'@>L?]"WIW_?R2OG^BCE0'T!_
MP\#UC_H6]._[^24?\/ ]8_Z%O3O^_DE?/]%'*@/H#_AX'K'_ $+>G?\ ?R2C
M_AX'K'_0MZ=_W\DKY_HHY4!] ?\ #P/6/^A;T[_OY)1_P\#UC_H6]._[^25\
M_P!%'*@/H#_AX'K'_0MZ=_W\DH_X>!ZQ_P!"WIW_ '\DKY_HHY4!] ?\/ ]8
M_P"A;T[_ +^24?\ #P/6/^A;T[_OY)7S_11RH#Z _P"'@>L?]"WIW_?R2C_A
MX'K'_0MZ=_W\DKY_HHY4!] ?\/ ]8_Z%O3O^_DE'_#P/6/\ H6]._P"_DE?/
M]%'*@/H#_AX'K'_0MZ=_W\DH_P"'@>L?]"WIW_?R2OG^BCE0'T!_P\#UC_H6
M]._[^24?\/ ]8_Z%O3O^_DE?/]%'*@/H#_AX'K'_ $+>G?\ ?R2C_AX'K'_0
MMZ=_W\DKY_HHY4!] ?\ #P/6/^A;T[_OY)1_P\#UC_H6]._[^25\_P!%'*@/
MH#_AX'K'_0MZ=_W\DH_X>!ZQ_P!"WIW_ '\DKY_HHY4!] ?\/ ]8_P"A;T[_
M +^24?\ #P/6/^A;T[_OY)7S_11RH#Z _P"'@>L?]"WIW_?R2C_AX'K'_0MZ
M=_W\DKY_HHY4!] ?\/ ]8_Z%O3O^_DE'_#P/6/\ H6]._P"_DE?/]%'*@/H#
M_AX'K'_0MZ=_W\DH_P"'@>L?]"WIW_?R2OG^BCE0'T!_P\#UC_H6]._[^24?
M\/ ]8_Z%O3O^_DE?/]%'*@/H#_AX'K'_ $+>G?\ ?R2C_AX'K'_0MZ=_W\DK
MY_HHY4!] ?\ #P/6/^A;T[_OY)1_P\#UC_H6]._[^25\_P!%'*@/H#_AX'K'
M_0MZ=_W\DH_X>!ZQ_P!"WIW_ '\DKY_HHY4!] ?\/ ]8_P"A;T[_ +^24?\
M#P/6/^A;T[_OY)7S_11RH#Z _P"'@>L?]"WIW_?R2C_AX'K'_0MZ=_W\DKY_
MHHY4!] ?\/ ]8_Z%O3O^_DE'_#P/6/\ H6]._P"_DE?/]%'*@/H#_AX'K'_0
MMZ=_W\DH_P"'@>L?]"WIW_?R2OG^BCE0'T!_P\#UC_H6]._[^24?\/ ]8_Z%
MO3O^_DE?/]%'*@/H#_AX'K'_ $+>G?\ ?R2C_AX'K'_0MZ=_W\DKY_HHY4!]
M ?\ #P/6/^A;T[_OY)1_P\#UC_H6]._[^25\_P!%'*@/H#_AX'K'_0MZ=_W\
MDH_X>!ZQ_P!"WIW_ '\DKY_HHY4!] ?\/ ]8_P"A;T[_ +^24?\ #P/6/^A;
MT[_OY)7S_11RH#Z _P"'@>L?]"WIW_?R2C_AX'K'_0MZ=_W\DKY_HHY4!] ?
M\/ ]8_Z%O3O^_DE'_#P/6/\ H6]._P"_DE?/]%'*@/H#_AX'K'_0MZ=_W\DH
M_P"'@>L?]"WIW_?R2OG^BCE0'T!_P\#UC_H6]._[^24?\/ ]8_Z%O3O^_DE?
M/]%'*@/H#_AX'K'_ $+>G?\ ?R2C_AX'K'_0MZ=_W\DKY_HHY4!] ?\ #P/6
M/^A;T[_OY)1_P\#UC_H6]._[^25\_P!%'*@/H#_AX'K'_0MZ=_W\DH_X>!ZQ
M_P!"WIW_ '\DKY_HHY4!] ?\/ ]8_P"A;T[_ +^24?\ #P/6/^A;T[_OY)7S
M_11RH#Z _P"'@>L?]"WIW_?R2C_AX'K'_0MZ=_W\DKY_HHY4!] ?\/ ]8_Z%
MO3O^_DE'_#P/6/\ H6]._P"_DE?/]%'*@/H#_AX'K'_0MZ=_W\DH_P"'@>L?
M]"WIW_?R2OG^BCE0'T!_P\#UC_H6]._[^24?\/ ]8_Z%O3O^_DE?/]%'*@/H
M#_AX'K'_ $+>G?\ ?R2C_AX'K'_0MZ=_W\DKY_HHY4!] ?\ #P/6/^A;T[_O
MY)1_P\#UC_H6]._[^25\_P!%'*@/H#_AX'K'_0MZ=_W\DH_X>!ZQ_P!"WIW_
M '\DKY_HHY4!] ?\/ ]8_P"A;T[_ +^24?\ #P/6/^A;T[_OY)7S_11RH#Z
M_P"'@>L?]"WIW_?R2C_AX'K'_0MZ=_W\DKY_HHY4!] ?\/ ]8_Z%O3O^_DE'
M_#P/6/\ H6]._P"_DE?/]%'*@/H#_AX'K'_0MZ=_W\DH_P"'@>L?]"WIW_?R
M2OG^BCE0'T!_P\#UC_H6]._[^24?\/ ]8_Z%O3O^_DE?/]%'*@/H#_AX'K'_
M $+>G?\ ?R2C_AX'K'_0MZ=_W\DKY_HHY4!] ?\ #P/6/^A;T[_OY)1_P\#U
MC_H6]._[^25\_P!%'*@/H#_AX'K'_0MZ=_W\DH_X>!ZQ_P!"WIW_ '\DKY_H
MHY4!] ?\/ ]8_P"A;T[_ +^24?\ #P/6/^A;T[_OY)7S_11RH#Z _P"'@>L?
M]"WIW_?R2C_AX'K'_0MZ=_W\DKY_HHY4!] ?\/ ]8_Z%O3O^_DE'_#P/6/\
MH6]._P"_DE?/]%'*@/H#_AX'K'_0MZ=_W\DH_P"'@>L?]"WIW_?R2OG^BCE0
M'T!_P\#UC_H6]._[^24?\/ ]8_Z%O3O^_DE?/]%'*@/H#_AX'K'_ $+>G?\
M?R2C_AX'K'_0MZ=_W\DKY_HHY4!] ?\ #P/6/^A;T[_OY)1_P\#UC_H6]._[
M^25\_P!%'*@/H#_AX'K'_0MZ=_W\DH_X>!ZQ_P!"WIW_ '\DKY_HHY4!] ?\
M/ ]8_P"A;T[_ +^24?\ #P/6/^A;T[_OY)7S_11RH#Z _P"'@>L?]"WIW_?R
M2C_AX'K'_0MZ=_W\DKY_HHY4!] ?\/ ]8_Z%O3O^_DE'_#P/6/\ H6]._P"_
MDE?/]%'*@/H#_AX'K'_0MZ=_W\DH_P"'@>L?]"WIW_?R2OG^BCE0'T!_P\#U
MC_H6]._[^24?\/ ]8_Z%O3O^_DE?/]%'*@/H#_AX'K'_ $+>G?\ ?R2C_AX'
MK'_0MZ=_W\DKY_HHY4!] ?\ #P/6/^A;T[_OY)1_P\#UC_H6]._[^25\_P!%
M'*@/H#_AX'K'_0MZ=_W\DH_X>!ZQ_P!"WIW_ '\DKY_HHY4!] ?\/ ]8_P"A
M;T[_ +^24?\ #P/6/^A;T[_OY)7S_11RH#Z _P"'@>L?]"WIW_?R2C_AX'K'
M_0MZ=_W\DKY_HHY4!] ?\/ ]8_Z%O3O^_DE'_#P/6/\ H6]._P"_DE?/]%'*
M@/H#_AX'K'_0MZ=_W\DH_P"'@>L?]"WIW_?R2OG^BCE0'T!_P\#UC_H6]._[
M^24?\/ ]8_Z%O3O^_DE?/]%'*@/H#_AX'K'_ $+>G?\ ?R2C_AX'K'_0MZ=_
MW\DKY_HHY4!] ?\ #P/6/^A;T[_OY)1_P\#UC_H6]._[^25\_P!%'*@/H#_A
MX'K'_0MZ=_W\DH_X>!ZQ_P!"WIW_ '\DKY_HHY4!] ?\/ ]8_P"A;T[_ +^2
M4?\ #P/6/^A;T[_OY)7S_11RH#Z _P"'@>L?]"WIW_?R2C_AX'K'_0MZ=_W\
MDKY_HHY4!] ?\/ ]8_Z%O3O^_DE'_#P/6/\ H6]._P"_DE?/]%'*@/H#_AX'
MK'_0MZ=_W\DH_P"'@>L?]"WIW_?R2OG^BCE0'T!_P\#UC_H6]._[^24?\/ ]
M8_Z%O3O^_DE?/]%'*@/H#_AX'K'_ $+>G?\ ?R2C_AX'K'_0MZ=_W\DKY_HH
MY4!] ?\ #P/6/^A;T[_OY)1_P\#UC_H6]._[^25\_P!%'*@/H#_AX'K'_0MZ
M=_W\DH_X>!ZQ_P!"WIW_ '\DKY_HHY4!] ?\/ ]8_P"A;T[_ +^24?\ #P/6
M/^A;T[_OY)7S_11RH#Z _P"'@>L?]"WIW_?R2C_AX'K'_0MZ=_W\DKY_HHY4
M!] ?\/ ]8_Z%O3O^_DE'_#P/6/\ H6]._P"_DE?/]%'*@/H#_AX'K'_0MZ=_
MW\DI\?\ P4!U0S_O-!T[R_\ KJ]?/E%'*@/K+P;^W-H6JS0V^K6<VG^;UD3[
MB?KFO:/#OBBP\6Z='=Z;=PW5O)T>,]:_.6NJ^%7Q?UCX3>((;K3IO]&_Y>+?
M^"1:7*NA7,?H%17.?#/XBV?Q.\)0:I8_<D'SIWC;^[71U)04444 %%%% !7&
M_'+QW_PKSX8:EJ4?_'P$\N/_ 'V^6NRKP7]O;49++X;Z/''_ ,O&H>6__?MC
M0M78+V/E&_NY+^XFGG_>22?O)*CHHK0S"BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@#VW]B3XBR>'?'\VCR2_Z#J4??\ Y9.O^-?7]?GO\%KJ2P^+&@^7
M_P!!"*/_ +Z9:_0BID5$****DH**** "O /V_P#_ ))_H/\ V$3_ .BVKW^O
M /V__P#DG^@_]A$_^BVIQW)D?*5%%%62%%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% '1?"#_DJ_AO_L(6_P#Z,6OT*K\]?A!_R5?PW_V$+?\ ]&+7Z%5,
MBHA1114E!1110 5X!^W_ /\ )/\ 0?\ L(G_ -%M7O\ 7@'[?_\ R3_0?^PB
M?_1;4X[DR/E*BBBK),/XC?$;1_A+X'U+Q!KEY#INDZ;&]Q<7$G_+-%7=7XX_
MMH?\' OC3QGXGO-'^%\-GX?\/VTGEQZA)$LD]ZG][;CY.>F">*]7_P"#CS]I
M"\T;0/#GPYL9A''>R?;+_9)^\*KM:/\ #<K5\,?\$R_V"[C]O#XX?V/-/-9:
M#IL?VC4;B+;OV[E^5=V?F.[TH*2./U_]O[XS>(O$,6J2?$CQA%+%MQ';ZM/#
M"=K;O]6KX^M?2?[$O_!8/X_R?&#0O"L$UGXR_MJX2SCLKR/8\C-_TTPQ'R[N
MU?JU\/\ _@F+\#_AKX8ATNQ^'NCRQ_\ +223=(\C?Q,WS?RJK\(?^"8'P@^!
M/QP_X3SPMX<ATG4HHVBBCC_U,3,RMYB[F)W?+Z_Q4DK!<\J_X+G_ !/\2?#7
M]B'^T/#^L:EX?U*6\M_,N-/N6@FC_>1[EW(0:^/_ /@BC_P4^\1Z3\:H?A_\
M0O$E[JVD^).+/4-4O6GFM[C=\L>Y\G:VYN_\/2OIW_@XEU3[!^QA9VG_ #]:
MHG_;/:T;5^'V@ZY>>%M9M=1L9I+>]LI/,BD3K&PH;L"5S^KV*7S?WD=/KYA_
MX)3?MKV_[9'[,^FW4\T/_"2:'']CU2./^^O\7S?P[66J?_!6;]MJW_8^_9IU
M)[&:$>*-<C:STN#^.+<K;I/P;;_WU3)/@'_@M%_P4W\0^(/CA_PA?P]\2:EH
M>F>&_P!W>7.EWK0O<W'^\A'R[2M?=7_!#[XJ>(/B]^P1H^L>)M2O-7U*/5+V
MW^T7$K/-(D<BJNYFR6K^?G5M4N-9U6:ZN)?,N+F1I)']6;K7[M?\&]&L?:/^
M"?EK:?\ /MK-Z?\ OJ2B.KL4U8K_ /!6O_@K7<?L57%GX1\'6=G>^*-2C\RX
MDDD^33E^;YMN#N;V./O9K\F?BC_P4D^-GQ9OXKB^^(/B"Q>/=A-+O9+*/YO]
ME&%=)_P5YT?6-*_X*"_$.36//)NKQ)()).DB>3&OR^WTKWG_ ())_MC_  !^
M$'PQF\+?$[PW:1ZU-?M(-8N(FFCE1VPJ[5R1L^G\5)ZNP;'BWP2_X+$?'3X+
M:C9^7XJGUJUMI,O;ZA^_>3_9W/DU^Y7[$?QSUS]I']F_PWXP\2:/_P (_J6K
M1^9]GCDW_)M5E;H.N[TKPG7?V!?V8_VU[BSUCPY_8\5];2+)]HT>Y5)I-K;M
MK1L3_*OL/0=!L_"VC6>FV,,-M8V,?EQQQ_<C1:8F[EVOS"_X.(_CMXP^$5AX
M#M_"OB36/#<=]<7'VC^SKV2UDDVK'MW,A%?I[7Y)_P#!S7][X;?]=+K_ -!C
MHEL$=S\Y_P#ALSXN?]%.\>_^#ZY_^+IW_#9GQ?\ ^BG>//\ P?7/_P 77T-_
MP0]U3P'I?[56L2?$(Z.FB?\ "/R^7_:'^K\[SH=OX[=U?J]_PF/[+?\ SV\!
M_FM3RZ7'S'R?_P &\'QI\8?%76?&R>)O%6O:_P#9O*\K^T+V2Z\OY?X=Y.VO
MU.KSGX(V'P[M?"\VN> +/1_[-DW^9<:?]R3;][_T&OE/X5_\%\OAO\3_ ([#
MP9'X;U[38C)+'_;%Q<P);!(U9F;;U_AJEHK$GWE17P#\5?\ @X:^$GPY\?\
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
MFI:E<Z/;R7%Q<2,\TC^6OS,S<LU>\5\[_P#!*7_DP#X;_P#8'M__ $6M?1%
M&?XH\4:?X-\/WFJZE-#8V5C&]Q<22?<C15W,U?EG^U!_P6M\>?&GXD7G@3]G
MK09M2D^>W^V1VWG32?-MW1QX/R^^:](_X.'/VGKSX4? '0?!NCW<]O>^+;A_
MM,D7R&.&/RVVM_LMN85ZC_P1Z_8D\/\ [-7[-&CZY)9PR>*/$ENEY<7DD?S[
M)/F55_X#MH ^0+_]B/\ ;R^+4\.J3^,(])DMW^T);_V]-9<_W3&J;6^E;_@G
MQE^W1^R_\2-!T[6--A\4Z;J5PEN_WIH?F_O2LF8_KBOUCIDL,<I_>4 ?&'_!
M;'XC>)/AS^P#=ZKH^I:EX<UO[1:>9<:?<M"\>Z>/<JR+AJW/^")'Q%USXJ?\
M$^/#>L>(]2O-;U*34-0CDN+R5IYI$CN&5=S,2>%KE/\ @X$_Y1_:Q_V$+3_T
M='5__@@1_P HT?"O_84U+_TK>@.A]I45XK^UA^WK\-_V-M/AD\7:Q#;7TG_'
MO9Q_/-)_P%0=OXU\Z?";_@X,^#?Q \3_ -FWUGK'AN.6X^SQW%YM=)/F^]\@
M.U3UYH ^]:*^3?\ A[EX'U#]L#1_A#I6FZEJUSJW^KUBWN8_LL?[MI/F7K]U
M:^F/'GCS1_A?X7O-<UR\ATW2;&/S+BXD^Y&E &U17Y^_$'_@X7^&?A?6/LOA
M_P *^*O%EM')Y<EQI^U(X_\ OL"O6/V4/^"O?PG_ &L_%]GX=TJ:\TCQ'?1[
MX]/N(VW_ "_>^91M_6@#ZJHKS/\ :;_:T\#_ +(W@?\ MSQCK$.FVW_+O'_'
M<O\ W55<FOCNZ_X.*_AW;:_Y,?@/QA)I/_04_=_9O][UH"S>Q^B%%>,?LC?M
MU_#_ /;2T>\NO!>I37$FF_\ 'Y;R1LCVV[_:8 ?E7L] 'AG_  4J\;:I\-?V
M$/B;KFAWDVFZMIND-);W$4FR2-]R_,K+TK\>/V/?@C^U5^W+X9U+6/ _Q.U[
M[-IMQ]GE^W^++NV??\OW57/]ZOUS_P""L?\ RC?^+7_8#?\ ]&1U\J_\&U__
M "0GQ5_V%&_]!CHZ@>36G[&_[=W[.>D3:E:^,#X@'_'QY?\ ;\VIR?+_ '5<
M?IWKVC_@F=_P6%\0?%#XH_\ "J_B]9PZ;XMCWV]O>>6L/F2K\VV2/ VMZ=<[
MJ_1ZOQ'_ ."RG@W3_A5_P5'\'W7A_%M<ZE_9^H7'V?Y/](:[9?X?]E5H _;R
MBL'3/%%OIGPWL]5U6\AL8X[.*XN)))-B1_*K-NKXU^-W_!>WX4?"KQ1=Z7H>
MFZ]XZN+.3RY#I<>S_P!#44 ?=%%?,/[(7_!5[X7_ +7VH?V5IMY-H>O_ "?\
M2O4/DFW-]Y=V-NX=.M>M?M5?M#Z7^R?\!]>\?ZK9WE]IOA^-))+>WVH\FZ18
MUV[N/O-0!Z)17RC??\%>OAAX>_9OT'XA:W+>:+'X@_X\]+DD62Z_A_N9'\58
M?PU_X+,^#_B?^SQX\^(VE^#_ !))IO@6X2WDLXY(WFO=WE_-'MX7_6=_[M '
MG?\ P6$_X*8>+/V?O&^A?"_X9_8_^$RUH(;B3R]\ENDGRQJJ_P!Y_F&>,5X]
M\*_V4/VYM+\8:;XNF\51?9=6N(I+BSDU:2;[-%\O_+NR[%^6OD_]IO\ ;DT_
MXT?\%%_#OQ>C\+:YIMCI-YI]S)H]QM^U2K;R;V5>WS=!7ZG_ +'G_!93P_\
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
M([BSO)%>;YMVUODXVG;0!]%452U[6;?PYH]Y?3_N[:QC>XD_W%7=7S)^QO\
M\%3_  W^VE\:->\'>'/"NO6T>@;_ #-4DDC>UDV[MNW;S\^WC- 'U117EG[4
M'[9'@/\ 9!\+?VKXQUB'3?\ GWM_OS7/^ZJY-?)6G_\ !Q)\-)_%/V2;P?XJ
ML]%)P-7?;]F/_LW- 6;V/T(HKBO@7\??"?[0_@>'Q!X1UB'5M-N?^>?^LC_V
M67JM>1?&G_@I/X7^!G[7^@_!V^T?4KG5M;LXKS^T(Y8TM;9)&95W;OF_A:@#
MZ2KXF_X*P_\ !4/6/V KK0=-T/PY!JU]K&^226YD\N.)5_N_*=S?RI?V@O\
M@NC\(_@9XXF\/VL.I>+;ZVN$MY/[/VHF_P"ZWS/@<-5W_@J3^U!\(_@W\'_!
M.N?$WX;S>.K'Q)<?\2^SCD5'MGC59-S,Q'^SWH ]S_8H_:1D_:O_ &<-!\<2
M:;-I,FI1OYEO)_?7Y69?]DMR#Z5ZQ7"_L^^+=#\4? ?0=<\/Z;_8FB7VGQ7E
MO9_\^R-&K;?E_B'2O!_@M_P6"^&_Q5^&_BKQ-?0WGA+2?"]X]G))J$BN]ZZ[
M?]6J9/\ %Z4 ?65%?G?=?\'''PGMO&_]EQ^&_$DFF_\ 04\R/R?^^?O_ *5]
MB?LR?M7^"_VM/ _]N>"]8AOK;_EI']Q[9_[K*V#0%FMSTRBL_P 1^(]/\&Z/
M-J6I7D-C8V,?F27$DFQ(TKX=^-O_  <#?!_X3^*/[-TJSUCQ;Y5QY$EQI^V-
M(O\ :^?&Y?I0!]Y45\L_#K_@KY\&_B/\+M8\36.O>7_8D?VB\LY-R3QHNYOE
M7'S?=[9KVK]G/]H?P_\ M0?"^S\6^&9II-)U+?Y<DGR?=9E_BQ_=H [RO O^
M"H?C+5/A]^P#\3=8T2\O-,U:QTOS+>XMY&22)O.C7<K+ROWJ]]KYM_X*[_\
M*-CXM_\ 8'3_ -'PT >%_P#!OS\5/$?Q/_9XUZZ\3:_K'B"XBU!XXY=0O9+I
MXT^7Y=SDU^@U?FW_ ,&W?_)M/B7_ +"C?^RU^DE'2X'%?M(ZI<:#^SOX\OK6
M::VOK'PWJ%Q;R1_(\;K;2,K+_M!J_.G_ (-Y_C9XO^+.L^._^$I\5:]K_P!G
M>+R_[0OI)_+W+_#O)V_A7Z&?M4_\FP?$C_L5]3_]))J_,K_@V?\ ^0UX^_[9
M?^@TNJ _72BJ]_?V^EZ?-//-#;6T<?F222?(D:K7QC^TI_P73^$'[/?B&\TF
MT%YXNOK+]W)'I^U/F_WGP/UI@?:U%?)_[*'_  6&^$?[56LPZ5:WDWA_5I(_
MW=GJ'_H.[&S=^-?5E $E%?)OP6_X*^?#?XJ^#_&VN7T-YX7TWP3>/9R2:A(K
M_;77;_JU3G^+TKR2Y_X.-OA+;>./[*C\/^)9=-_Z"GF1^3_WS]_]* UZ'Z&T
M5XK\+_V__A7\6O@O>>/--\26<>B:;'YEYYGR/;?[+*V#^0KYEUK_ (.*_@_I
M?CC^RK71]>OM-_Z"D>U(?^^6&_\ 2@+-['Z"45YM^S)^U5X+_:S\#_\ "0>"
M]8AU*V_Y:1_<DMG_ +K*V#76_$'XC:'\*O"]YK'B#4H=)TVQC\R2XN)-B4 ;
ME%?G_P#$;_@X2^%_A+Q!-:^'_#?BKQ9;6\GER7&G[8TC_P!KYP*^BOV0?^"A
MWPW_ &S=/FC\*ZQY>I1_ZS3[CY)H_P!!N_"@-5N>S>*->M_"7A^\U*?_ (]K
M&-Y)/+_N+7S]^P__ ,%,/ _[=7BCQ)H_A6SUBVN/"\:7%Q]LMMB;)&:-=O)_
MB6N,_P""F/\ P4PT?]CT?\(?=>#_ !)X@N?$FGRR1W&G[?)MONK\V[_>K\O?
M^"2__!0C2_V$/B/XZUC4?"NO>*(_$EG%;QQZ9MWVVR1WW-N]=V* /Z!J*^1O
MV&O^"M>A_MP?%F;PEIO@/Q5X7N;:S?4/M&J%?)D2-E7;\O\ %\U?0_QN^/OA
M/]G/P?-KGB[6+/2;&VC?_6??D_V57JU '945^>FI_P#!QG\)+'QC#IMOH&O7
M.G2?\Q./:D,?_ 6^?]*^N_V8_P!K[P'^UAX/AU7P=K$-[^[_ 'EO]R:V_P!Y
M6P: UZGJ%%?*7[9O_!5WPO\ L1_'#1_!WB/PKKUS'K>R2/5+>2-+6-&V[MRM
MSQNYQ7U!H.LV_B/1[.^M?WEK?6Z7$?\ NLNZ@"[17R;^T%_P5W\!_L[_ +5&
MF_"C4M-U*YU*^DBCDU"WDC2ULGF;:N[=SQWQ7U9874=_I\,\?^JDC22/_<:@
M":BOE"__ ."KWA>+]MC_ (4G8^%=8U+5H[C[/)J%O<P_98WW;6W+G/'>NM_:
M@_X*$^&_V6OV@/ ?P]U71]2OK[QU&\EO<6\L:0V2*S*S2;N?X>U 'T%17Q7^
MU%_P7)^$?[-GB&\T>WAO/%FI6,BQR6^ER*F/F_O/\G'L:V/V4/\ @L_\(_VJ
MO%%GH<$UYX;UR^_X][/4/^6C_P!W<OR?K0!]>45'4E 'R7_P53_X*.Q_L%_#
M>SCTFS_M+Q=K\GEZ?;R?<C_Z:-U_#CDKBOB'1?@O^W/^VMX/A\00>(_^$;TW
M4O\ 3+?_ (F4FD/L_AV^6/ND-^-;7_!Q%X"U3PS\>?A[\06AO+K1;>.*V>WQ
MF&-X96D;/]W<&QS7VU^Q'_P4A^$_Q\^&&@V^G:]INAZE:V<5O<:?>2+!Y;JJ
MKM5FP&^[V- 'Q9X=\6_MQ?L>>-]!CUNS/BW2;V\BLY/+C:]CVLVW<TK)E?KB
MOUA\+W5Y?^'[.?4H?LU]);I)<6\?SI&^WYEW<=&J:TN;/6+?S()H;F/_ )9R
M1[72K5 !17SO^US_ ,%-OA?^QO/#8^(-2^W:Y)_J]/L_GF_X%M!"_C7B?PJ_
MX. OA7XW\7PZ7KF@^)/!44CHD%YJFV1'W?Q#8"=HH"S>Q]Z45F^$O%NG^-]
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
M>?;YVX_>9MI*^G2ONC_@V-_Y(W\5?^PS9?\ HB2EU"1\._\ !7_]E.;]E_\
M:^UZ.WA,>A^(G.H:?B+8D:,S?NU^FW/_  *OI+X0_P#!0B31O^"+/B329M8A
MC\46-Q_PC]OY9_?1K-YK1?+UX2/[U?4G_!>/]DS_ (7E^RO_ ,)/IMGYFM^#
M9/M'F?QRQ-M\S\EW&OPF6\D2#R5FE6-CO*9^4M]*&[!N?3?_  2/_9ND_::_
M;-T&"ZABN-)T63^T-0\S_9W-'_Y$5:_3K_@MU^P;XL_:Q^&7AN_\#P376I>%
MM\?]GQR,D<L4FUF957[S#:N./XJYW_@WG_9=_P"%;_L\ZEX\OH8H]2\6R?Z/
M)Y?[S[*NW;_X]NKZ _X*0?\ !1'2_P#@G[\.+/49M-_M;7-7D\NSL_,V?[S-
MR/E'RYP?XJ:U5PN?#'_!%G_@F7\3/A9^T?;^/_&FCZEX7TW2(G\B"XW0S7+L
MK)M:-@/EVMD5^O=?!?\ P30_X+0Q_MM?$>;P?X@\-V?A_P 031^9;R6<C>3<
M_P"RNYRVX*N:^]*"2OJEA'JFGS6LG^KN8WCD_P"!+MK\C?V'_M'['G_!:#QA
MX+G\G^R?$DEQ)'_N,S>3_P"A5^O5?DO_ ,%P/#=Y^S-^V#\-_C7H]G-YD<D7
MVR1/^6GD-&RJW^]N:@"Q\>)9/VW/^"V'AOPY:_Z3X?\ AW)_IGF?ZN--OF;E
M7I]^117TU_P6\_9^_P"%Y?L0:Q<6_P#Q_>%Y/[4CD\O_ )91_-)^:K7AO_!O
M[\/;SX@ZQ\2/C%K\/_$R\0:@]G;W$GWY(FVR?+VVAEQZ_+7Z/>/?"5O\0? ^
ML:'=?\>VK6<MG)_N2+M:@9\&_LU?MN6__#FC4O%5U-Y>I>&]+ET^2..3YR^[
MRU_\<JM_P;M? */P;^SAK'CB>S^S7WBB\>WCD_CDMX]K1_\  ?WC5^;WQ)\9
M>(_V<KCXA? E(9?LVO\ B3S) ?\ EG$WRQ[5]=K*>F*_>']B7X,1_L]?LL^"
MO":?ZW2=/BCDDDX>1]OS,W^U1UN(_,[_ (*V?$36/VQ/^"AWA;X"Z5J4UKI$
M5Q%;R1Q_ZN262/S-W7YL+N%??7PJ_P""6'P3^&GPWL_#\G@/0=6^S6_ER7FH
M64<UU)_M>8PSNK\_/^"I/@W4/V*?^"GWA7XV1Z;>7&@7-Q;WO[O;LC>.-8V7
M\?F/-?IK\*OVW/AG\5?AO9^)K'QAH\=C<VZW$D=Q<JCQ_P"\K8/Z4 ?E'^US
M\*D_X(^_\%#_  MX@\'WEY;^%_$3M>?8_2'<HEB]UW-P.PXK[H_X+6ZS'XC_
M ."6'BJ^A_U=S_9LD?\ P*YAKX>_X*#_ !1M?^"J?_!03P7X/\ Q7E]I7AO=
MI[W\8_=G=(C2.N[^%67'-?;_ /P6HT"/PQ_P2H\5:;'^[CL_[-CQ_NW,- SY
M;_X(?_L >&_VC?AQ-\1OB%YWBB*Q=M/TO3[S]]:VRJS*WRMD?\LUQQQ7ZA>#
M?@MX3^"/@_4K'PCX;T?PW97,;R26^GVRPI(^W;N95 ^;:M?(/_!O)_R8/#_V
M%+K_ -'25]S:[_R![S_KW?\ ]!H$?C-_P2-_Y36^._\ KEKO_H]*]+_X.%/C
MMJ&M^.? ?PATF\FMH]:DBN+SR_\ 5R^9,T2JW][#;37FG_!(W_E-;X[_ .N6
MN_\ H]*[W_@X3^#EYX2^,'P^^+5C9S26.G/%;W@C_P"6;QS-+N;^[GY10]KC
M/K#]D+_@D3\)_@1\(--T[7/"NC^*=<DM_,O+S5+*.9_-9?FV[@=J[NE?!?\
MP77_ .">/A?]E^RT'QIX*L_[-TG7+S['=V<?^ICF\MFW*J\+PN.E?I5^R/\
M\%"?AW^TK\&--\01^)--TV^DM_\ 3+.\N5A>VE5?WB_-C^+TS7Y]_P#!?[]M
M?PW\:-#T#P#X-O/[6CT.\_M#4[BV^>&(^6T?ELW_  )3_6@%N??G_!*7_DP#
MX;_]@>W_ /1:U]$5\[_\$I?^3 /AO_V![?\ ]%K7T10(_(;_ (.8-"N+7Q!\
M/;YX?]%NOM$<<GJRK'N_]"K]-?V4->M_$?[,_@.ZM?\ 5_V'91_\#6&-6_\
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
M)9=JM&I]5\O_ ,>XH!;GZN?L\?\ )C^@_P#8KI_Z35^,/_!(+]D6S_;2^/\
M=Z'XFU*\_P"$3\)C^U)=/CE;R[F5F;;\N<<M&N>.17[/?L\?\F/Z#_V*Z?\
MI-7YE?\ !M?_ ,G#_$7_ +!UO_Z'-1UL,_1?XA?\$O\ X'^-_A_-H?\ PKWP
MWIOF1^7'<6=E'#=1_P"UYBC-?F__ ,$K=8U']C3_ (*J^)/A,MW/<Z))<76G
MW">9QNAC9U;;_O$?E7[15^+OPT_Y6'/%7_8>O_\ T10(]9_X.'?VL=<\'V_A
MOX7Z'/-8VNO1/<ZA)')L?8K*JQ_+]Y6#Y/TKW+]A#_@CU\*_@Y\']'NO$WAO
M3?%/B2]MTN+R35+99DW,OW5C;.VOG3_@XM_9PUR^U_PA\2=.AFN=-TV-[/4-
MGWXW8AE;Z;8VS7V%^P5_P4B^'?[2OP7T&237M-TGQ!:VZ6]YI]Y<K"\;JO\
M>; ^[Z&EU8'<^$O^"??PC^'WQ8TWQIH?@_1]$UO3=_V>2SMEA2/=M;=M4#YO
MEX-?!W_!PA^TU=Q^,?!_PGL=2.FZ;J0BO-4D'R)Y32-'\S>VW-?HYI?[3?P_
MUGX@0^%;'Q5H]]K=]&\D=G;R[WDV[=WS+Q_$O>OR_P#^#AK]GB\T_P"-/@KX
ME26<M[X?EBBT_4(T'^KVR-(V[;]T%6Q3!:NQ]"?L@R_L=_LT_!_3=*_X3;X5
MWVI2VZ?VA>7E[;3322[?F^9N=N[M7Q[_ ,%%]>^$?[/O[2/@/XE? 7QAX5^T
M_;%_M"ST.YC=+;YFW2,J?=4KQ7U!^S#^Q#^Q[^TQ\.-.UG2])T..ZNK=9+FT
MDOI$GMWV_,NUG'1O2M[Q)_P3X_8O\'>.='\.WT.@QZYKEQ]GL[..]GDDE?:S
M;?D<A?E5NI% 'VQ\(/'D?Q0^%^@^(X)H9+;6]/BO(Y(_N;)%W?+725B_#[P'
MI?PO\$:/X<T>'[#I.AVZ6=G;_P#/.*-=JK\W^S6U0!^*/_!87_E,SX/_ .O?
M1?\ T8U?LYX1_P"16TW_ *\XO_05K\7_ /@LA<QV'_!8SPK)),(HX[31?,DD
M^18_WCU^OOA?XR>#XO"^F_\ %5>&_P#CWB_YB,/]U?\ ;H [6ORQ_P"#E#Q1
MI\N@^ ] CFA_M:XN/M$<?\>SYEW?FRU]K?M#_P#!1WX1_LW>%[S4M5\5:;<W
M-M_J[.SD\Y[E_P"ZNW(Y]SBORT\&Z#XP_P""T'[=]GXBNM.O+'P+HK_ZR>/Y
M+:W5E^16_O$[3^= X[W/MGQK\:-0_8@_X(Q>&[Z:6:/7+/0+?2XG'W_-F_=[
MOPW9KY/_ ."0N@_L_P 6@7GQ&^,7C;P?)XRU*\EDCL];O8]]O^\;YFC?^)OO
M ^C5]X?\%8_V7[CXY?L'Z]X<\/P^7=:3'%>6\<?]R!ED9?Q6/BOSU_X)0?!3
M]G#XW^";CPS\4-'L['QUI]PZ&2_N9(?M*;F_V@%V_*.U CZ _P""EEK^RG\>
M/@/K%UX9\;?#>Q\9:;;_ &C3Y-+O84FD\OYO+^7!;/0?[U>I_P#!!K]I'4/C
MQ^R!-INL:E]NU+PE<?8Y/[\<3>9Y2M_P!>*K>/O^"8_[(/PQ\/S:KKUKX<TZ
MQCC:3S/[2DD^1?F;:JN2WX"O?/V)/V=?A1\#OAO>:E\);2TM_#_BSRKR2XMY
M9)$N-JMY;?.<K\K>WO0!^9/[,?\ RL-WG_85O_\ T@>NH_X.?/\ D=_A+_UY
MZE_Z,@KE_P!F/_E8;O/^PK?_ /I ]=1_P<^?\CO\)?\ KSU+_P!&04NA2^(_
M3CX(Z!;^(_V9]!TVZA\RVO=#6WDC_P!AH]K5^4?[-U_<?\$RO^"NUYX1NO\
M0?"_BR\^SV\<<?[O9<2?Z.WHJHK?A7ZT?LW?\D'\'_\ 8+B_]!KX+_X.#_V7
M[O5/ .@?%K0?.CU;PE)Y=S);[?N-MVR-_N>7_P"/4R3W#_@LU^U5'^SE^QQJ
M4>FWD,>M>+?^)?I__ OF;Y?=%:N5_P""&O[+EO\ LZ_LDP^*M2A^S:MXM_TR
MXD\O9)]GV[H_RW-7PKJOQIUW_@KE^T5\%?"$'VN/3O#]G$-43Y?W<L;2-YK?
M5=J?\"K]N;#P;9Z-X0AT.UA^S6-M;_9XXX_^6:;=M 'XAR_%#P?^WI_P4NUB
M^^+7C"S\/^!?#EP_V>/4+A;6&1(V\ORUW''+<_2OT+\1^//V*_$GPW_X1F3Q
M)\'X])\ORXXX[BV1X_\ :7_:]Z_,_P ,? ;P+^SQ_P %%_$7A'XX:0UQX;U2
M\E^S7%P62.+S&\Q9-RL,\-M[U^C.C?\ !*S]DO7M _M*UTWPW)9>7YGF?VLV
MS_T90!\H_P#!*?XRZ7^SI_P4@\2?#/PSXJL]6\"^*+AH]/DMY%>&YE;:Z^6V
M<;@NY>*Y+_@NI;:AJG_!4WP[INEWDVFWVI:)IFGQSV[['C\Z::/JO^]7WA^R
M9^Q=^RO9?&C^V?AG::/?>*? MPDDDEO<SR?8I67Y6^8X;Y6[9%?$7_!:#_E,
M1\/?^O?0O_2V2@#]!/V8/^"6'PC^$'POT>UOO!^C^)-6DMTN+S4-4LH[J>26
M3]XS;G!*_,W'-?+?_!S5:QV'P8^$MO!#Y,4>L7NR/_MC'7Z=:#_R +/_ *]U
M_P#0:_,;_@YT_P"20?"O_L,7O_HB.A[#CN?;_P"Q1_R9/X)_[%^W_P#2=:_&
M3_@E[^R7;?MH_M8:OX<U_4KR/POX?NY=4N=/CD;9<OYC*O?^\JY]1Q7[-_L4
M?\F3^"?^Q?M__2=:_,K_ (-YO^3QOB-_UY_^UI*.MA'Z/>,O^"8GP/\ %O@>
M;0W^'OANQCDC\O[19V4<-U'_ -M%&=U?F?\ \$ZM4U#]AO\ X*V:Y\*;6>>7
M1;F\ETZXC\S^[#YJMC^]]T5^UU?BB_\ RL2:U_V,,O\ Z1"@#Z%_X.*/VG[S
MX=_"'0?A_ITTUO)XM\V2\\OO%'M5E;V;S*])_P"">?\ P2&^&'PB^".CWWBO
MPYIOBGQ!K=NEY<2:I;+,D7F+\JQJV=O&W\:\C_X.//V=;SQ7\./"OQ L89I(
M_#<DMG>;/[LNWYF]AY=?27_!.W_@HW\/_P!HO]G_ $'S->TW2-;TFW2SO+.\
MN%@>-HUV_P 6 WR[3P:!]$?(/_!;+_@F?X7^"OPG_P"%F_#G3?[ ^S2+9ZA9
MZ?'LADBD^\VU<!5&UL\5]3_\$-?^4=_@_P#[:_\ HZ2OG[_@N]_P4#\+ZM\$
M/^%:^$=8AU+4M2N(I+RXL_G2VB7_ )9LW3Y]W;^[7T#_ ,$-?^4=_@__ +:_
M^CI*!'V#7S;_ ,%=_P#E&Q\6_P#L#I_Z/AKZ2KYM_P""N_\ RC8^+?\ V!T_
M]'PT ?D%_P $_P#]DW]H[X\> -1OO@[XNFT#1;6X:.XC37I-/S)W^51S]:^@
M?^':'[>7_13)O_"UG_PKVK_@V[_Y-I\2_P#84;_V6OTDHZ7*;/Q6^)?_  3I
M_;=\.?#C7M2USXC37&AV6GW%QJ$?_"83R>9;QQ,TB[<?-E%88[]*[7_@V?\
M^0UX^_[9?^@U^FO[5/\ R;!\2/\ L5]3_P#22:OS*_X-G_\ D->/O^V7_H-+
MJB3Z"_X+W?M4ZA\ _P!E^ST/1KR:RU+QE</9^9']^.)=K-_NY7<*I_\ !+?_
M ()/?#OP7^SQH_B?QKH.F^+?$'BBWBU23^U+99HXHI%\R-55L_PLN3WJ'_@X
M,_9EU3XQ_LT:/XDT>SFN+GP;>/<7$<?_ #RD55_3YCQ79?\ !*G_ (*+>!_C
M7^SCH.AZEK%EH'B#PO9PZ7<6=W*L/R1+L5E9N.5CSUICMI<^>_\ @M%_P3=\
M)_!;X7P_%[X<V</A.]\-W$7VRWLX_)AD5I%6-E5<!6W-UK[$_P""4W[2MQ^U
M)^QQX;\07<WF:E:[]/O))/OR-%^[W?CMKY=_X+G_ +>GA/Q'\$/^%2>%KR'7
M];\47$7VC[')YB6R+(K+\W3EEQQFOI3_ ()"_LWWG[,W[%'AO1]2AFCU+4M^
MJ7$<GWX_._>*OR^FZ@1^3?\ P3G_ &4+?]L[]M#7/"VL:E=Q^%M)U.?5+RSC
MD;9<_OF5>_\ NY]N*_8;Q;_P3$^!_BCP/-H?_"O?#=C')'Y?VBWLHTNH_P#:
M\Q1G=7YO_P#! [_D_CXD?]>T_P#Z5&OV>H6JN-G\[?PZ_97O$_X**_\ "A5U
MC48]!U'7&MKN.*1HTN8EC^T+N7/]U5'X5^S\O_!+7X'R_"^;PS'X#T&..2/R
M_MGV*/[;]W;N\[&[=7YI?#W_ )6*K/\ [&)O_3:U?ME0(_%W_@F]JDO[$O\
MP5NUCX4VMW>RZ1K]R^E)!_!]WSU9E_O!5QFNN_X+T_M*R>+OVA_"_P &DUC^
MR/#^^WN-7N))-D,:S-MW,W]U-K$YZ5P>B_\ *Q9H_P#V,*_^D#5L_P#!>G]G
M63P/^U_X;^)NI:;-J7@[5OL]OJ"?P?N9-TBLR_=WK)@<T ?6/[-.J?L9_L^_
M">S\/P>,/A7?7/V=/MEQ>7MN\UR^WYMS-S]ZOB?]LSQE\+_V5OVUO!/Q"^!/
MC#PW)8WEY$FJ6>CW,;PV46[]YN5#A5*LP_X#7UE^S]^P-^QY^T1X TW6M#TW
M09/M5NLDMO)J,B21OM^9=K.#PU:E_P#\$[OV--+^)&F^$9+30?\ A(-7D?['
M9QWT[O+L^9EW*Y"_B1[4 ?4'Q5\+^&_BU^S_ #>(K[1]-U*2^T-+RWN)+97?
M9)&LGRM_P*OR_P#^#=+P)HGC?XV_%BWUG2-.U*&VT^U,<5Q;K)Y7^DR?=W?2
MOUJ\6^"(]+^"]YX<TJ'R[:QTO['9Q_\ /-(X]JK_ -\K7Y&_\$ _B/H_P"_:
MG^)FC>+KR'P_>:E9Q6\8O)5A^>.:1F7<W'W6HZW _7_PO\*_#?@C4/M6CZ#H
M^FW/E^7YEO;+"^S^[\HK\A/V[]>U3_@HW_P50TWX-0ZC-;^']%O'LWCC_P!7
M^[5I9&7GNG&:_6RP^/'@O6?&,/ARQ\2:/?:M<Q^9';V]RLS[/E_NY'\5?D?^
MUS8WG_!-_P#X*[6?Q6OM-NY/#>M7CWD<F%V(LT;0R*OT7GUH _1[PE_P2_\
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
M6_VR./Y8[6ZF659/^ KMSCO7[%>'/VJOAWXH\+_VS:^,-!^P_P"L\S[:J/\
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
M.Y,CY2HHHJR0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Z+X0?\ )5_#
M?_80M_\ T8M?H57YZ_"#_DJ_AO\ ["%O_P"C%K]"JF140HHHJ2@HHHH *\ _
M;_\ ^2?Z#_V$3_Z+:O?Z\-_;B\.W_B3P-H\=A9S74D.H>9^[_P"N;4X[DR/D
M6BM[_A5?B3_H#WG_ '[H_P"%5^)/^@/>?]^ZLDP:*WO^%5^)/^@/>?\ ?NC_
M (57XD_Z ]Y_W[H P:*WO^%5^)/^@/>?]^Z/^%5^)/\ H#WG_?N@#!HK>_X5
M7XD_Z ]Y_P!^Z/\ A5?B3_H#WG_?N@#!HK>_X57XD_Z ]Y_W[H_X57XD_P"@
M/>?]^Z ,&BM[_A5?B3_H#WG_ '[H_P"%5^)/^@/>?]^Z ,&BM[_A5?B3_H#W
MG_?NC_A5?B3_ * ]Y_W[H P:*WO^%5^)/^@/>?\ ?NC_ (57XD_Z ]Y_W[H
MP:*WO^%5^)/^@/>?]^Z/^%5^)/\ H#WG_?N@#!HK>_X57XD_Z ]Y_P!^Z/\
MA5?B3_H#WG_?N@#!HK>_X57XD_Z ]Y_W[H_X57XD_P"@/>?]^Z ,&BM[_A5?
MB3_H#WG_ '[H_P"%5^)/^@/>?]^Z ,&BM[_A5?B3_H#WG_?NC_A5?B3_ * ]
MY_W[H P:*WO^%5^)/^@/>?\ ?NC_ (57XD_Z ]Y_W[H P:*WO^%5^)/^@/>?
M]^Z/^%5^)/\ H#WG_?N@#!HK>_X57XD_Z ]Y_P!^Z/\ A5?B3_H#WG_?N@#!
MHK>_X57XD_Z ]Y_W[H_X57XD_P"@/>?]^Z ,&BM[_A5?B3_H#WG_ '[H_P"%
M5^)/^@/>?]^Z ,&BM[_A5?B3_H#WG_?NC_A5?B3_ * ]Y_W[H P:*WO^%5^)
M/^@/>?\ ?NC_ (57XD_Z ]Y_W[H P:*WO^%5^)/^@/>?]^Z/^%5^)/\ H#WG
M_?N@#!HK>_X57XD_Z ]Y_P!^Z/\ A5?B3_H#WG_?N@#!HK>_X57XD_Z ]Y_W
M[H_X57XD_P"@/>?]^Z ,&BM[_A5?B3_H#WG_ '[H_P"%5^)/^@/>?]^Z ,&B
MM[_A5?B3_H#WG_?NC_A5?B3_ * ]Y_W[H P:*WO^%5^)/^@/>?\ ?NC_ (57
MXD_Z ]Y_W[H P:*WO^%5^)/^@/>?]^Z/^%5^)/\ H#WG_?N@#!HK>_X57XD_
MZ ]Y_P!^Z/\ A5?B3_H#WG_?N@#!HK>_X57XD_Z ]Y_W[H_X57XD_P"@/>?]
M^Z ,&BM[_A5?B3_H#WG_ '[H_P"%5^)/^@/>?]^Z ,&BM[_A5?B3_H#WG_?N
MC_A5?B3_ * ]Y_W[H P:*WO^%5^)/^@/>?\ ?NC_ (57XD_Z ]Y_W[H P:*W
MO^%5^)/^@/>?]^Z/^%5^)/\ H#WG_?N@#!HK>_X57XD_Z ]Y_P!^Z/\ A5?B
M3_H#WG_?N@#!HK>_X57XD_Z ]Y_W[H_X57XD_P"@/>?]^Z ,&BM[_A5?B3_H
M#WG_ '[H_P"%5^)/^@/>?]^Z ,&BM[_A5?B3_H#WG_?NC_A5?B3_ * ]Y_W[
MH P:*WO^%5^)/^@/>?\ ?NC_ (57XD_Z ]Y_W[H P:*WO^%5^)/^@/>?]^Z/
M^%5^)/\ H#WG_?N@#!HK>_X57XD_Z ]Y_P!^Z/\ A5?B3_H#WG_?N@#!HK>_
MX57XD_Z ]Y_W[H_X57XD_P"@/>?]^Z ,&BM[_A5?B3_H#WG_ '[H_P"%5^)/
M^@/>?]^Z ,&BM[_A5?B3_H#WG_?NC_A5?B3_ * ]Y_W[H P:*WO^%5^)/^@/
M>?\ ?NC_ (57XD_Z ]Y_W[H P:*WO^%5^)/^@/>?]^Z/^%5^)/\ H#WG_?N@
M#!HK>_X57XD_Z ]Y_P!^Z/\ A5?B3_H#WG_?N@#!HK>_X57XD_Z ]Y_W[H_X
M57XD_P"@/>?]^Z ,&BM[_A5?B3_H#WG_ '[H_P"%5^)/^@/>?]^Z ,&BM[_A
M5?B3_H#WG_?NC_A5?B3_ * ]Y_W[H P:*WO^%5^)/^@/>?\ ?NC_ (57XD_Z
M ]Y_W[H P:*WO^%5^)/^@/>?]^Z/^%5^)/\ H#WG_?N@#!HK>_X57XD_Z ]Y
M_P!^Z/\ A5?B3_H#WG_?N@#!HK>_X57XD_Z ]Y_W[H_X57XD_P"@/>?]^Z ,
M&BM[_A5?B3_H#WG_ '[H_P"%5^)/^@/>?]^Z ,&BM[_A5?B3_H#WG_?NC_A5
M?B3_ * ]Y_W[H P:*WO^%5^)/^@/>?\ ?NC_ (57XD_Z ]Y_W[H P:*WO^%5
M^)/^@/>?]^Z/^%5^)/\ H#WG_?N@#!HK>_X57XD_Z ]Y_P!^Z/\ A5?B3_H#
MWG_?N@#!HK>_X57XD_Z ]Y_W[H_X57XD_P"@/>?]^Z ,&BM[_A5?B3_H#WG_
M '[H_P"%5^)/^@/>?]^Z ,&BM[_A5?B3_H#WG_?NC_A5?B3_ * ]Y_W[H P:
M*WO^%5^)/^@/>?\ ?NC_ (57XD_Z ]Y_W[H P:*WO^%5^)/^@/>?]^Z/^%5^
M)/\ H#WG_?N@#!HK>_X57XD_Z ]Y_P!^Z/\ A5?B3_H#WG_?N@#!HK>_X57X
MD_Z ]Y_W[H_X57XD_P"@/>?]^Z ,&BM[_A5?B3_H#WG_ '[H_P"%5^)/^@/>
M?]^Z ,&BM[_A5?B3_H#WG_?NC_A5?B3_ * ]Y_W[H P:*WO^%5^)/^@/>?\
M?NC_ (57XD_Z ]Y_W[H P:*WO^%5^)/^@/>?]^Z/^%5^)/\ H#WG_?N@#!HK
M>_X57XD_Z ]Y_P!^Z/\ A5?B3_H#WG_?N@#!HK>_X57XD_Z ]Y_W[H_X57XD
M_P"@/>?]^Z ,&BM[_A5?B3_H#WG_ '[H_P"%5^)/^@/>?]^Z ,&BM[_A5?B3
M_H#WG_?NC_A5?B3_ * ]Y_W[H P:*WO^%5^)/^@/>?\ ?NC_ (57XD_Z ]Y_
MW[H P:*WO^%5^)/^@/>?]^Z/^%5^)/\ H#WG_?N@#!HK>_X57XD_Z ]Y_P!^
MZ/\ A5?B3_H#WG_?N@#!HK>_X57XD_Z ]Y_W[H_X57XD_P"@/>?]^Z ,&BM[
M_A5?B3_H#WG_ '[H_P"%5^)/^@/>?]^Z ,&BM[_A5?B3_H#WG_?NC_A5?B3_
M * ]Y_W[H P:*WO^%5^)/^@/>?\ ?NC_ (57XD_Z ]Y_W[H P:*WO^%5^)/^
M@/>?]^Z/^%5^)/\ H#WG_?N@#!HK>_X57XD_Z ]Y_P!^Z/\ A5?B3_H#WG_?
MN@#!HK>_X57XD_Z ]Y_W[H_X57XD_P"@/>?]^Z ,&BM[_A5?B3_H#WG_ '[H
M_P"%5^)/^@/>?]^Z ,&BM[_A5?B3_H#WG_?NC_A5?B3_ * ]Y_W[H P:*WO^
M%5^)/^@/>?\ ?NC_ (57XD_Z ]Y_W[H P:*WO^%5^)/^@/>?]^Z/^%5^)/\
MH#WG_?N@#!HK>_X57XD_Z ]Y_P!^Z/\ A5?B3_H#WG_?N@#!HK>_X57XD_Z
M]Y_W[H_X57XD_P"@/>?]^Z ,&BM[_A5?B3_H#WG_ '[H_P"%5^)/^@/>?]^Z
M ,&BM[_A5?B3_H#WG_?NC_A5?B3_ * ]Y_W[H P:*WO^%5^)/^@/>?\ ?NC_
M (57XD_Z ]Y_W[H P:*WO^%5^)/^@/>?]^Z/^%5^)/\ H#WG_?N@#!HK>_X5
M7XD_Z ]Y_P!^Z/\ A5?B3_H#WG_?N@#!HK>_X57XD_Z ]Y_W[H_X57XD_P"@
M/>?]^Z ,&BM[_A5?B3_H#WG_ '[H_P"%5^)/^@/>?]^Z ,&BM[_A5?B3_H#W
MG_?NC_A5?B3_ * ]Y_W[H P:*WO^%5^)/^@/>?\ ?NC_ (57XD_Z ]Y_W[H
MD^$'_)5_#?\ V$+?_P!&+7Z%5\(_"KX:>(+#XD:#/)IMY'''J$4DDGE_[2U]
MW5,BHA1114E!1110 4W93J* (_*2CRDJ2B@"/RDH\I*DHH C\I*/*2I** (_
M*2CRDJ2B@"/RDH\I*DHH C\I*/*2I** (_*2CRDJ2B@"/RDH\I*DHH C\I*/
M*2I** (_*2CRDJ2B@"/RDH\I*DHH C\I*/*2I** (_*2CRDJ2B@"/RDH\I*D
MHH C\I*/*2I** (_*2CRDJ2B@"/RDH\I*DHH C\I*/*2I** (_*2CRDJ2B@"
M/RDH\I*DHH C\I*/*2I** (_*2CRDJ2B@"/RDH\I*DHH C\I*/*2I** (_*2
MCRDJ2B@"/RDH\I*DHH C\I*/*2I** (_*2CRDJ2B@"/RDH\I*DHH C\I*/*2
MI** (_*2CRDJ2B@"/RDH\I*DHH C\I*/*2I** (_*2CRDJ2B@"/RDH\I*DHH
M C\I*/*2I** (_*2CRDJ2B@"/RDH\I*DHH C\I*/*2I** (_*2CRDJ2B@"/R
MDH\I*DHH C\I*/*2I** (_*2CRDJ2B@"/RDH\I*DHH C\I*/*2I** (_*2CR
MDJ2B@"/RDH\I*DHH C\I*/*2I** (_*2CRDJ2B@"/RDH\I*DHH C\I*/*2I*
M* (_*2CRDJ2B@"/RDH\I*DHH C\I*/*2I** (_*2CRDJ2B@"/RDH\I*DHH C
M\I*/*2I** (_*2CRDJ2B@"/RDH\I*DHH C\I*/*2I** (_*2CRDJ2B@"/RDH
M\I*DHH C\I*/*2I** (_*2CRDJ2B@"/RDH\I*DHH C\I*/*2I** (_*2CRDJ
M2B@"/RDH\I*DHH C\I*/*2I** (_*2CRDJ2B@"/RDH\I*DHH C\I*/*2I**
M(_*2CRDJ2B@"/RDH\I*DHH C\I*/*2I** (_*2CRDJ2B@"/RDH\I*DHH C\I
M*/*2I** (_*2CRDJ2B@"/RDH\I*DHH C\I*/*2I** (_*2CRDJ2B@"/RDH\I
M*DHH C\I*/*2I** (_*2CRDJ2B@"/RDH\I*DHH C\I*/*2I** (_*2CRDJ2B
M@"/RDH\I*DHH C\I*/*2I** (_*2CRDJ2B@"/RDH\I*DHH C\I*/*2I** (_
M*2CRDJ2B@"/RDH\I*DHH C\I*/*2I** (_*2CRDJ2B@"/RDH\I*DHH C$21U
M)110 4444 %%%% !1110 4444 %%%% !1110 453U'5K72+8S7,T,,*?QN^
M*X/7/VLOAKX8687WC;P_9_9_]9YERH\NKA3G/X4V9U*U."O-I>KL>D45XM?_
M /!0KX'Z6NZ?XG>#X_\ M^6H/^'DWP#_ .BL>"?_  8I77#+<9-<T*4FO*+_
M ,CBJ9Q@(/EG6@GYRC_F>X45X?\ \/)O@'_T5CP3_P"#%*/^'DWP#_Z*QX)_
M\&*57]DX[_GS/_P%_P"1']N9=_T$0_\  X_YGN%%>'_\/)O@'_T5CP3_ .#%
M*/\ AY-\ _\ HK'@G_P8I1_9.._Y\S_\!?\ D']N9=_T$0_\#C_F>X45X?\
M\/)O@'_T5CP3_P"#%*/^'DWP#_Z*QX)_\&*4?V3CO^?,_P#P%_Y!_;F7?]!$
M/_ X_P"9[A17A_\ P\F^ ?\ T5CP3_X,4H_X>3? /_HK'@G_ ,&*4?V3CO\
MGS/_ ,!?^0?VYEW_ $$0_P# X_YGN%%>'_\ #R;X!_\ 16/!/_@Q2C_AY-\
M_P#HK'@G_P &*4?V3CO^?,__  %_Y!_;F7?]!$/_  ./^9[A17A__#R;X!_]
M%8\$_P#@Q2C_ (>3? /_ **QX)_\&*4?V3CO^?,__ 7_ )!_;F7?]!$/_ X_
MYGN%%>'_ /#R;X!_]%8\$_\ @Q2C_AY-\ _^BL>"?_!BE']DX[_GS/\ \!?^
M0?VYEW_01#_P./\ F>X45X?_ ,/)O@'_ -%8\$_^#%*/^'DWP#_Z*QX)_P#!
MBE']DX[_ )\S_P# 7_D']N9=_P!!$/\ P./^9[A17A__  \F^ ?_ $5CP3_X
M,4H_X>3? /\ Z*QX)_\ !BE']DX[_GS/_P !?^0?VYEW_01#_P #C_F>X45X
M?_P\F^ ?_16/!/\ X,4H_P"'DWP#_P"BL>"?_!BE']DX[_GS/_P%_P"0?VYE
MW_01#_P./^9[A17A_P#P\F^ ?_16/!/_ (,4H_X>3? /_HK'@G_P8I1_9.._
MY\S_ / 7_D']N9=_T$0_\#C_ )GN%%>'_P##R;X!_P#16/!/_@Q2C_AY-\ _
M^BL>"?\ P8I1_9.._P"?,_\ P%_Y!_;F7?\ 01#_ ,#C_F>X45X?_P /)O@'
M_P!%8\$_^#%*/^'DWP#_ .BL>"?_  8I1_9.._Y\S_\  7_D']N9=_T$0_\
M X_YGN%%>'_\/)O@'_T5CP3_ .#%*/\ AY-\ _\ HK'@G_P8I1_9.._Y\S_\
M!?\ D']N9=_T$0_\#C_F>X45X?\ \/)O@'_T5CP3_P"#%*/^'DWP#_Z*QX)_
M\&*4?V3CO^?,_P#P%_Y!_;F7?]!$/_ X_P"9[A17A_\ P\F^ ?\ T5CP3_X,
M4H_X>3? /_HK'@G_ ,&*4?V3CO\ GS/_ ,!?^0?VYEW_ $$0_P# X_YGN%%>
M'_\ #R;X!_\ 16/!/_@Q2C_AY-\ _P#HK'@G_P &*4?V3CO^?,__  %_Y!_;
MF7?]!$/_  ./^9[A17A__#R;X!_]%8\$_P#@Q2C_ (>3? /_ **QX)_\&*4?
MV3CO^?,__ 7_ )!_;F7?]!$/_ X_YGN%%>'_ /#R;X!_]%8\$_\ @Q2C_AY-
M\ _^BL>"?_!BE']DX[_GS/\ \!?^0?VYEW_01#_P./\ F>X45X?_ ,/)O@'_
M -%8\$_^#%*/^'DWP#_Z*QX)_P#!BE']DX[_ )\S_P# 7_D']N9=_P!!$/\
MP./^9[A17A__  \F^ ?_ $5CP3_X,4H_X>3? /\ Z*QX)_\ !BE']DX[_GS/
M_P !?^0?VYEW_01#_P #C_F>X45X?_P\F^ ?_16/!/\ X,4H_P"'DWP#_P"B
ML>"?_!BE']DX[_GS/_P%_P"0?VYEW_01#_P./^9[A17A_P#P\F^ ?_16/!/_
M (,4H_X>3? /_HK'@G_P8I1_9.._Y\S_ / 7_D']N9=_T$0_\#C_ )GN%%>'
M_P##R;X!_P#16/!/_@Q2C_AY-\ _^BL>"?\ P8I1_9.._P"?,_\ P%_Y!_;F
M7?\ 01#_ ,#C_F>X45X?_P /)O@'_P!%8\$_^#%*/^'DWP#_ .BL>"?_  8I
M1_9.._Y\S_\  7_D']N9=_T$0_\  X_YGN%%>*V7_!1+X&ZB/W/Q2\'R[>N+
MY>*Z3X<_M5_#?XMZ_P#V5X9\::!K>I>7YGV>TNE>3;_>Q^-<]3"8BG?VD&K;
MW35CII9AA:MO9U(N^UFG^IZ-1117.=84444 %%%% !1110 4444 %%%-X1?[
MM #J*YWQ=\3?#_@.#S-8UC3]-C];B797%:Q^VY\)/#LOEWWQ"\*VLGI+>JM:
M0H59_#%OT3,9XBE#XY)>K1ZO17A]Q_P4?^!%O.T<GQ3\'*Z]0;Y:/^'DWP#_
M .BL>"?_  8I77'*L<U=49_^ O\ R.)YUEZ=G7A_X''_ #/<**\/_P"'DWP#
M_P"BL>"?_!BE'_#R;X!_]%8\$_\ @Q2G_9.._P"?,_\ P%_Y"_MS+O\ H(A_
MX''_ #/<**\/_P"'DWP#_P"BL>"?_!BE'_#R;X!_]%8\$_\ @Q2C^R<=_P ^
M9_\ @+_R#^W,N_Z"(?\ @<?\SW"BO#_^'DWP#_Z*QX)_\&*4?\/)O@'_ -%8
M\$_^#%*/[)QW_/F?_@+_ ,@_MS+O^@B'_@<?\SW"BO#_ /AY-\ _^BL>"?\
MP8I1_P /)O@'_P!%8\$_^#%*/[)QW_/F?_@+_P @_MS+O^@B'_@<?\SW"BO#
M_P#AY-\ _P#HK'@G_P &*4?\/)O@'_T5CP3_ .#%*/[)QW_/F?\ X"_\@_MS
M+O\ H(A_X''_ #/<**\/_P"'DWP#_P"BL>"?_!BE'_#R;X!_]%8\$_\ @Q2C
M^R<=_P ^9_\ @+_R#^W,N_Z"(?\ @<?\SW"BO#_^'DWP#_Z*QX)_\&*4?\/)
MO@'_ -%8\$_^#%*/[)QW_/F?_@+_ ,@_MS+O^@B'_@<?\SW"BO#_ /AY-\ _
M^BL>"?\ P8I1_P /)O@'_P!%8\$_^#%*/[)QW_/F?_@+_P @_MS+O^@B'_@<
M?\SW"BO#_P#AY-\ _P#HK'@G_P &*4?\/)O@'_T5CP3_ .#%*/[)QW_/F?\
MX"_\@_MS+O\ H(A_X''_ #/<**\/_P"'DWP#_P"BL>"?_!BE'_#R;X!_]%8\
M$_\ @Q2C^R<=_P ^9_\ @+_R#^W,N_Z"(?\ @<?\SW"BO#_^'DWP#_Z*QX)_
M\&*4?\/)O@'_ -%8\$_^#%*/[)QW_/F?_@+_ ,@_MS+O^@B'_@<?\SW"BO#_
M /AY-\ _^BL>"?\ P8I1_P /)O@'_P!%8\$_^#%*/[)QW_/F?_@+_P @_MS+
MO^@B'_@<?\SW"BO#_P#AY-\ _P#HK'@G_P &*4?\/)O@'_T5CP3_ .#%*/[)
MQW_/F?\ X"_\@_MS+O\ H(A_X''_ #/<**\/_P"'DWP#_P"BL>"?_!BE'_#R
M;X!_]%8\$_\ @Q2C^R<=_P ^9_\ @+_R#^W,N_Z"(?\ @<?\SW"BO#_^'DWP
M#_Z*QX)_\&*4?\/)O@'_ -%8\$_^#%*/[)QW_/F?_@+_ ,@_MS+O^@B'_@<?
M\SW"BO#_ /AY-\ _^BL>"?\ P8I1_P /)O@'_P!%8\$_^#%*/[)QW_/F?_@+
M_P @_MS+O^@B'_@<?\SW"BO#_P#AY-\ _P#HK'@G_P &*4?\/)O@'_T5CP3_
M .#%*/[)QW_/F?\ X"_\@_MS+O\ H(A_X''_ #/<**\/_P"'DWP#_P"BL>"?
M_!BE'_#R;X!_]%8\$_\ @Q2C^R<=_P ^9_\ @+_R#^W,N_Z"(?\ @<?\SW"B
MO#_^'DWP#_Z*QX)_\&*4?\/)O@'_ -%8\$_^#%*/[)QW_/F?_@+_ ,@_MS+O
M^@B'_@<?\SW"BO#_ /AY-\ _^BL>"?\ P8I1_P /)O@'_P!%8\$_^#%*/[)Q
MW_/F?_@+_P @_MS+O^@B'_@<?\SW"BO#_P#AY-\ _P#HK'@G_P &*4?\/)O@
M'_T5CP3_ .#%*/[)QW_/F?\ X"_\@_MS+O\ H(A_X''_ #/<**\/_P"'DWP#
M_P"BL>"?_!BE'_#R;X!_]%8\$_\ @Q2C^R<=_P ^9_\ @+_R#^W,N_Z"(?\
M@<?\SW"BO#_^'DWP#_Z*QX)_\&*4?\/)O@'_ -%8\$_^#%*/[)QW_/F?_@+_
M ,@_MS+O^@B'_@<?\SW"BO#_ /AY-\ _^BL>"?\ P8I1_P /)O@'_P!%8\$_
M^#%*/[)QW_/F?_@+_P @_MS+O^@B'_@<?\SW"BO#_P#AY-\ _P#HK'@G_P &
M*4W_ (>3_ 7_ **QX*_\&"T?V3CO^?,__ 7_ )!_;F7?]!$/_ X_YGN5%>-C
M_@H'\$WZ?$WPA_X'+7H7P_\ B5X?^*_AX:QX;U:QUO37<QK<VDF^,LO49_&N
M6>'JP5YQ:]4T=M/%4:CM3FF_)IG14445B;A1110 4444 %%%% !1110 445'
M/=1V_P#K) GUH DHKA=?_:-\!^$;DP:AXJT:QDCC\S9+<*F%KD[K_@H!\$].
M65IOB=X/C$7W\WR\5O#"UI_#!OY,YJF,P\/CG%?-'LU%>'_\/)O@'_T5CP3_
M .#%*/\ AY-\ _\ HK'@G_P8I73_ &3CO^?,_P#P%_Y')_;F7?\ 01#_ ,#C
M_F>X45X?_P /)O@'_P!%8\$_^#%*/^'DWP#_ .BL>"?_  8I1_9.._Y\S_\
M 7_D']N9=_T$0_\  X_YGN%%>'_\/)O@'_T5CP3_ .#%*/\ AY-\ _\ HK'@
MG_P8I1_9.._Y\S_\!?\ D']N9=_T$0_\#C_F>X45X?\ \/)O@'_T5CP3_P"#
M%*/^'DWP#_Z*QX)_\&*4?V3CO^?,_P#P%_Y!_;F7?]!$/_ X_P"9[A17A_\
MP\F^ ?\ T5CP3_X,4H_X>3? /_HK'@G_ ,&*4?V3CO\ GS/_ ,!?^0?VYEW_
M $$0_P# X_YGN%%>'_\ #R;X!_\ 16/!/_@Q2C_AY-\ _P#HK'@G_P &*4?V
M3CO^?,__  %_Y!_;F7?]!$/_  ./^9[A17A__#R;X!_]%8\$_P#@Q2C_ (>3
M? /_ **QX)_\&*4?V3CO^?,__ 7_ )!_;F7?]!$/_ X_YGN%%>'_ /#R;X!_
M]%8\$_\ @Q2C_AY-\ _^BL>"?_!BE']DX[_GS/\ \!?^0?VYEW_01#_P./\
MF>X45X?_ ,/)O@'_ -%8\$_^#%*/^'DWP#_Z*QX)_P#!BE']DX[_ )\S_P#
M7_D']N9=_P!!$/\ P./^9[A17A__  \F^ ?_ $5CP3_X,4H_X>3? /\ Z*QX
M)_\ !BE']DX[_GS/_P !?^0?VYEW_01#_P #C_F>X45X?_P\F^ ?_16/!/\
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
ME=!HVBUPULZQ4W[CY5V1ZM#AO TU[T7)]V_\K' V'[+7A^7_ )?-8_\ (?\
MA4EU^QY9W5O_ *#J5Y')_P!/&W_V45]R?L4_\$_+S]HOQAJ6FZY>7GAO[#I\
M6H1^9;;WN4DD:/U']WK7J7[5'_!,*V_9Z^'$.OZ3KTVI227D5G]C^S;/,\S=
M_%D_W?2N/^W,1&?+[1W/2_U;P<H<WL58_*;Q;^R#XD\.V_F6/DZM_P ]/L_R
M>7_WUBO/)3JG@Z?R[B&:W_Z9R1[*_0G_ (1>XT;4)K6[AFMKF/\ UD<GR/'5
M7QE\%M#^*%AY&JV<,G_/.3_EM'_NM_#7N9?Q-B*$U*7WK1_Y,^=S/@G"8F+5
M/3R>J_S7R/A_1O$D>J'9_JY/2M.M3]H+]E76/@9J'VZ#SK[1/^6=Q'_RR_WO
M[M<CX7\2?;/W$_\ KOYU^R<.\44\;%0J/7H^_DUT9^%\1\+5\NJ/W79;K]5W
M1M4445]D?(A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110!RGCC_D)0_P"Y7V?_ ,&]'_)^\7_8'E_]&15\8>./^0E#_N5]G_\
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
M\@:***^N/C@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .4\<?\
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
M]#X5_P#8T:;_ .E$=?U&5_,O&W\:GZ/]#^IO#S_=ZWJOR"BBBOB#]$"BBB@
MK#\?:M_8/@?6+_.W['83W'_?,;-_2MRO+/VU=>D\+_LH^/+Z'_61:5*!_P "
M^7_V:M*,7.I&'=K\S'$5.2E*?9-_<?S,?&[XA2?%7XP>)/$<\WF2:WJ$MY)_
MVT;=7LG_  2A^$/_  NC]N_P'IL\/F6,>H?:+S_<6-O_ &;;7SK7Z ?\&[/A
M>/6?VL/%5]^Y\S0/#<MY'_O^9&OR_P#?5?LV:5/8X*<H](V7Y'X'D]/ZQF-*
M,];R3?YLXG_@M'\2Y/CI_P %)]>T[SL6V@7$7A_'\$7ER,K-_P"/5S%KI?\
MRS_YYQI'_P!\_+6)\1KK_A9?_!0#QY?7W^LN=4O;S_@?WJ]:T;X5:A+H_P!J
M\F;R_P#GIY?R?\";^&OD<T<:4:5'91BOQ/O\ABZSK8E;RF_N6WYGKW[%7_!.
M[7/VL]&U+4K74K32;&R_=^9<;OWC_P!U=H/^S63\7OV3/%'P-^)__"*WUG]I
MO9?^/>2W^Y<I_LU]7?\ !&3XKV^B3Z]X*NYO+DD/VRTS_P M6_Y:?^.JM?6'
M[2]OX:\,Z1_PEVH&SC\0>'[.7^S/,E57^;^ZO4_A7S4L5.%9P>Q]?3PL)TE)
M:/J?CW:Z-):W'ER0^7)'7Z#?\$WOVE=#N_!VF_#74=-\JZB\V2.22)?(DW-N
M5?\ >^;TKXA^RR76H33R?ZR21Y*[#X:6NJ:7XHLY]#^V?VE;2>9;_9XVW[_]
MG;776I*<+,YZ$W"=T?JWJGP:\*:G\TWA_23]+9$_D*K6?P&\'V(_<Z!IH_[9
M+7G/PL_:_M[>QL]+\<V=YX<UKRU^>YB9$N/]KY@-M5?CY_P43\!_!#3X[>UF
MF\4Z]=?)9Z5I8\R:X?LOR@[?RKQ/95D^74];GIVYB3]LC]J_P7^QA\/O-O[6
M&.ZU*-X[>WMHU1ONM\S=/EK\.?C[^T-JGQI\433R?Z-8^8_EV\?W*[']OGXQ
M_$CXT?&";6/'VFZQH?F?\@^SO+:2!+:+^%55J\&KU\+15.'F]SR<56]I*RV0
M4[_54VNBTOX7ZQJFC_VE!9WDEM'_ ,M(XV>/_@3?PUT.26YSZMV1YO\ %^Q^
MR^((=2_<Q_VE'YGEQ_\ +/;\O_LM:&E7/VRPAD_Y[1U#\5;"3^Q[.>3_ )9R
M?9__ $)JC\)R>;HT-?MOAWBG*DX/M^3/Y\\3,'&GB_:+J_S5_P S0HHHK]1/
MRX**** "BBB@ K[/_P""%'_)[^F_]>\O_HMZ^,*^S_\ @A1_R>_IO_7O+_Z+
M>OF^,/\ D28K_!+\CZK@C_D?87_&C](?^"OW[0'BS]FC]D)O$W@O5FT76AK=
MI:?:%B23]T_F;EVN".=H[5^76@_\%HOV@],U>&>?QK]NCA^_;R65LD<G_?*9
MK]%?^"_W_)@4O_8QV/\ Z#+7XBV&GW%_.(+6":XDD_U:1Q[W-? ^&>39?BLE
M=7%483?/)7<4W:RZL^_\4L\S+"9ZJ6$KS@N2+M&32O=]%I_F?O\ ?\$U?V]+
M;]N3X037EQ"MGXDT39%JD$8^0%MVUE^NTU^=O_!=_P#9BTOX,_M :=XFT.'[
M/;>,+?S[R,?)''<*6'R_54S]:^J/^"#/[+?B3X&_"7Q+XB\06<VG_P#"720?
M9[>XB\N9$A\SYF4\_-YG'%>.?\'%OC^TN/%W@3P[#-%)<VUN]Y)&G_+/YG7Y
MO3Z5X/#L*6#XTGALL?[K5-)W6UVOE+;T/I>))U<;P/'%9M&U96:NK._-9/UE
M'5['YD5IV7@_6-0@\RUT?4KF/_IG;L__ *"M?H3_ ,$DO^"3NG_&S0H?B%\1
M+3[1X=FS_9VER#_CY_VFS_!]WMSZU]Q>-OVTOV??V)-5_P"$2DO=-T2:./RW
ML]+MO.\K_9;9]W\:^YSKQ A0Q<L!EU"6(J1^+EV7=:)O3KH?G^2^&\\1@XYA
MFF(CAZ<K<O-N[[7NTE?IK?R/P'NK"XTVY\N>&:WD_P"><D;)4-?O%\6/V.?@
MC_P4:^"\NL>&K/1TO;Y'>SUBRB5)XY=OW9._7;D<&OQ/^/'P7UC]GKXKZQX1
MUR'R=2TBX\O_ *ZI_"WXKM->OPQQ?0S?GH\CIU8?%![K_/\  \7BS@O$9)R5
MN=5*,_AG';O9^=M5N<;6G8^#M8U6#S+71]2N8_\ GI';2/\ ^@BOT=_X)._\
M$C=+^*7A6T^(WQ(L_M6DWW[W2]*D^Y*O_/23=G<I],#[O6OT!O\ XS_!;]D^
M>'PQ_:?A7PK))M_XE\4D</E\?+N7/R\>M>%GGB11PN*>"P-%UIQWL]%W5TFW
M;TMYGT.0>%U?%X2..S"LJ$):QNKNSVO=I*_36_D?SI7-C<:?<[+B&:WE_P">
M<D>RHZ_?;]I#_@G#\(/VROAS+>:9INCV^I74;266N:7MS*W;<ZYW)N[9]:_$
M7]HWX :Y^S+\7M8\(^((?*OM-D_=_P#32)ON2+]5VFO;X5XSPN=<U."<*D=X
MO?U7?SV/ XMX'QF1N-6;4Z4M%);>C[/[UYG!U);VTEW<;(89I9/^><?SU^L7
M_!%?]CWX8_'']E+4-6\8>"?#OB'4?[7>W2XO+)9)(D\N/Y58]OFKZ!\)_L*?
ML^?L4'4_$VKVF@V4MQ<RSP7&J2QK]F5F9EB@5L=!Q@?W:\?,O$K!X3%5<%[&
M<JD'9)6]Y^7_  Q[65^%N-QF%HXYUH1IS5VW>\5Y]']_S/PHOO!VL:7!ONM,
MU*WC_P"FMNT?_H0K/K^CK0/%GPA_;*\/S6-K<>&_%UM;Q^6]OYD<TD2_[N25
MK\M?^"P'_!,ZP_9:O8/&7@FTFM_!]])Y=S;_ '_L4S?W=H&U3\V!VVU7#OB)
M1Q^+^H8NBZ-1[)[/RU2:?;0.)?#.OEV#>88.LJU*.[2LTN^C::777Y'F_P#P
M1A_Y2 ^"?^NLO_HF2OT@_P""]_\ RCZU+_L.6'_H35^;_P#P1A_Y2 ^"?^NL
MO_HF2OT@_P""]_\ RCZU+_L.6'_H35\WQ;_R6> _[<_]+9]-P;_R0^/_ .XG
M_I$3\-ZN:7H.H:T?]%L[RX_ZX1-)_P"@U]#?\$W/V!-4_;>^+!A\[[%X;T4K
M)J=QZI\O[M?]H[A^%?KAJEK^S_\ \$S/"-FT]IH_AL'B-TC5[ZY]7VKAF]SB
MOL>)..*&78A8'#TG6KO[,>GKN_P/BN%^ *V:85YAB:JHT%]J77S2NE;S;]#\
M"]3\.:CHA_TO3;RS_P"NMNT?_H0JC7[_ 'A?QQ^S[_P4JTG4K&"'1_$EQ''Y
M<D=Y;K#=1K_>56^;\<5^3O\ P4W_ &"+S]B'XO[+#SIO"6M%Y-+N)/\ EG_>
MC9OXF V\\?>Z4N'>-Z>/Q+P&*I.A62ORRZ^ETGYZH.)N :N6X59AA*RKT&[.
M4>GJKM6\[[GS'1117WA^?!1110 4444 %%%% !1110 4444 %%%% '*>./\
MD)0_[E?9_P#P;T?\G[Q?]@>7_P!&15\8>./^0E#_ +E?9_\ P;T?\G[Q?]@>
M7_T9%7XSQM_S%>C_ $/V#@/^+AO\2/WXHHHK\!/Z8"BBB@ K\Z_^#CGXK?\
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
M'UG=W5GHWA]8^ES)&KWUXW][L6_*O2XEXVH997C@J5-U:[VC'IZ^O:QYG"_
M.(S;#O'5ZBHT(_:EUMO9:+3NVC\$-4\+ZIHQ_P!*TV\L_P#KK;M'_P"A"J%?
MO[X3^,_[//\ P4<2\T>./1_$ET(_+-OJ%MY-R5_O(K?-QZXK\MO^"JO_  3Q
MD_8I^(\-_H_G3>#?$#M]CS_R[-\W[AF_B^ZQ[<-6/#_'4,=BO[/QM&5"MTC+
MKZ72Z>1KQ)P!4R_!K,<%65>ALY+ITUU:MYW/G_\ 9SMH[OX[>$(Y(?,CEU6W
M_=R?<^\M?N%_P4'^&WAS3/\ @GGXVNK70='M;B+1('CDCLXTDC_>0_Q*N:\E
M_P""97P#^ /B+]F[P3J6J:#\/KWQM)LD,D_DF^\_Y<=]V[=7VW\1O#'ASQ!X
M!O-+\2VFFW'AN:-([J"]"_9C&&&U6W<;<A>M?F7&_%<,1FU#DIRBJ$]4_M6D
MMM=G8_5>!.$)X7)Z\9U(R]O&Z:UY;Q:U\U?H?S$45^_4O[*O[)(B\L^%?A)'
M^%M_\57X2_%2UL['XG^)(=/\G[#:ZI=1V_E_<\I9F5=O^SMZ5^N\,<74LZG4
MA3HSAR6?O+>]]ON/QCBO@NOD4*<ZM6%3G;7NMZ6MO?U.?HHHKZX^-"BBB@ H
MHHH **** "BBB@ HHHH *BNO^/:;ZU+45U_Q[3?6IEM]XX[HX!_^/BOZ O\
M@WZ_Y1YZ9_V%[G_T7#7\_K_\?%?T!?\ !OU_RCSTS_L+W/\ Z+AK^;^-?]T_
M[>7Y,_I'P_\ ^1A_VX_S1]O4445^6G[,%%%% !7\X/\ P64^*EQ\2O\ @H-X
M\_?>9:Z'>?8[/_<VJW_H3-7]'C_ZO\*_EE_:YUZ3Q'^TQXVOI/\ 67.J2_\
MQ-?:<%4E+$5)]E^;_P" ?G_B!6<<+2I]Y/\ !?\ !.5^&G@BX^)?Q!T?P_:_
M\?.K7B6<?^^S;:_13_@X&\;1^#-'^$/PKTY?)LM%T2+4)(X_N)+\\;+_ %KY
M)_X)?^%X_%'_  4 ^%<$GD^7'X@M9)(Y/^6B+(ORU[#_ ,%S]?N/%7_!0[4=
M+DXCTD16=O\ [K;6_P#9J^JQ3Y\SI1Z0C*7S>A\7@8^SRFM-;SG&/R6IY-\+
M_"\FC>!]-@_YZ1_;/^_GS?I7;Z7HU:_@CX5:A=6_V&QA\S[#'Y?_ 'S75>"/
M!OE>.-'L;J'_ %EY%')'_O,NZOBZE53G*3W=V?IF'P[I4HTULDE^AL_"_P#9
MI\0>-]/^W>3#IND_\_EY\D/^+?@*]0M?V2_#]AI\T\GQ"T&^^S1^9<?8XYO]
M&_WMT8_2O</V[_V)?'#>*(;[P_#/J_A*QMTM[/3[<;WLD7^%8QD_CBL+X!2Z
M/H/P?U+PCXXT?7M#\N\^T?Z/ILF^]B5?]7(V/[W_ *#7'&LY1YXOY(]"-!0?
M*U]YYSHW[.?A>_\ ]1\0M!L?^>?VR.9/,_W=L=;WPT_9+O/%'Q(L]'^V6<EC
M<[Y/MEO_ *O8O]W=S^8KT#XJQ:?\6O@_9_V;X;_LV^CU"6/2[/3].;SH[=?+
MV^8R_P" JU^R7X2U#X!?&C1]2\56<VDV^I1O'')<?)Y?S?>;=]U:/:24&T]>
MPXTX\ZTT[G(7_P 2[?X?:A_9OAG0;/2?L,GER7EQ'YTTG^TROD+^%>R?\(OJ
ME_X(T&^CUB&.QN8VO-0UB2.-(;)%;[NU1_M>G\->^^./V3O /Q8G_M*2QBCD
MN?WGVBRD5/-_VMV#FO(?C'_P31N_B/X6_P"$<TWQYK&B^%Y)/,N-/&Z1)/U
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
M4 %%%% !6%X]_P"/"#_?K=K"\>_\>$'^_7F9Q_N53T_R.[*_][I^IUO["?\
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
M[NOZK7\Y/Q'^(.J?$OQAJ6N:Q=S7M[?7#W$DDDC/]YMVW_=K^@W]E?XQ:/\
MMH_LCV=]]JCN/[<TM[#5$C/S0/)'MD0^GRM7Y7?M'_\ !$OXK^!?B==P^%=-
ML_$'A^^N'DL[B.X5/+5FW*K*S97;]W)QFOG_  VS#!Y=B<5A\QDH5K[RTO9N
MZN_/4^A\4,LQV9X;"8C+(.I12>D;O>UG9>6FVG6Q] ?\&\'QKUSQ0GC;P=?W
MDUQI.AV\-[:1R2;_ "FD;:RK[?+TKB/^#BWP#9Z/\7/!/B"']W=:MI]Q'<G_
M )ZF-HU3\EKZW_X)0_\ !/6\_8>^'VI7WB*:%O%6OHGVU(W4I:Q+\RQ[AD-A
MMW.<5^?W_!<O]H_3_CC^U+9Z/H]Y!?:=X.MVLS(GW#*^UI%_!U85MD=6GC>-
MIXK+OX23YFMG[MOQEJOO,<^H5L!P)#"9GI5;5DWJO>NE\H[_ ''VQ_P;_P#_
M "9CJ'_8=E_]%QU\/?\ !;_XY:Q\0?VO[S0Y)KR/1- MXH[>S\SY-[*NYMON
MR\5]P_\ !O\ _P#)F.H?]AV7_P!%QUPG_!7/_@E7XH_:(^(P^(7@&.SNK^2W
M2+4+"2187E\M0JLK,1^7).ZN?*\PP6#XSQ-3&M13<DI/9-V^ZZNKG7FV6X[&
M\#X:E@4Y-*+<5NXJ_3K9V=O+R/SC_8K^-6N? []I'PKJ6AWDUN9-4@MY8XY/
MDD21EC;<O1OO=Z_<O_@I'X#L_B#^Q'\1+6ZA\PVVCW%W!_TSECC8JU?G?_P3
MZ_X(P>.Y_B]IOB;X@6L6AZ)HMPEQ';^:KS7+K\R_=/R\[3R*^X?^"N_Q^L_@
M=^QIXDMFGA34/%%N^EVT8YD/F*59U'MQSVJN,\?AL?Q!@H99)2J1:3<?\2:5
M^MM?O%P/EN+RWAW&SS6+A3DFU&6GV6F[/:[LO5'Y9_\ !&R+RO\ @H-X*C_Y
MYSR_^B)*_1[_ (+W_P#*/K4O^PY8?^A-7YP_\$:#YG_!03P5_P!=)O\ T1)7
MZ/?\%[_^4?6I?]ARP_\ 0FKMXLTXSP'_ &Y_Z6SS>#?^2'S#_N)_Z1$Q?^"!
M?@FS\-_LD7FHP_\ 'QKFH>?/_P !7:/_ $&M3]M7_@E#X=_;"^,<WBGQ'\4=
M9TN7RD@M]/CCMS#9HN[[JL1_>Y.,GO7D'_!O?^T?I][X.\2?#F^FBM]2M[C^
MT+".239YL7RJRKN^\VYF; [=JV_^"LO_  37\<?%CQI)X_\ AM>32W,D7_$P
MTR.Y\G[O/F+R-S'<W R:^?Q4:V'XMKQGB?J\I7M-Q35FE9:Z)-:7\K'TV$EA
M\5P?AY4\+]8C!*]-2:=U>[TU>NMO.YUW[*'_  2'\(?LD_&32/&&B?%?6KJ7
M3WS+92_9TAO5Q]QMISM[_A4/_!>W1=%\6?L;1:JMY9S7VB:G#]F2.16<^;)&
MK[<?[*U\$?"'_@F]^T'\6?%T.GIINL:1'YG[RXO)/)CC3^]\V-WT%><?MO\
M[.?BO]E'XS7G@OQ'J<VK1VT:7%O=X:.&Y1MVUE5B?[OK7U>!X?5?/*&(K9DJ
MU:G9V45=Q3VT=NO76Q\AF'$,L+D-?#4LKE1HU+QO*3LI/9I-7Z7TLKKN>+T4
M45^Q'XD%%%% !1110 4444 %%%% !1110 4444 <IXX_Y"4/^Y7V?_P;T?\
M)^\7_8'E_P#1D5?&'CC_ )"4/^Y7T[_P1>^._AO]G7]L6/7_ !3>36>G?V=-
M;^8ENTS[V:-ONKS_  U^/\84:E:IB*5).4I:)+5MZ:)(_6.#<50PRH8C$S4(
M1=W)NR2[MOH?T545\R_\/</@G_T'M6_\%,__ ,31_P /</@G_P!![5O_  4S
M_P#Q-?C?^J>=?] E3_P"7^1^W?\ $1>%O^AC1_\ !D?\SZ:HKYE_X>X?!/\
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
M_=SZBL[]GC0?$%U<:;'JMYYFI?:$C^T?[>[Y6I_PJ_XG/@?1[K_GZLXI)/\
M?9:]&\$:-)_PD&FQP?N[G[0GER?\\WW?+7Y\\.H3<^I^P1Q#G!16VY^HO@_X
MQ:W\*((='\>:;-'':Q^6FN6_[RUN=O\ $W\6[UXK9N?V@?AC?_O/[3T>^E_Z
M]M[_ /H%<'XZ^)WCCP9X1T?PGJFF^5K6L7$5@FKV\BO#*K,%9MO.UN<\FO ?
MC)XRUSX+>.;S1]#L_P#A'_+_ -9>1Q_OKUV7<S-)T;YO:O*IX=5'9[^NAZDJ
MW)Z'U3;?M ^&[6X_XEOA:\N/^FEO;0)_45PGQ<_: T.'X@:1K.N:/>6VBV<#
MP7)O(XW\O<V=VU6->4>$O#D?CSX/S7T>L0RZW)<)]LDU"]C3^SHEVLTGS8^4
MKN^NVOE+]M._N-!\'Z;X_P#AKXVU[[#8WCZ?<>9)L\R5696D@5@-R;HV&1D>
M];1HP4K)Z_,SE5G;FZ;]#] ]!L?"?QIUC[5\*/BS>>'[VVC_ 'EO;Q^>GS?]
M,[@87\!5^Y^&O[0^F'R[3QMX;OH_^>EQ;*C_ /?*Q[:_-S]@_P"(/C#]J7XL
M7EIKD-Y<ZE8Z?=:A;^*+>-DO;*XAADDC62;D;"ZJ",#/(S7VS^RWIG[0_P ;
M?@_:>($^)OANW\VXN+?R[S29IG/E2-'NW+,.NW/2L:U)P=I-?/7]"J5525TG
M\CU&Q^ 'QD\6V\T/B+XI_P!E6\G^LCTO38'\W_@3("OX5X9^WQ\/_AI^RE^R
MOXJCDEF\2>-O$&GRV=O)J%RUU/O;[TBJQ(B4'TQ]ZO9+#]E_XS:WJ(/B#XR3
M1V?_ "TCT.UDLI/^ LSM_*O(_P!OGP1\)/V4OV:/'DD]Y_;7CKQ)I[Z?;W&H
MWBW6J2M)\W\(!5?EY./3FLZ;]]*_W%U-(-[>I^4'PT^+\GPT\+Z]!:_Z-?:E
M;^7;W'EJ[VS_ -Y=WKTKSFZU[5->T?4I]2F^TW,=G+'YG_/2K\O>LGQO?_8/
M"\WE_P#+3]W_ , :O>P^'4L3&:WNOS1\_C,0X82<>B3_ ",'P%%Y=O,]=!6/
MX,MOLFD#_IIS6Q7]49+3<,%3C+M^9_(.;5%/&5)+N%%%%>H><%%%% !1110
M4444 ?HI_P &[?\ R<!XD_[!;_\ H2U^LWC;P]X<UZTA7Q)9:'>0QOF :E%'
M(B/_ +/F?Q?2OR9_X-V_^3@/$G_8+?\ ]"6O9/\ @XZN9+7X+_#?RYIH_P#B
M=W0_=_\ 7!:_G?BW*WF/&"P:FX.:2YEK;W6]KKMW/Z4X1S59;P5]>E#G4&WR
MMVO>:79][['VAJZ_"'X7VXU*ZL_ >D>7]R=+.V1Q_P!\KFOFS]LO_@M;\._@
MGX:N]/\ !-Y#XN\0R(\<7V?_ (];9O[S-P>.VT&OQ0DOY_\ GM-_W\:H:^OR
M_P )\)3JJICJ\JMNFR^>K?W-'QN8>,&,G1=+ 4(T6^M[M>FB5_-IG7:_\0=4
M^*?Q?FU_6)IKK4M7O/M$LDG]]FW?]\U_1U_;,FA? 3[=;_ZZQT#SX_\ >6WW
M"OYI_"7_ "-%G_UW2OZ3-<_Y-@O/^Q7?_P!)37D^+5.,7@J<5:*<E;R]U'K>
M#=6<HXZI)^\U%W\_>U/YS?B]\6M8^-/C[4O$&N7D][>ZE</<?O)-_E[FW;5_
MNK["OM3_ (-[?AMI_BS]I[7]6O(?,DT#1_M%G_TSE:2-=W_?+-7P#7UI_P $
M;_VE+?\ 9R_:VM8]1GCL=)\51_V7<RO]R)=WF+_X\JBOT7BS!S>1UZ&$5GRZ
M)+HMTK>29^:\&XR"X@P^(QCNG.[;[O9OYV/M+_@X.^,>M_#_ .#O@_P_I-Y-
M96WBBXN/MOEOY?FK%Y;*N1V^9L^M?D;X2\4ZAX*\06FJZ;>3V5]9R+)')'*R
M2?\ ?2U^\?\ P4[_ &%V_;H^"]K::/>0Q>(-$D:YTQY-ODR%MNY<\?>VJ,YP
M*_-3X.?\$2_C)XP^)T>G:UIMIHNDV]QB\O)+B.1-B_W5S\V?:OA_#WB#*,-D
M?L<14C"47+F3LF[MV=GOII\C[SQ'X:SK%9][?"TI3A)147&[4;)75_LZW>ME
MKN?KC^REXHN/VA_V-?!^K:]^^F\6>'XWO/\ ;\V/:WZ&OY^/CEI<GP_^._C#
M3;&::WCLM8NHH_+D9,*LS;5^6OZ /'7B7PW^PO\ LEE?M<-CIOA+2&L]/\U^
M9'6,^6O;DMBOYW_'?B:3QEXXUC6)/]9J]Y+>?]_)&;_V:N?PII2GB,9B*:M1
MDURKINW^5D=/B]45/#X'#U97K13YG?7:*O\ -IG]!W_!-"XDNOV!OA7))*TT
MDF@0DNW?[U?AK^V#XFU2V_:>\>1QZE>1QQZ[=_\ +PW_ #V?WK]R_P#@F/\
M\F _";_L7H/_ &:OPF_;)_Y.?\=_]AV]_P#1[UGX<Q3SO,+KJ_\ TJ1KXF5)
M+(,N<7]E?^D1,;]GF623]HCP'(_^L_X2#3__ $HCK^@7_@H'_P F4_$S_L W
M'_H(K^?G]G+_ )+[X#_[&#3_ /TICK^@;_@H'_R93\3/^P#<?^@BJ\3O^1ME
M_K_[= R\*O\ D3YE_A_]LD?SI1:K<:9<3?99IK?_ *YRLG_H-?TB_L=223_L
MH?#AI/\ 6?\ "-:?_P"D\=?S9W/_ !\3?[]?T4?\$\/B+I_Q._8T\!WFF_ZN
MRTJWT^3_ *ZPQK&WZBMO&"DW@L/42T4G=^JT,O!6JOKV)@W]E67SU/P.^/'B
M?5(_C/XHCCU&\_Y"$O\ R\-_>^M<1=74E]<;YYIII/\ GI))OK[9_:>_X(Y_
M&.V^/^L?V'H\.K:3JUXUQ9WD=S&GR-_>Y^3YMW6OFG]IW]ESQ9^R-\1_^$5\
M6VD-OJ7V>*X_T>19$VO\WRLN0WO7Z-D^<Y;B84Z6&JQE)QO9-7LK7TWZGYKG
MF1YGA9U*F*I3C!2:NTTKMNVKT=_(\XHHHKZ ^;"BBB@ HHHH **** "BBB@
MHHHH **** "L+Q[_ ,>$'^_6[6%X]_X\(/\ ?KS,X_W*IZ?Y'=E?^]T_4ZW]
MA/\ Y/0^%?\ V-&F_P#I1'7]1E?RY_L)_P#)Z'PK_P"QHTW_ -*(Z_J,K^9>
M-OXU/T?Z']3>'G^[UO5?D%%%%?$'Z(%%%% !7F_[7$7G?LX>+U]=/;_T(5Z1
M7F_[6W_)N/C#_L'M_P"A+7=E?^^T?\4?S1X_$/\ R*L3_P!>Y_\ I+/YC?C+
MX<_X1?X@ZE!Y/EQR2>9'_N-7/Z7?R:7J$,\?_+.3S*]N_:F\$?:M/AUF"']Y
M;_NY/]W^&O"Z_H+-\*\-BY17>Z_,_E7A/,H9EE-.4M6ERR]4K/[T>J?'JU_M
MK3]'\76O[O[5&OF>7_RSV_=_]"KZS_9]\6V_Q&^&^FZE;_\ /-(Y(_X]Z_+^
MNW-?)7P5UFW\7>%KSPI?3?ZV/S+/S/[_ /G;76?L@_%^3X&?$F;PSK'[O3=2
MD\OS)/D\M_X6_P!W;_Z%7B\88!XJE#'TEKU]>J_7[SZ;POS99;BJF18E_"_=
MOUBW>+^7POM9'VIIFEUZ1\ O'?\ PISXCZ;KG^KM;*3_ $C_ '*Y"*:WTO3_
M +5/-#';1Q^9YE?-/[1G[5\FO>=H_A^;R['_ %<DG_/2OS"44U9G[]S<KN?H
M?^U3_P %TO!_PI\[2O ^G'Q+J\7[N223]W:Q_P"ZRDEL?2O;/^"6'Q/G^,G[
M(&F^)KL+'=:OJFHW$D:?\LV:YD8K7X#S3>;^\DK]JO\ @@QXA?4/V*!IQ_YA
MNH7'_D221J\K%8>%.E>)V8;$3J5;,^UM3MOM]C/#_P ]8VC_ #%>._L,6/\
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
M\1ZE>:E?7,GF>9<2,_E_[J_PK["N=HKTJ.'A37NGGUJTZCU"N=^(.L_8-/\
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
MRW_LM?-[_P#'Q7TA^S'_ ,DQ_P"WEO\ V6OS[AO_ '^7H_S1Z_B5_P B:/\
MCC^3/1****_0S^?PHHHH *CDC\P[*DHH ^:/C]\.?^$(\4^?!_QXWW[R/_IF
M_P#$M<!%^ZK[ \9^$[?QGX?FL;O_ %<G^K_Z9M_>KY8\>>"+SP'X@FM;J'_K
MG)_ST2OSG/\ *GAZKK07N2_!]C^A. ^*88_#+!UW^]@K?XDNOJNOWGHGA+6K
M/XU>#_[#U*:&/5K&/_0Y/^>G^>]:WPE_:?\ %'[-VGZEX5NH?]&D_P!7))]^
MR_VE_P!GVX^]FO$;"_DTNXAGAF\N2/\ U<E>L:-XNT?XRZ1#INNG[#JT<?EV
M]Y_SUKS,1AZ&:T/85M*BV??LO)^?79GO8/%8OA?%O&81.6'D[RBM7!O=I=8O
M=I:K=$^LZI<:QJ'VZ>;[3]I_>>9_STJUX2\;ZYX#U#[5H>L:EI-S_P ]+.Y:
M%_\ OI2*Y6ZTK7/@_<>1=0_;M)_[^1_-_$O]UO3-:6C:SI?BC_CQO/LUS)_R
M[W'R?^/<"OS',LEQ.#GRUHNW<_=LCXHR_-**JX:HM>E_Z_S\CW#PY_P43^,G
MA>W\N#QMK$GE_P#/Q<M-_P"A&J7B/]OKXN>*+?RY_&VO1_\ 7O>R0_\ H)%>
M1?99/^6?[SR_^>?SI_X[4?\ JJ\;V4.Q]/[2?<O>(_%&J>+=0^U:IJ5YJ5S)
M_P M+RY:9_\ OIB36?14=U=1V'^LFACK0S;L254UG7K?0;?S)_\ MG'6-K/Q
M&CB_=V,/F2?\]*Q[#0+SQ%<>?=S?Y_V:]_)^',9F%51IQ:7?8^6S[BS Y;3;
MG)2EV6OWC(8;CQGK'GR?NX__ $775VMK';6WEQ_N_+HM;6.PM_+C_=U)7[_D
M.1T<LPZI4]^K/YQS[/<1FF(=>L_1!1117O'AA1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !6%X]_X\(/\ ?K=K"\>_\>$'^_7F9Q_N
M53T_R.[*_P#>Z?J=;^PG_P GH?"O_L:--_\ 2B.OZC*_ES_83_Y/0^%?_8T:
M;_Z41U_497\R\;?QJ?H_T/ZF\//]WK>J_(****^(/T0**** "O-_VMO^3<?&
M'_8/;_T):](KS?\ :V_Y-Q\8?]@]O_0EKNRO_?:/^*/_ *4CQ^(O^15B?^O<
M_P#TEGX=T445_:Q_EN<3\5O@Y9_$.P\Q/]&U*/\ U<G_ ,57SGXH\&ZAX-U#
M[+?0^7)_Z,_W:^PJR_$_A+3_ !=8?9;Z&&2*OG<VR"GBOWE/W9]^C]3[WA7C
MK$97_L]=<]+MUCZ?Y,^/[6ZDL+CS()O+DC_Y:1UZ)X<^/$DMO]A\06<.I6W_
M #TD_P!9'6IX]_9>O-+'GZ/-]JB_YYR?ZS^@KS'4_#FH:#<;+NSFMO+_ .F=
M?&RI8W 3:DK?BG^A^OT\1DF?4DXR4FMNDX^FS7Y'I4O@CP/XT_>:3K']DS?\
M\[C_ /754_LX>)-/M_/TV\AEC_Z9W&S_ -!KS/\ U7^KJY:^(]0L#^XO)H_^
MVE3+$8.MI7HK_MUV_!W7W%4\KS;"?[CC&UVJ+F_\F33^^YTWB/P/XP\+_/=3
M7D<<G_3PU8\GAO5-0_UTWF_]=)*O^&_%VHZW<>1=7DTL<0_U<E;M>WE?#>68
MFE[>$&NG3_(QQ7$F<X9^PQ-1.7E>WXLYNP\ [?\ CXF_"MBPT6WTL_NX:N45
M]3@\IPN&LZ45?OU/G<5F6)Q'\6;:[= HHHKTCA"BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y3QQ_R$H?\ <KI/V;?^
M2E0_]<O_ (FN;\<?\A*'_<KI/V;?^2E0_P#7+_XFOSO%?\CK_MY?H?58S_DG
M*O\ @9]+T445^B'\VA1110 4444 %,EA26'RY/WD?_/.GT4#3:=T>$_&#]G>
M33KB;4M#A\V/_626_P#SS_W:\?EB\K]W_JZ^UJXCXA? K2_&Y\^/_0[[_GI'
M_P"S5\?FG#?._:X71]NGR[>A^K\+^(TJ$8X7,[RBM%);KU[^N_J?.WA+QQJG
M@BX^T6,WE_\ 3/\ @_[YKT"/XF^%_B%;>7XDTW[%=?\ /Q;_ -[^\W2N?\9?
M 77/"7[SR?M5K_STC_\ B>M<9+:R:?\ NY(9H_\ KI^[KYN-?%X3]S46G:2N
MOZ]#]&G@<IS=K%X::Y_YX2M)>O?T:/39O@-I>O?\B_KUG?22?\LY/\FLN^_9
MH\26/2&SE_ZYR?\ UJX6*ZDMO]7--'6E:^-]8L/]1J4T?_;2E[; U/XE)K_"
M]/N:8XY?G=!VP^*C-?WXZ_?%K\A]_P" M0TNX\B:S\N2.DM? ]Y_TQCKI- U
M2XU73_/NIO-EEW?O*N5]3@^&<#*$:EGJK_?\CS,1Q'F%W3J25UH]_P +LQ+#
MP1;V@_>?O*UX;:.T/EQ_NZDHKZ'#8&CAU:C%(\.OBJU9WJR;"BBBNLYPHHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *BNO^/:
M;ZU+45U_Q[3?6IEM]XX[HX!_^/BOI#]F/_DF/_;RW_LM?-[_ /'Q7TA^S'_R
M3'_MY;_V6OS[AO\ W^7H_P T>OXE?\B:/^./Y,]$HHHK]#/Y_"BBB@ HHHH
M*P?'GP^T_P ?:1]GNH<21_ZJ7^..MZBLZM*%2#A-73-L/B:N'JJM1DXRCJFN
MA\G_ !!^%6J?#[4/+FA\RV_Y9W'\%<S_ *FOL[5=+M]9MO)O(8I(I?X)*\C^
M(/[+T=UYUUH<WE?].\G_ ++_ /7KX7,N&JE-N>%]Y=NJ].Y^V<.^)%"K%4<S
M]V7\WV7Z]OR.$\'?'35/#MM]ANH8=2TW_GG<?Y-;\MC\/_B%^\CO)M#OI/\
MGI_J_P#@/->?^(_ >L>$KCR[JSFC\O\ [X_\=K)_U->2L=6IKV.(CS)=)+5?
M/<^L>0X+$2^MY=5=.3UYJ;5GZK5/[CU;_A0OB#[-G0]8AN;7_EF?M#)_XZM9
M>L_#CQAH.GS33P_NX_\ 625PMKK-Y8?ZB::+_MI6UH/CG5;O4(;62]FEMI?]
M9'6,<'E&)J*,J%FVENFM?5'9'%<3X.%Z>+C*,==8R3MUV=K_ "0DMIKEW\GG
M31_]M-E+%X,N+H?Z5-_[/7245]AA>#<KH/FC#^OD>+BN,LVKKEG59GZ?X<LK
M#[D-7*DHKZ.CAZ=*/)222\CYNK6G4ES5&V_,****W,PHHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *PO'O_'A!_OUNUA>/?\
MCP@_WZ\S./\ <JGI_D=V5_[W3]3K?V$_^3T/A7_V-&F_^E$=?U&5_+G^PG_R
M>A\*_P#L:--_]*(Z_J,K^9>-OXU/T?Z']3>'G^[UO5?D%%%%?$'Z(%%%% !7
MF_[6W_)N/C#_ +![?^A+7I%>;_M;?\FX^,/^P>W_ *$M=V5_[[1_Q1_]*1X_
M$7_(JQ/_ %[G_P"DL_#NBBBO[6/\MPHHHH *JZGH]GK4&R[AAN(O^FD7F5:H
MJ914E9E0FXOFB[,XO5/@!X7U6X\R2S\K_KG)L_\ 0:P[K]E/0R?]'FO(_P#M
MK7J%%<-3*<'/>FON/<H<3YK17+3Q$TO5GE5A^R]9Z7<^9!J4W_?O_P"O5W_A
M0?\ U$O_ "'_ /7KTBBMJ&#I48<E)67;4*W$V959<]2JV_-+_(\W_P"%!_\
M42_\A_\ UZ/^%!_]1+_R'_\ 7KTBBMO9K^F_\S/_ %@Q_P#/^"_R/-_^%!_]
M1+_R'_\ 7H_X4'_U$O\ R'_]>O2**/9K^F_\P_U@Q_\ /^"_R/-_^%!_]1+_
M ,A__7H_X4'_ -1+_P A_P#UZ](HH]FOZ;_S#_6#'_S_ (+_ "/-_P#A0?\
MU$O_ "'_ /7H_P"%!_\ 42_\A_\ UZ](HH]FOZ;_ ,P_U@Q_\_X+_(\W_P"%
M!_\ 42_\A_\ UZ/^%!_]1+_R'_\ 7KTBBCV:_IO_ ##_ %@Q_P#/^"_R/-_^
M%!_]1+_R'_\ 7H_X4'_U$O\ R'_]>O2**/9K^F_\P_U@Q_\ /^"_R/-_^%!_
M]1+_ ,A__7H_X4'_ -1+_P A_P#UZ](HH]FOZ;_S#_6#'_S_ (+_ "/-_P#A
M0?\ U$O_ "'_ /7H_P"%!_\ 42_\A_\ UZ](HH]FOZ;_ ,P_U@Q_\_X+_(\W
M_P"%!_\ 42_\A_\ UZ/^%!_]1+_R'_\ 7KTBBCV:_IO_ ##_ %@Q_P#/^"_R
M/-_^%!_]1+_R'_\ 7H_X4'_U$O\ R'_]>O2**/9K^F_\P_U@Q_\ /^"_R/-_
M^%!_]1+_ ,A__7H_X4'_ -1+_P A_P#UZ](HH]FOZ;_S#_6#'_S_ (+_ "/-
M_P#A0?\ U$O_ "'_ /7H_P"%!_\ 42_\A_\ UZ](HH]FOZ;_ ,P_U@Q_\_X+
M_(\W_P"%!_\ 42_\A_\ UZ/^%!_]1+_R'_\ 7KTBBCV:_IO_ ##_ %@Q_P#/
M^"_R/-_^%!_]1+_R'_\ 7H_X4'_U$O\ R'_]>O2**/9K^F_\P_U@Q_\ /^"_
MR/-_^%!_]1+_ ,A__7H_X4'_ -1+_P A_P#UZ](HH]FOZ;_S#_6#'_S_ (+_
M "/-_P#A0?\ U$O_ "'_ /7H_P"%!_\ 42_\A_\ UZ](HH]FOZ;_ ,P_U@Q_
M\_X+_(\W_P"%!_\ 42_\A_\ UZ/^%!_]1+_R'_\ 7KTBBCV:_IO_ ##_ %@Q
M_P#/^"_R/-_^%!_]1+_R'_\ 7H_X4'_U$O\ R'_]>O2**/9K^F_\P_U@Q_\
M/^"_R/-_^%!_]1+_ ,A__7H_X4'_ -1+_P A_P#UZ](HH]FOZ;_S#_6#'_S_
M (+_ "/-_P#A0?\ U$O_ "'_ /7H_P"%!_\ 42_\A_\ UZ](HH]FOZ;_ ,P_
MU@Q_\_X+_(\W_P"%!_\ 42_\A_\ UZ/^%!_]1+_R'_\ 7KTBBCV:_IO_ ##_
M %@Q_P#/^"_R/-_^%!_]1+_R'_\ 7H_X4'_U$O\ R'_]>O2**/9K^F_\P_U@
MQ_\ /^"_R/-_^%!_]1+_ ,A__7H_X4'_ -1+_P A_P#UZ](HH]FOZ;_S#_6#
M'_S_ (+_ "/-_P#A0?\ U$O_ "'_ /7H_P"%!_\ 42_\A_\ UZ](HH]FOZ;_
M ,P_U@Q_\_X+_(\W_P"%!_\ 42_\A_\ UZ/^%!_]1+_R'_\ 7KTBBCV:_IO_
M ##_ %@Q_P#/^"_R/+-0_9?M-5N/,N-2F_[]_P#UZT?A[\ ;/X?>(?MUO>32
MR1\;*]"HKD_LS#>U]NX^]O<TJ<3YI.B\-*L^1JS6EK?<%%%%=YX(4444 %%%
M% !1110 4444 %8VN_#S1_$!/VK3;23S/^6GE+YG_?5;-%9U*<)KEFKFU'$5
M*,N>E)Q?=.QY[??LT>&[O[D,UM)[25DW7[)VED_N[R:/_/UKUBBO/GDV"D[N
MFOEH>Y1XLSBFK0Q$K>M_S/,=/_9RM]+M_)AU+]U_UR_^O4W_  H/_J)?^0__
M *]>D45W0H0A%1CLO-G/+B+,).\JGX+_ "/-_P#A0?\ U$O_ "'_ /7H_P"%
M!_\ 42_\A_\ UZ](HJO9K^F_\P_U@Q_\_P""_P CS?\ X4'_ -1+_P A_P#U
MZ/\ A0?_ %$O_(?_ ->O2**/9K^F_P#,/]8,?_/^"_R/-_\ A0?_ %$O_(?_
M ->C_A0?_42_\A__ %Z](HH]FOZ;_P P_P!8,?\ S_@O\CS?_A0?_42_\A__
M %Z/^%!_]1+_ ,A__7KTBBCV:_IO_,/]8,?_ #_@O\CS?_A0?_42_P#(?_UZ
M/^%!_P#42_\ (?\ ]>O2**/9K^F_\P_U@Q_\_P""_P CS?\ X4'_ -1+_P A
M_P#UZ/\ A0?_ %$O_(?_ ->O2**/9K^F_P#,/]8,?_/^"_R/-_\ A0?_ %$O
M_(?_ ->C_A0?_42_\A__ %Z](HH]FOZ;_P P_P!8,?\ S_@O\CS?_A0?_42_
M\A__ %Z/^%!_]1+_ ,A__7KTBBCV:_IO_,/]8,?_ #_@O\CS?_A0?_42_P#(
M?_UZ/^%!_P#42_\ (?\ ]>O2**/9K^F_\P_U@Q_\_P""_P CS?\ X4'_ -1+
M_P A_P#UZ/\ A0?_ %$O_(?_ ->O2**/9K^F_P#,/]8,?_/^"_R/-_\ A0?_
M %$O_(?_ ->C_A0?_42_\A__ %Z](HH]FOZ;_P P_P!8,?\ S_@O\CS?_A0?
M_42_\A__ %Z/^%!_]1+_ ,A__7KTBBCV:_IO_,/]8,?_ #_@O\CS?_A0?_42
M_P#(?_UZ/^%!_P#42_\ (?\ ]>O2**/9K^F_\P_U@Q_\_P""_P CS?\ X4'_
M -1+_P A_P#UZ/\ A0?_ %$O_(?_ ->O2**/9K^F_P#,/]8,?_/^"_R/-_\
MA0?_ %$O_(?_ ->C_A0?_42_\A__ %Z](HH]FOZ;_P P_P!8,?\ S_@O\CS?
M_A0?_42_\A__ %Z/^%!_]1+_ ,A__7KTBBCV:_IO_,/]8,?_ #_@O\CS?_A0
M?_42_P#(?_UZ/^%!_P#42_\ (?\ ]>O2**/9K^F_\P_U@Q_\_P""_P CS?\
MX4'_ -1+_P A_P#UZ/\ A0?_ %$O_(?_ ->O2**/9K^F_P#,/]8,?_/^"_R/
M-_\ A0?_ %$O_(?_ ->C_A0?_42_\A__ %Z](HH]FOZ;_P P_P!8,?\ S_@O
M\CS?_A0?_42_\A__ %Z/^%!_]1+_ ,A__7KTBBCV:_IO_,/]8,?_ #_@O\CS
M?_A0?_42_P#(?_UZ/^%!_P#42_\ (?\ ]>O2**/9K^F_\P_U@Q_\_P""_P C
MS?\ X4'_ -1+_P A_P#UZ/\ A0?_ %$O_(?_ ->O2**/9K^F_P#,/]8,?_/^
M"_R/-_\ A0?_ %$O_(?_ ->C_A0?_42_\A__ %Z](HH]FOZ;_P P_P!8,?\
MS_@O\CS?_A0?_42_\A__ %Z/^%!_]1+_ ,A__7KTBBCV:_IO_,/]8,?_ #_@
MO\CS?_A0?_42_P#(?_UZ)?V?HY3M_M+_ ,A?_95Z111[)?TW_F'^L&/_ )_P
M7^1Y*?V4-/Q_R$IO^_?_ ->N^^'O@>/X>^'O[-@F\V/S/,_[ZK<HKEP^6X:A
M/VE**4NX9AQ#F.-I>PQ55RC>]G;_ ""BBBNX\4**** "BBB@ HHHH **** (
M[JPCO[?R[B&*6+^X]<OK/P5\.:S_ *S388_^O?\ =_RKK**QJX>E45JD4_D=
M6%QV(PSYL/-Q]&U^1YG=?LL^'I9_W/VR+_MI5.T_9:T^PG$D&I39C_U?[O\
M^O7K%%</]C8-2YE329[2XNSA1Y7B)->;O^9YO_PH/_J)?^0__KT?\*#_ .HE
M_P"0_P#Z]>D45Z'LU_3?^9R_ZP8_^?\ !?Y'F_\ PH/_ *B7_D/_ .O1_P *
M#_ZB7_D/_P"O7I%%'LU_3?\ F'^L&/\ Y_P7^1YO_P *#_ZB7_D/_P"O1_PH
M/_J)?^0__KUZ111[-?TW_F'^L&/_ )_P7^1YO_PH/_J)?^0__KT?\*#_ .HE
M_P"0_P#Z]>D44>S7]-_YA_K!C_Y_P7^1YO\ \*#_ .HE_P"0_P#Z]'_"@_\
MJ)?^0_\ Z]>D44>S7]-_YA_K!C_Y_P %_D>;_P#"@_\ J)?^0_\ Z]'_  H/
M_J)?^0__ *]>D44>S7]-_P"8?ZP8_P#G_!?Y'F__  H/_J)?^0__ *]'_"@_
M^HE_Y#_^O7I%%'LU_3?^8?ZP8_\ G_!?Y'F__"@_^HE_Y#_^O1_PH/\ ZB7_
M )#_ /KUZ111[-?TW_F'^L&/_G_!?Y'F_P#PH/\ ZB7_ )#_ /KT?\*#_P"H
ME_Y#_P#KUZ111[-?TW_F'^L&/_G_  7^1YO_ ,*#_P"HE_Y#_P#KT?\ "@_^
MHE_Y#_\ KUZ111[-?TW_ )A_K!C_ .?\%_D>;_\ "@_^HE_Y#_\ KT?\*#_Z
MB7_D/_Z]>D44>S7]-_YA_K!C_P"?\%_D>;_\*#_ZB7_D/_Z]'_"@_P#J)?\
MD/\ ^O7I%%'LU_3?^8?ZP8_^?\%_D>;_ /"@_P#J)?\ D/\ ^O1_PH/_ *B7
M_D/_ .O7I%%'LU_3?^8?ZP8_^?\ !?Y'F_\ PH/_ *B7_D/_ .O1_P *#_ZB
M7_D/_P"O7I%%'LU_3?\ F'^L&/\ Y_P7^1YO_P *#_ZB7_D/_P"O1_PH/_J)
M?^0__KUZ111[-?TW_F'^L&/_ )_P7^1YO_PH/_J)?^0__KT?\*#_ .HE_P"0
M_P#Z]>D44>S7]-_YA_K!C_Y_P7^1YO\ \*#_ .HE_P"0_P#Z]'_"@_\ J)?^
M0_\ Z]>D44>S7]-_YA_K!C_Y_P %_D>;_P#"@_\ J)?^0_\ Z]'_  H/_J)?
M^0__ *]>D44>S7]-_P"8?ZP8_P#G_!?Y'F__  H/_J)?^0__ *]'_"@_^HE_
MY#_^O7I%%'LU_3?^8?ZP8_\ G_!?Y'F__"@_^HE_Y#_^O1_PH/\ ZB7_ )#_
M /KUZ111[-?TW_F'^L&/_G_!?Y'F_P#PH/\ ZB7_ )#_ /KT?\*#_P"HE_Y#
M_P#KUZ111[-?TW_F'^L&/_G_  7^1YO_ ,*#_P"HE_Y#_P#KT?\ "@_^HE_Y
M#_\ KUZ111[-?TW_ )A_K!C_ .?\%_D>;_\ "@_^HE_Y#_\ KT?\*#_ZB7_D
M/_Z]>D44>S7]-_YA_K!C_P"?\%_D>;_\*#_ZB7_D/_Z]'_"@_P#J)?\ D/\
M^O7I%%'LU_3?^8?ZP8_^?\%_D>;_ /"@_P#J)?\ D/\ ^O1_PH/_ *B7_D/_
M .O7I%%'LU_3?^8?ZP8_^?\ !?Y'F_\ PH/_ *B7_D/_ .O5?4/V:;?5;<1S
MZE-^[_Z9?_7KU"BHJ8>G4CR3U3\W_F53XDS&$E*%2S7DO\C+_8]_9CT_0?VK
MOAO=1WDV;;Q'92_ZO^[.OO7]$%?A;^RW_P G'^ _^PY9?^CEK]TJ_GSQ9P='
M#XK#JC&R<7^:/Z[^COG&,Q^7XR6+FYN,XVO_ (0HHHK\E/Z)"BBB@ KS?]K;
M_DW'QA_V#V_]"6O2*\W_ &MO^3<?&'_8/;_T):[LK_WVC_BC_P"E(\?B+_D5
M8G_KW/\ ])9^'=%%%?VL?Y;A1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !4VG:?<:M?PVMK#-)<W$GEHB?
M?=F^ZJU#7H'[*T7F_M#>#_\ L*6__HQ:YL96=&A.JE\*;^[4[LLPJQ6+I89N
MRG*,;]KM(D_X9'^*'_1/?%7_ (+I?\*=_P ,A_$__HGOBK_P72_X5^XG"+_N
MUYK+^UU\-;>;RY/&&D"1.HW-Q^E?AU'Q8S.M?V.$4K;VYG^1_6&(^CID6&M]
M8S"4+[<W(KV[7/QE\5?!?Q9X%,KZQX;UC3?+_P!9]HMV3R_^^EKF:_>#0/$?
MA'XLZ?YEE-H^M0OZQK)^C#-?*?[<_P#P3'T+QCX8O/$G@6SATG6K&-KB>S3=
MY=]CYCZ[6QZ8%>]DOBI1K8A87,J3I-NU[Z)^::37J?(\4?1[Q6%PCQN28A8B
M,5?E:2DU_=:;3]-/+70_,NBIM0T^72[F:&>$QR6\FQT/\#U#7ZW&2:NC^<91
M<79A1113)"BBB@ HHHH *Z3X=_";Q!\6M8_L[P[I%YJ=UGG[/&TGE_[VWHM8
M>E:6^L:O9VL/^LNI%CC_ -]FVU^SW[&/[->D?LZ?!S3+.TMX6U*]MTN+VXV?
M/([+NV[O1=V*^+XTXNAD>&C-1YJD](KIINWY'ZEX6^&]3BO'3A.;IT:23G);
MZ[172[L]>B/SMTS_ ().?&+5=*%TNDZ1&IZ1R7JI(?\ @.*\?^+W[/OC#X$Z
MC##XHT>\TWS?]7))$WDR?[K?Q5^K/QC_ ."C'PU^"_C"70[[4_MEY:\7(M^?
ML[?W6_\ K5\&?\%*/VOM/_:8\>Z;!H,V=!TFW^0_\]7;:S?D<BOG^$^)>(LP
MQ<8XO#J-&2;YK.-EY:ZW_P""?:>(W ?!639;4GEN,E+$P:CR<\97;WNDDU;5
MM]+6/F6BBBOU0_GD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH [K]EO_DX_P !
M_P#8<LO_ $<M?NE7X6_LM_\ )Q_@/_L.67_HY:_=*OY_\8O][P_^%_FC^Q/H
MR_\ (NQO^./_ *2%%%%?C9_3@4444 %>;_M;?\FX^,/^P>W_ *$M>D5YO^UM
M_P FX^,/^P>W_H2UW97_ +[1_P 4?_2D>/Q%_P BK$_]>Y_^DL_#NBBBO[6/
M\MPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ KT+]E#_DX?P?_ -A2W_\ 1BUY[7H7[*'_ "</X/\ ^PI;
M_P#HQ:\_-/\ <ZO^&7Y'M<.?\C7#?]?(?^E(_;_5/^09-_UR;^5?@5XC_P"1
MAU+_ *[R_P#H35^^VK?\>$W_ %S;^5?@KXBT+4/^$AU+_0[S_CXE_P"6;?WF
MK\9\&I)/%W?\G_MQ_37TG*<I++^5?\_?_<9T'P)^.WB#]G_QQ9ZSH=Y-;^7(
MOFV_F?)<I_=:OVR^&WB^'XA_#_2=8BQY>I6Z2X_G7XR_LZ_LH^+/VB/'%GIV
MFZ;>1V6__2+R2/:ELO\ >^:OV;\ >$;?X<> --TBWVQVVEVRQ#Z+UK'Q>G@9
M5:*I6]MKS6WY>E[>>QW?1OHYK##8J6)4EAG;DO>W-KS<M^EK7MI<_(;_ (**
M_#:/X8_M8>([&.*&.*ZV:@(T_P"FVYJ\L^'_ ,,=?^*&L?8?#^FWFI76>?L\
M;2>7_O;>E>X_M6F\_:S_ &[[S2]'F^T2W-XFEQR1_P#+-(V\O=_NBOTB^!WP
M'\(_LC_"F.&VAM[;[#!Y]]J$J?O)&V_,S'].*^KS#C)Y)E6%I5(<^(G"/N]M
M$KOKOHEU/S[)_#"/%7$>88BE/V6#IU9WDNOO-VCTVU;V7S/S;TK_ ()4_&/5
M-!^W)H^GQQ_\\Y+U4F_[YZUY1\6OV=?&'P3N=GB/0;W3XS_JY/+;R3_P+;BO
MT%\8?\%F/ _AWQA]AL='U/4M-CD\N2\CV_O!_>7D?K7OWAWQ!X'_ &TO@S]H
MACAU;1]2CV2)+'\]LW_LK#V->++CSB#+W#$9OA$J,GT337XO7R=CZ:GX1\&9
MS&I@^'<P<L1!-V;4D[>D8Z7TNFS\1:WO!OPJ\2?$$3/H&A:QK7V;_6?8[=I_
M+_WMH-=M^V+^SS)^S/\ ';4O#J>=+8Q_Z19R2?\ +2)MVW_@5?:?_!#J-/\
MA4/C1_\ EI_;$6?^_"U]YQ!Q0L'DW]KX5<Z?*U?1-2:7ZGX_PAP#/,^)_P#5
MO'S=*47-2:2;3@F]+]';[C\^9?A9XDM?&,.@2:#J4>MR?ZNSDMF2;YO]G;FO
M78_^":'Q;B\$RZY)H]I;6=G'YDGVB\5)MG^XW-?J1K'PK\(^$_B?J7Q(U06E
MO??8H[1[BXVB.V2,N=R_[1W?6O&/V@/^"C/PPNOAUXDT?2]>M[Z^DMWMXO+#
M;7?ZXKX*GXCYKCZE.&5X:Z]WG=G))NUTK6LEY_<?L<O!#A[**56IG^.L_>]F
ME*,&XKX6[WNWU2T6US\]?V>?@1XPU[XH>$-2M_"VO7VD?VO:R27"64CP^4L\
M>YMV-NW;UK]I[Z'[/I$T< _U<#+&B_[ORU\O?L0?MC_#'2?V?_ OA>[\5:;9
MZ]';PZ>]G(&\QKAFVJO"[>6;'6OJN61+>!F8X5!U]*^*\0LZQ>-QL88JBZ:I
MN2C>_O*^^J\NA^G>#7"^6Y5E<ZF Q2K.LH2G9Q?(^7X79NV[WL]#\1/%O[.O
MQ,U3Q-J-U-X)\82227#R&3^S9O[W^[7G6HZ=<:5?S6MQ%-;W-O)Y<B/\C(R_
M>5EK]G+K_@H/\&;5Y$?X@:-YD8^9/WG_ ,17Y5_$72_^%]_M/ZE:>&1]I_X2
M#6)8[/9_RUW2-M;\:_8>$^*,=CG...PWL(0C=-J23_\  DMEV/YM\1. ,IRE
M4991CEBJM:;BXIQD[O;X6]V[:[G"^#/!.L?$#5X;'1]-O-2OI?\ EG;QL[_^
M.U[QH/\ P2M^,GB32/M4.@VEO%_SSN+U87_[Y;FOT<_93_9,\-_LO_#JTM+2
MU@EU;R]]YJ$B?O)7QS_N_ABN?^(G_!2;X7_#7QA+H=QK N;BVD\J5[?E(G[J
M?I7R6-\2<RQF)E1R+#\\8]6G)M=[)JR?2[/T3*_ O(\NP,,3Q9C/9SG;12C%
M1;Z7DGS-=;))>FI^6/Q:_9K\:? ZY\OQ%H-Y8Q_\_'E-Y/\ WUC%<+7[L1?\
M(C^T3X WQ_V=X@T/4(^'&&^]^JFORC_X* _LE?\ #+'Q7\FQR= U??<:>?\
MGG_>C_#<HKZ/@WCY9I6>!QD/9UE?T=M]]4UV/A_$SP??#^&CFV6576PKM=NS
M<;[.ZT<7M=6Z'C7A#P)KGCS4?LFAZ1J6K7,?S^7:6S3N$_W5JQXG^%GB3P3J
M,%KK.@ZQI-Q>?\>\=S;/"\O^ZK#YJ^N?^"(4<<GQO\8?],]#79_W^CK[Z\?_
M  8\.^-O&VA>)M:@AFF\+I,;?S-OECS-OS'Z;>*Y^(O$1Y3FLL!4I7BHWNGK
M=QNEVM>R_$[N"?!6'$7#T,WIXAPJ2DURM+E2C*S=][\MW;OH?E/X%_X)J_%K
MX@:-]NM=!AM;?9O_ -,N/LS[/]UJ\CE^&&N'QQ>>'(--FO-:MY'B>WM(VG<,
MOWMNW[U?K=\0_P#@H=\*?!$]YI?_  DEG+=6T;1F. -MC;;]WI7Q?_P3FU^W
M\;?\%&[C58S%)'>Q:A<(1_M+4Y+Q;G%7"XO'8_#\D*<'*"::O;6UWOZV-.*/
M#;AG#X[+\KRG&.I4K5%3J-2C+E3LKV6SOT;/F3Q/\)_%'@C4;.UUK0=8TFZO
MO^/>.YLI(7E_W58<UZKX$_X)O_%OX@Z/]NM/#?V:/R_,'VR3[*_][HP^]7ZP
M^-O@[X=\7>---\3:Q9PW-UH,;?9S-]R+^+=7DVK?\%-/A7HOC^'P[_:?F?O/
MLYO(Q_HT;=,>OZ5X<?$S-<=22RO"\TXJ\W9R2\DM.GS/J_\ B!/#^55G+/L?
MRTY.U-7C!O;=NZWTLEIU:/RX^+7[-_C3X'7/_%2:#>V4<O\ JY/*;R?^^MN*
MK?"SX'>*_C5J'V7PYH]YJ7E_ZR2.-O+C_P!YL8%?MMXK\'>'_C#X+:UU*TM=
M7TK4H>XW95AU5NH_"N#$OPW_ &"?A/''))9Z'ID? _Y[7+?S:C#^+%>KA_8Q
MP]\0W9)7:?RWNNWXCQGT=\%0QGUFIC>7!*-Y-VYEMI?X;-?:_ _-G6?^"8/Q
M@T+1OMTF@PS1_P#/.WN5>3_OE>:\2\7>#M4\ :Q-INL:;>:;>Q=;>XC9'_[Y
M-?KW\#?^"B'PY^.OBB/1--O9K/4IODMXKL;#<_[N,U'^W3^R1I/[1?PHU!EA
MAM]:TV)[NWN4C&^0JN[8Q_BSMQ^-;9?XD9AAL='"Y[0]GS6U2::OL[-NZ[NY
MR9QX'9+CLKGF'">+=5POHW&2DUNKI+E?:ZM^9^.=:7ACPAJGC+6(M.TNSO+Z
M]D/[N.WC9Y/TJK+I=Q:7_P!A>(_:(W\LQ_[5?KI^P#^Q[IG[/'PKL[Z^LX9/
M$^K1K+=32IN>+/W57TK[SB[BRCDF%5:2YIRTBK[^;\D?D7AOX=XGBK,98:,O
M9TZ>LY6U6MDDN[UM?LV?!>@_\$M/C)XCTC[5#H5G;QQ_\L[B]6&3_OEN:\S^
M)7[,WCCX2Z_#INL:#J,=S<_N[?RXFD21_P"ZK;?F:OUG^.W[<_P]_9ZUJ/2]
M:U3S-1/W[:W&^2+_ 'JU_A)\;/ '[5.E"_T:?3]6?3Y.8Y8U\ZV;'O\ 7M7Y
MO1\1\]I0^NXS"7HO9J+7IJ[JWRUZ'[ABO _A'$57EN78]K$K>+E&3TW]U).]
MO/3KU/QUU[]GWQYX9T>:^U+PAXDL;*W_ 'DEQ<:=(B1_[S,/EKD8HY);C8G[
MR22OV\_;&C23]ECX@[_N_P!A77_HLU^*_P /?^2@:#_V$+?_ -&+7WG!?%E7
M.L)5Q%6FH.F[63OTN?C_ (G>'5#A;'X?!T:SJ*K&[;237O6Z&EXC^"?C#PEH
M7]K:KX6U[3M-_P"?FXLI(X?F^[\Q&.:Z/X3?LA_$#XTP>?X?\-WDMK_RSN)(
MVCA/^ZV,5^S'Q.^%^E?%CPF=#U:'S=.:1))(OX9-I^[7F7QE_;&^&G[)?DZ'
M>S0QW4,:XT^RC7?&OOT%?$T/%/'XR"H8'"\U9MZ*[27?_/5(_5\3]'[*,MJO
M%9KCW##)+5\L9<SZ7=U;MHVS\W_B#_P3@^+7PVMII+[PVUU'&GF'^SY?M7_H
M->'WFGR:9<S0SQ36\D?[MXW^1XZ_;[X"_M+^#_VDO#\UYX<OHKGR_P#7V[_Z
MR+_>%?(?_!7G]E.PLO#MGX^T.SAMI(Y/L^H);Q[$^ZW[S:O^[BO2X9\1,76S
M!97FU)0F]$TFK/LT^_2S/$XZ\%<NPN3//>',0ZM.*YFFU*\>KC));=58_/>N
MB^'WPL\0?%36/L/A_2+W4KGO]GC:3R_][;TK2_9_^"VH?'OXL:;X9TW_ %E\
M_P"\D_YY1+_K&_ ;C7[(? ?]G[PO^S7X!M]-T:SM;5;>+_2+R3_63-_$S.W/
M)Y]*^BXTXWHY)"-*$>>M)72Z)=W_ )'Q/A?X4XCBJ<L36G[/#0=G*UVWORQO
MIHMV]M-&?F7HW_!*+XR:UIWVJ/1]-CC_ .>=Q>K&_P#WRU><?%K]DGX@?!*W
M^T:[X<O+>UC_ -;<1QM)#'_O,HQ7Z<^._P#@IK\*_ VOR:=)JQO9+=_+D>W'
MR(WI\V*Y7]IC]OKX?ZY^RWK%_H&I:=JU]?1_9[>SDCWO'*RMM9E88_AKY'+N
M-N)Y5Z?UC!KV<VDK1DM_-MV^9^DYSX5<!T\)6^J9DU5I1E)^_"7P[^ZDF^VC
M/RGKJ/AG\%_$_P 7]2^R^'='O=2D[^5&SI'_ +S*/EK;_9J^"5Y^T?\ &?3=
M M?W4=]<>9<21_\ +*+[S?\ CO2OU[\,^#? _P"Q_P#"#=''9Z3H^BV_^D7;
MQ_._'S,S=>>N*^LXPXV63N&&P\/:5I[1[7[]7=[+J?G7AGX5SXDC4Q^,J^QP
MM/1RZMK5I7T22W;V^\_-#_AU1\9/[!_M'^Q].\OR_-\O[8OG?]\=:\8^)_P7
M\4?!W4?LOB+1[W39/^6<DL;*DG^ZW\5?HA=_\%G_  /;>+_LB:/K$FD>9Y?V
MSY/^^OO_ ':^@/%/A#P/^VA\',/Y&I:3JL6;>[C3]Y;MM_A/]X9Z5\K+CW/<
MMJ0GGF%4:<^L4TU^+U6]M#]"_P"(0<(YW1JTN%L>Y5Z:VDTT_P#R6+LWI=72
M/Q'HKLOC]\)[SX'_ !?U[PS=_P"LTBX\M/\ IHK?,O\ XZU<;7[%A\1"O2C6
MIN\9)-/R>J/YEQF#JX6O/#5U:<&XM=FG9H****V.4**** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .Z_9;_ .3C_ ?_ &'+
M+_T<M?NE7X6_LM_\G'^ _P#L.67_ *.6OW2K^?\ QB_WO#_X7^:/[$^C+_R+
ML;_CC_Z2%%%%?C9_3@4444 %>;_M;?\ )N/C#_L'M_Z$M>D5YO\ M;?\FX^,
M/^P>W_H2UW97_OM'_%'_ -*1X_$7_(JQ/_7N?_I+/P[HHHK^UC_+<**** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *]"_90_Y.'\'_\ 84M__1BUY[7H7[*'_)P_@_\ ["EO_P"C%KS\T_W.
MK_AE^1[7#G_(UPW_ %\A_P"E(_<JN;;X3^&V_P"8'I__ 'ZK:U0[;&;_ *YM
M_*OPO\1?&CQ?%X@O(T\5>)/^/A_^8M-_>;_;K^8N#.$Z^=NK[&M[/DY;Z-WO
M?LUM8_O'Q,\2,-PI]7^L8;VWM>:VJ5N7EONGOS?@?ME?>,/"OPVTSR[C4M&T
MFWMQ]R2YCB"?]]$5\9_MP_\ !4W2[/P_>>&?A[-]JOKG=;W&HX^2-3][R_[W
MU!K\^]3\;:QKP_T[6-2OC_T\7,DG_H1K+K]5R/PKP>$KK$8RHZK6J5K1OY[M
MG\^<6?2$S+,,++!Y716'C)6<KWE;9I:)+UMZ'U?_ ,$B?#L?BG]K7^T;W]])
M8Z?//\__ #U^7:U?I/\ ''X2P_&WX8ZEX9FOKC3[?5(Q')) =K!=RMQ_WS7Y
M2_\ !-?XL6_PI_:MT.ZO)/(M=4WZ?)(?N1^8R_,W_?-?J=^T/\-[CXQ?!C6-
M&TO4;S3;Z]M]]I<6T[0R!QAE^92&YQBOCO$JG5I<04:LI<D7&/+*UU&S=W;K
M;<_3/ RM0K\&XG#QI^TFI5.:%[.7-%65^G,M#YI_X<J>"?\ H,ZO_P!_/_K5
M[I^R7^R3IW[)GA[4M.TG4KR\MM2N/M+K._$;;57C_OFORN^*.E_%_P"#GB&;
M2M<U+QM:W$<G_01N=DG^TO/W:ZWX.? KXY?&S3[RZTO4_%5K96<#SBXN=2N(
MXY2O\*\_>KW\TX;S'%8/_;LUC*C*VZ5GVM[WY'R/#_'&48+-$LJX>G'$QNK1
M?O+2SO[NGS/;O^"VWARVL?$_@_58YH?M-]'-%)'_ ![8_+Q_Z%7<?\$._P#D
MC_C3_L,1?^B!7YV>,/$.N:K?^1KFI:E?7-E)LV7EPTSQ_P![[Q.VOT3_ ."'
M?_)'_&G_ &&(O_1 KKXJRF>6<&_4ISYW%QUVWG=6WZ'F< \10SWQ.6:0I>S5
M2,_=;NTU2L[NRW:OL6?^"T_Q U#PO\'_  WH]K-+';>(+R7[0(_X_*\ME_\
M0J_,ROT6_P""YW_(G?#W_K\O?_0(J_.FO>\,*<(\/TI16LG)OS]YK\DCY#QZ
MQ%2IQCB(3=U"--+R7)%V^]M_,ZSX!?\ )=_!7_8<LO\ TICK]T]9_P"0/>?]
M<'_]!-?A9\ O^2[^"O\ L.67_I3'7[IZS_R![S_K@_\ Z":^%\8O]ZPOI+\T
M?K'T:/\ D78__%#_ -)D?@3KG_(?O/\ KX?_ -"KZ3_X)+>%(O$W[7MFTO\
MS#=/EO(_]^-H_P#XJOFS7/\ D/WG_7P__H5>R_\ !/7XJ6_PF_:D\-WUW-]F
ML;F3[%/)_P \TD9?O?[/RU^M<24ZE3)L1"BO><';[C^=^!<11H<3X.MB/@56
M-[^O^9^F?[??Q#OOA=^RCXJUC39OL]U%&D&]!T6218V_\=:OQAFEDEGWOGS)
M*_<WX]?"JT^/7P8UCP[+(!'JUO\ NY!_?'S(?^^L5^0?Q(_8W^(7PX\;3:+-
MX<U&>2-_W<L4>8Y4_A9?K7YIX2YC@J6$K8><E&IS7U:3<;)*U^SO]Y^Z?2,R
M/-<3F&&Q="$IT.3E]U-VGS-O1;75K>A]4_\ !$OXAZA=ZOXN\,R2RG3K6T34
M(XS]R-V94X_"O2?^"S/@V.^_9PL]:_Y;:;J$4"?]M/\ ]FM+_@E[^Q]JG[.7
MA#4-;\11?9M<UY$3[.?O11##8;_:W5YS_P %H_B[:1^'M!\'0S>==32F\N(X
MS_J]NW;N^NYL5XWMJ>,XYC5R]WBI)MK;1>\_S/J'A\1E7A34H9SI-PDDI;KF
ME[BUZK33HCA_^"'G_);O&'_8#7_TH2OJG_@I[\0M0^&W[(VLW>FR2137L\6G
MR&/KLEW*U?*W_!#S_DMWC#_L!K_Z4)7T7_P6 _Y,SOO^PK9_^A-5<2TXU..*
M,)JZ<J?Y(QX%Q%2AX48BM2=I1A7::Z:R/R9EE\ROI_\ X)"_\GJZ;_V#+W_T
M77S#7T]_P2%_Y/5TW_L&7O\ Z+K]@XN_Y$N*_P"O<OR/YK\-O^2JR_\ Z_0_
M]*1^B7[</B.?P?\ LF>.M2M#LN+73CL/IEU7_P!FK\3Z_:+_ (*'?\F5_$+_
M +!G_M1*_%VOA/!V*_LVO);NI_[:O\S]:^DM4D\[PM-O14KI>;G*_P!]E]Q^
MQG_!,OQ#=>)_V-_"MU=S>9-_I$>?]E9F5?T%?'__  6C\3WD_P"T+H^D--_H
M-OI<5S&@_OLTBM_Z"M?67_!*K_DR#PK_ -=[O_THDKXZ_P""T/\ R=;IO_8"
MM_\ T9-7SG"=&'^NV(26TJMO+WK:?(^V\1,35?A;@Y.3O*-!/S]U/7YJ_J?+
MO@3Q)=^$_%^FZE8R^5<V5PLD<G^WNK]X](3^T?#5JL_[S[1;+YGON7FOP+TS
M_D(0_P#71/\ T*OWU\.?\BWIW_7M'_Z *[O&:*B\));^_K_X">3]&.I)QS"F
MW[J]F[=+OG3^])?<?CQX-\&V_B/_ (*'Q:'_ *NVN?&$MO\ \ ^TM7Z[>-+U
M_#'P[U:>W_UNFZ;-+'_O)$Q'\J_&[Q9XW_X5S^VOK.N?] GQ1=7'[O\ V;F2
MOV/T>ZL?B5\/(9(9EN+'5['R_,3NKIM:O.\3Z<U+ UIZPY$OFK-_>K'N> M:
ME*&:X6FTJOM6_D[I?)-,_"[QYXQO/B#XPU+6-1EFFNM2N&N)))/]IMU>R_\
M!-SXG:A\//VK=!CM>;75W>VO(_\ GHFUF7]=IJ3]JS]@WQG\%_B1>1V&CW>I
M:)<R-):7%O'\FW=]W_>%>S?\$P_V'/$FG_%:S\<>)M-FTFRT7?\ 8XKCA[EV
M7;NV_P!WYOS6OTK/,\RJ615*BG%PE!I*ZW:T27=.W30_#^$^$^(J?&%"E.E-
M5855*<FG:R=Y2YK6LU?KK>Q]M?M@_P#)K'Q"_P"P%=?^BC7XJ_#_ /Y*%H/_
M &$+?_T8M?M5^V#_ ,FL?$+_ + 5U_Z*-?BK\/\ _DH6@_\ 80M__1BU\EX1
M_P#(LQ7^+_VT_1/I&_\ ([R__!_[>?OM7X3_ +0_BN\\;?&[Q5?7TOF7,NH2
MQY_V(V95_P#'5K]V*_!/XL_\E5\2?]A6Z_\ 1[5Y7@W&/UC$S:U2C^+=_P D
M?0?2:JR6#P%-/1RFVO-*-ONN_O/HK_@C]XBO-,_:UL]-AF\NUU+3[C[0G_/3
MRXV9:^\O^"B>FPW_ .QIX\:2,,UOIYEC_P![<M?G_P#\$BO^3V='_P"P?>_^
MB6K]"/\ @H3_ ,F9_$/_ +!?_M1*SXZ7+Q=A7'3^%_Z6U^1KX2RE/PWQ\9NZ
M7MTK]%[).WWN_J?&7_!$WPQ'JOQE\5:C)_K-)T^(1_\ ;1I%:OIK_@JO\3]0
M^%_[+-Q)ILTMO+JUXFGO)&=I",CM_P"RU\:_\$DOBS:?#;]H\V-]-]GM_$%O
M]F\P_<WKN\M/Q9N*_0_]KS]GJ']ICX):EX;,RQ73?Z1:2/\ =2958+_Z%6?&
M4H87C"EB<:OW7N/RLM']S39T^&-.KC_#:O@<J=L1:K'1Z\S;:]+Q:29^(_\
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
M=#\PXR\0,RXFQ5+&9A&"E25ERII6O?6[EU\S];O^'M_P9_L_S/[8U#[1Y?\
MQ[_V;/\ >_N[MF*_*?QYK$?B3QQK%]!_Q[WVH7%Q'_NM(S+_ .A5DT5EPWP=
M@<DE4E@W)\]K\S3VO:UDNYT\;^)>;<50HT\RC!*E=KD37Q6O>\GV78]J_8 ^
M..A_L\?M*Z?XF\22R6^CV]O<6\DB1-(\?F1[5^5<M7U]^V#_ ,%)/A9\5?V:
MO%7AK0=7O+S5M:M/L]O')ITT*9W _>9<?PU^:]%1FO!F!S#,*>95W+GARVLU
M;W7=733>_FC3AWQ.S;)LFK9'A(P=*KS7<DW)<\5%V:DELM-&6-*U.XT'48;J
MUF\NXM9%DCD_YYLK96OT8_9*_P""M>AW^D6>A^/_ #K&^MXU@COXXF>.;;\O
MS*N=I]237YOT5V<0<+X'.:*I8N.JVDM&O3_(\W@SC[->&,0Z^725I?%%ZQEZ
MKNNC6Q^Y>E_M'_#W7M*%\GBKPWY6/^6E]"C_ /?);->#?MD_MX_"A?A#K'AT
MWG_"076K6S11VENGR'_:\S:56ORMHKXG+_"7 X?$1KSKSERM-+1;:K75_=8_
M5LX^D7FF,P<\+1PM.#FG%MMRT:L]&DOONO4O6.L2:'X@AOK&;[/):W'FV_\
MTSVMN6OT6_9&_P""M>AZSH%IH?Q"\[3M2MXUC34(XV>.Z[+N W;3ZDG%?FW1
M7VW$'"^!SFBJ6+CJMI+1K_@>1^5<&\?9KPSBGB,NDK2^*+UC+U71KHUMZ:'[
MD:1^T7\./$NG?;4\5>%O+_Z;WL*./^ L<UYC\;O^"E'PM^%>@2+'>#7[J0?N
M[2S^Y+_VTP56OR%HKX7"^$.7TZO-6K2E'MHOE?\ X8_6\=])+-ZM!PPV%ITY
MM6YFW+YV=OQ;7J:_CW7[3Q/XVU+4+&T^Q6UY<-<1VV?]7NK(HHK]9ITU""A'
M9'\Z5JTJM252>\FV^F_H%%%%69!1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110!W7[+?_)Q_@/_ +#EE_Z.6OW2K\+?V6_^
M3C_ ?_8<LO\ T<M?NE7\_P#C%_O>'_PO\T?V)]&7_D78W_''_P!)"BBBOQL_
MIP**** "O-_VMO\ DW'QA_V#V_\ 0EKTBO-_VMO^3<?&'_8/;_T):[LK_P!]
MH_XH_P#I2/'XB_Y%6)_Z]S_])9^'=%%%?VL?Y;A1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110!W7[+?_)Q_@/_ +#EE_Z.6OW2K\+?V6_^3C_ ?_8<LO\
MT<M?NE7\_P#C%_O>'_PO\T?V)]&7_D78W_''_P!)"BBBOQL_IP**** "O-_V
MMO\ DW'QA_V#V_\ 0EKTBL_7-$LO$>CS65[!'=6=S'Y<L3\JZUT8.LJ.(A5E
MM%I_<TSAS3"RQ.#JX:+LYQE&_:Z:/P#HK]L_^&)OA?\ ]"?HW_@+'_\ $T?\
M,3?"_P#Z$_1O_ 6/_P")K]]_XC#E_P#SXG]Z/Y _XEISC_H*I_=+_(_$RBOV
MS_X8F^%__0GZ-_X"Q_\ Q-'_  Q-\+_^A/T;_P !8_\ XFC_ (C#E_\ SXG]
MZ#_B6G./^@JG]TO\C\3**_;/_AB;X7_]"?HW_@+'_P#$T?\ #$WPO_Z$_1O_
M  %C_P#B:/\ B,.7_P#/B?WH/^):<X_Z"J?W2_R/Q,HK]L_^&)OA?_T)^C?^
M L?_ ,31_P ,3?"__H3]&_\  6/_ .)H_P"(PY?_ ,^)_>@_XEISC_H*I_=+
M_(_$RBOVS_X8F^%__0GZ-_X"Q_\ Q-'_  Q-\+_^A/T;_P !8_\ XFC_ (C#
ME_\ SXG]Z#_B6G./^@JG]TO\C\3**_;/_AB;X7_]"?HW_@+'_P#$T?\ #$WP
MO_Z$_1O_  %C_P#B:/\ B,.7_P#/B?WH/^):<X_Z"J?W2_R/Q,HK]L_^&)OA
M?_T)^C?^ L?_ ,31_P ,3?"__H3]&_\  6/_ .)H_P"(PY?_ ,^)_>@_XEIS
MC_H*I_=+_(_$RBOVS_X8F^%__0GZ-_X"Q_\ Q-'_  Q-\+_^A/T;_P !8_\
MXFC_ (C#E_\ SXG]Z#_B6G./^@JG]TO\C\3**_;/_AB;X7_]"?HW_@+'_P#$
MT?\ #$WPO_Z$_1O_  %C_P#B:/\ B,.7_P#/B?WH/^):<X_Z"J?W2_R/Q,HK
M]L_^&)OA?_T)^C?^ L?_ ,31_P ,3?"__H3]&_\  6/_ .)H_P"(PY?_ ,^)
M_>@_XEISC_H*I_=+_(_$RBOVS_X8F^%__0GZ-_X"Q_\ Q-'_  Q-\+_^A/T;
M_P !8_\ XFC_ (C#E_\ SXG]Z#_B6G./^@JG]TO\C\3**_;/_AB;X7_]"?HW
M_@+'_P#$T?\ #$WPO_Z$_1O_  %C_P#B:/\ B,.7_P#/B?WH/^):<X_Z"J?W
M2_R/Q,HK]L_^&)OA?_T)^C?^ L?_ ,31_P ,3?"__H3]&_\  6/_ .)H_P"(
MPY?_ ,^)_>@_XEISC_H*I_=+_(_$RBOVS_X8F^%__0GZ-_X"Q_\ Q-'_  Q-
M\+_^A/T;_P !8_\ XFC_ (C#E_\ SXG]Z#_B6G./^@JG]TO\C\3**_;/_AB;
MX7_]"?HW_@+'_P#$T?\ #$WPO_Z$_1O_  %C_P#B:/\ B,.7_P#/B?WH/^):
M<X_Z"J?W2_R/Q,HK]L_^&)OA?_T)^C?^ L?_ ,31_P ,3?"__H3]&_\  6/_
M .)H_P"(PY?_ ,^)_>@_XEISC_H*I_=+_(_$RBOVS_X8F^%__0GZ-_X"Q_\
MQ-'_  Q-\+_^A/T;_P !8_\ XFC_ (C#E_\ SXG]Z#_B6G./^@JG]TO\C\3*
M*_;/_AB;X7_]"?HW_@+'_P#$T?\ #$WPO_Z$_1O_  %C_P#B:/\ B,.7_P#/
MB?WH/^):<X_Z"J?W2_R/Q,HK]L_^&)OA?_T)^C?^ L?_ ,31_P ,3?"__H3]
M&_\  6/_ .)H_P"(PY?_ ,^)_>@_XEISC_H*I_=+_(_$RBOVS_X8F^%__0GZ
M-_X"Q_\ Q-'_  Q-\+_^A/T;_P !8_\ XFC_ (C#E_\ SXG]Z#_B6G./^@JG
M]TO\C\3**_;/_AB;X7_]"?HW_@+'_P#$T?\ #$WPO_Z$_1O_  %C_P#B:/\
MB,.7_P#/B?WH/^):<X_Z"J?W2_R/Q,HK]L_^&)OA?_T)^C?^ L?_ ,31_P ,
M3?"__H3]&_\  6/_ .)H_P"(PY?_ ,^)_>@_XEISC_H*I_=+_(_$RBOVS_X8
MF^%__0GZ-_X"Q_\ Q-'_  Q-\+_^A/T;_P !8_\ XFC_ (C#E_\ SXG]Z#_B
M6G./^@JG]TO\C\3**_;/_AB;X7_]"?HW_@+'_P#$T?\ #$WPO_Z$_1O_  %C
M_P#B:/\ B,.7_P#/B?WH/^):<X_Z"J?W2_R/Q,HK]L_^&)OA?_T)^C?^ L?_
M ,31_P ,3?"__H3]&_\  6/_ .)H_P"(PY?_ ,^)_>@_XEISC_H*I_=+_(_$
MRBOVS_X8F^%__0GZ-_X"Q_\ Q-'_  Q-\+_^A/T;_P !8_\ XFC_ (C#E_\
MSXG]Z#_B6G./^@JG]TO\C\3**_;/_AB;X7_]"?HW_@+'_P#$T?\ #$WPO_Z$
M_1O_  %C_P#B:/\ B,.7_P#/B?WH/^):<X_Z"J?W2_R/Q,HK]L_^&)OA?_T)
M^C?^ L?_ ,31_P ,3?"__H3]&_\  6/_ .)H_P"(PY?_ ,^)_>@_XEISC_H*
MI_=+_(_$RBOVS_X8F^%__0GZ-_X"Q_\ Q-'_  Q-\+_^A/T;_P !8_\ XFC_
M (C#E_\ SXG]Z#_B6G./^@JG]TO\C\3**_;/_AB;X7_]"?HW_@+'_P#$T?\
M#$WPO_Z$_1O_  %C_P#B:/\ B,.7_P#/B?WH/^):<X_Z"J?W2_R/Q,HK]L_^
M&)OA?_T)^C?^ L?_ ,31_P ,3?"__H3]&_\  6/_ .)H_P"(PY?_ ,^)_>@_
MXEISC_H*I_=+_(_$RBOVS_X8F^%__0GZ-_X"Q_\ Q-'_  Q-\+_^A/T;_P !
M8_\ XFC_ (C#E_\ SXG]Z#_B6G./^@JG]TO\C\3**_;/_AB;X7_]"?HW_@+'
M_P#$T?\ #$WPO_Z$_1O_  %C_P#B:/\ B,.7_P#/B?WH/^):<X_Z"J?W2_R/
MQ,HK]L_^&)OA?_T)^C?^ L?_ ,31_P ,3?"__H3]&_\  6/_ .)H_P"(PY?_
M ,^)_>@_XEISC_H*I_=+_(_$RBOVS_X8F^%__0GZ-_X"Q_\ Q-'_  Q-\+_^
MA/T;_P !8_\ XFC_ (C#E_\ SXG]Z#_B6G./^@JG]TO\C\3**_;/_AB;X7_]
M"?HW_@+'_P#$T?\ #$WPO_Z$_1O_  %C_P#B:/\ B,.7_P#/B?WH/^):<X_Z
M"J?W2_R/Q,HK]L_^&)OA?_T)^C?^ L?_ ,31_P ,3?"__H3]&_\  6/_ .)H
M_P"(PY?_ ,^)_>@_XEISC_H*I_=+_(_$RBOVS_X8F^%__0GZ-_X"Q_\ Q-'_
M  Q-\+_^A/T;_P !8_\ XFC_ (C#E_\ SXG]Z#_B6G./^@JG]TO\C\3**_;/
M_AB;X7_]"?HW_@+'_P#$T?\ #$WPO_Z$_1O_  %C_P#B:/\ B,.7_P#/B?WH
M/^):<X_Z"J?W2_R/Q,HK]L_^&)OA?_T)^C?^ L?_ ,31_P ,3?"__H3]&_\
M 6/_ .)H_P"(PY?_ ,^)_>@_XEISC_H*I_=+_(_$RBOVS_X8F^%__0GZ-_X"
MQ_\ Q-'_  Q-\+_^A/T;_P !8_\ XFC_ (C#E_\ SXG]Z#_B6G./^@JG]TO\
MC\3**_;/_AB;X7_]"?HW_@+'_P#$T?\ #$WPO_Z$_1O_  %C_P#B:/\ B,.7
M_P#/B?WH/^):<X_Z"J?W2_R/Q,HK]L_^&)OA?_T)^C?^ L?_ ,31_P ,3?"_
M_H3]&_\  6/_ .)H_P"(PY?_ ,^)_>@_XEISC_H*I_=+_(_$RBOVS_X8F^%_
M_0GZ-_X"Q_\ Q-'_  Q-\+_^A/T;_P !8_\ XFC_ (C#E_\ SXG]Z#_B6G./
M^@JG]TO\C\3**_;/_AB;X7_]"?HW_@+'_P#$T?\ #$WPO_Z$_1O_  %C_P#B
M:/\ B,.7_P#/B?WH/^):<X_Z"J?W2_R/Q,HK]L_^&)OA?_T)^C?^ L?_ ,31
M_P ,3?"__H3]&_\  6/_ .)H_P"(PY?_ ,^)_>@_XEISC_H*I_=+_(_$RBOV
MS_X8F^%__0GZ-_X"Q_\ Q-'_  Q-\+_^A/T;_P !8_\ XFC_ (C#E_\ SXG]
MZ#_B6G./^@JG]TO\C\3**_;/_AB;X7_]"?HW_@+'_P#$T?\ #$WPO_Z$_1O_
M  %C_P#B:/\ B,.7_P#/B?WH/^):<X_Z"J?W2_R/Q,HK]L_^&)OA?_T)^C?^
M L?_ ,31_P ,3?"__H3]&_\  6/_ .)H_P"(PY?_ ,^)_>@_XEISC_H*I_=+
M_(_$RBOVS_X8F^%__0GZ-_X"Q_\ Q-'_  Q-\+_^A/T;_P !8_\ XFC_ (C#
ME_\ SXG]Z#_B6G./^@JG]TO\C\3**_;/_AB;X7_]"?HW_@+'_P#$T?\ #$WP
MO_Z$_1O_  %C_P#B:/\ B,.7_P#/B?WH/^):<X_Z"J?W2_R/Q,HK]L_^&)OA
M?_T)^C?^ L?_ ,31_P ,3?"__H3]&_\  6/_ .)H_P"(PY?_ ,^)_>@_XEIS
MC_H*I_=+_(_$RBOVS_X8F^%__0GZ-_X"Q_\ Q-'_  Q-\+_^A/T;_P !8_\
MXFC_ (C#E_\ SXG]Z#_B6G./^@JG]TO\C\3**_;/_AB;X7_]"?HW_@+'_P#$
MT?\ #$WPO_Z$_1O_  %C_P#B:/\ B,.7_P#/B?WH/^):<X_Z"J?W2_R/Q,HK
M]L_^&)OA?_T)^C?^ L?_ ,31_P ,3?"__H3]&_\  6/_ .)H_P"(PY?_ ,^)
M_>@_XEISC_H*I_=+_(_$RBOVS_X8F^%__0GZ-_X"Q_\ Q-'_  Q-\+_^A/T;
M_P !8_\ XFC_ (C#E_\ SXG]Z#_B6G./^@JG]TO\C\3**_;/_AB;X7_]"?HW
M_@+'_P#$T?\ #$WPO_Z$_1O_  %C_P#B:/\ B,.7_P#/B?WH/^):<X_Z"J?W
M2_R/Q,HK]L_^&)OA?_T)^C?^ L?_ ,31_P ,3?"__H3]&_\  6/_ .)H_P"(
MPY?_ ,^)_>@_XEISC_H*I_=+_(_$RBOVS_X8F^%__0GZ-_X"Q_\ Q-'_  Q-
M\+_^A/T;_P !8_\ XFC_ (C#E_\ SXG]Z#_B6G./^@JG]TO\C\3**_;/_AB;
MX7_]"?HW_@+'_P#$T?\ #$WPO_Z$_1O_  %C_P#B:/\ B,.7_P#/B?WH/^):
M<X_Z"J?W2_R/Q,HK]L_^&)OA?_T)^C?^ L?_ ,31_P ,3?"__H3]&_\  6/_
M .)H_P"(PY?_ ,^)_>@_XEISC_H*I_=+_(_$RBOVS_X8F^%__0GZ-_X"Q_\
MQ-'_  Q-\+_^A/T;_P !8_\ XFC_ (C#E_\ SXG]Z#_B6G./^@JG]TO\C\3*
M*_;/_AB;X7_]"?HW_@+'_P#$T?\ #$WPO_Z$_1O_  %C_P#B:/\ B,.7_P#/
MB?WH/^):<X_Z"J?W2_R/Q,HK]L_^&)OA?_T)^C?^ L?_ ,31_P ,3?"__H3]
M&_\  6/_ .)H_P"(PY?_ ,^)_>@_XEISC_H*I_=+_(_$RBOVS_X8F^%__0GZ
M-_X"Q_\ Q-'_  Q-\+_^A/T;_P !8_\ XFC_ (C#E_\ SXG]Z#_B6G./^@JG
M]TO\C\3**_;/_AB;X7_]"?HW_@+'_P#$T?\ #$WPO_Z$_1O_  %C_P#B:/\
MB,.7_P#/B?WH/^):<X_Z"J?W2_R/Q,HK]L_^&)OA?_T)^C?^ L?_ ,31_P ,
M3?"__H3]&_\  6/_ .)H_P"(PY?_ ,^)_>@_XEISC_H*I_=+_(_$RBOVS_X8
MF^%__0GZ-_X"Q_\ Q-'_  Q-\+_^A/T;_P !8_\ XFC_ (C#E_\ SXG]Z#_B
M6G./^@JG]TO\C\3**_;/_AB;X7_]"?HW_@+'_P#$T?\ #$WPO_Z$_1O_  %C
M_P#B:/\ B,.7_P#/B?WH/^):<X_Z"J?W2_R/Q,HK]L_^&)OA?_T)^C?^ L?_
M ,31_P ,3?"__H3]&_\  6/_ .)H_P"(PY?_ ,^)_>@_XEISC_H*I_=+_(_$
MRBOVS_X8F^%__0GZ-_X"Q_\ Q-'_  Q-\+_^A/T;_P !8_\ XFC_ (C#E_\
MSXG]Z#_B6G./^@JG]TO\C\3**_;/_AB;X7_]"?HW_@+'_P#$T?\ #$WPO_Z$
M_1O_  %C_P#B:/\ B,.7_P#/B?WH/^):<X_Z"J?W2_R/Q,HK]L_^&)OA?_T)
M^C?^ L?_ ,31_P ,3?"__H3]&_\  6/_ .)H_P"(PY?_ ,^)_>@_XEISC_H*
MI_=+_(_$RBOVS_X8F^%__0GZ-_X"Q_\ Q-'_  Q-\+_^A/T;_P !8_\ XFC_
M (C#E_\ SXG]Z#_B6G./^@JG]TO\C\3**_;/_AB;X7_]"?HW_@+'_P#$T?\
M#$WPO_Z$_1O_  %C_P#B:/\ B,.7_P#/B?WH/^):<X_Z"J?W2_R/Q,HK]L_^
M&)OA?_T)^C?^ L?_ ,31_P ,3?"__H3]&_\  6/_ .)H_P"(PY?_ ,^)_>@_
MXEISC_H*I_=+_(_$RBOVS_X8F^%__0GZ-_X"Q_\ Q-'_  Q-\+_^A/T;_P !
M8_\ XFC_ (C#E_\ SXG]Z#_B6G./^@JG]TO\C\3**_;/_AB;X7_]"?HW_@+'
M_P#$T?\ #$WPO_Z$_1O_  %C_P#B:/\ B,.7_P#/B?WH/^):<X_Z"J?W2_R/
MQ,HK]L_^&)OA?_T)^C?^ L?_ ,31_P ,3?"__H3]&_\  6/_ .)H_P"(PY?_
M ,^)_>@_XEISC_H*I_=+_(_$RBOVS_X8F^%__0GZ-_X"Q_\ Q-'_  Q-\+_^
MA/T;_P !8_\ XFC_ (C#E_\ SXG]Z#_B6G./^@JG]TO\C\3**_;/_AB;X7_]
M"?HW_@+'_P#$T?\ #$WPO_Z$_1O_  %C_P#B:/\ B,.7_P#/B?WH/^):<X_Z
M"J?W2_R/Q,HK]L_^&)OA?_T)^C?^ L?_ ,31_P ,3?"__H3]&_\  6/_ .)H
M_P"(PY?_ ,^)_>@_XEISC_H*I_=+_(_$RBOVS_X8F^%__0GZ-_X"Q_\ Q-'_
M  Q-\+_^A/T;_P !8_\ XFC_ (C#E_\ SXG]Z#_B6G./^@JG]TO\C\3**_;/
M_AB;X7_]"?HW_@+'_P#$T?\ #$WPO_Z$_1O_  %C_P#B:/\ B,.7_P#/B?WH
M/^):<X_Z"J?W2_R/Q,HK]L_^&)OA?_T)^C?^ L?_ ,31_P ,3?"__H3]&_\
M 6/_ .)H_P"(PY?_ ,^)_>@_XEISC_H*I_=+_(_$RBOVS_X8F^%__0GZ-_X"
MQ_\ Q-'_  Q-\+_^A/T;_P !8_\ XFC_ (C#E_\ SXG]Z#_B6G./^@JG]TO\
MC\3**_;/_AB;X7_]"?HW_@+'_P#$T?\ #$WPO_Z$_1O_  %C_P#B:/\ B,.7
M_P#/B?WH/^):<X_Z"J?W2_R/Q,HK]L_^&)OA?_T)^C?^ L?_ ,31_P ,3?"_
M_H3]&_\  6/_ .)H_P"(PY?_ ,^)_>@_XEISC_H*I_=+_(_$RBOVS_X8F^%_
M_0GZ-_X"Q_\ Q-'_  Q-\+_^A/T;_P !8_\ XFC_ (C#E_\ SXG]Z#_B6G./
M^@JG]TO\C\3**_;/_AB;X7_]"?HW_@+'_P#$T?\ #$WPO_Z$_1O_  %C_P#B
M:/\ B,.7_P#/B?WH/^):<X_Z"J?W2_R/Q,HK]L_^&)OA?_T)^C?^ L?_ ,31
M_P ,3?"__H3]&_\  6/_ .)H_P"(PY?_ ,^)_>@_XEISC_H*I_=+_(_$RBOV
MS_X8F^%__0GZ-_X"Q_\ Q-'_  Q-\+_^A/T;_P !8_\ XFC_ (C#E_\ SXG]
MZ#_B6G./^@JG]TO\C\3**_;/_AB;X7_]"?HW_@+'_P#$T?\ #$WPO_Z$_1O_
M  %C_P#B:/\ B,.7_P#/B?WH/^):<X_Z"J?W2_R/Q,HK]L_^&)OA?_T)^C?^
M L?_ ,31_P ,3?"__H3]&_\  6/_ .)H_P"(PY?_ ,^)_>@_XEISC_H*I_=+
M_(_$RBOVS_X8F^%__0GZ-_X"Q_\ Q-'_  Q-\+_^A/T;_P !8_\ XFC_ (C#
ME_\ SXG]Z#_B6G./^@JG]TO\C\3**_;/_AB;X7_]"?HW_@+'_P#$TO\ PQ-\
M+O\ H3]'_P# 6/\ ^)H_XC%E_P#SXG]Z#_B6G./^@NG]TO\ (_$NBOVT_P"&
M)OA=_P!"?H__ ("Q_P#Q-'_#$WPN_P"A/T?_ ,!8_P#XFE_Q&++_ /GQ/[T/
M_B6G./\ H+I_=(_$NBOVT_X8F^%W_0GZ/_X"Q_\ Q-'_  Q-\+O^A/T?_P !
M8_\ XFC_ (C%E_\ SXG]Z#_B6G./^@NG]TC\A?V6_P#DX_P'_P!ARR_]'+7[
MI5Y=H'[(7PX\-:M9WUCX5T>WN;&59X)8[9=T;J<JW2O4:_->..*Z.>5J56C!
MQY$T[VZOR/W'PE\/<7PGA<1A\75C4=22:Y;Z65M;A1117PI^MA1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
K%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>cms-20220630_g2.jpg
<DESCRIPTION>CHART - CAPACITY PORTFOLIO
<TEXT>
begin 644 cms-20220630_g2.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
M) 3H P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RORO\ VCO^3@O''_8W:C_Z4R5^J%?E?^T=_P G!>./^QNU
M'_TIDK\:\9?^17A?\;_])/*S7^''U.+HHHK^?#Q HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "OKS_@E'_R$?'/_7#3OYW-?(=?7G_!*/\ Y"/C
MG_KAIW\[FON/#?\ Y+7"?]O_ /IN9UX#_>X_/\F?9%>5_MM?\FM>+_\ KRA_
M]*(J]4KRO]MK_DUKQ?\ ]>4/_I1%7]+\1_\ )/8S_KU4_P#2&?05_P"!+T?Y
M'YGT445_&!\H%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M?J'^RE_R;=X*_P"Q?M__ $&O0:\^_92_Y-N\%?\ 8OV__H->@U_:F2?\B7#?
M]>X?^DH^LH_PH^B/B/\ X*H_\E$\+?\ 8%E_]'5\KU]4?\%4?^2B>%O^P++_
M .CJ^5Z_EWQ"_P"2RQ?^)?\ I,3YW'?[U+^N@4445\:<H4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% 'H_[(?_)R_@S_ +#2?R-?I[7YA?LA_P#)
MR_@S_L-)_(U^GM?T3X.?\B/$?]?/_;8GN95_!EZA7Y-_%G_DJGB;_L8+W_T>
M]?K)7Y-_%G_DJGB;_L8+W_T>]<?C/_N>#_Q3_*).:_!'YG/T445^!'BA1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %?9_\ P2F_Y%WQI_U^V7_H
M$U?&%?9__!*;_D7?&G_7[9?^@35]]X8_\EGA_2?_ *1([<O_ -[C\_R/K6O&
M/^"@?_)J?B/_ *[V/_I7#7L]>,?\% _^34_$?_7>Q_\ 2N&OZ+XK_P"28QO_
M %ZJ?^D,]S$_[O/T?Y'YQ4445_&Q\L%%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 ?JO\ ?^2$>"?\ L4=-_P#26.NMKDO@#_R0CP3_ -BC
MIO\ Z2QUUM?VUEG_ "+:'^"/_I*/K:?\->@4445W%A1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !7Y7_M'?\G!>./^QNU'_P!*9*_5
M"ORO_:._Y."\<?\ 8W:C_P"E,E?C7C+_ ,BO"_XW_P"DGE9K_#CZG%T445_/
MAX@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7UY_P2C_Y"/CG_
M *X:=_.YKY#KZ\_X)1_\A'QS_P!<-._G<U]QX;_\EKA/^W__ $W,Z\!_O<?G
M^3/LBO*_VVO^36O%_P#UY0_^E$5>J5Y7^VU_R:UXO_Z\H?\ THBK^E^(_P#D
MGL9_UZJ?^D,^@K_P)>C_ "/S/HHHK^,#Y0**** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH _4/]E+_DV[P5_V+]O_ .@UZ#7GW[*7_)MW@K_L
M7[?_ -!KT&O[4R3_ )$N&_Z]P_\ 24?64?X4?1'Q'_P51_Y*)X6_[ LO_HZO
ME>OJC_@JC_R43PM_V!9?_1U?*]?R[XA?\EEB_P#$O_28GSN._P!ZE_70****
M^-.4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#T?]D/_DY?P9_V
M&D_D:_3VOS"_9#_Y.7\&?]AI/Y&OT]K^B?!S_D1XC_KY_P"VQ/<RK^#+U"OR
M;^+/_)5/$W_8P7O_ */>OUDK\F_BS_R53Q-_V,%[_P"CWKC\9_\ <\'_ (I_
ME$G-?@C\SGZ***_ CQ0HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "OL_P#X)3?\B[XT_P"OVR_] FKXPK[/_P""4W_(N^-/^OVR_P#0)J^^\,?^
M2SP_I/\ ](D=N7_[W'Y_D?6M>,?\% _^34_$?_7>Q_\ 2N&O9Z\8_P""@?\
MR:GXC_Z[V/\ Z5PU_1?%?_),8W_KU4_](9[F)_W>?H_R/SBHHHK^-CY8****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _5?X _\ )"/!/_8H
MZ;_Z2QUUM<E\ ?\ DA'@G_L4=-_])8ZZVO[:RS_D6T/\$?\ TE'UM/\ AKT"
MBBBNXL**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_
M*_\ :._Y."\<?]C=J/\ Z4R5^J%?E?\ M'?\G!>./^QNU'_TIDK\:\9?^17A
M?\;_ /23RLU_AQ]3BZ***_GP\0**** "BBD9@JECG@9X&: %HKY/^)G_  5#
ML?"G[7_@W]D70/@?K\5YXEU>SAN=;\30M81K:SN5$UO 09)0=K %_+PRD%3@
MBOK"O0QV58_+84IXF'*JD>:.JUC>U]'I\]2YTYTTG);A17S5^W5_P4/\-_LD
M^+_!?PF\.:7::UXO\7:U:Q/IT\S*EAI\DPB:XDV\[F)*QKQDJY/"X;TO]KK]
MICPM^R)\ M<^.OBO2YM0CTM(X[/3+>0(]Y<RN(XH@Q!" LV6;!VJK'!( .JR
M7,Y1P[5-_P"T-JGWE9I?==Z-Z?(?L:GNZ?%L>E45\K_!?_@H3XEU?]HKP/\
MLY_&WP5I=A?_ !*^'EGXK\+ZCH<TIBA,\4TIL9UER2RK!*!,I 8J!L&[CUC]
MH#X\:Y\/O$GA3X1?"W1+36/''C+4MFGV-XS>18:?$5:\U&YV$,(HD.T#(+R2
M(H[XJOD>8X;%PP]2-G*/,G=6Y5>\K[67*[]K,<J-2,E%K<]0HHHKR#(****
M"BBB@ KZ\_X)1_\ (1\<_P#7#3OYW-?(=?7G_!*/_D(^.?\ KAIW\[FON/#?
M_DM<)_V__P"FYG7@/][C\_R9]D5Y7^VU_P FM>+_ /KRA_\ 2B*O5*\K_;:_
MY-:\7_\ 7E#_ .E$5?TOQ'_R3V,_Z]5/_2&?05_X$O1_D?F?1117\8'R@444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^H?[*7_ ";=X*_[
M%^W_ /0:]!KS[]E+_DV[P5_V+]O_ .@UZ#7]J9)_R)<-_P!>X?\ I*/K*/\
M"CZ(^(_^"J/_ "43PM_V!9?_ $=7RO7U1_P51_Y*)X6_[ LO_HZOE>OY=\0O
M^2RQ?^)?^DQ/G<=_O4OZZ!1117QIRA1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 >C_LA_\ )R_@S_L-)_(U^GM?F%^R'_R<OX,_[#2?R-?I[7]$
M^#G_ "(\1_U\_P#;8GN95_!EZA7Y-_%G_DJGB;_L8+W_ -'O7ZR5^3?Q9_Y*
MIXF_[&"]_P#1[UQ^,_\ N>#_ ,4_RB3FOP1^9S]%%%?@1XH4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !7V?_P2F_Y%WQI_U^V7_H$U?&%?9_\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *_*_]H[_DX+QQ_P!C=J/_ *4R5^J%?E?^T=_R<%XX_P"QNU'_
M -*9*_&O&7_D5X7_ !O_ -)/*S7^''U.+HHHK^?#Q HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "OKS_@E'_P A'QS_ -<-._G<U\AU]>?\$H_^
M0CXY_P"N&G?SN:^X\-_^2UPG_;__ *;F=> _WN/S_)GV17E?[;7_ ":UXO\
M^O*'_P!*(J]4KRO]MK_DUKQ?_P!>4/\ Z415_2_$?_)/8S_KU4_](9]!7_@2
M]'^1^9]%%%?Q@?*!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% 'ZA_LI?\ )MW@K_L7[?\ ]!KT&O/OV4O^3;O!7_8OV_\ Z#7H-?VIDG_(
MEPW_ %[A_P"DH^LH_P */HCXC_X*H_\ )1/"W_8%E_\ 1U?*]?5'_!5'_DHG
MA;_L"R_^CJ^5Z_EWQ"_Y++%_XE_Z3$^=QW^]2_KH%%%%?&G*%%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110!Z/^R'_P G+^#/^PTG\C7Z>U^87[(?
M_)R_@S_L-)_(U^GM?T3X.?\ (CQ'_7S_ -MB>YE7\&7J%?DW\6?^2J>)O^Q@
MO?\ T>]?K)7Y-_%G_DJGB;_L8+W_ -'O7'XS_P"YX/\ Q3_*).:_!'YG/T44
M5^!'BA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?9__!*;_D7?
M&G_7[9?^@35\85]G_P#!*;_D7?&G_7[9?^@35]]X8_\ )9X?TG_Z1([<O_WN
M/S_(^M:\8_X*!_\ )J?B/_KO8_\ I7#7L]>,?\% _P#DU/Q'_P!=['_TKAK^
MB^*_^28QO_7JI_Z0SW,3_N\_1_D?G%1117\;'RP4444 %%%% !1110 4444
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
M"R_^CJ^5Z_EWQ"_Y++%_XE_Z3$^=QW^]2_KH%%%%?&G*%%%% !1110 4444
M%%%% !1110 4444 %%%% !1110!Z/^R'_P G+^#/^PTG\C7Z>U^87[(?_)R_
M@S_L-)_(U^GM?T3X.?\ (CQ'_7S_ -MB>YE7\&7J%?DW\6?^2J>)O^Q@O?\
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
M_P#DGL9_UZJ?^D,_K6O_  )>C_(_,^BBBOXP/E HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#]0_V4O^3;O!7_ &+]O_Z#7H->??LI?\FW
M>"O^Q?M__0:]!K^U,D_Y$N&_Z]P_])1]91_A1]$?$?\ P51_Y*)X6_[ LO\
MZ.KY7KZH_P""J/\ R43PM_V!9?\ T=7RO7\N^(7_ "66+_Q+_P!)B?.X[_>I
M?UT"BBBOC3E"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ]'_9#_
M .3E_!G_ &&D_D:_3VOS"_9#_P"3E_!G_8:3^1K]/:_HGP<_Y$>(_P"OG_ML
M3W,J_@R]0K\F_BS_ ,E4\3?]C!>_^CWK]9*_)OXL_P#)5/$W_8P7O_H]ZX_&
M?_<\'_BG^42<U^"/S.?HHHK\"/%"BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *^S_\ @E-_R+OC3_K]LO\ T":OC"OL_P#X)3?\B[XT_P"OVR_]
M FK[[PQ_Y+/#^D__ $B1VY?_ +W'Y_D?6M>,?\% _P#DU/Q'_P!=['_TKAKV
M>O&/^"@?_)J?B/\ Z[V/_I7#7]%\5_\ ),8W_KU4_P#2&>YB?]WGZ/\ (_.*
MBBBOXV/E@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#]5_
M@#_R0CP3_P!BCIO_ *2QUUM<E\ ?^2$>"?\ L4=-_P#26.NMK^VLL_Y%M#_!
M'_TE'UM/^&O0****[BPHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ K^;O]O3_D^#XP_P#93]=_]+YJ_I$K^;O]O3_D^#XP_P#93]=_
M]+YJ_=/ K_D<8O\ Z]K_ -*/Q7QJ_P"15A/\;_\ 23R>BBBOZ8/YU"BBB@ H
MHHH ^6/VA?\ D_KP!_UZV'_I3<5]3/&D@ D0, 01D9P1T-?/WQ4^"7QA\<?M
M+>'OC5I/AJQCT_0UM4:UN=4432K'*\C'Y5*@_.0!GL.F>/9O&MYXZ7P3=3^
M=&MWUR2#;90:A<!8HI#QN=ESD+UP.N,9&<CX'ABEB<#CLVKUJ4U&=9SC[LKR
MCRI>ZK:MM62W/N>)*F'QN"RNC1JP<HTE"7O*T9<S?O.^FCU>QY#^T+X$3]HS
MXW>&?AEI\0?3_"V^^\57P&5A64QE+8'_ )Z.L9..RL&[5Z;\</A/IOQK^&U_
M\/M1OVM#=!'M[M$W&&5&#*VW(W#(P1QD$\@\UX+H/PC_ ."@OAG3;C2=#\?:
M+;17=Q+/=.HMC+++(<O(TAMR[.?[Q.0  , "OIW1-,31=%L]&CE9UM+6.%7<
MY+!5"Y/OQ6?#M&GG4L?+&X*I3EB+>T]K%14H\KA&$+2;:C%:R]U\TKI*Z2K/
MZM3*(X&.#QE.HL/?V?LY.3C+F4Y3E>*2<I/2.JY5;6S;\8LO@L/A_P"*M*^/
MGQC\2V*0>!?!\.FVD.GEV64Q(Z&=RZJ=S>8P6( _,R_,<8-C3/'-C\+Y;?XI
M_%?3KF3Q?X_OHK+1-"MU4S6EMN @M%+D*@7>KRL2,O)T.!77>+/"/B+XC?$R
MQL-?TTP^$_#_ )=\%>13_:U_G,8*@DB*'[V&QN<KP0N:YS]I?X,^*_'7BWP1
M\2_!MJ+VY\(ZY'<W6F><J/<0>=%(WEER%WCRNA(R&Z\8.6*RW%99A*U?*Z+?
MLYIQ33<IS;C"I5L]7R4[QIJUG:3M).)KALQPV8XJC0S*LOWD&I--*,8)2G3I
M7V7/4M*H[Z7BKQ:D=C\,?C'X7^*-WK.CZ7#<6FI^']0:SUC3;L+YD$BLR[@5
M)5D)1L,#SCH*ZVO(?V=?@WXK\(_$3QQ\6/&%I]AE\4ZJ[V&F&9'DAM_-=PTI
M0LN\[EX!.,'GGCUZOK>'L3F>+RJ-3'PY:EY:6LW%2:BVNCE%)M::O9;+Y?/L
M/EV%S.5/!3YJ=H];I2<4Y)/JE*Z3\MWNRBBBO:/'"BBB@ K]0_\ @VH_Y#WQ
MA_Z\]"_]#OZ_+ROU#_X-J/\ D/?&'_KST+_T._K\^\5/^2"QG_;G_IV!]UX:
M?\EOA/6?_IN9^K->5_MM?\FM>+_^O*'_ -*(J]4KRO\ ;:_Y-:\7_P#7E#_Z
M415_#?$?_)/8S_KU4_\ 2&?UK7_@2]'^1^9]%%%?Q@?*!1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% 'ZA_LI?\FW>"O^Q?M_\ T&O0:\^_
M92_Y-N\%?]B_;_\ H->@U_:F2?\ (EPW_7N'_I*/K*/\*/HCXC_X*H_\E$\+
M?]@67_T=7RO7U1_P51_Y*)X6_P"P++_Z.KY7K^7?$+_DLL7_ (E_Z3$^=QW^
M]2_KH%%%%?&G*%%%% !117G7QV^(WB;3I].^#OPGN(_^$U\5)(+&X>(21Z+8
MH0+C5)E/!6(,JQH?];,\:?=+LNV'H3Q-54X_>]DEJV_)+5CBG)V'^$?VG_A!
MX[^/WB+]FSPGKLE[XE\*:9%>ZZL,6;>V#LJB(R9P91N4LH'R[L$Y! POVJ/V
MZOV;/V-[6R_X7=XW:VO]20R:?HVGVK7-Y/&#@R>6OW$R"-[E5)! )((KXQ_X
M)*>&;3P7_P %*_VA?!]A>W=S!I5QJ5I#<ZA<F:>98]7V!Y)&Y=SC+,>2237V
MK^TQXJ^$/[/OPQ\7?&/QA\'[_P 3#5++9KEEI/A^34)M0C2':L4WRLL5N%3D
MN5B4LS'YG.[ZS,LDR[+.(:>"49U8.%-V3492E.*>[345JWL^U_M+IG1ITZZA
MJU9?B:_[-W[4/P5_:R\ 'XC_  0\6C4[".Y-M>12P-#/:3  F.6-P"IP00>0
M0<@FL'XO_MP? GX,^-M5^'6N7VIZGK'A[PZ^O>)[/0M.-R=&TQ2@-S<'("C]
MXC;%W2;6#;-I!KY:_P"#?Z[^"Z_!GQE;>#O$MU)XNNM:BN?$VC7-OY:6-N!(
MMKY!W-YR$>9F0X;<=I4 *SP?&7]F'XZ?#C]JK]HOQY:?#C6O$VC_ !@^$>I:
M7X2O]%LGNBNHSQ6\*VDX3)MPI5R)'Q'L1?F!RH[:G#>3X;B?%X"K.2A37N*3
M492;<+J[5M(RE)-+WDD]KEO#THXB4&]%M^!]Z> ?'W@WXI>"],^(GP^\0V^J
MZ+K%HMSINH6K$I-$W0C."#U!4@%2"" 0163\-?C5X+^+6O\ BC0_!!N[J+PE
MK/\ 9.I:F;?%K+>J@::&&3/[QHB0LAP K';DD''RU\'?#/QH_9&_8P^''[#W
MA?4X5^+WC,7J6[0R":+PU:RW$EQ=Z@Y4X*VL<P5<'$EPRA=P)KWKX/>*_P!E
M?X"Z7H_[+7@;XJ>'8+W16738M*FUJ%KN:]8&1UE^;+74K%Y60_.Q9FVXKPL=
ME-##>V]@W47-)4VNM.,FG4=EL[6CT;YGI97QG2C&]M>WIW/6****^=, HHHH
M **** /1_P!D/_DY?P9_V&D_D:_3VOS"_9#_ .3E_!G_ &&D_D:_3VOZ)\'/
M^1'B/^OG_ML3W,J_@R]0K\F_BS_R53Q-_P!C!>_^CWK]9*_)OXL_\E4\3?\
M8P7O_H]ZX_&?_<\'_BG^42<U^"/S.?HHHK\"/%"BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *^S_P#@E-_R+OC3_K]LO_0)J^,*^S_^"4W_ "+O
MC3_K]LO_ $":OOO#'_DL\/Z3_P#2)';E_P#O<?G^1]:UXQ_P4#_Y-3\1_P#7
M>Q_]*X:]GKQC_@H'_P FI^(_^N]C_P"E<-?T7Q7_ ,DQC?\ KU4_](9[F)_W
M>?H_R/SBHHHK^-CY8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH _5?X _\D(\$_P#8HZ;_ .DL==;7)? '_DA'@G_L4=-_])8ZZVO[:RS_
M )%M#_!'_P!)1];3_AKT"BBBNXL**** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH *_F[_ &]/^3X/C#_V4_7?_2^:OZ1*_F[_ &]/^3X/
MC#_V4_7?_2^:OW3P*_Y'&+_Z]K_TH_%?&K_D583_ !O_ -)/)Z***_I@_G4*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K]0_\ @VH_Y#WQA_Z\
M]"_]#OZ_+ROU#_X-J/\ D/?&'_KST+_T._K\^\5/^2"QG_;G_IV!]UX:?\EO
MA/6?_IN9^K->5_MM?\FM>+_^O*'_ -*(J]4KRO\ ;:_Y-:\7_P#7E#_Z415_
M#?$?_)/8S_KU4_\ 2&?UK7_@2]'^1^9]%%%?Q@?*!1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% 'ZA_LI?\FW>"O^Q?M_\ T&O0:\^_92_Y
M-N\%?]B_;_\ H->@U_:F2?\ (EPW_7N'_I*/K*/\*/HCXC_X*H_\E$\+?]@6
M7_T=7RO7U1_P51_Y*)X6_P"P++_Z.KY7K^7?$+_DLL7_ (E_Z3$^=QW^]2_K
MH%%%%?&G*%%%% !7S+^U'_P3DNOVC_C1+\:-&_:C\<^![N?1;;39[/PM=&%)
M8X7E=2Q5U)YE<X/ R<=37TU17=E^98W*J_ML++EE:VR>C\FFNA<*DZ<KQ9^6
M7_!,[]D'XE^$/^"DGCZ_\1>*?&]KI_@K5=1,.L:A;31Q^*P+J2W!N)&PLVX-
MY_!;+ 'WK[$;_@H]\,/#7[27B#]G+XO^ /$W@^73;@1Z)XBU32Y)+'65P,M&
MT:'8#GY"<JP'+*V$KZ)HKW<VXEIY]CGB,=0YOW<81Y9<KBU]J_*T[ZW33WTM
M9&U7$*M/FFNECY%_X)[_ +)(^%_[17QA_:7TKPO/X?\ #7C35_(\%:+=6;6L
MILQ(99;DP. T$;RG]TC*K! 254%<_3GQ0^)?@WX.?#S6/BC\0=66QT;0[%[N
M_N6Y(11PJC^)V.%51RS, .2*WJ;+%%.ABFB5U.,JRY''->1F.:5<US!8G$W>
MD59/7EBE%*[3ULM7;?6W0RG4=2?-(\/_ &6_AAX^U.+7_P!J/XNV'V#X@>/[
M519:?<C?_P (SI"Y:RTT9Z,N[SI\ ;IG;(^05^8Y\%_$>#]A?5?V7M4TC4)/
MC/+^TTETGA[<3JLC'2PHO /OF+>)#Y_W/FW;L'-?M53?)B\WS_*7?MV[]O..
MN,^E>[E'&%;*Z]6HZ*ES2A)*]E'V=U&.SO!)V:W=EK>]]J6*=-MV[?AM\BGX
M9MM8L_#>GVGB&[6XOXK&)+Z=.DDP0!V'L6R?QJ]117Q\GS2;.4****0!1110
M!Z/^R'_R<OX,_P"PTG\C7Z>U^87[(?\ R<OX,_[#2?R-?I[7]$^#G_(CQ'_7
MS_VV)[F5?P9>H5^3?Q9_Y*IXF_[&"]_]'O7ZR5^3?Q9_Y*IXF_[&"]_]'O7'
MXS_[G@_\4_RB3FOP1^9S]%%%?@1XH4444 %%%% !15"]\4>&=-N6L]1\16$$
MR8WQ37:*RY&1D$Y'!!JS8W]AJ=N+S3;V&XB8D++!('4XZ\CBJ<))7:T"S)J*
MSK;QAX2O?$,WA*S\4Z=+JMM&)+C3(KZ-KB)#T9HP=RCW(K1) &2< =2:)1E%
MZJP!169X:\;>#/&:7#^#_%VF:LMI+Y=T=-OXYQ"_]U]C':>#P>>*L:YKVA^&
M=+EUSQ)K-II]E!CS[R^N%BBCRP4;G<@#)( R>I ING44^1IW[=1V=[%NBBBH
M$%%%% !1110 5]G_ /!*;_D7?&G_ %^V7_H$U?&%?9__  2F_P"1=\:?]?ME
M_P"@35]]X8_\EGA_2?\ Z1([<O\ ][C\_P CZUKQC_@H'_R:GXC_ .N]C_Z5
MPU[/7C'_  4#_P"34_$?_7>Q_P#2N&OZ+XK_ .28QO\ UZJ?^D,]S$_[O/T?
MY'YQ4445_&Q\L%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M ?JO\ ?^2$>"?^Q1TW_TECKK:Y+X _\ )"/!/_8HZ;_Z2QUUM?VUEG_(MH?X
M(_\ I*/K:?\ #7H%%%%=Q84444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5_-W^WI_R?!\8?^RGZ[_Z7S5_2)7\W?[>G_)\'QA_[*?KO
M_I?-7[IX%?\ (XQ?_7M?^E'XKXU?\BK"?XW_ .DGD]%%%?TP?SJ%%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 5^H?\ P;4?\A[XP_\ 7GH7_H=_
M7Y>5^H?_  ;4?\A[XP_]>>A?^AW]?GWBI_R06,_[<_\ 3L#[KPT_Y+?">L__
M $W,_5FO*_VVO^36O%__ %Y0_P#I1%7JE>5_MM?\FM>+_P#KRA_]*(J_AOB/
M_DGL9_UZJ?\ I#/ZUK_P)>C_ "/S/HHHK^,#Y0**** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH _4/]E+_DV[P5_V+]O_ .@UZ#7GW[*7_)MW
M@K_L7[?_ -!KT&O[4R3_ )$N&_Z]P_\ 24?64?X4?1'Q'_P51_Y*)X6_[ LO
M_HZOE>OJC_@JC_R43PM_V!9?_1U?*]?R[XA?\EEB_P#$O_28GSN._P!ZE_70
M****^-.4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#T?]D/_DY?
MP9_V&D_D:_3VOS"_9#_Y.7\&?]AI/Y&OT]K^B?!S_D1XC_KY_P"VQ/<RK^#+
MU"OR;^+/_)5/$W_8P7O_ */>OUDK\F_BS_R53Q-_V,%[_P"CWKC\9_\ <\'_
M (I_E$G-?@C\SGZ***_ CQ0HHHH *JZ[K>E>&M$O/$>NWJ6UCI]K)<WES*<+
M%%&I9W/L%!/X5:K,\::EX3T;P=JVL>/9[.+0K33)YM:DU%5-NEHL;-,90V04
M"!MV>,9S5TX\U1*S=WTW^7F-;GXSV'B3_@F9^V/\7=5^)7[3OQC^*GA+Q9XJ
MUNXN+ZZ^RV0TBW5IF6V@C=8YY52. 0QEY !E23M7I^A?QXU/PI_P3W_X)?ZJ
M_P"SSK!DM/#OAF*U\+ZOY\<SS3WLZ1K>[T 1V+W)GRHVD]!CBLCXF?LF_P#!
M-O\ ;R^ ^K>,_A?I_@FU6&SF:W\:^$[>&RETR=$+!KD1A"54#+1S+]PDC;PP
M\KTC]G[XQ>,O^"";?#;Q'IMY)K\>@MK.EZ=,C&=;.'4OML46T\DM;)\B]0'1
M0.,5^N8_,,NSF6$4YU*=.EB*4)T*MN6*=[..B=E%.+3V3Z=?3G.%5QNVDI).
M+/'?BJL_PP_X(]?!;]HOP/,=.\=VOQ&?4QXL@'^GRSS3:F9&DF/S2!MD88,2
M&$:@Y Q7U5_P4*^*7Q+^*G_!)J?XO?"N*ZMYO$_AC1]2UE--+>9#I]P(9+E1
MCYMH5]K_ /3/?GC-?*O[0%P=?_X(2?!72-%1KJ[O/':6EM:P*7DFF$NK+L51
MRS;AC YY%?IK^S;\-KOX4?LY>!OA/KD:M<Z!X/T[3;]3AE:6*VCCD]B"P:LN
M(<70R^-#&U(J52GC*[2?6$9IN/I>UNB;>@J\E"TVM5)_=<^#O@(FO6?_  4=
M_9ZB^!J%='G_ &;=&;QPNG+B!K;[)=[6N-O&=XM-I;G?LKZ>U3_C,W]I'_A'
M4_??##X2ZRLFJ-UB\1>*(\,EO_MP660[CHUPRJ01&:O_ +0^K6'PEL=/_9]_
M96\(Z)H/Q"^)D[V]A<:1I,4"Z59H/]*UB<1JN5@1ODW??F>-1G)%>$_MOW_B
M#]F#Q#^S/^Q9\&-5U30/!'B?QI;6'B:^L+UX+K4HA>V:2QR7$95PTIN9I92"
M"[/Z9!\Y599]BZ,Z2]G4E3E&#>KY8<\IU7_>M>G3\TW=.*9G=UIIK1VT^5[O
M]$?>5%?&G_!-KXS_ !1UO]J']H']G?Q!XAU'6/"O@CQC-_PC$VI74ES)ID;W
M=S']C$TA9VC"QKL5F.WRVQU-?9=?$YOEE7*,<\-.2EI&2:[2BI+T=GJN_?<Y
M*M-TI\K_ *N%%%%>89A1110 5]G_ /!*;_D7?&G_ %^V7_H$U?&%?9__  2F
M_P"1=\:?]?ME_P"@35]]X8_\EGA_2?\ Z1([<O\ ][C\_P CZUKQC_@H'_R:
MGXC_ .N]C_Z5PU[/7C'_  4#_P"34_$?_7>Q_P#2N&OZ+XK_ .28QO\ UZJ?
M^D,]S$_[O/T?Y'YQ4445_&Q\L%%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 ?JO\ ?^2$>"?^Q1TW_TECKK:Y+X _\ )"/!/_8HZ;_Z2QUU
MM?VUEG_(MH?X(_\ I*/K:?\ #7H%%%%=Q84444 8_C[Q]X2^%_A*[\<^.=6^
MPZ58^7]JNO(DEV;Y%C7Y8U9CEG4< ]<]*\V_X;Y_9,_Z*O\ ^4*__P#C%'[?
M/_)IGBS_ +</_2^WK\W*_)./>/<XX6SBGA,)3IRC*FI>\I-W<I+I**M:*Z'F
M8W&U</548I;7U^?F?I'_ ,-\_LF?]%7_ /*%?_\ QBC_ (;Y_9,_Z*O_ .4*
M_P#_ (Q7YN45\3_Q&'B;_GS1_P# 9_\ RPY/[4Q'9?C_ )G["4445_2)[P44
M5XE_P48^*_QK_9^_8H^)_P"T5\!=?T"SU_X>> M7\30VWB70Y+ZTOA86<MT;
M=EBN('3>(F4.&X+ X.,$ ]MHK\T_AM^V;_P5]\=?\$I-)_X*@^#_ !U\"O$5
MU)X"F\7ZI\,+KX7ZKIYDL8%DEN((-176Y?WXBB8H6M]KM@$+G-?7'_!-C]N?
MP9_P4B_8L\$_MB^!_#%SH=OXKLYQ>Z'=S"5]/O;>XDMKF#S %$BB6)]CX7>A
M5BJDE0 >Z4444 %%%% !1110 4444 %%?#W[2'[5G[7'PL_X+;?LW?LHZ;\4
M=$'PH^*?A[Q7>ZIX<M/"D:7KRZ;I4LJ":\EDE9QYS1R#R5M\>7M;>"<_<)SC
MB@ HKX>_X)U_M6_M;?%;_@IK^V!^RK^T;\3]$\0:)\'YO!B>#8- \*QZ7!;)
MJ=C>7<QP9)IW8CR$/F3R#,.5";F!^X: "BBB@ HHHH **** "BBB@ HHHH *
M*^:OVXOVE/CA\ OVAOV;_!GP]U705\-?%#XL_P#"+^++2^T626],/]EW]XKP
M7'GA(ANM54J868YR'7D'Z5H **** "BBB@ HHHH *_(7]I[_ ).2\?\ _8Z:
MG_Z525^O5?D+^T]_R<EX_P#^QTU/_P!*I*_2_#3_ '^O_A7YGY5XJ_\ (NP_
M^-_D<+1117["?B 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7V
MG_P1X_Y"GQ _Z]],_P#0KJOBROM/_@CQ_P A3X@?]>^F?^A75?+<:_\ ),8C
M_MW_ -+B?7\!?\E9AO\ M[_TB1]PUY7^VU_R:UXO_P"O*'_THBKU2O*_VVO^
M36O%_P#UY0_^E$5?S'Q'_P D]C/^O53_ -(9_2%?^!+T?Y'YGT445_&!\H%%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?J'^RE_P FW>"O
M^Q?M_P#T&O0:\^_92_Y-N\%?]B_;_P#H->@U_:F2?\B7#?\ 7N'_ *2CZRC_
M  H^B/B/_@JC_P E$\+?]@67_P!'5\KU]4?\%4?^2B>%O^P++_Z.KY7K^7?$
M+_DLL7_B7_I,3YW'?[U+^N@4445\:<H4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% 'H_[(?_ "<OX,_[#2?R-?I[7YA?LA_\G+^#/^PTG\C7Z>U_
M1/@Y_P B/$?]?/\ VV)[F5?P9>H5^3?Q9_Y*IXF_[&"]_P#1[U^LE?DW\6?^
M2J>)O^Q@O?\ T>]<?C/_ +G@_P#%/\HDYK\$?F<_1117X$>*%%%% !4.I:;I
MVLZ=<:1J]A#=6EU"\-U:W,0>.:-@59'5@0RD$@@\$&IJ*:;3N@/&_!'_  3X
M_8O^''B6;Q;X,_9ZT*RO)V#2KB62!B#N7]P[M$,'D?+\IY&*]DHHKHQ6-QF-
MFI8BI*;763<G^+94ISF[R=SSG0/V1OV;?"_C.#Q]H/PATJVU&TOY;ZQV*YM[
M.[D_UEQ!;%C#!,W>2-%8^M>C445%?$XC$M.M-R:T5VW9=M1.4I;LYO2OA)X!
MT?XHZM\9[316;Q+K.FV^GWFIW%U)*4M(2S)!$KL5ACW,SLL84.QW-D@&JWQA
M^!GPJ^/6@6OAOXK>$HM4@L-0BO\ 391/)!<6-U&<I/!-$RR0R*>C(P/;H<5U
MM%..*Q4*L:L9M2C9)W=U965GNK+1#YI)WN<C\(?@5\*O@1I=_I7PN\)QZ<-6
MU*74-8NY+B6XN=0NY"6>>>>9FDF<DDY9CC/&!77445%:M5Q%1U*LG*3W;=V_
MFQ-N3NPHHHK,04444 %?9_\ P2F_Y%WQI_U^V7_H$U?&%?9__!*;_D7?&G_7
M[9?^@35]]X8_\EGA_2?_ *1([<O_ -[C\_R/K6O&/^"@?_)J?B/_ *[V/_I7
M#7L]>,?\% _^34_$?_7>Q_\ 2N&OZ+XK_P"28QO_ %ZJ?^D,]S$_[O/T?Y'Y
MQ4445_&Q\L%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?J
MO\ ?^2$>"?\ L4=-_P#26.NMKDO@#_R0CP3_ -BCIO\ Z2QUUM?VUEG_ "+:
M'^"/_I*/K:?\->@4445W%A1110!X]^WS_P FF>+/^W#_ -+[>OS<K](_V^?^
M33/%G_;A_P"E]O7YN5_-WC#_ ,E-1_Z\Q_\ 2ZAX.:?[PO3]6%%%%?E!YI^P
ME%%%?W0?8!7S_P#\%8_^46/[2W_9 /&7_IDO*^@*\9_X* _!/XQ_M-?LB_$#
M]F?X,WWAO3KSXB^#M3\-7VM^);BX$>FVU[:O;23)##$QG<)*^%+Q@'!);!4@
M'XT7/QY_;4^#'_!#W]F#P%\0O&NA>%OV7?BEX>A\)_%?XE^!_#5Q<>)O"6EW
MCR1*)?/N&@$,X>2.2X2(LHRJJ)&C$GZKZQHWP:_X))?\$BO$=W^R-H<-WX7^
M$7PEU76O""378NEU.9+::\2XFE3 E\^X<RR.F%/FL5 & *?[$G_!/77_ (9?
M\$U=/_X)I?MF:=X.\;^&--\)2>')[[19;E4U>RD>4_O()HU-M+&K1[9$E<EU
MWCRRJYY']@__ ()P_M4?LS?L[>(O^">O[1WQH\)_%OX"7NGZKH/AQM0AN[3Q
M'IOAZZBEB33YG :&Y58W"#'EF,,P5BB1QJ ?//B7_@GQ^V=^VC^P+\/?B_\
M #3?A[X9^.>KZ%H'B[P_^T?<?'36WUFXNYE@NIY+F.'0@KVTT4DR+8B0VT D
M18UV1@&[^V+\+/BQK?\ P6P_8K\#>/\ X[>,=%U;QW\-O%G_  L>V\%^.M0&
MF&_M-"*W#Z;%.VRQ$GF31^?!%#-L8.ICF"R+TO[)_P#P2L_X+!_L@Z0G['OP
MT_X*<>&6_9YL[F2'0M3OO!S3>-=%TIW+&QLY77[/$X#,B3NT@B)WQQ*%6(>O
M?''_ ()V_'WQ-_P44_9__:[^#6J> ],\&_L^>&-4T+0_!^J7U]]JU2VO[#['
M)NG6%UMO*38$&)MWEY8_/M4 \<_8J^&VA?L/_P#!P%\4/V-?@3KGB*T^&'B?
M]FBT^(-UX4U?Q-?:K%;:W'K,5BUQ$][-+*&DC>0O\Y+%AGA4"\!^SE\)OC[_
M ,%F?^";U]^U#J_PB^'^J^-OBJ^OW?@WXDZO\:]8T[5/!%Q%J%W;Z?%86]KH
MTRZ?%9F" &&&<BX,;R2EGF>OK/1?V&/VF]/_ ."QNH?\%+[CQ'X%/AO4/A,/
MATWA-+N\-['IZZE'?"_\\P!#/OC_ -1M";6V^9D>8?#/A=_P2+_X*=_L&?&#
MQ=X6_P""8?[=?@7PW\#?''B2?6CX)^(_A";4[CP?<7#9F_LT1X691QL222)"
M%4.K,&D< X'_ (*:_LQ_M9? C_@FA\$/VUOVH?%5IXW^,7[-GB;1KOXP3^$-
M;O9+#QOX7AU(QSV]PLB6YNV\A[::1Y8AM;[5U5R3%_P4>^+/P6^$?_!63]FO
M]N7P'97>L?#&YN=*T[XSZA!J,G]A0MXA2X'AW5)( _EF>,PSW$DA0E8Q:%L&
M6(G]+M%_98\!+^RQ>_LG>/=2O_%6BZ[X=U#2_%FHZRZ&ZUM]0$S:A=3;5"+)
M/+<3RL$545I"$55 4?*/@+_@B'H>A_\ !%SQ/_P2]\??$.+Q)XE\4>'I%O?'
M%\)&0ZO;I$FDS88%U@LX[+3;=$ SY-H% &: /2_AE\+-(^-7[6GQS_:]\*ZC
M'H=YI&GCX=^"/$+[I;6&^L+>4ZEK)@9Q%+*EW<C3V9QN"Z,Z A7.?S4_;&G\
M.?L[_P#!.'X7_'O]FSQ!XG\=?$WP1\6M%;Q'^UYI2M8P>++Z?4WBO;<7=Q<?
M:]9M)#(8AL2:RVPE1(-OEU^L>A_L-:%IO_!..[_X)]OX[U&.+5OA=?\ A76?
M%Z,9+VXO+ZSEBO=58L<O/+<3S7+$GYI)#D\U\1^./^"+'_!2GXO_ /!+S0O^
M"=OQ+_;(^%EO!\.;O1U^'UUH'@F[0:E;Z=<HT!U:>65R-D*X5+6&,ET4R2R
ML" ;?_!4KX9_\+B_X+K_ +%7PTE\<^(/#D&K^#?B)#>:IX6U'['?K;_V4#+%
M#< %X#(@:,RQ[945V:-XW"NO+>$O@)?_ /!(3_@N5\#O@7^R[\2/%\_P<_:<
M\/>)8/$7P\\2>)[O5X=+U72;(W?V^WDNI'D4MN@!9F9L-/EBI14^DOVH_P#@
MGM^U9\3OVA/@!^W'\-?COX*OOBO\$;/6K:_TOQ/X;N;30?$4>K0>3=)&;::2
M>P$:%EA)^TL!L,AD969^]^&W[&7Q!\;_ +8>G?MZ_M=ZQX>N?%_A;PK<>'_A
MQX/\)///I?A:WNF#7UW]JN$CEO;RX"K&9?)@2.%?+$;$M(0#YE_8=\96WPY_
MX+-?\%,?B%>6;W$.A:7\.M1EMXSAI5@\-W<I4>Y"X_&O,OA-^S%^U+_P5=_X
M)@Z3^T1!X"^'K_%KXEZ1/X@\,_&^Y^-^MV.K^&M3:YD:WCM8;71G%C:VS(L'
MV*"?RRL3%F:1WD/U?^R/^P1^T?\ !/\ X*%_M#?M?_%+6_ .J^&_VA5T5-4\
M-:;<7C7&BQZ58RVENJO+ $O!(DF) 1%C.X9QL;PW]GG_ ()&_P#!5C]@'Q3K
M7P&_X)_?\%#/!>C?L]ZQKEQ?Z-HOC[P;)JVM>#$N)"\L6G@_NIR"21YLBQLV
M7,6YI&< ^^OV2_#W[0WA']FCP/X3_:Q\5Z)KWQ(TOPY;6GC+7/#LLCV>HWT2
M;'N8S)%"Q\S:';,: ,S *!BOC'Q;XX^)/[;O_!4KX^?LLZG\'_!7C_P=\"O#
M/A.SLO _CGX@WNC:?)>:Q93:A/J;VUOIMZE_*%\B!'EVBV$3&,;IW8?=WPC^
M&>B_!SX::+\,?#^H7U[;Z/8K =1U6X\Z[OI>6ENKB3 \R>60O+(^!N>1CCFO
MB?\ ;J_X)6_M9ZY^V]:?\%*O^"8/[46A_#7XI7_AV+0/'VA>,]+DN]"\56,6
M/)><1J[I*BI&G"'(BC*M$58R 'CVM_L-_MP?LA?\$NOVS/!_Q[^.0M/ ^F>&
M-?\ &/[/NF?#_P"+6O7.I^#HH=/U"=M+GOY+>REFLT*6H2%C)&_[[>G(SX7^
MU]^S=8?#?_@W'^%W_!3GP_\ %_XA?\+N^'OPS^'VL^#O&+^.+]$TM9KC2[8V
M<5E'*MH(?*N6W,83+*RAI7D);/Z#^,/V%/VR?B3^P[\7/A3\8/V@O"WB[XP_
M&WP=<>%_$?BF33)M-T+P]I<MK=6\=MI]G$LDDBP_:[EPTK"262X=W=56.)>!
M^/W_  2S_:O^.'_!%#1O^"29\=?#W3K^Q\,Z%X<OO'/VF^DA>RTF>QG@FCM?
M(!$TIM-CJ9"J ;@7W[8P"?\ :T^._P 5/CW_ ,%)?A5^P1HG@[P_K?AR[^!-
M]\2/$GA/Q%XUN]"L/$ERU]!8V]K/+;65V]U# INIC9M&(I2RO(3Y"JS_ -CG
M_@F[^U]\#OVM/BQ-XA\0>&O!G[-WQ+\+Q_8OA1\/OB[K]Q>^&O$"- 'N]-N?
ML-BVGPRJ+DNEO(F&>, ;4 6?]N__ ()4?M(?M1V_P:_:C^ ?[0FC_";]I?X+
MV#V6D^*-.AEOM%U:TD79+:7"21J_DN S@&.0*)YHF64,)!ZE^RQ^SY_P4-\+
MV^H_'#]M'X]>!?'_ ,4HM"ETGP?H'A?3)](\,:)#+)$]Q*SF.2XNIYF@A+2.
M@"+"(XUC$DKL ?#_ /P;\_L)>%/VN/V%_@U^UY\?OCM\4M8\8?#WXJ:[JOA:
M:'QY=PVX\G5;C?!=0[BEVL\@9YI)!YLBE8B_E+L.Y^SO=> ?VG?AM^W7??\
M!2768;#XH^ _B3XC@M+S7KXVUYX%\*PV,3:'=Z0[,&L8-RRS1W$&TSR#>[2%
MAGZK_P"".G[$'QM_X)C_ +'I_9@^.OQ"\'>(-,T+5]1U;3O$V@FXMBL5U.]S
M-'/%.NU0CLY$@DY4@%1MW-\B_ ?]GW_@IK^U3?\ BC]N+]CO]H3]FSQ_X%^(
MGQ)UG7_A]K/QM^&<UYK5CIZW)M;:-)[;>T$426JI#%D,L85G6*1GB0 TOV5?
M^"<WQU_;@_X( :7:_'#XF_%BV^/GC/PK<Z_H/B/QE\3M;N[W3M2CGN#IIC-Y
M<N;."[M5M?/B0*C"<L5W(A78^"_[1?@O_@H%_P $>_@K^S#X1\/-H'COX@>+
M;/X<>+-(M&>"^\*ZCI+FY\1W^01)!,ME:W,\<A8-YNH6P=BTA!^MOV"_VC?V
MI_%&C^.OAU^W_;_#"P\9> /%UMHDWB?X9ZK<_P!@ZNUS9P7444:WV)8;M%G1
M9823RZ%>& KR#_@GO^Q7\%](_P""H?[3W[='PHN;B70-2\2KX?T2T6;=I\.O
MO;VDWB:]M5!*YENH;."208;S[2[C)*J  #VS]I+]A#4OC%XK^!FI_"[XEZ/X
M,T?X&^,X_$6D:+/X2EU'[=(EC<V*P-*+V QQ^5=2'.UV+A6+'D'Z*HHH ***
M* "BBB@ HHHH *_(7]I[_DY+Q_\ ]CIJ?_I5)7Z]5^0O[3W_ "<EX_\ ^QTU
M/_TJDK]+\-/]_K_X5^9^5>*O_(NP_P#C?Y'"T445^PGX@%%%% !1110 44V>
M>&VA>YN9ECCC4M)([ *J@9))/0"FVMU:WUK'?6-S'-#-&'AFB<,KJ1D,".""
M.011=7L%G:Y)14,^HZ?;7<&GW%]#'/<[OLT#R@/+M&6V@\M@<G'2IB0!DG '
M4FBZ8[,**S?#OC+PAXO6=O"?BK3=4%K)Y=T=.OHY_)?^ZVPG:>#P:L:SK>B^
M'-,EUKQ#J]K86< 'G7=[<+%%'DA1N9B ,D@<GJ14J<''F3T[C<)J7*UKV+5%
M ((R#15$A1110 4444 %?:?_  1X_P"0I\0/^O?3/_0KJOBROM/_ ((\?\A3
MX@?]>^F?^A75?+<:_P#),8C_ +=_]+B?7\!?\E9AO^WO_2)'W#7E?[;7_)K7
MB_\ Z\H?_2B*O5*\<_X*!>)]#\&?L>>./$_B6^^S6-I80-<3^4S[ ;J%1\J
MD\D=!7\U9SAL3C<GQ.'P\'.I.G.,8Q3<I2<6E&*5VVV[)+5O1']&XNI3I86I
M.;2BHMMO1)):MOHD?F]17G/_  UG^S]_T/\ _P"4J[_^-4?\-9_L_?\ 0_\
M_E*N_P#XU7\S_P#$*/%+_H18W_PEK_\ R!^??ZQ</_\ 092_\&0_S/1J*\Y_
MX:S_ &?O^A__ /*5=_\ QJC_ (:S_9^_Z'__ ,I5W_\ &J/^(4>*7_0BQO\
MX2U__D _UBX?_P"@RE_X,A_F>C45YS_PUG^S]_T/_P#Y2KO_ .-4?\-9_L_?
M]#__ .4J[_\ C5'_ !"CQ2_Z$6-_\):__P @'^L7#_\ T&4O_!D/\ST:BO.?
M^&L_V?O^A_\ _*5=_P#QJC_AK/\ 9^_Z'_\ \I5W_P#&J/\ B%'BE_T(L;_X
M2U__ ) /]8N'_P#H,I?^#(?YGHU%><_\-9_L_?\ 0_\ _E*N_P#XU1_PUG^S
M]_T/_P#Y2KO_ .-4?\0H\4O^A%C?_"6O_P#(!_K%P_\ ]!E+_P &0_S/1J*\
MY_X:S_9^_P"A_P#_ "E7?_QJC_AK/]G[_H?_ /RE7?\ \:H_XA1XI?\ 0BQO
M_A+7_P#D _UBX?\ ^@RE_P"#(?YGHU%><_\ #6?[/W_0_P#_ )2KO_XU1_PU
MG^S]_P!#_P#^4J[_ /C5'_$*/%+_ *$6-_\ "6O_ /(!_K%P_P#]!E+_ ,&0
M_P ST:BO.?\ AK/]G[_H?_\ RE7?_P :H_X:S_9^_P"A_P#_ "E7?_QJC_B%
M'BE_T(L;_P"$M?\ ^0#_ %BX?_Z#*7_@R'^9Z-17G/\ PUG^S]_T/_\ Y2KO
M_P"-4?\ #6?[/W_0_P#_ )2KO_XU1_Q"CQ2_Z$6-_P#"6O\ _(!_K%P__P!!
ME+_P9#_,]&HKSG_AK/\ 9^_Z'_\ \I5W_P#&J/\ AK/]G[_H?_\ RE7?_P :
MH_XA1XI?]"+&_P#A+7_^0#_6+A__ *#*7_@R'^9^Q/[*7_)MW@K_ +%^W_\
M0:]!KS+]C+7M)\4?LJ> ?$6A7?GV=YX9MI;:;RV7>A7@X8 C\17IM?TYE="O
MA<LH4:T7&<814HM---12::>J:>C3U3/T/#SA4P\)P=TTFFMFK'Q'_P %4?\
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
M ,4_RB3FOP1^9S]%%%?@1XH4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !7V?_P2F_Y%WQI_U^V7_H$U?&%?9_\ P2F_Y%WQI_U^V7_H$U??>&/_
M "6>'])_^D2.W+_][C\_R/K6O&/^"@?_ ":GXC_Z[V/_ *5PU[/7C'_!0/\
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
M?\->@4445W%A1110!\L?\%K/^497Q+_[@W_IZL:_ JOWU_X+6?\ *,KXE_\
M<&_]/5C7X%5_5'@?_P DG7_Z_P O_3=,_F;QF_Y*BC_UYC_Z74"BBBOV0_)#
M^IRBBBO\\S^] KQG_@H+\3_C)\"OV,_B9\?_ (%:_H=GK_@#P'K'B2U@\1:)
M)?6EZ;&REN1;NL<\+H'\K;O#?+NS@XP?9J\)_P""H_\ RC+_ &B_^R$^+O\
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
M\$O?"G_!0GXA?!/Q[J?BIM%G^&/C6YGUZ2%G636?#5[9R0:GHQ*<E+L+;Q2
MD#R6G'5@"?'7_@EUX,^,O_!4/X3_ /!1<:\MB? G@^_T?Q-H49=1K[I/'<:0
M9%7"NEK.]Q<?.2?-AM"!^[X^KZ* /CW_ (*6_L ?M'_M*_M _ /]L']D7XS>
M%_#7C_X$:YJT^GZ7X[TRXN]&U6TU.WBM[I)5MV$B2"*(JI7!(E;YD*JU<_\
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
M  I_%9=VO=O?1.6EVFOECXFQ7OA']I3XDZW\0I?*T_6OAI>P>'KBY.(YSY,
M\B,G@ON60;!R2<X^;GU?]C70/%WAK]GK0],\9V\\%S^^D@MKD$20P-(S1JP/
M(X.0.P8#CI7J#(CXWH#@Y&1T/K2U\]E/"4,KSNIF"K.7-[2T;6M[6:G*[N^:
MS5HZ*RWN]3WLTXIGF634\ Z2CR^SO*][^S@X1LK>[=.\M7=[66@4445]@?*!
M1110 4444 ?T6?\ !-3_ ),&^$O_ &)%E_Z!7N%>'_\ !-3_ ),&^$O_ &)%
ME_Z!7N%?P5G_ /R/<7_U]J?^E,_M_(_^1)A?^O</_24?$?\ P51_Y*)X6_[
MLO\ Z.KY7KZH_P""J/\ R43PM_V!9?\ T=7RO7\9>(7_ "66+_Q+_P!)B>=C
MO]ZE_70****^-.4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#T?
M]D/_ ).7\&?]AI/Y&OT]K\POV0_^3E_!G_8:3^1K]/:_HGP<_P"1'B/^OG_M
ML3W,J_@R]0K\F_BS_P E4\3?]C!>_P#H]Z_62OR;^+/_ "53Q-_V,%[_ .CW
MKC\9_P#<\'_BG^42<U^"/S.?HHHK\"/%"BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *^S_^"4W_ "+OC3_K]LO_ $":OC"OL_\ X)3?\B[XT_Z_
M;+_T":OOO#'_ )+/#^D__2)';E_^]Q^?Y'UK7C'_  4#_P"34_$?_7>Q_P#2
MN&O9Z\8_X*!_\FI^(_\ KO8_^E<-?T7Q7_R3&-_Z]5/_ $AGN8G_ '>?H_R/
MSBHHHK^-CY8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _
M5?X _P#)"/!/_8HZ;_Z2QUUM<E\ ?^2$>"?^Q1TW_P!)8ZZVO[:RS_D6T/\
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
M!_U]E_Z0?K/A-_R,L3_@7YG+4445_'!^YA1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %?2O_!.O_C]\6_\ 7*R_G/7S57TK_P $Z_\ C]\6_P#7
M*R_G/7ZKX)?\G0R_UJ?^F:A\=X@?\DCB?^W/_3D3Z?KYN_X*]?\ *.+XH_\
M8)M?_2ZVKZ1KP?\ X*<>$?\ A._V$_B'X2_M#[+]MTVW7[1Y6_9B\@;[N1GI
MCJ*_TFX:G&GQ'@YRV56FW\IH_DOB.+EP]C(K=TJG_I#/YVZ*]T_X8M_ZJ5_Y
M1O\ [=1_PQ;_ -5*_P#*-_\ ;J_MG^W\I_Y^?A+_ "/XP^H8O^7\5_F>%T5[
MI_PQ;_U4K_RC?_;J/^&+?^JE?^4;_P"W4?V_E/\ S\_"7^0?4,7_ "_BO\SP
MNBO=/^&+?^JE?^4;_P"W4?\ #%O_ %4K_P HW_VZC^W\I_Y^?A+_ "#ZAB_Y
M?Q7^9X717NG_  Q;_P!5*_\ *-_]NH_X8M_ZJ5_Y1O\ [=1_;^4_\_/PE_D'
MU#%_R_BO\SPNBO=/^&+?^JE?^4;_ .W4?\,6_P#52O\ RC?_ &ZC^W\I_P"?
MGX2_R#ZAB_Y?Q7^9X717NG_#%O\ U4K_ ,HW_P!NH_X8M_ZJ5_Y1O_MU']OY
M3_S\_"7^0?4,7_+^*_S/"Z*]T_X8M_ZJ5_Y1O_MU'_#%O_52O_*-_P#;J/[?
MRG_GY^$O\@^H8O\ E_%?YGA=%>Z?\,6_]5*_\HW_ -NH_P"&+?\ JI7_ )1O
M_MU']OY3_P _/PE_D'U#%_R_BO\ ,\+HKW3_ (8M_P"JE?\ E&_^W4?\,6_]
M5*_\HW_VZC^W\I_Y^?A+_(/J&+_E_%?YGA=%>Z?\,6_]5*_\HW_VZC_ABW_J
MI7_E&_\ MU']OY3_ ,_/PE_D'U#%_P OXK_,_;C_ ()J?\F#?"7_ +$BR_\
M0*]PKR/]@CPY_P (A^QC\-/#'VS[1]A\(VD/G^7LWX3KMR<?3)KUROX@SV<:
MF=XJ4=G4F_\ R9G]J9(G')L,G_S[A_Z2CXC_ ."J/_)1/"W_ &!9?_1U?*]>
ML_\ !<O]I#_A2/Q=\#Z3_P (9_:?VWPW/-YG]H^3LQ<%<8\ML_7BOAK_ (;^
M_P"J3?\ E>_^T5^+9]X!>+7%N;U<WRG+?:X>LTX2]M0C=)*+]V=6,EJFM4ON
M/A\[XQX<RW-:N&Q-?EG%JZY9NVB>ZBU^)]&45\Y_\-_?]4F_\KW_ -HH_P"&
M_O\ JDW_ )7O_M%>1_Q*_P".G_0H_P#+C"__ "X\K_7_ (2_Z"?_ "2I_P#(
M'T917SG_ ,-_?]4F_P#*]_\ :*/^&_O^J3?^5[_[11_Q*_XZ?]"C_P N,+_\
MN#_7_A+_ *"?_)*G_P @?1E%?.?_  W]_P!4F_\ *]_]HH_X;^_ZI-_Y7O\
M[11_Q*_XZ?\ 0H_\N,+_ /+@_P!?^$O^@G_R2I_\@?1E%?.?_#?W_5)O_*]_
M]HH_X;^_ZI-_Y7O_ +11_P 2O^.G_0H_\N,+_P#+@_U_X2_Z"?\ R2I_\@?1
ME%?.?_#?W_5)O_*]_P#:*/\ AO[_ *I-_P"5[_[11_Q*_P".G_0H_P#+C"__
M "X/]?\ A+_H)_\ )*G_ ,@?1E%?.?\ PW]_U2;_ ,KW_P!HH_X;^_ZI-_Y7
MO_M%'_$K_CI_T*/_ "XPO_RX/]?^$O\ H)_\DJ?_ "!]&45\Y_\ #?W_ %2;
M_P KW_VBC_AO[_JDW_E>_P#M%'_$K_CI_P!"C_RXPO\ \N#_ %_X2_Z"?_)*
MG_R!]&45\Y_\-_?]4F_\KW_VBC_AO[_JDW_E>_\ M%'_ !*_XZ?]"C_RXPO_
M ,N#_7_A+_H)_P#)*G_R!]&45\Y_\-_?]4F_\KW_ -HH_P"&_O\ JDW_ )7O
M_M%'_$K_ (Z?]"C_ ,N,+_\ +@_U_P"$O^@G_P DJ?\ R!]I_LA_\G+^#/\
ML-)_(U^GM?BA^P!^VA_PGO[9OPZ\'?\ "MOLG]H^)(H?M/\ ;'F>7E6YV^2,
M_3(K]KZ^_P"$?#[B_P .L%4P7$.&]A5J2YXKGISO&RC>].<TM4U9M/R/N>%L
MZRS.\'.K@JG/&,K-VDM;)_:2"OR;^+/_ "53Q-_V,%[_ .CWK]9*_)OXL_\
M)5/$W_8P7O\ Z/>O@/&?_<\'_BG^43TLU^"/S.?HHHK\"/%"BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *^S_\ @E-_R+OC3_K]LO\ T":OC"OL
M_P#X)3?\B[XT_P"OVR_] FK[[PQ_Y+/#^D__ $B1VY?_ +W'Y_D?6M>,?\%
M_P#DU/Q'_P!=['_TKAKV>O&/^"@?_)J?B/\ Z[V/_I7#7]%\5_\ ),8W_KU4
M_P#2&>YB?]WGZ/\ (_.*BBBOXV/E@HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@#]5_@#_R0CP3_P!BCIO_ *2QUUM<E\ ?^2$>"?\ L4=-
M_P#26.NMK^VLL_Y%M#_!'_TE'UM/^&O0****[BPHHHH \2_X*+_\F:^,?^X?
M_P"G&VK\N*_4?_@HO_R9KXQ_[A__ *<;:ORXK]L\-_\ D1U/^OC_ /28'X)X
MI?\ )04O^O4?_2YA1117Z ?FQ^VE%%%?RF?V(%>$_P#!4?\ Y1E_M%_]D)\7
M?^F6[KW:O'OV\_@[\8?VC?V3?'W[.7P9N_#=A?\ Q!\':IX;NM:\2W-P(M-@
MO;22V>=(H(V,[JLK$*6C (!)(!4@'P[_ ,$:O@Y_P4(\8_\ !&3X1'X"_ML^
M#/!\%_\ #^9?#=MJ/P=.H3::YFN A>X.IJLI#\[C!@9^XV,'K/\ @K7X ^('
MA'_@WAUD^*O%_BWPYXV\"_!S1&N[G0?%U[83+J$45G#<Q7#6LR+=HW[U&CE\
MQ#N+8W ,.\_83_9-_P""FW[#'[(O@G]DGPUXT^!/B"Q\#Z4]A8ZS?V>LPRW$
M9FDD4R(C%<C?@X(SC/&:S_VA?^"=/[:G[2O[!/QC_9]^*7QN\!ZE\3/C?JV-
M=\5Q6-Y;Z3X>TB)H!::?86N))7CCCA<XDD4^==SREG+$, ?)O_!1S]GNP_9>
M_8#_ &<O^"D_PX^*OCUOC/H?B?P"K^+;[QM?/%<V%W'%'-IGV$2BSBM"K*OE
MQPJ7"GS&D:25I/I[]H_XH?$W]IK_ (*U:A^PGIWPZ\+>,/!W@#X)VOBJ_P#
MWC'QS=Z)8:UJ%]J#P&ZN$MM/O/M\5O#'$B02J(EDNGD(9UB*6?VX_P#@FO\
MM=_M@_\ !.KX<?L0Z=XU^'/A[5O!UYX?N-6\437%_=07;:0B"+RK80(R><R*
MS;I&\L J-^=X=_P4%_X)<_M3_'[X_?#[_@HC^Q1^T-H?PB_:'\&>'6T#5S>1
M2ZCX?\0Z2TCRFRN<PARBO)(P8PL3N7A6CCD4 Y#X$?\ !/3]LW]FOPY^T]X;
M^)'Q*TWP[\"_%_AJXUGX6>!OA_\ %[7[G5/ VIQVK-.EK?-:6,D%I))ND$,;
M[%V1IL(,A?DO^""G[!O@?XX?L2?LP?M_?%GXR?$K5?B#X4T[6)M)V^-KJ/36
MMIKR]@-I-:;C'*F2\K2'$LLDA\QVC6.)/I_X:?LJ_MWR?!;QOXF_:<^/?@OQ
MU\9/%_A6?P]I']G:7/I7A?PK82JP=+:)5DN+AWD*S32R;6F\B",>4L08S?\
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
M!"(VPV<R_<&U:\Y_;'_X)7?MD1_MUS_\%*?^"6O[4?A_X<?$#Q7H-KI'Q/\
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
M+D?RCXB_\EIC/\2_](B%%%%?='Q04444 %%%% !1110 4444 %%%% !1110
M4444 %%%% 'O7_!+W_E()\)_^QMA_P#06K^B*OYW?^"7O_*03X3_ /8VP_\
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
MD[/=KWM-6V]SS/\ 8N\+?$'P3^RCX \*?%-9TUZP\,VT5_#=,3+!A?DB?/\
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
M6990T81,*(U*J.1CK7<?&/P[=?#W_@Y+_9]T+PYXV\4_V+K?P1\275UX=O\
MQ9?7>G0W$*21++!:SS/%;$QA%(B5 VP,06)8@'Z2T5^5'P4_9LT/XP_\%X?V
ML?V>?B+\5?B1J?@&+X;>$[R7PO<?$?56687,0DDMOM)N#=16OFL\GV>*:.,[
M]A4Q#RZQ/^"7W[%GP[^,?QG_ &NO^"?WQ>^(/Q U_P""GPD^,$<'@;X>3^/]
M2@MK2*^M6E:*2X@F2[GBB\L"*%YC$&9Y61Y2)% /URHK\5/V:OVY?CK^QY_P
M08_:*U;PY\3]2OM6^$G[1.L_##X=>(_$E^;B?2--DU33K2":2>59"3;)?32(
M75U4QQKM**%KWS]H7_@F!^W-J7BOX8_&;]AOP7\*OA#\1/ OBVUO-?\ &<OQ
MT\0ZK)XQT<(XN[#5E?0T.HO,WE,9[AG<;6P1NRH!^E]%%?B5\3/CE\&/AM\0
M/BE^QA_P6=^%?B3X7_$;QYX[UV3X5_M9-;33:9?V5Q=R2:7%'J4+"2RM[>%K
M>%K(,+<0QD3B(LY(!^VM(X<H1&P#8^4L,@'Z=Z_/_P"+WQH'[77_  7)T?\
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
MRW\=O^A%_P#*G:__ !VC_B*'AI_T.\'_ .%-'_Y,/]2^,?\ H6XC_P $U/\
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
M8W_KU4_](9_5F)_W>?H_R/SBHHHK^-CY8**** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH _5?X _\D(\$_P#8HZ;_ .DL==;7)? '_DA'@G_L
M4=-_])8ZZVO[:RS_ )%M#_!'_P!)1];3_AKT"BBBNXL**** .2^.?_)+-4_[
M8?\ H^.OGBOK2BOR7CSPM_UWSBGCOK?LN6FH<OL^>]I2E>_/'^:UK=-]3Z'*
M<]_LO#.E[/FN[WO;HEV?8^2Z*^M**^)_XE\_ZF7_ )1_^ZGI_P"M_P#TX_\
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
M44 %%%% !1110 5^LG_!M;_R(_Q9_P"PMI'_ **NJ_)NOUD_X-K?^1'^+/\
MV%M(_P#15U7YQXL_\D'BO6G_ .G(GZ#X7?\ );8;TG_Z;D?IQ7C'_!0/_DU/
MQ'_UWL?_ $KAKV>O&/\ @H'_ ,FI^(_^N]C_ .E<-?PWQ7_R3&-_Z]5/_2&?
MU9B?]WGZ/\C\XJ***_C8^6"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** /U7^ /_)"/!/\ V*.F_P#I+'76UR7P!_Y(1X)_[%'3?_26.NMK
M^VLL_P"1;0_P1_\ 24?6T_X:] HHHKN+"BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "OST^./_ "6?Q;_V,E[_ .CWK]"Z_/3XX_\
M)9_%O_8R7O\ Z/>OYF^DS_R(<!_U]E_Z0?K/A-_R,L3_ (%^9RU%%%?QP?N8
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7TK_P3K_X_?%O_7*R
M_G/7S57TK_P3K_X_?%O_ %RLOYSU^J^"7_)T,O\ 6I_Z9J'QWB!_R2.)_P"W
M/_3D3Z?KF/C/_P DRU;_ *XI_P"C%KIZYCXS_P#),M6_ZXI_Z,6O[LXK_P"2
M6Q__ %YJ_P#I$C^<,O\ ]_I?XH_FCYRHHHK_ #^/UP**** "BBB@ KXK_P""
ME_\ P2%T_P#X*B?&?PMK'Q?^,NI^'/!7@GPY-%I&G>'H(WO+K4;J<FYD=YE9
M(HUBM[0+A69R7SL"#?\ :E5M:UG2O#NCW?B#7;^.ULK"VDN+RZF;"0Q(I9W8
M]@%!)^E>GE&;9CDN.6*P,^6JDTI))M75G:Z>K3:VZZ&&(P]'%4G3JJ\>J]#\
MAOV#_P#@D7\ ?V9_^"V(\(_"+QCXA\4Z5\'?AY'K_B.]\2-;M]GUW4?,ALK4
M+#&@&+5VN03D[E7'2O3_ -L^7QGJ'_!Q'^SAH?QAB+_#+_A!=7D\.0:FH.F2
M:E_9VJ_:6(?Y#."+0'/(7R/49]F_X(MZ-JGQ#^$7Q _;M\76$D.L?'_XCZAX
MBM5N%Q+;Z)!(UGIELWLD43LI[K**^LO'?PU^'/Q2T=?#WQ.\ :)XCT])A,EC
MKVE0WD*R#.'"2JRAAD\XSS7WF=\68NAQ-4^NMUI0H2PTI:<RE*#C4E'I>-24
MK;7CI=7N>3A<OIRP,?9>ZG-32Z63ND_5)?,_,?\ X-^OCOK7[.?_  2S^(GQ
MO_:(US4+3X9>%?&-_<^"Y[X,SO9".(/#:*QRZO=,8XT7AIWD4?,37V3^P;\#
M_B';?\)!^V+^TKH_V;XJ?%7R;B^TJ5M__"*:)'DV&A1$XV^4C&2<@#S+B60G
M.U37$Z3I&E?MX?M7V^B:%IEO%\"?V>M=6*UL[2%8[/Q/XS@&%1$4;6M-+!P
M %:Z;^(05\&?&W]JO]I+XR>,/V]_B)XJ^,?B[PWJ7P+NM/L/A58Z)XCNK"'1
M(XM:E@\^.*&14DDGCMX][N&+K.RYV$ =]? 5N*LPQ=2ERT*E9TY55NX1J5(0
MIT]+7;E*-2J_\*LI)Q>4*L<!1IJ5Y*-U'I=Q3<I?<G&/SZ:G[9T5XK_P3F^-
MGQ%_:._87^%OQP^+5L(_$GB3PA:W>KR+ (A<2X*_: @ "B4*)0  H\SCC%>U
M5^58W"U<#C*F&J6YH2<7;57BVG;RNCWZ52-6G&<=FD_O"BBBN8L**** "BBB
M@#Z6^%__ "3S1_\ KPC_ )5O5@_"_P#Y)YH__7A'_*MZO]!^'?\ DG\'_P!>
MJ?\ Z0C\@QG^]U/\3_,_(3_@Y%_Y+M\./^Q2N?\ TJ-?F]7Z0_\ !R+_ ,EV
M^''_ &*5S_Z5&OS>K^Z_#3_DAL%_AE_Z7(_C?Q%_Y+3&?XE_Z1$****^Z/B@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** />O^"7O_*03X3_ /8V
MP_\ H+5_1%7\[O\ P2]_Y2"?"?\ [&V'_P!!:OZ(J_F'QS_Y*##?]>O_ &^1
M_2'@O_R(L1_U]_\ ;8A7\S7[3/\ R<A\0?\ L=]6_P#2R6OZ9:_F:_:9_P"3
MD/B#_P!COJW_ *62UV^!/^_8[_##\Y''XV?[E@_\4_RB<11117](G\]A1110
M 4444 %%1W%U:V@0W5S'&)) B&1PNYCP%&>I/I4E*Z;L.SM<**JOK>BQ.8Y-
M7M593AE:X4$'TZU8CECEC$T4BLC#*NIR"/7-)3A)V3&X3BKM#J*J:7KVAZX)
M&T36;2\$+[9C:W"R;&]#M)P?8U+?ZCI^E6CW^J7T-M!'CS)[B4(BY.!DG@<D
M#\:2J4Y0YU)<O>^GWC=.HI\C3OVZ_<344459 4444 %%%% !7ZR?\&UO_(C_
M !9_["VD?^BKJOR;K]9/^#:W_D1_BS_V%M(_]%75?G'BS_R0>*]:?_IR)^@^
M%W_);8;TG_Z;D?IQ7C'_  4#_P"34_$?_7>Q_P#2N&O9Z\8_X*!_\FI^(_\
MKO8_^E<-?PWQ7_R3&-_Z]5/_ $AG]68G_=Y^C_(_.*BBBOXV/E@HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#]5_@#_P D(\$_]BCIO_I+
M'76UR7P!_P"2$>"?^Q1TW_TECKK:_MK+/^1;0_P1_P#24?6T_P"&O0****[B
MPHHHH S/&/C'PWX \-W/B[Q=J/V33[39]HN/)>39N=47Y4!8Y9E' [UPO_#8
MO[./_11?_*1>?_&:/VQ?^3<?$?\ VY_^ED%?#%?SKXN>+G$G /$E++\OI49P
MG1C4;J1FW=SJ1LN6I%6M%=+WOJ?J'!7!65<295/$XF<U)3<?=<4K*,7UB]=7
MU/N?_AL7]G'_ **+_P"4B\_^,T?\-B_LX_\ 11?_ "D7G_QFOABBORW_ (F3
MXZ_Z!L-_X!5_^7'V'_$*N'O^?M7_ ,"A_P#('Z:4445_;A_/X445X%_P4F^(
M/[5'P3_9(\=_M!?LJ>-O!>GZSX \'ZEXAGTOQOX7N=0M=3AL[=[F2$/;W<#P
M.8XW"MAQN*Y&,D 'OM%?'?\ P1K_ ."KWAC_ (*?? .[N/%WAZ/PC\8/ MPN
ME_%?X?RQO#)IM\,J+B**4F06TI1RH8EHV5XV+%-[=CHOQ4_:NN/^"E.K?LW7
MWQ&\'O\ #W3OA?8>+8XH_!LZZL\USJEW:?93<F],7EJEKNWB'<3)C VY(!])
MT45YW^T_^T_\*/V2/ABGQ2^+FMI:VEWKNGZ+I5JLBB;4-1OKE+:WMH58C>[/
M)N('W41W/RH2 #T2BBB@ HHHH **\C_;R\;_ !E^&'[''Q+^*GP"\6:-HWBG
MPKX(U36M-O-=T)]1MRUI9RSB/REGAPS&, .2RKG)C?I7*_\ !)WX[?%+]IW_
M ()O_!S]H'XV>)%UCQ9XM\$VVHZ]J:V4-L+BX?=N810(D:#@<*H% 'T-1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?GI\<
M?^2S^+?^QDO?_1[U^A=?GI\<?^2S^+?^QDO?_1[U_,WTF?\ D0X#_K[+_P!(
M/UGPF_Y&6)_P+\SEJ***_C@_<PHHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "OI7_@G7_P ?OBW_ *Y67\YZ^:J^E?\ @G7_ ,?OBW_KE9?SGK]5
M\$O^3H9?ZU/_ $S4/CO$#_DD<3_VY_Z<B?3]<Q\9_P#DF6K?]<4_]&+73US'
MQG_Y)EJW_7%/_1BU_=G%?_)+8_\ Z\U?_2)'\X9?_O\ 2_Q1_-'SE1117^?Q
M^N!1110 4444 %9/CWP-X6^)_@?6/AOXYTO[=HNOZ7/IVKV7GO%]HM9HVCEC
M+1LK*&1F4E2#@]:UJ*J$YTYJ479K5-;IB:35F8WP\^'_ (,^$_@/1OAA\.O#
M\&DZ!X>TR#3M&TRVSLM;:%!''&"Q).%4#)))ZDD\UH:SI<&N:1=:+=3W$45Y
M;2022VER\,J*ZE24D0AHV /#*00<$$$59HIRJ5)U'.3;DW>_6_>_<$DE9;'+
M_!?X,_#7]GKX7:-\&?@_X7BT;PYH%I]GTS3XI'?8NXLS,[DO([.S.\CDL[,S
M,2237FWQC_X)O_L9?'OQWK'Q&^)WP;2[U/Q+;6EOXK%EK5[96_B"*UE26W34
M(+::.*]$;Q1E?.5SA%7E1BO<:*ZJ.99CA\3+$4JTHU);R4FI.[N[M.[UU]==
MS.5"C."A**:72VA7TG2=*T#2K;0M"TVWLK*RMT@L[.TA6.*")%"I&B* %55
M  &   *L445QMMN[-=@HHHI %%%% !1110!]+?"__DGFC_\ 7A'_ "K>K!^%
M_P#R3S1_^O"/^5;U?Z#\._\ )/X/_KU3_P#2$?D&,_WNI_B?YGYC?\%X/@1_
MPMOXP^!-2_X2K^S_ +)X:GBV?8?-WYN"<YWKBOA#_ABW_JI7_E&_^W5^F/\
MP5[_ .2F^$?^P#-_Z.-?(5?UGP1G&8X;A7"TZ<[12=M%_,^Z/Y3X[P>&J<68
MJ4HZMKJ_Y8GA?_#%O_52O_*-_P#;J/\ ABW_ *J5_P"4;_[=7NE%?5?V_FW_
M #\_"/\ D?)?4,)_+^+_ ,SPO_ABW_JI7_E&_P#MU'_#%O\ U4K_ ,HW_P!N
MKW2BC^W\V_Y^?A'_ "#ZAA/Y?Q?^9X7_ ,,6_P#52O\ RC?_ &ZC_ABW_JI7
M_E&_^W5[I11_;^;?\_/PC_D'U#"?R_B_\SPO_ABW_JI7_E&_^W4?\,6_]5*_
M\HW_ -NKW2BC^W\V_P"?GX1_R#ZAA/Y?Q?\ F>%_\,6_]5*_\HW_ -NH_P"&
M+?\ JI7_ )1O_MU>Z44?V_FW_/S\(_Y!]0PG\OXO_,\+_P"&+?\ JI7_ )1O
M_MU'_#%O_52O_*-_]NKW2BC^W\V_Y^?A'_(/J&$_E_%_YGA?_#%O_52O_*-_
M]NH_X8M_ZJ5_Y1O_ +=7NE%']OYM_P _/PC_ )!]0PG\OXO_ #/"_P#ABW_J
MI7_E&_\ MU'_  Q;_P!5*_\ *-_]NKW2BC^W\V_Y^?A'_(/J&$_E_%_YGA?_
M  Q;_P!5*_\ *-_]NH_X8M_ZJ5_Y1O\ [=7NE%']OYM_S\_"/^0?4,)_+^+_
M ,RA_P $]?V4_P#A#/VU_AOXI_X3S[3]A\2Q2^1_9>S?A6XW>:<?D:_<.OR;
M_8M_Y.J\#?\ 8>C_ )-7ZR5^%^*F-Q.-S>A.M*[5.VR7VGV2/WOPFHTJ&35U
M!6_>?^VQ"OYFOVF?^3D/B#_V.^K?^EDM?TRU_,U^TS_R<A\0?^QWU;_TLEKZ
MOP)_W['?X8?G(\3QL_W+!_XI_E$XBBBBOZ1/Y["BBB@ H(R, X]Q110!\F_&
M73M1T+]NCP-I5QXJU74H99+*Z5-2N]ZQ.TTB,(U "H#L!PH')-?27Q5\=6OP
MS^'&M>/+O:1IFGR2QHW1Y<8C3_@3E5_&OG?]H5T_X;Z\ _,.+?3P>>_VF>OH
M[X@ZUX%\.^$KK6/B3-91Z-#L^UMJ$(DBY<!<J0<G<1@8/-?F7#%Z-;/53J*#
M5:5I2>D?W:M)MO9;O79'Z-Q):M1R5U(.:=*-XQ6LO?>BLMWLM-SXN^&_@?\
M8Z^*VKPV/B'XG>,=-UJ_<&=]56VBBN+EN7VNJ.%!8G&]AU ZU]'?M?6.N^&_
MV7M4TCX?02P0VEM;V\L=IG='9*RJX&.=H4 -_L[L\9KE?VD/@'\!?B!\%[_X
MH_#C3-*M;NVM?M&G7^@JB17C9 \EDC^5V<G:.-X<@>H/M7PSTW7--^&F@:1X
MM8R:E!HEK#J1D.XM,(5#Y/<[LY/>O.X;X;KX:GCLHJ0IQ=:BFL11O[T9\T5S
M)M^\G=Z-*2Z]3OXAXAHXBI@LUISJ25*JTZ%6WNRCRR?*TE[K5EJKQ?3H?.WP
MZ&HP_M/_  U7P I%C)\+K$Z\+4?NS%Y,V#+CC.[R<9YW;:]9N_\ B^7Q1_LQ
M?WGA/P;?!KL_P:GJR\K%_M1P9#-V,A P=M6/B7>6W@V"V^&_PAT6PT[Q+XJD
M:.WDLK-(Q9P*/WU[(% R(U/RYZNR@9YKSWX^7.I?";4OA5\"? MY=Z=H&K:[
M%;ZK<6\[1S72">!75I5PV7\UW<@C<6],UTNC'AS!5Z=:7M*4:D9U%'1<\_9P
MITE?[-[5*C[-*S4FC!5I<08RA.DO9U94Y0IN6KY(<\YU7_>M>G3\TW=.*9]#
MT5X=^RYXZ\6W_P 6OB1\,]1U.ZOM(T'6W_LF2ZF:5K16FE7R-[$DKA1@$\;#
MZU[C7W^2YM2SO+UBJ<7'646GT<).+UZJZ=GVZ)Z'PF<975R?'/#5)*6D9)KM
M**DO1V:NN_?<****]8\P**** "OUD_X-K?\ D1_BS_V%M(_]%75?DW7ZR?\
M!M;_ ,B/\6?^PMI'_HJZK\X\6?\ D@\5ZT__ $Y$_0?"[_DML-Z3_P#3<C].
M*\8_X*!_\FI^(_\ KO8_^E<->SUXQ_P4#_Y-3\1_]=['_P!*X:_AOBO_ ))C
M&_\ 7JI_Z0S^K,3_ +O/T?Y'YQ4445_&Q\L%%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 ?JO\  '_DA'@G_L4=-_\ 26.NMKDO@#_R0CP3
M_P!BCIO_ *2QUUM?VUEG_(MH?X(_^DH^MI_PUZ!1117<6%%%% 'F7[8O_)N/
MB/\ [<__ $L@KX8K[G_;%_Y-Q\1_]N?_ *605\,5_$?TD_\ DNL-_P!@T/\
MT[6/Z \*O^2>J_\ 7V7_ *1 ****_GL_3#]-****_P!8#^,PKQ#_ (*:_P#*
M-S]H/_LA_BS_ -,]U7M]>1?MU?"+XO?M"_LI>/?V>?@U=>'+'4?'WA#4_#MQ
MK/B6YG$.FPWMI);O<+%#$QG=5D)"%HQG!+$#:0#X'_X*2_L,_'3]GW5_ _\
MP6W_ ."9^AY^+'@;PC8I\5_ MHC"'XA>'$MHO/22-!^\N(XD'8NR1QLG[VWB
M5O8/^">'[<GP+_X**?MOR_M2_L_:Y]HT?6_V9]"2^TZ=U^U:/?)KVK>?8W*@
M_)-&Q /9E*.I*.K'[$^ >B_%'PS\)-#\*_&*#0AKNDZ;!975QX<O)I;6Z\J%
M$\]1-%&\6Y@Q\OY]HQ\[=OGG]C__ (),?"/]AW]OCXO_ +6_P!EMM(\.?&#0
M[+^T_!D$&R/3-6BN9I9YK?'RK!,) _E?\LY-^WY&54 /BG]M'X<>!=,_9*_;
M$\1:KXNUWX_?&'0]<\2^)(/B]X9M?L4?PFBMK=9]/T>'4YKE1#)9K"#)9Z>S
MR[IL30J'WG._X*O^&="_:7_X))_L'?M*_&ZRDU_QKXA\9_"N/5=<N[R822KJ
M>GK/?X57"JTT@#,X <[5&< 5[-\*?^",/[=OPO\ V4_CI_P3TTK]LGP,GP@^
M(\WB6Z\,:LW@NXG\3Q/JL;YM;N:2;[,L D8&618Y9G4R"-H"R-%U?Q5_X)"?
MM1_%O_@D[\*OV)O$G[3/A(?$CX.ZUX7U7P9XAMO"\T>BQ-H4$=M:VLL9E:>5
M6B5GDF)!>5R5CC3;&H!R'_!3OX,_#S]F+]LC]A#3O@%I-SX6AU'X_?V7JJ:9
MJUR/[1LW43F"Y+2$W*"0DJ)"VW<0N 2*Z3]IBR3P5_P<=_LQ1^$;JZTV#Q?\
M,O&$_BBRLKR2.VU2:WLY!#-/"K".210V Y7=@+S\HQWW[>/_  3N_:]_:V^#
M?P?\=:)^T%X)M?CU\&_B9:^-M#U:Z\,W$'ABYG3<LFFFW266YCMMAC'F&225
MO+;[OF#R^?UO_@FW_P %!/B;_P %#/@E_P %!_BC^U1\-H-:^''AK6-/UWP_
MI'@F\DTL)?1F$VME"]TDY'EN[M=3W)8RA"L C'E4 ?.GP7_8/\'?MB?\%9/V
M]OV0?C%\=?BS-\/=&L_ #6&EP?$S4WNXI[K2I;Q'%Y/-)*T<,LMPR6TA>W)E
M0M&WDQ;?=?'G[._P6TW]MOQ3\,_C7XCUS]H__BU6@:+\-?@+'9_;[OP5800-
M!=ZO?7EU<QVEK<7DBJZWT[PW4FUEA:39BO1?V2OV%OVJO@5_P4L^/'[<?CKQ
M1X O-!^/$6A1ZEX:TFYO?M>A_P!D67V2U:.:2$)=%DSY@*Q<MN4C;M;$\/?\
M$Y_VW?@C_P %(OC'^U7^S/\ M/>!]-\"?'Q-'G\;Z?XL\)7.H:UHMUI]J;:-
MM-9)HX'RC2[3/N2/S%!AE$>' /#_ /@EE\5/BA\5?^#;+XE7'Q9\:ZMX@U'0
M/!WQ$T.UU#7+]KJ[%G:QWR0123,2TGEH1&I).%10. !7U%_P0A_Y0\?L\?\
M9-++_P!FKRK]CG_@E)^U_P#LE?\ !.WXM_L+-^T'X)\31>,V\26?@R[FT:XL
MUTZWU<3"2]OI%#M<W"^:&6"%((U^<%WW*R?1O_!,G]F7XK_L8?L4^!?V4/BW
MKGA_5[SP#HR:39ZYX=DG$>H6Z,Q21XIHU,+@,%*AG!V[LKG: #P;_@N3\6?B
M/\-;W]F_1;_6K_1_@OXG^/&EZ9\=-:LKE[>)-,=E%M:WLZ$&&PGF)6=B51E1
M8W;;(5;ROQ=^SOI?_$0-X-^#W[+_ (L\9^'/AA'\'O\ A*?BOX,^%OC[4]"T
M'3=5BNY%TVZN;73;B*W\VY5(XVMW7;-$KR%&RSU[!_P5\7XJ?'CXJ_!3]BG]
MEW]HKPSX7^)>I^(;KQE+X6\9:(NH:+K6CZ9;N&_M"'<&EC6ZEMVBA4.7DC,N
MT?9C)'Q/PU3_ (++_L"ZYX2N/BUH7[).N?#+7/'FC:#K?ASX6>'=3T#6Y'U&
M^ALQ=64946TTL?F_:)(W',4$I!4+N !R_P"U!\(OAAXC\7_M;6OQ0UO5?VBO
MB%?:;<7GANT\/:>(D^"VEQZ8SV<']H7%REOIMR) UR4MF%Y,%64PR!CC"T;X
MG_MV?''_ (-[?V;_ (\?#CP=KWQDUS3M2T/5?B[X.@U61=5\<>%[*6[BNK$2
M#,EQ+(8[1I$^=IUCD5UE#LC^L_"+_@E+^V_\#_B+^T;\.?AQ^UUX+L_@W^T'
MXVUOQ;>SWW@V>\\5:1?:K$8[FWMY'F6U$>/+02RI.=L7$2,Q:KO[*_\ P3D_
MX*+_ +)G[#WP4_9^\$?M2_#N]\4_![QRM_%#+X>O(-'U/0OL>JV\NG3NKM/+
M/*VHH_VC:B1FWA*P%HV:8 7_ ((__M"?\$ZOVIOC+X^^,W[#FHZAX*U5_"^F
MZ3XZ^ ^M:6^ES^%[RUN;IC=)8;S!#YGGB*0VP\LM A;$A8'[]KY6^!/[!_BN
MU_X**>)/^"FOQGT7PAX:\7ZS\+X/ MOX7\!:A/?6TULMZMW+J%[>SVUJ]U<N
M8K>%%^SH(HH I>4[2GU30 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !7YZ?''_ )+/XM_[&2]_]'O7Z%U^>GQQ_P"2S^+?^QDO?_1[U_,WTF?^
M1#@/^OLO_2#]9\)O^1EB?\"_,Y:BBBOXX/W,**** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ KZ5_X)U_\?OBW_KE9?SGKYJKZ5_X)U_\ '[XM_P"N
M5E_.>OU7P2_Y.AE_K4_],U#X[Q _Y)'$_P#;G_IR)]/UP?[3FI7ND? GQ%J.
MG3>7-%;1F-]H.#YT8Z$$=Z[RO//VKO\ DWOQ+_UZQ?\ H^.O[FXT;CP=F+6_
ML*W_ *;D?SSD48SSS"QDKIU(?^E(^+O^%I>._P#H._\ DK%_\31_PM+QW_T'
M?_)6+_XFN?HK_,SZWBO^?DOO9_5?]G9?_P ^8?\ @*_R.@_X6EX[_P"@[_Y*
MQ?\ Q-'_  M+QW_T'?\ R5B_^)KGZ*/K>*_Y^2^]A_9V7_\ /F'_ ("O\CH/
M^%I>._\ H._^2L7_ ,31_P +2\=_]!W_ ,E8O_B:Y^BCZWBO^?DOO8?V=E__
M #YA_P" K_(Z#_A:7CO_ *#O_DK%_P#$T?\ "TO'?_0=_P#)6+_XFN?HH^MX
MK_GY+[V']G9?_P ^8?\ @*_R.@_X6EX[_P"@[_Y*Q?\ Q-'_  M+QW_T'?\
MR5B_^)KGZ*/K>*_Y^2^]A_9V7_\ /F'_ ("O\CH/^%I>._\ H._^2L7_ ,31
M_P +2\=_]!W_ ,E8O_B:Y^BCZWBO^?DOO8?V=E__ #YA_P" K_(Z#_A:7CO_
M *#O_DK%_P#$T?\ "TO'?_0=_P#)6+_XFN?HH^MXK_GY+[V']G9?_P ^8?\
M@*_R.@_X6EX[_P"@[_Y*Q?\ Q-'_  M+QW_T'?\ R5B_^)KGZ*/K>*_Y^2^]
MA_9V7_\ /F'_ ("O\CH/^%I>._\ H._^2L7_ ,31_P +2\=_]!W_ ,E8O_B:
MY^BCZWBO^?DOO8?V=E__ #YA_P" K_(Z#_A:7CO_ *#O_DK%_P#$T?\ "TO'
M?_0=_P#)6+_XFN?HH^MXK_GY+[V']G9?_P ^8?\ @*_R/T&^ E]=:E\&/#5_
M>R[YIM(A:1]H&21Z#BNNKC/V=?\ DAGA7_L"P_\ H-=G7^G?"[;X9P+?_/FE
M_P"D1/Y/S:*CFN(25DIS_P#2F?!'_!7O_DIOA'_L S?^CC7R%7U[_P %>_\
MDIOA'_L S?\ HXU\A5_4G!__ "36']'_ .E,_E7C?_DJL5ZK_P!)04445]*?
M*A1110 4444 %%>9?$?]K3X2?#GQK>_#0OJNN^(]+T=M6U?1/#6F/>3Z?8KM
MS/-MPJ##*0F?,8,"JG(STGP;^-7PP^/_ (#M?B7\(O%MOK.CW9*I<P!E:.1<
M;HY$8!HW&1E6 /(/0@US0QF%J5G1C-.2OI?73?[NO;J=4\%C*5!5ITVH.VMG
M;7;[^G?H=317C/Q!_;S_ &=_AOXC\1Z!K.N:A=1>#);./QIJVF::T]IH3W4O
ME0K<.O)9GX(C5RIR&P0<>O:3J^EZ[I-MKVBZC#=V5[;I<6EW;R!XYHG4,KJP
MX92I!!'!!IT<7A<1.4*<TVMTGYM?FFO5-;IBK8+%X>G&=6#BI;-K?1/\FGZ-
M/9HL45ROPB^,/@_XW^'+KQAX!-U-I,.JW-C:ZE-!LAOS _EO-;G)\R'>&4/P
M&*'&1@GJJUIU(58*<'=/9]S&K2J4:CA45I+=/=!1115D!1110 4444 >H?L6
M_P#)U7@;_L/1_P FK]9*_)O]BW_DZKP-_P!AZ/\ DU?K)7XUXE?\C2C_ (/_
M &YG[IX5_P#(GK_]?/\ VU!7\S7[3/\ R<A\0?\ L=]6_P#2R6OZ9:_F:_:9
M_P"3D/B#_P!COJW_ *62U]IX$_[]CO\ ##\Y'S_C9_N6#_Q3_*)Q%%%%?TB?
MSV%%%% !1110!R.H_ ;X0:OK*^(]6\!V5UJ",K+?W&YY@5^Z0[$MD8&.>*WM
M7\*^'?$'AZ7PIKVD0WVG31".:TO%\U74<C.[))! (/4$ ]:T**XZ>7X"BIJ%
M&*Y_BM%+FOWTU^9UU,?CJKASU9/D^&\F^6W;73Y'(>"_@'\'OAY=_;O!_@.S
MM)1)YB.2\FQ\8W+YC-M;'&1@XKKZ**O"X+!X&E[+#4XPCVBE%?<DD1B<7B\;
M4]IB*DIR[R;;^]W,NS\&>';+Q;>>.8;$G5+ZUCMIKJ25G(A0DK&@)(C7)+$*
M!N/)R:B\;?#_ ,(?$33HM+\8:,EW';W*7%JXD:.2WF4Y62.1"&1AZJ16S11+
M!X2=&5&5.+A*[:LK-MW;:V=WJ[]0CB\5"M&K&HU*-DG=W22LK/=66B\C%\%?
M#WPA\/;2YL_"6CK;?;;I[F]F:5Y);F9CEI))')9V)[DFMJBBM*-"CAJ2I4HJ
M,5LDK)>B1G6K5L15=2K)RD]VW=OU;"BBBM3,**** "OUD_X-K?\ D1_BS_V%
MM(_]%75?DW7ZR?\ !M;_ ,B/\6?^PMI'_HJZK\X\6?\ D@\5ZT__ $Y$_0?"
M[_DML-Z3_P#3<C].*\8_X*!_\FI^(_\ KO8_^E<->SUXQ_P4#_Y-3\1_]=['
M_P!*X:_AOBO_ ))C&_\ 7JI_Z0S^K,3_ +O/T?Y'YQ4445_&Q\L%%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 ?JO\  '_DA'@G_L4=-_\
M26.NMKDO@#_R0CP3_P!BCIO_ *2QUUM?VUEG_(MH?X(_^DH^MI_PUZ!1117<
M6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'B?[8G
M_!.G]C3]O6UT=?VI?@I:>(+[PY*TGAW7K74+K3M4TIF()^SWMG+%/&I*JQ0/
MM)4$J<54_9I_X)L?LA_LH>)(O'/PO\!ZM?>([>!X;7Q+XU\8:GXAO[1'7;(M
MO-J5Q.;4.O#"'RPPX;(KW>B@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH *_/3XX_P#)9_%O_8R7O_H]Z_0NOST^./\ R6?Q;_V,
ME[_Z/>OYF^DS_P B' ?]?9?^D'ZSX3?\C+$_X%^9RU%%%?QP?N84444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !7TK_P3K_X_?%O_ %RLOYSU\U5]
M*_\ !.O_ (_?%O\ URLOYSU^J^"7_)T,O]:G_IFH?'>('_)(XG_MS_TY$^GZ
M\\_:N_Y-[\2_]>L7_H^.O0Z\\_:N_P"3>_$O_7K%_P"CXZ_N7C7_ )(W,O\
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
M=U_PS5\:_P#H2_\ RHVW_P <H_X9J^-?_0E_^5&V_P#CE?T5_:.7_P#/Z/\
MX$O\S^?OJ^(_D?W,X6BNZ_X9J^-?_0E_^5&V_P#CE'_#-7QK_P"A+_\ *C;?
M_'*/[1R__G]'_P "7^8?5\1_(_N9PM%=U_PS5\:_^A+_ /*C;?\ QRC_ (9J
M^-?_ $)?_E1MO_CE']HY?_S^C_X$O\P^KXC^1_<SA:*[K_AFKXU_]"7_ .5&
MV_\ CE'_  S5\:_^A+_\J-M_\<H_M'+_ /G]'_P)?YA]7Q'\C^YG"T5W7_#-
M7QK_ .A+_P#*C;?_ !RC_AFKXU_]"7_Y4;;_ ..4?VCE_P#S^C_X$O\ ,/J^
M(_D?W,X6BNZ_X9J^-?\ T)?_ )4;;_XY1_PS5\:_^A+_ /*C;?\ QRC^T<O_
M .?T?_ E_F'U?$?R/[F<+17=?\,U?&O_ *$O_P J-M_\<H_X9J^-?_0E_P#E
M1MO_ (Y1_:.7_P#/Z/\ X$O\P^KXC^1_<SA:*[K_ (9J^-?_ $)?_E1MO_CE
M'_#-7QK_ .A+_P#*C;?_ !RC^T<O_P"?T?\ P)?YA]7Q'\C^YG"T5W7_  S5
M\:_^A+_\J-M_\<H_X9J^-?\ T)?_ )4;;_XY1_:.7_\ /Z/_ ($O\P^KXC^1
M_<SA:_63_@VM_P"1'^+/_86TC_T5=5^:O_#-7QK_ .A+_P#*C;?_ !ROU%_X
M-X?ASXR^'O@SXI0^,-'^QM=:II30#[1')N"QW.?N,<=1UK\[\5<9A*W V)C3
MJ1;O3T33?\2)]_X84:T.-<,Y1:5I]/\ IW(_1VODW_@M]_RC7\=_]?FC_P#I
MTM:^LJ^3?^"WW_*-?QW_ -?FC_\ ITM:_F?@[_DK<O\ ^OU+_P!+B?T=Q;_R
M2V._Z\U/_2&?@K1117]T'\6!1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% '])W[$O\ R9E\(_\ LF&@?^FZ"O3J\Q_8E_Y,R^$?_9,- _\
M3=!7IU?P'FW_ "-*_P#CE_Z4S^Y<K_Y%E#_!'_TE!1117GG>%%%% 'B7_!1?
M_DS7QC_W#_\ TXVU?EQ7ZC_\%%_^3-?&/_</_P#3C;5^7% !1110!^VE%%%
M!7G/[6W[4_P?_8G_ &<O%G[4?QYUU]/\+>#]+-YJ,D*!YIV++'%;PJ2 \TLK
MQQ(I(!>102!DCT:OR@_X/(H?&<O_  27TB3PTMP=-B^,>C-XI^SYQ]@^R:@%
MW_[/VHVN,_Q;: /J']E;Q/\ \%(_VT_A+HW[3_C7XF>'/@CH?BZPCU3P=\.=
M*\')K.I6NFS*)+:35+V[E"//)&RNT$$$/EA@I<MNV]3^S1\7OVW!^V9X^_9O
M_:QT;P=/H.C^!='UCP#XN\':;<6D6O\ F7=[#>R2P3S3-;31[;1&@$LJJ"L@
M<B8*OT'X,N_#.H>#]*O_  7) ^C3Z;!)I+VO^J:V,:F(IC^'85Q[5YS^W3^T
M _[)7['7Q0_:FL=!AU'4/ /@#5=8TZUE3(GGAMFDCB8CD1M(D8;!Z#/:@#UB
MBOS2^#W[$GA?]L+_ ((U>'?VE_$_CG7;CX^^,_A4GCBR^-EOK<\.O:;XAGM#
M?0K!<Q.K6]I#*RP"SBV0")"@0$[JX[X5?M/^)_\ @HO_ ,$C?V5OVIOVKOVF
MO^$(TR[^(,4/Q0\+Z?HUQ/=?%:2PO+RQCTBVMK$B:Y>\FMDF>UAC='S(#'LB
MQ0!^KDHD,;"%U5RIV,RY /8D9&?S%?$/_!,7]J[]K/XU_MW_ +7W[//[2WQ-
MT;Q#IWP@\5>'-/\ !T>@^%X]+M[6"\M;RXD(4R2S.S!80?-GEP8\KMW$'R'_
M ()\>)-8^'G_  7F^+_[/OP]^%6O_"[X<Z]\ -,\7P?"[4KFU2UM-2748;07
M\%G9SS6]B98F?=%&58\&15?Y5ZO_ ()._P#*7G_@HC_V/G@K_P!--U0!^B=%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !7Y"_M/?\G)>/_P#L=-3_ /2J2OUZK\A?VGO^3DO'_P#V.FI_^E4E
M '"T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5]I_\$>/^
M0I\0/^O?3/\ T*ZKXLK[3_X(\?\ (4^('_7OIG_H5U0!]PUYY^U=_P F]^)?
M^O6+_P!'QUZ'7GG[5W_)O?B7_KUB_P#1\=?,\:_\D;F7_8/6_P#3<CU\@_Y'
MN$_Z^T__ $I'P=1117^8I_6H4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110!^@/[.O\ R0SPK_V!8?\ T&NSKC/V=?\ DAGA7_L"P_\ H-=G
M7^H7"W_),8'_ *\TO_2(G\B9Q_R-L1_CG_Z4SXL_X*A_"+XA_$?XA>&+[P9X
M>^VQ6VC2QS/]KACVL920,2.I/'I7R]_PRW\=O^A%_P#*G:__ !VOT._:<_Y&
M'3/^O)O_ $.O,:^#XA^DOQWP3G-;),#AL-*E0:47.%5R::4M7&M%;M[16AX\
MO!WAGB.7]I8FM64ZFK4904=--$Z;>RZMGQ__ ,,M_';_ *$7_P J=K_\=H_X
M9;^.W_0B_P#E3M?_ ([7V!17B_\ $X/B7_T"8/\ \%UO_F@G_B /!W_/_$?^
M!4__ )4?'_\ PRW\=O\ H1?_ "IVO_QVC_AEOX[?]"+_ .5.U_\ CM?8%%'_
M !.#XE_] F#_ /!=;_YH#_B /!W_ #_Q'_@5/_Y4?'__  RW\=O^A%_\J=K_
M /':/^&6_CM_T(O_ )4[7_X[7V!11_Q.#XE_] F#_P#!=;_YH#_B /!W_/\
MQ'_@5/\ ^5'Q_P#\,M_';_H1?_*G:_\ QVC_ (9;^.W_ $(O_E3M?_CM?8%%
M'_$X/B7_ - F#_\ !=;_ .: _P"( \'?\_\ $?\ @5/_ .5'Q_\ \,M_';_H
M1?\ RIVO_P =H_X9;^.W_0B_^5.U_P#CM?8%%'_$X/B7_P! F#_\%UO_ )H#
M_B /!W_/_$?^!4__ )4?'_\ PRW\=O\ H1?_ "IVO_QVC_AEOX[?]"+_ .5.
MU_\ CM?8%%'_ !.#XE_] F#_ /!=;_YH#_B /!W_ #_Q'_@5/_Y4?'__  RW
M\=O^A%_\J=K_ /':/^&6_CM_T(O_ )4[7_X[7V!11_Q.#XE_] F#_P#!=;_Y
MH#_B /!W_/\ Q'_@5/\ ^5'Q_P#\,M_';_H1?_*G:_\ QVC_ (9;^.W_ $(O
M_E3M?_CM?8%%'_$X/B7_ - F#_\ !=;_ .: _P"( \'?\_\ $?\ @5/_ .5'
MQ_\ \,M_';_H1?\ RIVO_P =H_X9;^.W_0B_^5.U_P#CM?8%%'_$X/B7_P!
MF#_\%UO_ )H#_B /!W_/_$?^!4__ )4>!_LF?L\_&'PO^TCX.\0:[X0\BSM-
M9CDN)O[0MVV+@\X60D_@*_3"OFSX4_\ )1M'_P"OU?ZU])U^B\'>)^?^*6!J
M8_-:5*$Z4O9I4HSBK64KOGG-WNWLTK=#:GP9E?!*^JX&<Y1G[SYW%N^VG+&.
MFG8*_&_XR?\ )7O%7_8R7W_I0]?LA7XW_&3_ )*]XJ_[&2^_]*'K]^\,_P#>
M<3Z1_-GY1XK_ .Z87_%+\D<W1117ZZ?BH4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !7W1_P1\_Y%KQU_U_6'_H$]?"]?='_!'S_D6O'7_7]8?^
M@3U\EQS_ ,DS6]8_^EQ/M/#W_DJZ'I/_ -(D?9E?)O\ P6^_Y1K^._\ K\T?
M_P!.EK7UE7R;_P %OO\ E&OX[_Z_-'_].EK7Y)P=_P E;E__ %^I?^EQ/V_B
MW_DEL=_UYJ?^D,_!6BBBO[H/XL"BBB@ HHHH ***C-U:BZ%D;F/SC'O$.\;B
MN<;L=<9(&:3:6XTF]B2BFR21PQM+-(J(HRS,< #U)JO'K>BRN(HM7M69B JK
M<*23Z=:4IPB[-V&H2DKI%JBH;_4+#2K1]0U2^AMH(QF2>XE"(H]R>!2V5]9:
ME:)?Z=>17$$HS'-!('1QZ@C@T<\.?DOKO;K8.27+S6TVN2T5#/J.GVUW!87-
M]#'/<[OLT+R@/+M&6V@\M@<G'2IJ:E%MI/83323?4****8@HHHH **** /Z3
MOV)?^3,OA'_V3#0/_3=!7IU>8_L2_P#)F7PC_P"R8:!_Z;H*].K^ \V_Y&E?
M_'+_ -*9_<N5_P#(LH?X(_\ I*"BBBO/.\**** /$O\ @HO_ ,F:^,?^X?\
M^G&VK\N*_;2B@#\2Z*_;2B@ HHHH *X3]IO]F[X0_M?? 3Q1^S7\>?"ZZQX3
M\7Z6UCJ]D7VOM)#)+&_6.6.14D1QRKHK#I7=T4 ?#W[*/[+'_!67]@[P+I_[
M-/PX^-'PC^,?PS\-P+9^"M4^)<VIZ)XCTG3E^6&SFDLK>Z@O4A0*B-MB8JH&
M57:J^^Z;^RU?_$WP;XMT_P#; \2V'C6_\=^&+GPYK6FZ78266D:?H]Q&R3V%
MG"\LD@\P-F:X=S),R(?W:1Q11>R44 ?!7[-?_!/K_@H;^R5^RAJ__!.WX9?'
M_P"'VL_#<6VH:7X$^)7B*"^'B7PQI-VTA,#V$4?V;4)H!-((I3<VZC";HRJ^
M753]I7_@C3XUT7X>?LM67_!.KXK:#X/US]E/4YY/"ECX_L)KS2]<@NH8XKQK
MT6Q5_/D*.Y= /FN)MOEDJR_H!10!\,?#7_@FU^VKX4_X*GQ_\%%_%O[67@W4
M8O$'PIMO"OCS1+'P-);D>3J"W@MM,5IW^SV[>5&C37+W,V'GP%+Q-!T7["?[
M"W[37[,O[<7[0G[4WQ,\3^!M2T?X^ZWI>I3:1H=U>"Y\/MI]O/!#&KRPA;L.
MDJAF(AP5+ '.ROL6B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *_(7]I[_ ).2\?\ _8Z:G_Z525^O5?D+
M^T]_R<EX_P#^QTU/_P!*I* .%HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ K[3_P""/'_(4^('_7OIG_H5U7Q97VG_ ,$>/^0I\0/^O?3/
M_0KJ@#[AKSS]J[_DWOQ+_P!>L7_H^.O0Z\\_:N_Y-[\2_P#7K%_Z/CKYGC7_
M )(W,O\ L'K?^FY'KY!_R/<)_P!?:?\ Z4CX.HHHK_,4_K4**** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH _0']G7_DAGA7_ + L/_H-=G7&
M?LZ_\D,\*_\ 8%A_]!KLZ_U"X6_Y)C _]>:7_I$3^1,X_P"1MB/\<_\ TIGC
M/[3G_(PZ9_UY-_Z'7F->G?M.?\C#IG_7DW_H=>8U_'?BC_R7N._Q1_\ 2(GZ
M#D7_ "*:7H_S84445\">L%%%% !1110!X1^VA_P4"^$?[&DWASP3JFC:IXN^
M(7CB]6R\"_#GPRB/J6L3LP0,=Y"6\ 8@--(0H^; 8J0/0/@IJ'[0^N:.=?\
MC]X<\*^'[JZC#0>&O#E_/J#6.>=LM[(L2S,!P0D"J"#AV&#7X^_ B/XZ?MT?
M\'#OQTUSP=\:X?!?B3X:Z/K^G^#M;OO#46KKIL5A>0:0B0V\SJB;Q/-(S$-_
MK9,#=)N7ZX_X(B?\%.?CS^V=JOQ,_9Q_:PT[2V^('PNU)8KC6M'M!;QZE"9I
MH)!)$OR+)'+#C<@5661?E!4EOTO/>"WE62*IA^6<Z=.E4KMN7/'VS]U1C90Y
M%HFTW.[;?+'0\3"YFL1BK3NDW)0VL^7>[WOY:*W=F7\6_P#@N%XMT^Z_:$\>
M_ WX-:-K/@C]FO6M'TOQ2VKZC-%?>(Y[S49+&8V;1@QVR0O%(0TBR^8%!PN[
M ^T/ ?[4_P '/'7[+6F?MB?\)(NE^"-0\()XDFU'5 (S961@\Y_- SAD&Y6
MS\RD#/&?B/XH?\$/?B,TO[1OPX^!OQ<\/Z?X(_:5UO1]4UR;6X)VO_"\MIJ4
ME].EM%&ICO$D::15#R0% 5!+[=QZR^^&_P ,OB%J>A?L >%M7,/[._[,FB6-
MU\9==U"8&'7=1LH%GM-%F?A'CB""_O0 5SY,1"[F%&8Y?P?CL-367-KD:E-J
M[:I>RI*7,GI[25=SC!+=O^3E84:V8TIOVW562TMS<TK6_NJ%F_\ .Y]1?L=_
M&+XK_M!?!:V^-?Q1^'</A.'Q+>S7OA/06W_;(=$9O]"DO=Q(6YECQ*R+@()%
M0_,K5ZG7QQ\-O^"V?[+7C_4_A[J%UX/\6:#X.^*WBC4/#WP]\<:Q:VR66HWU
MG+'"PDC29IK6.2254B>1!DAMXC S7V/7QF=9=CL!BV\1AW14W+ECNDE)Q<;Z
MW<6N65]4UKJ>EA:U*M3]R?-:UW\KW^>ZZ=@HHHKQSI"BBB@ HHHH Z'X4_\
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
M_P"1I7_QR_\ 2F?W+E?_ "+*'^"/_I*"BBBO/.\**** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *_(7]I[_DY+Q__P!CIJ?_ *525^O5
M?D+^T]_R<EX__P"QTU/_ -*I* .%HHHH **** "BBD;<%)4 G' )Q0 M%?"_
MQ]_:T_:W\'?\%&/AO^S7K?B+0M)\-:UJ6G7LUEX<B>1[JVEGDC,4\\RAF(:)
MP?+6-67&1V'T[^V)\;=:_9R_9G\7_&GPWHL>H:AH>FJ]E;3 F/S9)4A5W ()
M1#('8 C*J1D=: /2Z*_.^X_:J^*Z?\$Z+3]M7PA^T]JE_P"/--U^%/$6E7?V
M9K%GDN_*:P:S$86)?*9)%9<.5!8-SQ]!_MC_ +5WQ&^#7[ P_:&\+>'QIGB?
M5M(TPPV]U#Y@TJXO!&7+*PPQCW, &&-X7((R" ?1M%?#?P;_ &EOC/\ #S]L
MOX0_ [6?'>I^)]#^)_PDT[6M8CUB83R6VIR6]U+)<0MC,:,;;F('RPKDA1@5
M[U\9?'7C'XG?&G2OV8/A#XCNM,-CY&L_$CQ#ITFV73-.#;H+&-Q]RXNF4CJ&
M2%7;!W+0![51110 4444 %%%% !7VG_P1X_Y"GQ _P"O?3/_ $*ZKXLK[3_X
M(\?\A3X@?]>^F?\ H5U0!]PUYY^U=_R;WXE_Z]8O_1\=>AUYY^U=_P F]^)?
M^O6+_P!'QU\SQK_R1N9?]@];_P!-R/7R#_D>X3_K[3_]*1\'4445_F*?UJ%%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?H#^SK_P D,\*_
M]@6'_P!!KLZXS]G7_DAGA7_L"P_^@UV=?ZA<+?\ ),8'_KS2_P#2(G\B9Q_R
M-L1_CG_Z4SQG]IS_ )&'3/\ KR;_ -#KS&O3OVG/^1ATS_KR;_T.O,:_COQ1
M_P"2]QW^*/\ Z1$_0<B_Y%-+T?YL****^!/6"BBB@ HHHH _/Z^_X)R_'#]E
M/_@K+JG_  4;_9?\)VOC#PK\0=)O+/X@>"8M6@L=1M+BX$4CW%LURR031O<6
M\,S*\B,"T@ (VX['_@DQ_P $U_&'[&GB'XJ_M$?&V]TUO'_QA\4S:I?Z3H]R
MT]MH=FUQ/<):+,57S9-]PQD<*%^1 N0I9OM"BOJ,7Q?G&-R^6$J-6E"G3E*S
MYI0IMN$9.]M';5)-V5V];\-/+L-2K*I'HVTNB<MVCSC]K#Q%^T#X>^"&J1_L
MM^!XM;\=ZF\6G: UY<PQ6FER3N(SJ-R96&Z&W4M,T:!GD*!%4[LCCM"_8/\
M _A/]@WQ'^Q%X=\27>WQ5X/U;3-?\6W:^9>:EJ6I02I=ZI<'.9)I)9GE()Z8
M0':H ]XHKQZ.9XG#8:-&C:-IJ=UNY+X;]+1UY5;[3O?2W1*A"<W*6NEO1/?[
M^OHC\</ G_!'W]M7QS\'_P!G+]BWXF?#:'P[HWP9^)FMZYXO\?+KUG-9:A83
M7L5S -/2*4W+RRJ9EQ+#%Y952W7%?L?117I<0<3YAQ'*#Q*BE%SDE%-+FJ3<
MYO5MW<GWLDDDC'"8&C@D^2[O9:]HJR7W!1117SIV!1110 4444 =#\*?^2C:
M/_U^K_6OI.OFSX4_\E&T?_K]7^M?2=?U5X"?\DYBO^OO_MD3X+BW_?*?^']6
M%?C?\9/^2O>*O^QDOO\ TH>OV0K\;_C)_P E>\5?]C)??^E#U_8OAG_O.)](
M_FS^>O%?_=,+_BE^2.;HHHK]=/Q4**** "BBB@#X+_X+R^$?"EG^SMX;\76G
MAG3XM5N/'D,5QJ<5FBW$J&QN<JT@&YA^[CX)_@7T%?7?P&TW3M9_9M\%:5J^
MGP7=K<>"=,CN+:YB$D<J&TCRK*P(8'T-?*G_  7"%YX\^!OAOX;^!=&U'6M;
MMO&45[=Z?I.G37+P0+9W"[W\M2$R9H\9QG/&<''T_P#LT>,/#]Y^S=X2O_MQ
MA73/"5A%J:7430R6DD=K&)$D1P&1E(.01VKY/ ^S7%>+VLX0^;5[_P#!/LL>
MZKX/P6]U.I\D[6_X!\2_ 70]%\-_\%TO&&C^'M)MK&TBLKMH[6T@6.-"UA [
M$*H &68D^Y-?5?\ P4>^ ?CO]I/]DCQ'\,OAIMDUMY+:\LK)YA&MX8)ED,.Y
MB "P!VY(&X+D@<CY5^%&HRV/_!9KQ/\ &._T'5[?PIJ"75M:>(I]&N$LW<6,
M48/FE-H4O&P#$[3Q@\BOT=5E=0RG((R#6'#^%HXS+<;AI_#.K56FFDNJ^6W0
MWXDQ=? YI@,5#XH4:+UU]Z.K3^>_4^$_A)^SY\6O'7[87P=^.VL>"]4\*^'?
MA9\'-/TOQ)>:]:M9L^H16UW');1"3!D53< M* 8]J-AN1GUKX?>-/"/Q6^($
M_P"W!\8?$MEHO@;1&ETCX3)K5RMO%(DC>7/JV)",RW++Y4(^]Y*Y S)FMO\
M:.U74OC_ /$6V_8R\$W\T5A-:QZC\5=5M)"K66D,3Y>GJP^[/>%2N,Y6!9&P
M=PKR'_@IYX*\0^'OB7^SMXRTW3#;_#KP=X\LQX@2VCVVFEH+JR\F251\J1+%
M'*@8X5.1D;QF:E*.5X>K5I)SC":D[[2FW&-]/LTTDW_>6Z<672K2S?$T:59J
MG.<'&-MXTTI3MK]JJVXK^Z]FI(^O_!/C_P #_$C1CX@\ >+=/UFR2=X)+G3K
MM95CE0X>-MI.UU/!4X([BM>OC#_@FKH7B^__ &I?VAOBMI E_P"$#U[QK.-%
MO%.;;4KE;NX+SVY^ZZA6Y=>&\Q>3CC[/KZ3*L;/,,%&O./*VVO)V;5UY.UUZ
M]=SY;.,!3RW'RH0ES)*+\U>*;3\U>S].FP4445Z)Y@4444 %?='_  1\_P"1
M:\=?]?UA_P"@3U\+U]T?\$?/^1:\=?\ 7]8?^@3U\EQS_P DS6]8_P#I<3[3
MP]_Y*NAZ3_\ 2)'V97R;_P %OO\ E&OX[_Z_-'_].EK7UE7R;_P6^_Y1K^._
M^OS1_P#TZ6M?DG!W_)6Y?_U^I?\ I<3]OXM_Y);'?]>:G_I#/P5HHHK^Z#^+
M HHHH **** (;^QMM2M'LKM7,;XW!)&0\'/52".GK7,Z!\#/A)X5U?\ M_PS
MX$L;"^.=UW9JT<C9()!93D@D D'@UUE%<U;!8/$U(U*M.,I1V;2;7HVM/D=-
M'&8O#TY4Z5248RW2;2?JEN8'C_X6_#WXI6$6F_$#PG::I%;N6M_M"D-$3C.U
ME(9<X&<'G STI_@KX:>!/AU:_8_!?AFVL%\L(7C!9R@Y"EV)8J.PS@5N45/]
MGX#ZW]:]E'VNW/RKFMVYK7_$?U[&_5?JWM9>SWY>9\M^_+>WX!67X1\&>'?
MNEOI'AJQ,,4MU+<SL\K22332,6>1W<EG8D]23P .@%:E%;RI4I5%4<5S*Z3M
MJD[7L_.ROZ(P56I&FZ:D^5V;71M7M=>5W;U.6\:?!?X;^/\ 5#K?B;P^9+QK
M%[*:ZMKR:W>:V?[T,AB=3)&?[K9%;^BZ+I'AS2;?0=!TZ&TL[2(16UM;H%2-
M!T  JU16-+!8.A7E7ITXQG+>223?J]W\S:IC,76H1HU*DG".R;;2]%LOD%%%
M%=1S!1110 4444 ?TG?L2_\ )F7PC_[)AH'_ *;H*].KS']B7_DS+X1_]DPT
M#_TW05Z=7\!YM_R-*_\ CE_Z4S^Y<K_Y%E#_  1_])04445YYWA1110!F^+_
M !?X=\!^';CQ7XKU#[)I]IL^T7'DO)MW.J+\J L<LP' [UQ'_#7?[/'_ $4+
M_P I-W_\:H_:[_Y-X\0_]NG_ *5PU\24 ?;?_#7?[/'_ $4+_P I-W_\:H_X
M:[_9X_Z*%_Y2;O\ ^-5\244 ?I)1110 445X%_P4F^(/[5'P3_9(\=_M!?LJ
M>-O!>GZSX \'ZEXAGTOQOX7N=0M=3AL[=[F2$/;W<#P.8XW"MAQN*Y&,D 'O
MM%?'?_!&O_@J]X8_X*?? .[N/%WAZ/PC\8/ MPNE_%?X?RQO#)IM\,J+B**4
MF06TI1RH8EHV5XV+%-[=CHOQ4_:NN/\ @I3JW[-U]\1O![_#W3OA?8>+8XH_
M!LZZL\USJEW:?93<F],7EJEKNWB'<3)C VY(!])T444 %%%?#VK_ +5O[6_A
MO_@O?X;_ &)->^*&B77PKU[X#ZAXPM-!T[PK';7$=VFHM:QK/<R2323,BQ$A
MHS"C>:08OE!(!]PT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %?D+^T]_R<EX_P#^QTU/_P!*I*_7JOR%_:>_
MY.2\?_\ 8Z:G_P"E4E '"T444 %%%% !1110!^=7[;O_ "F?^"W_ &#]%_\
M3A>U]B_MG?&#P)\"OV9?%OQ%^)/A%/$&D0:>+6?09 -FH-<.L"P,2" C-(-S
M8.%R0"0 ?//BI_P3MA^+O[2.A_M2^)/CKJ\'B7PX;3^R8K'2+=;6);>1I$0H
MVYF!9W+98D[C@CC'LOQ9^#/A+X[_  BU/X-_%J#^T=-UFS$.H/;+Y+;U8.DL
M?+;&5U5UZ@%1G(XH _)+XA?LN_%3]E+X4?#[]O+X?G2;K0/$%W::Q<^%;JS:
MYM-)DE+RV<4B3,_VB,1.$$K$.CG@ABK5^JNAP^ /VR?V7])NOB'X.2XT+QYX
M7M+R^T>X=OW8FC28*'&"&1\%7&""H88XKS*]_P"">][XJ^">A_LP_$?X^ZEJ
M_P /="N86ATR'18K:_NX(6W0VT]V'8&-.!^[BC<A1\PQFOHG0M#TCPQHEGX:
M\/Z=%9V&GVD=M8VD"[4@AC4(B*.P"@ #T% 'SKXR^$'P5_8MT^U^.&CZ5J_B
M_P =6^BVG@WX;V>LWB2SN2#':Z?;A$157EB\K!I!&LA+D9!XOXA?%/Q;^PM%
M\-O@AH3:?K7Q/^-?C9'\7>+M3@>2%+F>>WAFF$:LA=4\](H(]RJL</(['Z&N
M/@;+K_[1,/QU\:^)5U&#0M(-GX,T);39'I4LH_TN[9BY\V>0!8PP"A(P5P2Q
M:L#]JS]D/0/VE]1\&>-;?Q*VA^*O 'B"+5O#.K_8_M$0=98I&AFBWH9(V:&,
M\.K KP>2" <W^QS^U]XF^-OQ:^)_[/WQ&TRR77OAQXAEM(M5TV%HH=3LQ/+$
MDIC9G\N0>6-P#%3O& ,&OH6O'?V7_P!D/0_V=_%/C?XG:CXF.N^+?B#KLFI>
M(-36R^S01AI9)%MX(B[E(U,K<L[,W&3P /8J "BBB@ HHHH *^T_^"/'_(4^
M('_7OIG_ *%=5\65]I_\$>/^0I\0/^O?3/\ T*ZH ^X:\\_:N_Y-[\2_]>L7
M_H^.O0Z\\_:N_P"3>_$O_7K%_P"CXZ^9XU_Y(W,O^P>M_P"FY'KY!_R/<)_U
M]I_^E(^#J***_P Q3^M0HHHH **** "BN3^-/Q3_ .%0^!)O%-EX.U3Q)J<L
MJVNA^&]%C#76J7C@[($W$*@PK.\C$+'&CNQPIKXO^'O_  5Y_:'\*?MK^'_V
M1?VS_P!CI?A]-XQO+>VT">QUT7LD+7$ACMV9T!BN8VE'EL\;+L.<@[2*^DR;
MA+/,_P +6KX&$9*G&4FG."FXQ5Y.,')2FHK=Q32VWLCRL?G67Y;6A3Q$FG-I
M)\LG%-Z).25E?I=KOL??E%<G\:/BW8?!3P#?>/M0\&>(]?6RMY)O[,\+Z0UY
M=2A$+M@9"+\JGEV4$\ DD ^'_P#!-7_@HF/^"B.C>-_&6G?#/_A&=*\-ZW!8
MZ7!-?_:+BX1XBYDE(555C@?(N0/[S=:Y,/P_FV*R>MFM.G?#T7%3E=*SD[15
MKW=WV36CN;U<RP5''4\'*?[R=VE9ZI*[UV7S9].45\[?MI_MT_\ #-7Q0^%_
M[/?@GPQ;:KXS^*WB2+3=,?4966STJV,T44EW,$^>7!E&V)2N[:^77:-Q^PI^
MW;'^UCXF^)7PB\6>%(-%\:?"GQ7-HOB&&QG:2TO56>>%+J N-RAFMY08VW%,
M+\QW#'2^%<]61_VO[+]Q;FO=7Y7/V:E:]^7G7+?OY:F*SG+GF'U+G_>7M:SM
M?EYK7VORZV['T317DNB?M#>(/B#^U;J7P,^&6@6=YX<\%:7O^(/B:=W(M]2G
M4-:Z9;;2%:81YFF)R$1HUX9^/6J\C%X'$8&4(UE9RBI6OJE+6-UT;5I)/[+3
MZG=0Q%+$*3INZ3:OYK>W>ST]4UT"BBBN0V"BBB@ HHHH _0']G7_ )(9X5_[
M L/_ *#79UQG[.O_ "0SPK_V!8?_ $&NSK_4+A;_ ))C _\ 7FE_Z1$_D3./
M^1MB/\<__2F?,7[>'B_Q%X;\8Z%!HNH>2DFF2,X\I&R?,Q_$#7A'_"TO'?\
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
M-6J** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MK\A?VGO^3DO'_P#V.FI_^E4E?KU7Y"_M/?\ )R7C_P#['34__2J2@#A:***
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^T_^"/'_ "%/B!_U
M[Z9_Z%=5\65]I_\ !'C_ )"GQ _Z]],_]"NJ /N&O//VKO\ DWOQ+_UZQ?\
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
M^1_<SA:*[K_AFKXU_P#0E_\ E1MO_CE'_#-7QK_Z$O\ \J-M_P#'*/[1R_\
MY_1_\"7^8?5\1_(_N9PM%=U_PS5\:_\ H2__ "HVW_QRC_AFKXU_]"7_ .5&
MV_\ CE']HY?_ ,_H_P#@2_S#ZOB/Y']S.%HKNO\ AFKXU_\ 0E_^5&V_^.4?
M\,U?&O\ Z$O_ ,J-M_\ '*/[1R__ )_1_P# E_F'U?$?R/[F<+17=?\ #-7Q
MK_Z$O_RHVW_QRC_AFKXU_P#0E_\ E1MO_CE']HY?_P _H_\ @2_S#ZOB/Y']
MS.%HKNO^&:OC7_T)?_E1MO\ XY1_PS5\:_\ H2__ "HVW_QRC^T<O_Y_1_\
M E_F'U?$?R/[F<+17=?\,U?&O_H2_P#RHVW_ ,<H_P"&:OC7_P!"7_Y4;;_X
MY1_:.7_\_H_^!+_,/J^(_D?W,X6BNZ_X9J^-?_0E_P#E1MO_ (Y1_P ,U?&O
M_H2__*C;?_'*/[1R_P#Y_1_\"7^8?5\1_(_N9PM%=U_PS5\:_P#H2_\ RHVW
M_P <H_X9J^-?_0E_^5&V_P#CE']HY?\ \_H_^!+_ ##ZOB/Y']S.%HKNO^&:
MOC7_ -"7_P"5&V_^.4?\,U?&O_H2_P#RHVW_ ,<H_M'+_P#G]'_P)?YA]7Q'
M\C^YG]"G[$O_ "9E\(_^R8:!_P"FZ"O3J\W_ &.-.O='_9$^%>D:C#Y=Q:_#
M?0X9X]P.UUT^!6&02#@@\CBO2*_@[-6GF==K^>7_ *4S^X,K3664/\$?_24%
M%%%<!W!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7
MY"_M/?\ )R7C_P#['34__2J2OUZK\A?VGO\ DY+Q_P#]CIJ?_I5)0!PM%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?:?_  1X_P"0I\0/
M^O?3/_0KJOBROM/_ ((\?\A3X@?]>^F?^A75 'W#7GG[5W_)O?B7_KUB_P#1
M\=>AUYY^U=_R;WXE_P"O6+_T?'7S/&O_ "1N9?\ 8/6_]-R/7R#_ )'N$_Z^
MT_\ TI'P=1117^8I_6H4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110!^@/[.O_)#/"O_ &!8?_0:[.N,_9U_Y(9X5_[ L/\ Z#79U_J%PM_R
M3&!_Z\TO_2(G\B9Q_P C;$?XY_\ I3/E#_@H9_R._A[_ +!4G_HVOGJOH7_@
MH9_R._A[_L%2?^C:^>J_@GQC_P"3EYC_ (H_^FX']'\#?\DIA?1_^E2"BBBO
MS,^L"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH [C]FO_DO'A;_L
M*I_(U]^5\!_LU_\ )>/"W_853^1K[\K^T/HT?\DKC/\ K]_[9 _!_%?_ )'%
M#_KW_P"W,*^6O%7_ ",^I?\ 7_-_Z&:^I:^6O%7_ ",^I?\ 7_-_Z&:Z_'__
M '# ?XI_E$^;X1_C5?1?J4****_F0^X"BBB@ HHHH J:[>ZCINAWFHZ1HTFH
MW=O:226NGQ3)&UU(JDK$'<A5+$!0S$ 9R2!7Y(?\%<]>_P""R/[#WA;1?VY%
M_;YTV:TN_%%OI]U\-?#7AI+?3=(>99)(K>+SMYU./]TR-)*J2G(8*!G9^O5?
MFA_P<,?L0_'OXE_!B3]L[X0?M-^+K67X321^((O INHX;&S6 +OU"R:%$DCN
MHANEWRM*=N\(T?"M]WX=XK"4N):-#%>S]G4?++VD%-2OHH)M2Y.9M>\K6ZMK
M1^3G-.I+!2E#FNM5RNUO/=7MV/K_ .*G[37Q$^%'_!.G5OVNO%'P\6T\7:/\
M)#XEO_"TRN$M=2&GB=[609W!$F)1N=P53WK\S?AS_P %*OVR?A;\//V-OVJ/
M$7QHUGQ;=?'OQOXBTKXE^&=2,;V-U;1ZW#96PLK=5"V<D,3L5,.W<V ^X9!_
M1S_@G'\3?&7[7_\ P3@^'?Q _:/T>VU+4_&7@MH?$\%Y9J(M4B8RV[2218VE
M9XE$C* %/FG  P*\Y\0_\$^O^"??["'@?1OVC_'\FOS^#_@0-4UKP!X=US51
M=67AJYO9TFE^Q1[%EN)Y+@1B%9Y)B)639M;!'?DV,R7**^)R['855*WMI1M%
M*2DO9U::IQ;U7[V4))]>6_Q1BGEB:>*Q$(5J52T>5/5VMK&7,_\ MU-?.VS9
MZ)^W9\=?B/I\WAW]D#]F;6!;?%;XI-+#8:JD8D'A318BHO\ 795Z#RD81PJQ
M'F7$L:C.UA7N_A'P\/"7A73?"PUK4-2_LVPAM?[1U:Z,]U=>6@7S9I#R\C8W
M,W<DFOSC_:(_:>^)W_!,S]D?Q+_P4V^.7PYM=3^.OQJUZRTK1O#FJR.UKX3L
M#%//8:.Q0JWEV]O%++.$*&:ZD;)'RN/4OV:/^"C'QA?_ (*1ZQ_P3@_:,M="
MU6^?P-8^(O"_BSP_IDEEYDCV4%Q<VD\#RRC +S&.16&%B"L&+;AYV+X9QT\H
M4\)&,J=)5)2E=7G*'(JKCWA3YHQCK[WO3CNTMJ>.I+$6J-J4K)+LG?E3\W9M
M]M$]C[;HHHKX8]4**** "BBB@ KV#]E__CQUC_KM#_)Z\?KV#]E__CQUC_KM
M#_)Z_3?!_P#Y.!A?2I_Z;F>)Q'_R**GR_P#2D>J5X7_P4C_Y,^\3_P#7Q8?^
MEL->Z5X7_P %(_\ DS[Q/_U\6'_I;#7]U</_ /(]PO\ U\A_Z4C\7XD_Y)[%
M_P#7J?\ Z2S\OZ***_I4_E8**** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH _8']G#_DWCP%_V)>E_P#I)%79UQG[.'_)O'@+_L2]+_\ 22*N
MSK^7<=_OM7_%+\V?UQE_^X4O\,?R04445RG8%%%% !15;5]7T[0=.DU75;CR
MK>+'F2;"V,D < $]2*Q/^%N?#S_H8/\ R4F_^(H Z2BN;_X6Y\//^A@_\E)O
M_B*/^%N?#S_H8/\ R4F_^(H Z2BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "OR%_:>_P"3DO'_ /V.FI_^E4E?KU7Y"_M/?\G)>/\ _L=-3_\ 2J2@#A:*
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^T_\ @CQ_R%/B
M!_U[Z9_Z%=5\65]I_P#!'C_D*?$#_KWTS_T*ZH ^X:\\_:N_Y-[\2_\ 7K%_
MZ/CKT.O//VKO^3>_$O\ UZQ?^CXZ^9XU_P"2-S+_ +!ZW_IN1Z^0?\CW"?\
M7VG_ .E(^#J***_S%/ZU"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** /T!_9U_Y(9X5_P"P+#_Z#79UQG[.O_)#/"O_ &!8?_0:[.O]0N%O
M^28P/_7FE_Z1$_D3./\ D;8C_'/_ -*9\H?\%#/^1W\/?]@J3_T;7SU7T+_P
M4,_Y'?P]_P!@J3_T;7SU7\$^,?\ R<O,?\4?_3<#^C^!O^24POH__2I!1117
MYF?6!1110 4444 %%06.JZ9J;3KINI07!M9S!<B"97\F4 $QM@_*P!!(//(]
M:K^)/%7ACP;I3Z[XO\1V&E6,; />:E>)!$I/0%W( _.K5.I*:@D[OIU)<HJ/
M,WH7Z*AT_4=/U:QBU/2KZ&ZMKB,/!<6\H>.13R&5AD$'U%9_B?Q]X%\$R6L7
MC/QII.D/?2^58KJFI16YN'X^5!(PWGD<#)YIPI5:D^2,6Y=DM?N!SA&/,WH:
MU%%4[+Q%X?U'5[W0-/URSGO]-\O^T;*&Z1IK7S%+1^8@.Y-R@E=P&0,BH492
M3:6V_P"7YC;2>I<HHHI#"BBB@ HHHH [C]FO_DO'A;_L*I_(U]^5\!_LU_\
M)>/"W_853^1K[\K^T/HT?\DKC/\ K]_[9 _!_%?_ )'%#_KW_P"W,*^'_''Q
MK^Q>-=8LO^$:W>3JEPF[[;C.)&&?N5]P5^<OQ'_Y*'KW_8:NO_1S5R_25Q-?
M#9;ESINUYU.W:/<GPPP&$QV*Q*KQO:,;:M=7V:.F_P"%Z?\ 4K?^3W_V%'_"
M]/\ J5O_ ">_^PKS^BOY)_M7'_S_ (+_ "/V'_5_*/\ GU_Y-+_,] _X7I_U
M*W_D]_\ 84?\+T_ZE;_R>_\ L*\_HH_M7'_S_@O\@_U?RC_GU_Y-+_,] _X7
MI_U*W_D]_P#84?\ "]/^I6_\GO\ ["O/Z*/[5Q_\_P""_P @_P!7\H_Y]?\
MDTO\R_\ M!W^E_M#_!'Q3\#M;&L:):>*=%GTZXU;P_K/D7EJLBX+Q/Y9 8>A
M!!&00037SA\(/V-/BUX8^ MS^R;\=/VSO&'Q#^&5U$+6;0[S3K:UU";3]V6T
M^34?WDYMG'R,%VR!,HDD:\#Z HKU<'Q?Q!@,*\/0K)0<E/6$&U);2BW%N+7>
M+3,*G"V159\\J6MK?%/;LTI6:]3L_#7Q0\/^#?#EAX0\)_#VVT[2]*LHK/3=
M/L[@1PVMO$@2.)%$>%554* .  !7EWQX\'3?M#_&?X?>*_'U\LG@;P%?OK8\
M"HAVZOKJ8%E=W,QX:&V!>1( F#,5=F(15K>HKCP_$&;X6NZU*K:=FKVBW[R:
M;5UH[-Z[IZIIZFD^&\EJ1Y94M/\ %+I\SCO^"AOP"^%__!1?]FR^_9V^)^F7
M>EJU_#J6B:Y872O-IE_$KK'.$9-L@V221LA(W)(P!4X8<3^S/^R+!\*?VO-<
M_;I^-GBZ'QI\0]3\*V7AW37TW3#IFGZ79P6T$#ND+RW#O-+Y 9G,@"^8ZJN#
MFO9Z*[Z'&?$V&RZ6 I8AJE+F37+':7+S)/ENE+DCS)-)VUW=\9\*</U*RJRH
M^\K?:ETO;[72[L>@?\+T_P"I6_\ )[_["C_A>G_4K?\ D]_]A7G]%>/_ &KC
M_P"?\%_D=/\ J_E'_/K_ ,FE_F>@?\+T_P"I6_\ )[_["C_A>G_4K?\ D]_]
MA7G]%']JX_\ G_!?Y!_J_E'_ #Z_\FE_F>@?\+T_ZE;_ ,GO_L*/^%Z?]2M_
MY/?_ &%>?T4?VKC_ .?\%_D'^K^4?\^O_)I?YGH'_"]/^I6_\GO_ +"OH+]B
M;QM_PF>E^(9?[,^S?9[BW&/.W[LK)_LC'2OCVOJ3_@G;_P @7Q3_ -?5I_Z#
M+7ZUX'X_%U_$K!PG*Z:J]%_SZGY'R''>3Y=A.%Z]6E"TDX:W;^W'NSZ0KPO_
M (*1_P#)GWB?_KXL/_2V&O=*\+_X*1_\F?>)_P#KXL/_ $MAK_0WA_\ Y'N%
M_P"OD/\ TI'\P<2?\D]B_P#KU/\ ])9^7]%%%?TJ?RL%%%% !1110 45'>7E
MIIUI+?ZA=1P00QEYIIG"I&H&2S$\  =S7G/PO_:Z_9]^-?Q0U3X1_";XA6WB
M'5-%T_[9J4VEJ9+6)/,6/:)P-DC98?<+#KDCI6-3$4*4XPG))RT2;U;\EU-Z
M>&Q%:G*=.#<8ZMI.R7F^AZ517)_%[XZ_!_X">'&\6?&+XB:7X?L<'RWO[D!Y
MR.JQ1C+RM_LHK'VJU\)OBEX2^-?PYTKXJ> [F:;1]:MS/I\MQ 8W>/<5#%3R
MN=IX/-"Q%!U_8J2Y[7M?6W>V]A/#8A8=5W!\C=N:SM?M?:YT5%>3_%C]L_X)
M?"'QGJ?P_P!:O=2U+5]!\/OKOB.ST2P-PVD::I0-<W!R H^=#L7=)M8-MP0:
M]"\">._"'Q.\':=\0/ 6OP:IHVK6JW&GW]L24FC;H><$$<@J0"""" 014T\7
MAJU65*$TY1W2>J_X9Z/L]"ZN"Q=&C&M4@U&6S:T?5?>M5W6J-:BN5^'GQB\'
M?%+7O$NB>##=7,?A75O[+U'4C!BUDO%0-+#$^?WC19"OQA6.W)(..JK6G4IU
M8\T'=?Y:&-2E4HSY9JSTT]5?\@HHHJR HHHH **** /V!_9P_P"3>/ 7_8EZ
M7_Z215V=<9^SA_R;QX"_[$O2_P#TDBKLZ_EW'?[[5_Q2_-G]<9?_ +A2_P ,
M?R04445RG8%%%% '-_%S_DGFH?\ ;+_T<E>)U[9\7/\ DGFH?]LO_1R5XG0
M4444 ?2%%%% !7F/[9/[7'P:_84_9I\5_M4_'O69+/PSX2T_[1=+;('N+N5G
M6.&U@0D!YI972- 2!N<%BJ@L/3J_)O\ X/*M,\8WW_!)[0KSP['</IMC\9M'
MG\3" D 69LM1C4N?[OVF2V'/\12@#ZM_9UU'_@I3^U_\%M'_ &C_ !9\8O#/
MP3C\7:;'JOA3X>:9X&36[C3+"=1);?VI=W4Z?:+AHV5GC@CMA&6V;F(+5'^Q
MA_P46\;>-?VM_'/_  36_;)\,Z'H'QK\#:9%K.FZCX9$J:-XWT&7;LU.QCG=
MY+9T+JDUJ\DA1@VR20*^SZK\):CX>U?PKIFK>$I87TJZT^&;3'MQ^[:W9 T9
M7'\.PKCVK\I/VQM.U;6?^#N3]EQOA^K&]TSX&:C<>+9+?E8M.*>($038[&21
M5&?XI(SZ4 ?HE\//A]^UUHO[2OQ-\<?$+]H71-8^&FN6.F)\+_!,7A2.*X\-
M7$<!6\DGN4*R7:RRX<*S' .%,>/F^>_^"3O[5_[5O[0/[2G[6'PD_:=^).D>
M(8_A-\6(/#_A3^P_#,>F6UO9F"1SM0/)*2V$)\V:4@@X8#BO//\ @FKIFJ>#
M/^"ZW[<WPO3QWXIUC1=$T?X?R:+;^*?%5[JTEBMUI<EW+''+>2RR+'YT\A5-
MVU00J@!0!;_X(S316_[>O_!0&>>541/C];,[NV H%G(223T% 'UE%\5?'OC+
M]N^7X->$=>\CPEX%^&ZZGXVMTM8G^VZKJEYY>F0^:REX_(M]/U"5T1E)^V6Q
M;C:#['7RE^R[J'Q.UO\ 8V^*?[9OPLT-=0\=_&*;7/&W@BSN8\BYMA9_9/#4
M)!QA7T^STV1DX DN)3_$2?S?^(%]X5^)'_!M]9_M;^%_B/X@M?VIX]:M[>3Q
MUI&LW-KXYF\:R:Z+6YT@RPLMYO:*22);$85(1&R1JL:$ '[FT5^?O[3?P%T?
MX=_!G]F?PK^T!^U%XJTWPKI7B?[5X^^%/B#6-7\6ZU\3]6GM#)#HL<DEQ->7
M\4-VTCFW;S8?*4%P$A!'%?\ !+CQ)XI\$?\ !9#]J3]G'P;\/M<^''@ ^!O#
M'B70OA9K%[;2VV@W\\7ERSP6]I<36]H)\^8\4,F/NA@I4*H!^F]%?B5^SI\>
MO@7H/C#P9^P[_P %:/A?XD^!W[4^G?$S3=7L/CEJL4K6/Q(N+76XKP!-6C9?
M.MKF-/LWV:8FTB#HL>QU2)/VUH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ K\XOCO\+_ NH_&[QAJ%YH>^:?Q/?R2O]IE
M&YC<.2<!L#FOT=KX"^-7_)8O%7_8QWO_ */>@#S3_A4?P\_Z%_\ \FYO_BZ/
M^%1_#S_H7_\ R;F_^+KI** .;_X5'\//^A?_ /)N;_XNC_A4?P\_Z%__ ,FY
MO_BZZ2B@#F_^%1_#S_H7_P#R;F_^+H_X5'\//^A?_P#)N;_XNNDHH YO_A4?
MP\_Z%_\ \FYO_BZ/^%1_#S_H7_\ R;F_^+KI** .;_X5'\//^A?_ /)N;_XN
MC_A4?P\_Z%__ ,FYO_BZZ2B@#F_^%1_#S_H7_P#R;F_^+H_X5'\//^A?_P#)
MN;_XNNDHH YO_A4?P\_Z%_\ \FYO_BZ/^%1_#S_H7_\ R;F_^+KI** .;_X5
M'\//^A?_ /)N;_XNC_A4?P\_Z%__ ,FYO_BZZ2B@#F_^%1_#S_H7_P#R;F_^
M+H_X5'\//^A?_P#)N;_XNNDHH YO_A4?P\_Z%_\ \FYO_BZ^GO\ @FSX/\.^
M%K_Q@V@Z=Y!GAL1+^^=MV#/C[Q..IKP6OHW_ ()\_P#'[XK_ .N5E_.:@#Z7
MKSS]J[_DWOQ+_P!>L7_H^.O0Z\\_:N_Y-[\2_P#7K%_Z/CKYGC7_ )(W,O\
ML'K?^FY'KY!_R/<)_P!?:?\ Z4CX.HHHK_,4_K4**** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH _0']G7_DAGA7_ + L/_H-=G7&?LZ_\D,\
M*_\ 8%A_]!KLZ_U"X6_Y)C _]>:7_I$3^1,X_P"1MB/\<_\ TIGRA_P4,_Y'
M?P]_V"I/_1M?/5?0O_!0S_D=_#W_ &"I/_1M?/5?P3XQ_P#)R\Q_Q1_]-P/Z
M/X&_Y)3"^C_]*D%%%%?F9]8%%%% !7@?_!3#PMKVL_L6_$?Q+X?^*?BGPS<^
M'O!.J:G;MX8U,6;7$T%NTJ++(J>84^0J45U#*[9!.TCWRO'/^"A[I'^P7\9F
M=@!_PK#7!DGN;&8#]:]SAFI*GQ'@Y1W]K#HGO)+9GGYM%3RNNG_)+\F?.O\
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
M4+IN#E9E^W=)TG2M TJVT+0M,M[*QLK=(+.SM(5CB@B10J1HB@!550 %
M JQ0!^?'Q8_X)C?MC_MB_L->$/\ @GI^V]XI^%NN:1H5WHC:I\8-#N+\Z_-!
MITT+YMK":V$=M>SQ1&WDO/M;#9-*WD'?L'Z#T44 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 5\!?&K_DL7BK_ +&.]_\
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
M /<*7^&/Y(****Y3L"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "O@+XU?\EB\5?\ 8QWO_H]Z^_:^ OC5_P EB\5?]C'>_P#H]Z .
M8HHHH **** "BBB@#DOC]XY\2_#'X$^-?B3X,T'^U=8\/>$M1U+2M,*LWVNY
M@M9)8H<+R=SHJX'//%?C]<_LB>%?V[?^"5/C'_@HM\3/&TUW\9+'5]6UK5O$
M,EP$CGM[39'_ &:\"XC1?(B#1;%5@[J,E6Q7[75XU>?\$^?V-KZZU)Y/@1ID
M=GK6H+?:UH=K<W$.E:A<J01+/I\<@M9FR <O$<D<T <)_P $;/'OQ>^)'_!.
MKX?>*/C3=7EUJC6]U!9W^HEC<7=C%<RQVTKEN6_=JJACRZJK9.[)[+]ICQI\
M,/V2O"%Y\4?AU\&M!N_B-XNOTT;PEIVFZ3!!>>(=8N3^ZADE10YC!!EE=FPL
M<3L3D"O:-/T^PTFP@TK2K&&UM;6%8K:VMX@D<4:@!451@*H   '  KF]<^"O
MPX\2_%K0_C?K^A/=^(_#6G75EH%U/=RM%8)<[?/>.'=Y:RNJJAEV[]F5W;20
M0#X,_P""DEU\:?\ @FU_P3,67X6>.KR3X@^/?'</_"ROB)8YCN[B]NX+B>ZN
M8G&# NZ"*VBQCRXMJKAL&M;]F/XP?%'X7?\ !7_6?V0O#'C#6]9^'VI_#*PU
M:;2]7U:>_72[M+"V8W4<D[N\?FN3O .UWN-Q&[!K[E^*_P )?AM\<_A_J7PL
M^+G@VRU_P_J\(CU#2]0CW1R@$,IXP596 964AE8 @@@&N:^"G[)OP%_9]U_5
M/%_PS\%20ZYK5M;VVJZ_JNJW6HW]Q;V\:100&XNY))!$B1HHC#!?D4X)&: /
M1Z*** "BBB@ HHHH *^C?^"?/_'[XK_ZY67\YJ^<J^C?^"?/_'[XK_ZY67\Y
MJ /I>O//VKO^3>_$O_7K%_Z/CKT.O//VKO\ DWOQ+_UZQ?\ H^.OF>-?^2-S
M+_L'K?\ IN1Z^0?\CW"?]?:?_I2/@ZBBBO\ ,4_K4**** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH _0']G7_ )(9X5_[ L/_ *#79UQG[.O_
M "0SPK_V!8?_ $&NSK_4+A;_ ))C _\ 7FE_Z1$_D3./^1MB/\<__2F?*'_!
M0S_D=_#W_8*D_P#1M?/5?0O_  4,_P"1W\/?]@J3_P!&U\]5_!/C'_R<O,?\
M4?\ TW _H_@;_DE,+Z/_ -*D%%%%?F9]8%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110!W'[-?_)>/"W_ &%4_D:^_*^ _P!FO_DO'A;_ +"J?R-?
M?E?VA]&C_DE<9_U^_P#;('X/XK_\CBA_U[_]N85^<OQ'_P"2AZ]_V&KK_P!'
M-7Z-5^<OQ'_Y*'KW_8:NO_1S5YOTG/\ D69;_CJ?^DQ.KPE_WO%?X8_FS%HH
MHK^03]N"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^I/\ @G;_
M ,@7Q3_U]6G_ *#+7RW7U)_P3M_Y OBG_KZM/_09:_7O G_DYV"]*O\ Z:F?
M$^(G_)(XCUA_Z7$^D*\+_P""D?\ R9]XG_Z^+#_TMAKW2O'/V^?"?B#QO^RU
MXA\-^%[#[5>SS61BA\U$W!;N)CRY ' )ZU_HCE6+PN S.AB<34C3IPG&4I2:
MC&,4TW*4G9)):MMV2U9_*F>T*^*R3$T:,7*<J<TDDVVW%I)):MM[);GY745Z
M!_PRW\=O^A%_\J=K_P#':/\ AEOX[?\ 0B_^5.U_^.U^R?\ $4/#3_H=X/\
M\*:/_P F?SK_ *E\8_\ 0MQ'_@FI_P#(GG]%>@?\,M_';_H1?_*G:_\ QVC_
M (9;^.W_ $(O_E3M?_CM'_$4/#3_ *'>#_\ "FC_ /)A_J7QC_T+<1_X)J?_
M ")Y_17H'_#+?QV_Z$7_ ,J=K_\ ':/^&6_CM_T(O_E3M?\ X[1_Q%#PT_Z'
M>#_\*:/_ ,F'^I?&/_0MQ'_@FI_\B>?T5Z!_PRW\=O\ H1?_ "IVO_QVC_AE
MOX[?]"+_ .5.U_\ CM'_ !%#PT_Z'>#_ /"FC_\ )A_J7QC_ -"W$?\ @FI_
M\B>?T5Z!_P ,M_';_H1?_*G:_P#QVC_AEOX[?]"+_P"5.U_^.T?\10\-/^AW
M@_\ PIH__)A_J7QC_P!"W$?^":G_ ,B>?T5Z!_PRW\=O^A%_\J=K_P#':/\
MAEOX[?\ 0B_^5.U_^.T?\10\-/\ H=X/_P *:/\ \F'^I?&/_0MQ'_@FI_\
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
MYX[#2:I_O.?D2OI)V4G*]OABG[WHTM6D?3E%%%?GQ]*%%%% !1110 5]2?\
M!.W_ ) OBG_KZM/_ $&6OENOJ3_@G;_R!?%/_7U:?^@RU^O>!/\ R<[!>E7_
M --3/B?$3_DD<1ZP_P#2XGTA7'_'C_DE^H?[\/\ Z-2NPKC_ (\?\DOU#_?A
M_P#1J5_;?&O_ "1^8_\ 7BK_ .D2/YWRS_D94?\ %'\T?/=%%%?P,?K04444
M %%%% !7AO[9'PX_;1^-FG0_"W]E?XYZ;\)K*6S:?6OB#/H::K?.Y8K'96=L
MTB+%P"TMPY!4-&(@Q+E/<JP/BEX*U7XC?#[5?!&B?$77/"5UJ5L88O$7AIK<
M7UD202\)N(I8PQ (R4) )QM;##LR_$O"8R%5<MT]YQ4XKS<6FI6WLTUY,SK0
M]I3<=?D[/[^GX'YQ_P#!$']I[_@H%KG[7_QN_8C_ &N?B))\0M,^&!EC'C26
M,.;;4([P0+;B<*K.D\?FRJLN73[.1Q\PKN_VO/VL_C3XS_X+,?![_@FIX9\<
M:OX3\#:UX3O=>\5WWAZY-IJ&JS"RU*6&)+E1OBBC:RC)\LJ7+.&R !7SM_P3
M"\"_M;?\$Y_^"TOBC_@GWXI^*NH^-/!/C;1;[Q7=:A?L[_:]\9EBU9PS,8KE
MI8VMICN(D8Y.[$9'Z3_'_P#8=^"W[0?Q:\(?M!ZO+J_A[XA>!4GB\,>-_#%U
M'#?VMO/')'+;MYT<L4L3++)A9(VVF1RA4LV?T_B2MDN5\62Q,Z=-TJ^&O3E3
MC[JG.FXQJN%EROG3;BE>.C5Y(\+!1Q-?+U!-\T)VDF];*5W&_732_7;8^</^
M"#W[?7Q@_:[_ &0O%>O_ +47B:WO=5^''BFXTJ[\8W$<=LM]9);QSB:<J%C$
MD89P[@ % C-\Q9C[!^Q+X_\ BS^U/XX\3?MF:YXAU73?AMK<0TGX/^#W+117
M>E0R$OK]S&0"9KR09A# >7;*AP3*37B]_P#LP?!V#4M*_P"".'['?A^;0_AS
MI"Q>(_VA]:MKR22XELIR&ATB6XSO:[U$QCS3E2EG$0H"NBCSGXF_\%A/CO!K
M?[30_9@\&^#-(\&_LJQ:=IUOH^KZ+-,^OS#46L;E-\4\2VD"+;SB)8T)^5&)
M()0<N+RBGG>-Q57*:$::K.+2E:*I4ISC"&BORRK3::2^"GUY9W5T\0\+2IQQ
M$F^6ZTUYI)-OU45][\T?I_17G/[(O[1F@_M<?LS>"?VD_#6D2Z=:^,- AO\
M^SIY-[6DI!66$L -^R177=@;@N<#.*]&K\TQ&'K83$3H55:<&XM=FG9KY,]R
M$XU(*<=GJ@HHHK$H**** "BBB@#Z?\!_\B/HW_8)M_\ T4M:M97@/_D1]&_[
M!-O_ .BEK5K_ $/R?_D4X?\ P0_])1^.XC_>)^K_ #"BBBO1,0HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KP+QI_R.&J_P#81F_]
M#->^UX%XT_Y'#5?^PC-_Z&: ,RBBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "O1OV?O]?JO^Y#_ #>O.:]&_9^_U^J_[D/\WH ]*KCOV@/#
M_P#PE7P>UOP_]K\C[3 B^=Y>[;B5#TR,]/6NQK ^*7_(@ZE_UR7_ -#6N7&X
M/#9C@ZF$Q$>:G4C*,E=J\9)IJZLU=/=-/L;8>O5PM>%:D[2BTT^S3NGKIOW/
MCS_AFK_J=/\ RG?_ &RC_AFK_J=/_*=_]LKU*BOS'_B!WA=_T+__ "K7_P#E
MA];_ ,1!XO\ ^@G_ ,DI_P#R!Y;_ ,,U?]3I_P"4[_[91_PS5_U.G_E._P#M
ME>I44?\ $#O"[_H7_P#E6O\ _+ _XB#Q?_T$_P#DE/\ ^0/+?^&:O^IT_P#*
M=_\ ;*/^&:O^IT_\IW_VRO4J*/\ B!WA=_T+_P#RK7_^6!_Q$'B__H)_\DI_
M_('EO_#-7_4Z?^4[_P"V4?\ #-7_ %.G_E._^V5ZE11_Q [PN_Z%_P#Y5K__
M "P/^(@\7_\ 03_Y)3_^0/+?^&:O^IT_\IW_ -LH_P"&:O\ J=/_ "G?_;*]
M2HH_X@=X7?\ 0O\ _*M?_P"6!_Q$'B__ *"?_)*?_P @>6_\,U?]3I_Y3O\
M[91_PS5_U.G_ )3O_ME>I44?\0.\+O\ H7_^5:__ ,L#_B(/%_\ T$_^24__
M ) \M_X9J_ZG3_RG?_;*/^&:O^IT_P#*=_\ ;*]2HH_X@=X7?]"__P JU_\
MY8'_ !$'B_\ Z"?_ "2G_P#('EO_  S5_P!3I_Y3O_ME'_#-7_4Z?^4[_P"V
M5ZE11_Q [PN_Z%__ )5K_P#RP/\ B(/%_P#T$_\ DE/_ .0/+?\ AFK_ *G3
M_P IW_VRC_AFK_J=/_*=_P#;*]2HH_X@=X7?]"__ ,JU_P#Y8'_$0>+_ /H)
M_P#)*?\ \@>6_P##-7_4Z?\ E._^V4?\,U?]3I_Y3O\ [97J5%'_ ! [PN_Z
M%_\ Y5K_ /RP/^(@\7_]!/\ Y)3_ /D#VKX-:-_PCWPKT#0_M/G?9=,BC\W9
MMW8'7&3C\ZZ:L?X?_P#(DZ7_ ->:?RK8K]1PN&H8+"PP]%6A!*,5J[)*R5W=
MNR774^0K5:F(K2JU'>4FVWYO5GRA_P %#/\ D=_#W_8*D_\ 1M?/5?6G[8GP
MJ_X6#XHT>^_M[[)]GL'3;]E\S=E\YSN&*\=_X9J_ZG3_ ,IW_P!LK^-_$KPG
M\0.(..,;F& P?/1J23C+VE)72A%;2J)K5/=(_=.%.,^&LMX>H8;$U^6<4[KE
MF[>\WNHM?B>6T5ZE_P ,U?\ 4Z?^4[_[91_PS5_U.G_E._\ ME?#?\0.\4?^
MA?\ ^5:'_P L/H?^(@\(?]!/_DE3_P"0/+:*]2_X9J_ZG3_RG?\ VRC_ (9J
M_P"IT_\ *=_]LH_X@=XH_P#0O_\ *M#_ .6!_P 1!X0_Z"?_ "2I_P#('EM%
M>I?\,U?]3I_Y3O\ [91_PS5_U.G_ )3O_ME'_$#O%'_H7_\ E6A_\L#_ (B#
MPA_T$_\ DE3_ .0/+:*]2_X9J_ZG3_RG?_;*/^&:O^IT_P#*=_\ ;*/^('>*
M/_0O_P#*M#_Y8'_$0>$/^@G_ ,DJ?_('EM%>I?\ #-7_ %.G_E._^V4?\,U?
M]3I_Y3O_ +91_P 0.\4?^A?_ .5:'_RP/^(@\(?]!/\ Y)4_^0/+:*]2_P"&
M:O\ J=/_ "G?_;*/^&:O^IT_\IW_ -LH_P"('>*/_0O_ /*M#_Y8'_$0>$/^
M@G_R2I_\@>6T5ZE_PS5_U.G_ )3O_ME'_#-7_4Z?^4[_ .V4?\0.\4?^A?\
M^5:'_P L#_B(/"'_ $$_^25/_D#RVBO4O^&:O^IT_P#*=_\ ;*/^&:O^IT_\
MIW_VRC_B!WBC_P!"_P#\JT/_ )8'_$0>$/\ H)_\DJ?_ "!Y;17J7_#-7_4Z
M?^4[_P"V4?\ #-7_ %.G_E._^V4?\0.\4?\ H7_^5:'_ ,L#_B(/"'_03_Y)
M4_\ D#%_9K_Y+QX6_P"PJG\C7WY7R-\$O@+_ ,(Y\6-!UW_A*_.^RWZOY7V'
M;NP#QG><?E7US7].>!W"/$/!^08G#9O1]E.=7F2YH2NN2*O>$I+=/=W/R7Q"
MSO+,\S*E5P53GC&%F[26O,W]I(*_.7XC_P#)0]>_[#5U_P"CFK]&J_.7XC_\
ME#U[_L-77_HYJ^)^DY_R+,M_QU/_ $F)[_A+_O>*_P ,?S9BT445_()^W!11
M10 4CND:&21PJJ,LS'  ]:6J'BCPSH/C3PW?^$/%.F1WNF:I:26NH6<N=D\,
MBE7C;!Y5E)!'<$U4.1S7,[+K;5V]-/S0I<UG;<_.3XU_\%&/^"=/[0W[6-E<
M_M$_M"6EO\/_ (1ZRTWA?PU%X=U*^C\2:XHVG4YGM[:2(VL&62! Q,C&21OW
M957^^/V?OC7X<_:+^$.D?&KP=8W,&CZ^)YM)^V1E))K59Y(XIRI *B5$64*>
M5$@!Y!KS?_AUU_P3S_Z- \#_ /@G6O8O#_P_\&^$_ MI\,_"N@0Z9H5AIR6%
MCING%H$MK=4V+'&4(* *, @@CUK[OBK-N#\?E^&P^4PQ$72M'][*FX1C9N7+
M&"3YIS?-)R;[)I))?.Y/@L\PV*JU,;*FU.[]Q2YF]+7<F](Q5DDEW>MV?F)\
M )HF_P"#DCXA8D4YTZ\4<]2-,M<C]#^5?JC+%%/$T,T:NCJ5=&&0P/4$=Q7D
MFF_L&?L?Z-XZ;XHZ/\!=$M/$S7$D[>(K821WYE<$/(;A7$FY@Q!.[)R<]:]<
M50JA1T P*PXVXCP'$F(P=3"QE'V.'I47S)*[IIKF5I/1WVZ>9IP_E>)RJE7C
M6:?M*LZBLWHI.]G=+;\3YU_:8UG3O@U8:;^S=^R!X+T'P]\2OBK<26VGW.BZ
M/# NCV48_P!,UNX6)5W+;QOB/=]^:2-1G+"OGG]OS4?$G[)GB7]E/]A'X%ZQ
MJWASP#XL\=VNG^*]0TZ^DM[O58A?V,<L<ES$5<-,;J>68@@R,XSP"#]T:/\
M!CX=:)\6]9^.EGH;-XIUW2[;3;W5;F[EE9+. LT=O"KL5@CWLSLL84.YW-N(
M!%7XV_L^_"#]HKPY:>%_C!X,BU:WT[4HM0TN87$MO<V%Y$<QW%O/"R2P2*>C
M(P/8Y!(KHR/BK+LKQ^&=>G*K2BI2J7LY2JRIRA&:3=FJ/,O9IO=2E>+G:.68
M9/BL9AJJIR4)NRC:Z2@I*3CHKKVEO?:79:J.OR;_ ,$M?CK\6]>_:U_:1_9E
M\2>)=3USPAX!\;S?\(G/JMY)=2Z5&]Y=1_8A-(6=HPL2[%9CM\IL=37W+7%_
M!7]GOX/_ +/.D:CH_P )/!L>F#6=4EU/6[R2YEN;O4KR5BTEQ<7$[/+-(Q).
M78XSQ@<5VE>)Q7FN SK.YXO!TO9P:@K-)-N,(QE-I72<Y)R=F]7JV[L]#)L'
MB<!E\:->?-).3ZM).3:BF];1327IT"BBBOG#U HHHH *^I/^"=O_ "!?%/\
MU]6G_H,M?+=?4G_!.W_D"^*?^OJT_P#09:_7O G_ ).=@O2K_P"FIGQ/B)_R
M2.(]8?\ I<3Z0KS[]J/7_P#A&/@GJVM?9//\J2V'E>9MSF>,=<'U]*]!KRW]
MLW_DW;7/^NMI_P"E,5?VKQ].5/@?,Y1W6'K?^FY'X#P]3A6S["TYJZ=2"?HY
M(^7?^%Z?]2M_Y/?_ &%'_"]/^I6_\GO_ +"O/Z*_S<_M7'_S_@O\C^F_]7\H
M_P"?7_DTO\ST#_A>G_4K?^3W_P!A1_PO3_J5O_)[_P"PKS^BC^U<?_/^"_R#
M_5_*/^?7_DTO\ST#_A>G_4K?^3W_ -A1_P +T_ZE;_R>_P#L*\_HH_M7'_S_
M (+_ "#_ %?RC_GU_P"32_S/0/\ A>G_ %*W_D]_]A7RO^TG^RS\3/BK^UOI
M/[97P(_:W\:_#3Q)8:-%I=[I$/EZII%[;(S'8UI-L3#;R6!W#< ZA7&ZO:**
M[LOXGSO*ZSJX:JDVG%WA"2<7NFI1::?FC*MPQDE>/+.EUO\ %-:^JDF9/P7\
M">&/AE\5-=_:(\8I=>+OB1XETRWTS5/%VI/# 8-/A.Z.PM((H@EM;!R9"N6=
MW.YW?:NWTW6/CAJTND746@:!;P7S6SBRGNYVEBCF*G8SHH4NH;!*AE)&0".M
M<116.(S_ #;%554JU+M66T;)+1)*UDDM$DK)%0X;R6G'EC2M_P!O2_S,K]D#
MPEI_[*_POG\,WTDWB?Q5X@UBXUSQYXSNY!#/K^KW#9FN6C"L(D "1QQ D1Q1
MH@)P2?F?XV_\$OM%\<^._C;JWP?^*C>#O#W[0R63?$G19]%^WS1W$%Z+N2>P
MG\Z(0-.QE#B6.8 SNRXPJCZMHKU,)QQQ3@<;4Q5'$6G4MS>[!IVDI1]UQ<?=
ME%.-E[MDE9:&%3A+A^K25.5'1;>]+M9Z\U]4]>YJ? J[\!_LY_!OPS\"?A?X
M&DM?#_A31H--TJ*;4M\ABB4+O=O+&YV.69L#+,3WKK/^%Z?]2M_Y/?\ V%>?
MT5X]7.LSKU95*E2\I-MMI7;>K;TZG3'AW)H148TK)><O\ST#_A>G_4K?^3W_
M -A1_P +T_ZE;_R>_P#L*\_HK/\ M7'_ ,_X+_(?^K^4?\^O_)I?YGH'_"]/
M^I6_\GO_ +"C_A>G_4K?^3W_ -A7G]%']JX_^?\ !?Y!_J_E'_/K_P FE_F>
M@?\ "]/^I6_\GO\ ["C_ (7I_P!2M_Y/?_85Y_11_:N/_G_!?Y!_J_E'_/K_
M ,FE_F?HO\+[W^TOAIX=U'RMGVC0K239NSMW0H<9[]:W:YOX-_\ )(?"O_8M
MV/\ Z3I725_IYD;<LEPS?_/N'_I*/Y7Q\5#'58K92E^;"BBBO4.0**** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\"\:?\ (X:K_P!A
M&;_T,U[[7@7C3_D<-5_[",W_ *&: ,RBBB@ HHHH **** "BO(OVL/V\?V1_
MV(?"_P#PE/[3GQRT7PP)(C)9:9-.9M0O0,C]Q:1!II1GC<J%0>I'6O1/A]X\
MT#XE_#W1/B=X;DE&E>(-&MM4L'N4V/\ 9YX5E0N,_*=K#(SQ0!LT5X7X1_X*
M3_L6_$;]J"U_8\^%_P <=+\4^.I[.ZNKFQ\.,;RVLH[=-T@FNH\PJXZ>6'+@
MC#*M>G?&7XR?#']GSX7:W\:?C+XQM- \,>';)KO6-7O2=D$0( X4%G9F*JJ*
M"SLRJH)(! .FHKP']GG_ (*5?LR?M'_$[3O@OX;U#6M"\5:]X.MO%OA?1/%>
ME&SEUS0[A2T5_:G<RNA4%C&2LJ@$M& K8[_]HK]I/X;?LQ^$M-\4_$-K^XEU
MWQ%9:#X=T31K7[1?ZOJ5U($AMK>+<N]\;G.2 J1NQ("F@#OZ*!TZ44 %%%%
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
M"\:?\CAJO_81F_\ 0S7OM>!>-/\ D<-5_P"PC-_Z&: ,RBBB@ HHHH ****
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
MP &<J@1F_B>-F/)- 'US1110 4444 %%%% 'O'P__P"1)TO_ *\T_E6Q6/\
M#_\ Y$G2_P#KS3^5;% 'EWQ]_P"0SI__ %ZM_P"A5P%=_P#'W_D,Z?\ ]>K?
M^A5P% !1110 4444 %%%% 'QEJG_  4W^(GQO_;,^(_[$?[#GPY\.:WKGPH\
M,S:AXI\1>,-3FBL[G44DCC&DVT<"EM^]RCW#L%C:-QY;X!;K_P#@E=_P4^^&
M/_!4'X&7OQ'\*>%[CPUXD\.7ZV'C'PE=W0G?3IV4M&Z2!5\R&0*^UBJG='(I
M7Y<GX>_9R^#/[2O_  2S_P""U'QH^,OC[]FWX@^-/A;\81J]]I?C#P'X9FU:
M*R>ZU!=0C^U&+/V?RSYT#F79R5D!V9:N=_X-0- USQ+\4?VD/CMI-C<6WA75
M]5T^UT_S5PLTYGO;C9QD;HHI8\C/'GKZT ?0'Q?_ ."ZOB_3KO\ :*\?_ CX
M+:+K7@;]F36]&TKQ6VL:E-%?>)9[S4I+"<V31@QVJ0O#*0TBR^8%!PF[ ^V?
M '[5WP8\>?LIZ7^V9_PDRZ5X%U'P<GB:;4M5Q&;&R,'G/YP!.'C&Y6 S\RD#
M/&?AKXI_\$*OB2TO[2?PU^!'Q@\.Z=X%_:<US1M5UV?7(+AM0\+36FIRW\Z6
ML4:F.]25II54/) 8U*@E]NX];?\ PU^%_P 1=4T'_@GKX5UCR?V<?V7M#L+K
MXTZ]J,P,.OZC90+<6FB3/@(\<007]\ "N?)B(3<PH ^J?V,OC-\6OVA_@C;?
M&_XJ_#B'PC#XGOI[[PCH#[_ML&ANW^A27P8D+=2Q8F:-<",2JA^96KU>OB_X
M9_\ !<;]E/X@ZG\.M1NO!OB[P_X+^+7BG4?#OPZ\=ZS:6R66HWUG-% RRQI.
MTUK'++*J1/(@R0V\1@9K[0H **** "BBB@ HHHH V_AS_P CQIG_ %]#^1KW
M6O"OAS_R/&F?]?0_D:]UH *_.7XC_P#)0]>_[#5U_P"CFK]&J_.7XC_\E#U[
M_L-77_HYJ_EWZ3G_ "+,M_QU/_28GZ]X2_[WBO\ #'\V8M%%%?R"?MP4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !7U)_P3M_Y OBG_ *^K3_T&
M6OENOJ3_ ()V_P#(%\4_]?5I_P"@RU^O>!/_ "<[!>E7_P!-3/B?$3_DD<1Z
MP_\ 2XGTA7EO[9O_ ";MKG_76T_]*8J]2KRW]LW_ )-VUS_KK:?^E,5?VGX@
M_P#)"9I_V#UO_3<C\$X:_P"2BP?_ %]I_P#I2/AVBBBO\SC^L0HHHH ****
M*>O:_HWA?29M=\0:E%:6< 'G7$S85,L%&?J2!^-?EI_P29GU'PA_P5#^.WC[
MQIX4U[1=$\:WNL2>&=5UC0+JUM[WS=9$T2J\L:J&:-@P4D$X/>OU7HKZS(>)
MH9)E&/P+H\_UN"@Y<UN51ES)I<KN[[Z[?>>-F64RS#'8;$>TY?8R<DK7NVK;
MW5M#X0_X+N_LB_$7X_?!SP=\:/A'X5NM=UKX9:W+=W6CZ?"9+FXTZ?RC,T2+
MS(Z/;PML SM+D=,'D_BQ\)HO^"@W_!73X4_&_P"$L<^I_#SX:>%]/U'Q%XH^
MR21VJW\%[=7<%BC.H$D^]K??&.44MNP5Q7Z-T5ZF5>(.8Y5DU+!0IISHPKPI
M3O;ECB.7GO&WO---P=U9R=U))(X\9PSA<9CIUY2LJDJ<IQMNZ5^6SOHGHI:.
MZ6E@KYD^'7_&</[2W_"];S]_\*_A5JL]G\/(3S#X@\0INBNM9])(;;Y[>W;D
M&3SI%(PM?3=-AAAMXA#;PK&B_=1%  _ 5\EE^8_V=2K.G'][./+&5_@B[J=E
M;XI1]U.^D7+1MIQ]K$X7ZU."D_<B[M?S-?#=]D];=6EK9-/\KOVG;;7/A'_P
M4K_:3\;_ +0ES]D\/^-/V:-:L/A[J&IMMMK]OL=B@L;8M\IFWQW \E?G+,6P
M?,!/U?\ \$9_A_\ %WX9_P#!/+P/X8^,]A?66I?Z9<6.G:DK+<6EC+<R201N
MK<KE6WA3RJNHP,8'U%+##-M\Z%7V,&7<H.&'0CWIU?5YYQW4SKANEE3PZAR^
MQO*][^QIRIQY8V7+S*5YZN[VLM#QLOX=C@,UGC%5;OSV5MO:24G=WULU9:*R
M[A1117P)](%%%% !1110!^B'P;_Y)#X5_P"Q;L?_ $G2NDKF_@W_ ,DA\*_]
MBW8_^DZ5TE?ZEY%_R),+_P!>X?\ I*/X_P Q_P"1A6_Q2_-A1117JG&%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>!>-/^1PU7_L
M(S?^AFO?:\"\:?\ (X:K_P!A&;_T,T 9E%%% !1110 4444 %%%% !1110 R
M.WMXI7GB@17E(,CJH!? P,GOQ3I(TE1HI4#*P(96&01Z&EHH ;%%'#&L,,:H
MB*%1%& H'0 =J=110 4444 %%%% !7HW[/W^OU7_ '(?YO7G->C?L_?Z_5?]
MR'^;T >E5@?%+_D0=2_ZY+_Z&M;]8'Q2_P"1!U+_ *Y+_P"AK0!X=1110 44
M44 %%%% %'Q+X;TGQ=HD_AW7(YGM+D*)EM[N2!R P88>)E=>0.A&1P>"17D'
MPR_X)P_L-_!;QU_PL[X1?LU^'?#/B([O,UO0HY+6ZD#.'97DC<,ZLR@LK$AB
M.0:]MHH QOB%\._ ?Q:\$ZE\-_B?X/TWQ!H&L6IM]5T;5[-+BVNHCU5XW!##
M(!'H0".0*Y#X'_LA_LX_LXZO?^)/@[\+;32]5U2TBM+_ %F>ZGO+Z6UB $5M
M]IN9))1 F!MA#"-<<**](HH *XWX%_ #X5?LW^#+CP)\(_#CZ?97NLWFKZE+
M<WTUU<W]_=2M+<75Q<3N\L\KNW+NQ. JC"JH'944 >,_M ?\$_?V3/VG?&3?
M$3XO?"Y[G7IO#L_A^_UC1]=OM+N=0TB;_7:?=264T1N;9^<Q2%E&3C&3GT[X
M??#[P/\ "CP1I?PV^&GA2PT/0-$LDM-)TC3+98H+6!!A41%X _F<D\FMBB@
MHHHH **** "BBB@#WCX?_P#(DZ7_ ->:?RK8K'^'_P#R).E_]>:?RK8H \N^
M/O\ R&=/_P"O5O\ T*N KO\ X^_\AG3_ /KU;_T*N H **** "BBB@ HHHH
M^:_VT/ G[:G[5?@S6?V:/@A::9\,/#'B&"73?%7Q*U_4$N]3_L^0%)DTNPM6
M9=\L9*^=<30M&K-B/=M9?0/V,OV._@K^PC^S]HW[.7P'T62VT;2@TMQ=W;A[
MK4KM\&6[N'  >5R!G  5555"JJJ/5** /-?VM_$G[0WAWX%ZK'^RIX%BUSQ]
MJCQ:;X>:]N88K32I9W$9U*Z,K#=!;*6F:- [R% BJ=V1QF@_L"^!?"/[ ?B7
M]AGPWXFN]OBSP;J^E^(/%]VOF7NIZGJ<$J7FJW!)S)-)-,\I!/3" [5 'OM%
M 'XP> O^"-O[;WCOX-_LV?L2?%#X9P^'-%^"OQ/US7?&/Q!77[*:QU'3YKZ*
MYMQIZ13-<O+*IF3$L,0C*J6ZXK]GZ** "BBB@ HHHH **** -OX<_P#(\:9_
MU]#^1KW6O"OAS_R/&F?]?0_D:]UH *_.7XC_ /)0]>_[#5U_Z.:OT:K\Y?B/
M_P E#U[_ +#5U_Z.:OY=^DY_R+,M_P =3_TF)^O>$O\ O>*_PQ_-F+1117\@
MG[<%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5]2?\ !.W_ ) O
MBG_KZM/_ $&6OENOJ3_@G;_R!?%/_7U:?^@RU^O>!/\ R<[!>E7_ --3/B?$
M3_DD<1ZP_P#2XGTA7EO[9O\ R;MKG_76T_\ 2F*O4J\M_;-_Y-VUS_KK:?\
MI3%7]I^(/_)"9I_V#UO_ $W(_!.&O^2BP?\ U]I_^E(^':***_S./ZQ"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /T0^#?_)(?"O_ &+=
MC_Z3I725S?P;_P"20^%?^Q;L?_2=*Z2O]2\B_P"1)A?^O</_ $E'\?YC_P C
M"M_BE^;"BBBO5.,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *\"\:?\CAJO\ V$9O_0S6AJG[4OQEL-3N;"V_8M\;W4<$[QQW,5S;
M;9E#$!QENA R/K7G.M>/_C9K&L76K?\ #(_CN/[3<O+Y>RV.W<Q.,^:,]: .
MCHKD_P#A+OC9_P!&F^._^_5M_P#':/\ A+OC9_T:;X[_ ._5M_\ ': .LHKD
M_P#A+OC9_P!&F^._^_5M_P#':/\ A+OC9_T:;X[_ ._5M_\ ': .LHKD_P#A
M+OC9_P!&F^._^_5M_P#':/\ A+OC9_T:;X[_ ._5M_\ ': .LHKD_P#A+OC9
M_P!&F^._^_5M_P#':/\ A+OC9_T:;X[_ ._5M_\ ': .LHKD_P#A+OC9_P!&
MF^._^_5M_P#':/\ A+OC9_T:;X[_ ._5M_\ ': .LHKD_P#A+OC9_P!&F^._
M^_5M_P#':/\ A+OC9_T:;X[_ ._5M_\ ': .LHKD_P#A+OC9_P!&F^._^_5M
M_P#':/\ A+OC9_T:;X[_ ._5M_\ ': .LHKD_P#A+OC9_P!&F^._^_5M_P#'
M:/\ A+OC9_T:;X[_ ._5M_\ ': .LHKD_P#A+OC9_P!&F^._^_5M_P#':/\
MA+OC9_T:;X[_ ._5M_\ ': .LKT;]G[_ %^J_P"Y#_-Z\-_X2[XV?]&F^._^
M_5M_\=KHOA]\;?C9X$>[?_AC?QW=?:@@QNMDV[=W_30YZ_I0!]-5@?%+_D0=
M2_ZY+_Z&M>5?\-8?&S_HQ_QW_P"!5M_\56?XI_:4^-GB70+G0_\ ABGQW!]H
M4#S?/MFVX8'IN&>GK0!3HKD_^$N^-G_1IOCO_OU;?_':/^$N^-G_ $:;X[_[
M]6W_ ,=H ZRBN3_X2[XV?]&F^._^_5M_\=H_X2[XV?\ 1IOCO_OU;?\ QV@#
MK**Y/_A+OC9_T:;X[_[]6W_QVC_A+OC9_P!&F^._^_5M_P#': .LHKD_^$N^
M-G_1IOCO_OU;?_':/^$N^-G_ $:;X[_[]6W_ ,=H ZRBN3_X2[XV?]&F^._^
M_5M_\=H_X2[XV?\ 1IOCO_OU;?\ QV@#K**Y/_A+OC9_T:;X[_[]6W_QVC_A
M+OC9_P!&F^._^_5M_P#': .LHKD_^$N^-G_1IOCO_OU;?_':/^$N^-G_ $:;
MX[_[]6W_ ,=H ZRBN3_X2[XV?]&F^._^_5M_\=H_X2[XV?\ 1IOCO_OU;?\
MQV@#K**Y/_A+OC9_T:;X[_[]6W_QVC_A+OC9_P!&F^._^_5M_P#': .LHKD_
M^$N^-G_1IOCO_OU;?_':/^$N^-G_ $:;X[_[]6W_ ,=H ^I/A_\ \B3I?_7F
MG\JV*^?_  _^TU\;-"T2UT?_ (8G\=R_9H1'YGVBV7=COC<<5<_X:P^-G_1C
M_CO_ ,"K;_XJ@#H_C[_R&=/_ .O5O_0JX"J7C_XS?&SQS>6]W_PQSX[M?(B*
M;<VS[LG.?]8,5@?\)=\;/^C3?'?_ 'ZMO_CM '645R?_  EWQL_Z--\=_P#?
MJV_^.T?\)=\;/^C3?'?_ 'ZMO_CM '645R?_  EWQL_Z--\=_P#?JV_^.T?\
M)=\;/^C3?'?_ 'ZMO_CM '645R?_  EWQL_Z--\=_P#?JV_^.T?\)=\;/^C3
M?'?_ 'ZMO_CM '645R?_  EWQL_Z--\=_P#?JV_^.T?\)=\;/^C3?'?_ 'ZM
MO_CM '645R?_  EWQL_Z--\=_P#?JV_^.T?\)=\;/^C3?'?_ 'ZMO_CM '64
M5R?_  EWQL_Z--\=_P#?JV_^.T?\)=\;/^C3?'?_ 'ZMO_CM '645R?_  EW
MQL_Z--\=_P#?JV_^.T?\)=\;/^C3?'?_ 'ZMO_CM '645R?_  EWQL_Z--\=
M_P#?JV_^.T?\)=\;/^C3?'?_ 'ZMO_CM '645R?_  EWQL_Z--\=_P#?JV_^
M.T?\)=\;/^C3?'?_ 'ZMO_CM 'H_PY_Y'C3/^OH?R->ZU\H>'/B-\;/#^N6V
MM?\ #(GCN;[-*'\K9;+N]L^:<?E7=_\ #6'QL_Z,?\=_^!5M_P#%4 >Z5^<O
MQ'_Y*'KW_8:NO_1S5]3?\-8?&S_HQ_QW_P"!5M_\57SCXC^%_P ;/$'B&_U[
M_AGGQW#]NO9;CRO[+MFV;W+;<_:1G&<9P*_!O'7@OB7C+ X*GD]#VKIRFY>]
M"-DU%+XY1OL]KGZ-X=Y]E.18C$2QU3D4E%+23O9N_P *9QM%=-_PICXV?]$!
M\=_^"BV_^2J/^%,?&S_H@/CO_P %%M_\E5_.'_$#O%'_ *%__E6A_P#+#]3_
M .(@\(?]!/\ Y)4_^0.9HKIO^%,?&S_H@/CO_P %%M_\E4?\*8^-G_1 ?'?_
M (*+;_Y*H_X@=XH_]"__ ,JT/_E@?\1!X0_Z"?\ R2I_\@<S173?\*8^-G_1
M ?'?_@HMO_DJC_A3'QL_Z(#X[_\ !1;?_)5'_$#O%'_H7_\ E6A_\L#_ (B#
MPA_T$_\ DE3_ .0.9HKIO^%,?&S_ *(#X[_\%%M_\E4?\*8^-G_1 ?'?_@HM
MO_DJC_B!WBC_ -"__P JT/\ Y8'_ !$'A#_H)_\ )*G_ ,@<S173?\*8^-G_
M $0'QW_X*+;_ .2J/^%,?&S_ *(#X[_\%%M_\E4?\0.\4?\ H7_^5:'_ ,L#
M_B(/"'_03_Y)4_\ D#F:*Z;_ (4Q\;/^B ^._P#P46W_ ,E4?\*8^-G_ $0'
MQW_X*+;_ .2J/^('>*/_ $+_ /RK0_\ E@?\1!X0_P"@G_R2I_\ (',T5TW_
M  ICXV?]$!\=_P#@HMO_ )*H_P"%,?&S_H@/CO\ \%%M_P#)5'_$#O%'_H7_
M /E6A_\ + _XB#PA_P!!/_DE3_Y YFBNF_X4Q\;/^B ^._\ P46W_P E4?\
M"F/C9_T0'QW_ ."BV_\ DJC_ (@=XH_]"_\ \JT/_E@?\1!X0_Z"?_)*G_R!
MS-%=-_PICXV?]$!\=_\ @HMO_DJC_A3'QL_Z(#X[_P#!1;?_ "51_P 0.\4?
M^A?_ .5:'_RP/^(@\(?]!/\ Y)4_^0.9KZD_X)V_\@7Q3_U]6G_H,M> _P#"
MF/C9_P!$!\=_^"BV_P#DJO4OV=O%WQL^ =EJMG_PR;X[U;^TY8GW>5;0>7L#
M#'^M?.=WMTK]&\)_"SCSAGCO#9CF6#]G1@JEY>TI2MS4Y16D9R>K:6B_ ^7X
MSXPX<S;AVMA<+7YJDN6RY9K:2;U<4MEW/KRO+?VS?^3=M<_ZZVG_ *4Q5SO_
M  UA\;/^C'_'?_@5;?\ Q5<M\9_C-\;/B[\.[[P#_P ,<^.]/^VO$WVO-M+L
MV2J_W?,7.=N.HZU_3_&& Q>:\)X_!86/-5JT:L(JZ5Y2@TE=M)7;W;2[L_(L
MCQ-'!YUAJ]9VA"I"3>KLE)-NRUV['S1173?\*8^-G_1 ?'?_ (*+;_Y*H_X4
MQ\;/^B ^._\ P46W_P E5_#7_$#O%'_H7_\ E6A_\L/Z%_XB#PA_T$_^25/_
M ) YFBNF_P"%,?&S_H@/CO\ \%%M_P#)5'_"F/C9_P!$!\=_^"BV_P#DJC_B
M!WBC_P!"_P#\JT/_ )8'_$0>$/\ H)_\DJ?_ "!S-%=-_P *8^-G_1 ?'?\
MX*+;_P"2J/\ A3'QL_Z(#X[_ /!1;?\ R51_Q [Q1_Z%_P#Y5H?_ "P/^(@\
M(?\ 03_Y)4_^0.9HKIO^%,?&S_H@/CO_ ,%%M_\ )5'_  ICXV?]$!\=_P#@
MHMO_ )*H_P"('>*/_0O_ /*M#_Y8'_$0>$/^@G_R2I_\@<S173?\*8^-G_1
M?'?_ (*+;_Y*H_X4Q\;/^B ^._\ P46W_P E4?\ $#O%'_H7_P#E6A_\L#_B
M(/"'_03_ .25/_D#F:*Z;_A3'QL_Z(#X[_\ !1;?_)5'_"F/C9_T0'QW_P""
MBV_^2J/^('>*/_0O_P#*M#_Y8'_$0>$/^@G_ ,DJ?_(',T5TW_"F/C9_T0'Q
MW_X*+;_Y*H_X4Q\;/^B ^.__  46W_R51_Q [Q1_Z%__ )5H?_+ _P"(@\(?
M]!/_ ))4_P#D#F:*Z;_A3'QL_P"B ^.__!1;?_)5'_"F/C9_T0'QW_X*+;_Y
M*H_X@=XH_P#0O_\ *M#_ .6!_P 1!X0_Z"?_ "2I_P#(',T5TW_"F/C9_P!$
M!\=_^"BV_P#DJC_A3'QL_P"B ^.__!1;?_)5'_$#O%'_ *%__E6A_P#+ _XB
M#PA_T$_^25/_ ) YFBNF_P"%,?&S_H@/CO\ \%%M_P#)5'_"F/C9_P!$!\=_
M^"BV_P#DJC_B!WBC_P!"_P#\JT/_ )8'_$0>$/\ H)_\DJ?_ "!]U?!O_DD/
MA7_L6['_ -)TKI*^>?!O[2'QL\)>$-*\*?\ #%?CNX_LS38+3[1YULGF^7&J
M;MN\[<[<XR<9ZFO8OA3XW\1?$'PBGB/Q1\.=2\+7;3O&=)U9T:954\.2AQ@]
MJ_OC*:%7#950HU5:481379J*3VTW/YOQM2%7&5)P=TY-KT;.DHHHKT#F"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MI-V1\*_\'PVJ^(X?@I^S[H=JTG]D7'BG7I[Y1G:;F.VLU@SVSLEN,?4USO\
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
M$U^]5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MO$'BG6HTDOXHY,QZ4MM)!*DELY4-.) 5F0K"5*-*K_>]% 'Y7?\ !.W]D_\
MX.+8/VN/ >O_ /!3C]I[P=K7P@\%B[O1X7\)0:59BXO!8S6UFCQZ?IUL7BB>
M82A&8HK0H=N57'J?_!0+_@F%\2_%/_!33X(_\%=/V7=!LM=\6_#17TGQOX&N
M-2CL9=?TB2&ZA6:TGEQ$MW$MY.-LS(DBB,>8GE@-]_44 ? G_!+S_@EK\0O@
M=^W%\>O^"G_[2VFZ=I7CWXSZQ<0>'?!^G7ZWA\-:&TZ2^5<7"#RY;J4P6Q<1
M;HT\GY7?>0NC\!?BI_P7D^&?Q_\ '7@?]I7]E7X=_$[P%>Z]=3_#[QKX0\<6
MFB-IUHTC&"VNK>=6EDC">6&<1F5&W\W (Q]U44 ?+/\ P2Y_X)OZ=_P3W^&O
MCN]U#5]+O_B#\6?'FH>,?'>H:5 ZZ?;WMU([QV%HK[7-I;!RB,^UW+2.0F\(
MGDW['GQ,_P"#ASX>>/-=^&'[:/[+OPF^)&DO>RMX=^)/ACQ]#H4$*DG:D]L(
M)IGAQC#+;K*@!W"4D$??]% 'A7_!/?\ 8B\+?L)?!/5? &DWMK>ZYXP\;:MX
MR\<:G86AM[>ZUG49O-G\B(DF."-%B@B4DGRX$+$L2:]UHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *I>)K[6M,\.:AJ7AK0UU34;>QEEL-,:[$ NYU0E(
M3*P(C#, N\@A<YP<5=HH _#G5_V)O^#MJV_:4\?_ +3GPO\ CE\'_">M?$"[
MB^W1V_\ 9.H&RL(-PM=-@FO]+FFCM858D1APK2/)*P,DCNWZ.?LT_L2_%;QG
M_P $NKG]C[_@HEXU/BSQMX_\/:W;_%3Q!:722&XN]3N+EV>!Q&B+Y,<T21!4
M5$$$850% KZJHH _%Z\_X(C_ +?/B?\ X)A^&?\ @B/K>C^'+7PIH/Q<EUBY
M^.4>O1/:3>'3=W-Z!%IW_'T-0,EP5\E@(!M_UY!R/TN^(7_!-C]B7XQ?L]>!
M?V6OC/\  '1O%W@GX;Z=9V?A'1]>1I%LDMK46D3 J5R_DC:3WR:]SHH _&/]
ML#_@V,\&^-O^"J/P<^+W[,W[-/PXT;]GG0],TY/B?X3?4I('U&=+Z\>Y86^&
M,FZW>U7.]<[,<8R?KC_@N9_P20G_ ."G_P"R3H7@+X0:[IGA_P"(/PVUF/6/
MAU>:IN%F[+&(Y;"9E#-'%*BQG>%)5X(B1MW5]R44 ?G(O_!-?X\?MN?\%??A
MY_P4^_:X^%5E\.M ^#W@.UTOPMX#?Q#;ZK>ZMKB37DYO9)+4M%%:PO>;HAO\
MUW@C9DC!9:_1NBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
? HHHH **** "BBB@ HHHH **** "BBB@ HHHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>cms-20220630_g3.jpg
<DESCRIPTION>CHART - CAPITAL EXPENDITURES
<TEXT>
begin 644 cms-20220630_g3.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
M( 1T P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ KS/]K+]KWX"?L2_"*;XT_M#>,_[*TH7D
M5CIMK;6SW-]J]_,2(+&SMHP9+FYD((6- 3P6.%5F'IE?DE_P47\0ZG\7_P#@
MZ2_8Q_9A\=R--X-\->!M2\::7I\O^J?61!K4J38Z%T?2;,J3RNTXQNY /M3Q
M-^W+^TMX%\!R_&CQE_P33^(T/A"VM3>7]OIOB/1KWQ'9687<TTFE17)#E5^9
MH89Y9@ 0(V8;3[+^SQ^T1\%_VKO@WH7[0'[/?Q L?$_A'Q):?:-(UC3V.R10
M2K(RL T<B.&1XW =&5E8 @BNTK\-O^"9NK_&CX=^)/\ @J1^R=^SG\7+OP+H
M7P[\>:IX@\$ZGIFG1W#:#)*^L":&V20[(G>*QMHU?!V>06 W8( /U;_;+_;6
MT;]E3]D#Q?\ M?\ @_X::C\2M)\'V%[=W]EX7U6SB"Q6C2K<R/+<2J/+B>%U
M;RQ+)D?+&V#CL/V4OCB/VG?V7/AM^TH/#']B#XA^ ='\3#1?MOVG[!]OLH;K
M[/YVQ/-V>;LW[$W;<[5S@?ES^S;X;^+MM_P:F>,O&7COXU2>(=(UC]F/7Y=(
MT*;0H87TMO)O3(6N58R7)<G)+\U7\8?M1?\ !2;_ ()__P#!&']G?_@H1X-^
M,?@:/X=^"?AG\/;36_@\/!AN9M8T6XL["T^T2:M)*)$NG\U'$44,<<0?:6F,
M9>0 _8RBODO]L/\ ;JU3P=^UWX5_85^'&O:]H6IZMX NO&OBWQ7X:^'-_P"*
M-0TW24NTLK:&TL[.VN%2:>X,I-Q<1/!$ELRE'>:/;YG^QS^UC_P4E\=?M&?&
MG]D;Q?X:U[4M&T3P[%KOP8_:$^(GP$UC0=.U#<;<3Z7J-HZV"3W$;3E4,#0%
MU@EDVD#: #] **_,?_@D?^TI_P %A?\ @H]^S3\#OVTM7^.WPPT/PG=>+-7B
M^(WAF;P:S7?B/3(M1NH?,MIXVQ:-&J);Q0[0286GDFEWB$?=W[8W[3?@[]C'
M]EGQ[^U3X]L9KO2_ GABZU:>QMW"R7CQH?+MT8@A6ED*1@G@%P3P* /2J^8O
MCO\ \%'KGX'?\%%_@K_P3_U']G/6YT^,RZRVE^/[C7+2*QB73=->]G$4$9EG
ME8$11,)5MP#+N4R!<'Y:_:2_;Q_X*3?"+X1^#/VGO@#:?$CXK^)I-4L)?'OP
M'L?V6?$-II<^G7 !G32]0?35N8Y;?( FFGE27!?RU&(CTO\ P4)U--;_ ."Y
MG_!./6H[*YMEO+?XF3+;WL!BFB#^'K=MDB-RCC."IY!!% 'Z.T5\0_$G]O#Q
M;\9OVI_BK^S7\*OBCXX\!:/\)'L-*O\ Q/X#^"6H^+[S4]=N;1;MXV>*PN[6
MVMK>*6!&C9//FD>3:\21@R^6?"G_ (+"_MA?"7_@GWX\^)G[:'[+^LV7Q5\*
M_$^W\ _#R;7/!>I>&-.^(EQ?7*V^F:G'!>QK)!$V7DG1 =J0G;M9Q&H!^F-4
M'\4^'$\3Q^"FUNV&KRV#WR:;YP\XVRNL;2[.NP.ZKGIDX[&OE'QWI/\ P5F^
M"7[0'P<U?P%XYTWXS^"/$VO'3?CAI-]HNEZ+'X6MI%C(U72V5DN#%$?-)MYG
MO)&544-N;>OS;^SCX7_:U\1?\'#G[1?AR\_;&NY5\._#GPK/%'=>$+:6W&E3
M2FY&E01%_P#1HE:23]ZI:1V=G8ECF@#]3Z\JUSXY?&W3/VR=#_9YTW]E?5[[
MX?ZGX'N-9U'XPQZY MEINHQW!C72GM"OF/(R!9/,##B0 *P61D^#?AQ^TG_P
M6G_:P_:D_:T_9!^#7[0WPC\,:O\ !G7_  [!X8\67?P]E^QF.ZMY[C[*+9[B
MXD1ID"F2XD>X$?V?;'#^_+P^O6/[7/[:_A'_ (+:^"/V#?BCX]\%ZCX$U[X"
M7?B^6'PYX2ELK@ZA'=?9BLDT]S.SJK1.ZF,0@K*%9"4W, ?=-%?&7PO_ &AO
MVD_^"B_B[XWO^S%\=(_AAX1^$WCS4/ /AG4K+P[9:C>>(/$-A!&U[=71O8Y8
MTT])IHX8XH46601R2&90RHOL?_!/?QS^V?\ $/\ 90\-^(/^"@7P<TOP-\5E
M-Q;>)=&T748;FUE\J=TBND,,LJ1B6,)(8Q(VTL>G"@ ]JHKXQ_X*._\ !0G2
M?V6OVK/@O^S;\2OCO_PIKP3\3=/UNXO_ (L2Z?:2"/4+,VJVVF)/?0S6EF)!
M<2223SQ. (XT79YA=<;]IGXL_M[_ +./_!.+X_?M$7?[1^D:MKWP]N+[Q#\+
M?%MCX8T][+Q#X=CTNRN($NH$#*6,SW<;2Q-'N>/>H$96.@#[GHK\W_\ @HO_
M ,% OVO?@)_P0V\ ?\%)?A!\2=.TWQQ/X*\':IX@L+KPY;W.GZG+JZ6*3GRW
M&^$H]PSIL< #*LK<%>I_X*-?MG?M^?L_?\%*/V:OV7OV=M2^'UYX:^-Q\41)
MIFN:'/'<07.F:6DH>ZO//</;+)<QSF."&&5EMVC\P^8" #[WHK\T/A]^V;_P
M4S_8M_X*G^!_V"/V_?BKX)^)?A#X\Z%J4_PM^(7A_P %_P!C-I.K6<32R64U
MLDK;XA\B$%W<_:(&$H_>*,O]G']I7_@LS^W)\2OVF?V?OAO^T+\)_ NH?"'X
MLS>'M.\=?\*\DN8GABB/DVUO82W,A0RD>9-<3S3>5E4BCDW%HP#]"OVEOC-J
M'[//P)\4_&W3OAAK'C%O"^B7.IRZ#H5U:0W,\4$32N0]U+%& %0D_,6_NJQP
M#RO_  3[_:X@_;P_8V\!?M=VO@)_"\7CG27OX]!DU(7C6:B>2(*9A'&')$>[
M.P8W8YQD_(7["'_!0GX^?MJ?\$_/VG/A#^V)X5TK2OC+\#(?$GA#Q^VA1E++
M47CL;D17D2GA-YCF4A?D;RMZA5D"+YU^RCXF_;=^&?\ P;&_"OXX?L#>--/L
M_&_@;X<W6M/H.K>'HM0AURRAN[A[B!0V'2=8ED>/83O9?+*G>K( ?K+17Q/X
MA_;8^(7Q3_X)4_"S]H3]EKXVK??$3XMR^'-+\$ZO?:':2I=:SJ%RD5U!<6RH
M(UBM%%[),J%61-/D.]BI+?9/A?3=8T?PW8:5X@\1RZQ?VUI''>:K-;1PM=RA
M0&E,<0")N.3M48&<4 7ZJZKKFB:%'#+KFL6MFMQ<I;V[7=PL8EF<X2-=Q&YF
M/11R>U6J\S_:X_9 _9[_ &YO@EJ'[//[3G@)?$7A;4IHYY;(7TUL\4\9)BGC
ME@='21&.00>O4$<4 >F45\*?\$S?BK\8_P!E[]I/QC_P1_\ VJOB1J7BW4O"
M&B1^*/@9X^UZ3?>^*/!LDOD_9[J7 $M[838@=N#(A5@H5<G[KH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>.
M?M(_MG>#?@!\1_!?P$T7P5K'C7XD_$0WK^$O!/A^2WCFEMK2,275]<SW,L<-
MK:Q!D#.[%F9PD:2-\M>QU\'_ /!7/]AC]L;QW\8?AE_P4?\ ^";_ (HTH?&C
MX,VE_9Q^"_$;!=/\7Z/= &>P9V95CD^^%W,@/F9\R-XT:@#T[]B+_@HOX@_:
M1D^'O@+XT?LV>)O 7BOX@?">W\=:#J!>UO-!UFR\JR-S]DN89WDCDC>_@S!<
M1QR!9%/S#FMSQE^WU'>?'KQ?^S?^S1\"->^*GB7X<:;:WGQ$.BZK96-IHLER
MC26VGB>[E19[^6)3(L"X15V^;+$64'YT_P""#/\ P4D_93_;7_9]^'?P(BT2
M\\+_ !G^#7PPTW1M3\(>*;<P7QT\65G$=1LR<?:+2X$5M)D#<FZ/<H#1O)S/
M_!KUK>J_$G]G_P#:,^//C"9I_$?C/]J[Q1=:Q<2G+Y%O8,L1] K2R8'0!L#
MH ^]?V6/VH?@_P#MD? W1/VA/@;KDU[H.MI(HCO+8P75C<Q2-%<6ES"W,-Q#
M*CQNAZ,IP2"">:_;H_;8\&_L)?!^S^*?B;X7>-O'5_J_B"VT7PYX(^'.A_VE
MK>M7LJR2>5;6V]?,*0PS3-SPD+'DX!^,O^#??Q%J&G_M,?MZ_!BPD9?#OAS]
MJ[6;[1K4']W;2WEQ<K/&@Z*!]EB^4=/QK]*KC0]%N]7M=?N])MI;ZRBECL[R
M2!3+ DFWS%1B,J&V)N Z[!GH* /S[TG_ (.#],?XA>#?A]XZ_P""3?[8'@IO
M'/C'3_#&AZOXX^%$6E6#:A>2B.&-I[BZ50?O.0,G;&[8(4U^A&H7,UG83WEM
MI\UW)%"SQVMNR"29@"0BEV50QZ#<RC)Y('-?(OQB3_AIG_@KY\,O@ZG^D>'?
MV?/ ]Y\0_$B#YXCX@U7SM)T:)QT62.U36+A<\C=&P[&OL"@#YH_X)\?\%%)/
MV[_&OQJ\%77P!U7P#=?!KXC2>$;ZUUO6[>[N;R>./=)(RVP:*+#9 "2S!AA@
M_.*^@O'>N:[X8\$:SXD\+^$I]?U/3]*N+G3M"MKA(9-1GCB9X[9)),(C2, @
M9OE!;)X%?DA^PCX%_;]^)G[3O[=WA+]B+X[^"/A?*G[3.H7%]XN\3>%7UVZF
MG$/[JTAM6>.&&,X)DN',K , D606KVG]B3_@I9^VY^T/^Q%^T+X<^)FF^"/#
M'[1_[-.JZMHOBNXFT.>^T/59;2VEF@ND@BN8'03^3(F5DV H)0A5Q"H![[\1
M?^"@/Q:^"G_!-*?]OKXR_L0>*]'\0:3X6GUKQ5\*8/$5C)>:'%")6=IKJ9H5
M:,1QAR8XVF D4>3D,%YK]H[_ (*R7'[//_!)_P ,_P#!4IOV6];\1V&O_#S0
M?%%_X7TGQ):1IHXU2&T>.*>ZG"22(LEVD?F0V\C':7,:+G'CFM?M)?%7]L#_
M (-=?&_[2WQOU6VO?%?B_P#9T\3WNM75G9);Q/+Y-Z@VQH J *BC ].<GFN#
M_;M_Y4^]%_[-E^'7_H&BT ?>O[0_[3OQM^&O[*^C?'_]G[]DC5_BQXAUAM(=
M? >B>(8+*>.WO#'YLWVB9"K+"KY/R#=C)V+N=?;:_/3_ (*N?M??M;?L,?\
M!+_X=_M _LL^,?"VF/&WA;2-;CUWPP]]<O#>""$26TAN%AA921D203!@QP4*
M@GV/]L']L_QYX=_;/^$/_!.7]G[5-.TOQI\3[#4]>\1>*M1L1=CPWX>L(F+R
MPV[,JRW5Q,/)B,FZ./9([I( $8 ^J**^$=:_;1_:6_8>_P""F?PU_8?_ &G?
MB';_ !!^'OQ\TJ_7X7_$"^T*VL-6TC7;)5:;3KY;)(K>Y@=9(/+ECBB</.JL
M&"EZX7]FO]I3_@J_^UI^V)^U=^QW9?M%_#/PBOPC\1:#8Z-XZL?AI)<FQ@N[
M6ZG"V^FS7K>;+*!'YDMQ=2)%Y)"0MYV8@#]***^/?^"*'[:'QY_;._9@\72_
MM/OI%UX_^%OQ<U[X>^)]9T.S^S6VKW&FM"1=I".(BR3H"JX7<A("@[1]A4 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !7Y^?\$B'3X%_M\?MO\ [$#_
M +FVTGXQ6?Q&T"W;A6M?$M@ES*(A_P \XY8 I X5GQW-?H'7YZ^,BWP(_P"#
MF+P;KJ?NM-^/'[,NH:*T9X%QJ^C:A]L\SW9;/:N.P)- 'Z%4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %>!_&_\ :.^.?P"_:?TV
MUU7]GSQIXK^$.M^#E6X\2^!]#759] UR*ZE+">RMRU[+#-;R1_/%%*$:!0%&
M]R/?** /RJ_X)\_LP^+OVGOVF/V.OVXO"GP:U;P9X6^"'[,EKHFO>,M?TW[!
M<^.KZ\T2"U@LH+=\3RV=HKSSBZE58W>51%YB_./6?V2OA'X^_P""2_QW_:"\
M")\$/&OC#X6_%3X@3_$;X9WG@#P\^J26^J7L21ZAHES%$<V962& P3S;;9HC
M\\R,C"OO73=-T[1=.M]'T?3X+2TM($AM;6VB$<<,:@*J(J@!5    X &*GH
M^$_V OV9/CQ_P38_8<^,O[1WC'X+3^./C?\ $SQ?XB^*/BGX>>&]31I9M2NV
M::#1(+D*RNT: *717!EEE\L2#9N^N?V=?B3XW^,7P(\(_%7XD_"#4OA_K_B'
MP_:W^L>"=8N5FNM$N)8PSVLCJJ[F0G!)5#Q\RH<J.SHH ^7O^"9_PV^(#O\
M&']K7XR^"M4T#Q5\9?BOJ%_;:5KUC):WUAX=TW&E:+;RPN T9-K:?:MI&<WS
M$\FOJ&BB@#\X/V)[?XT?\$^/VT/VK8OCI^RM\3M2T;XO?%V?QE\//%'@/PH^
MO6&I6LD146\KV;.UE/D 8NEBCYR9 ,$[WP"_9#^+W[/?[*W[5G[1/Q:^'&I2
M?%#]I+6-=UT_#_PS#_:=SI,,UG+;:3I#/;[HY;A$?]].K" /,PW[$\QOT!HH
M _+7X,_"?X_>%_\ @V/U']C77?V;_'T'Q4'PDUKP<G@@^&)S=2:C=_:Q"RN
M8C 4D5S-OV*#M8AR$)^UE\*OC[\2O^#970_V,O!?[-WC^\^*@^$?A#P?-X*_
MX1>=+F'4=-&F"[+.P$0A5;>1UFW['QM4EP5'ZE44 ?F/_P %D? GQT_:7_X(
M[^!O@C\#?V:OB%K_ (VNM4\+7%WX5A\+3PW.GKITD,EWY[3!8TVF/8OSGS"P
M,>] 6'3?\%"?V?OC_I_[>O[/?_!97]EOX1>(O&T/@71KSPO\3_AQ;V!M=<G\
M.W@GQ<VMK<^6TL]O)<SN8,AY"(MN5W$?HE10!\)_$_X*^*/^"D'_  41_9[_
M &D8_A-XM\*_#+]GF/7->FU+QSX<N-'O=?UV^AMX;6SMK*Z5+I([;R#/+-)&
MJ.3&D9?YRO,_\$V-%^*GPP_X*7?MH_&[XH?L_P#Q"\/^$OBGX@\/ZGX"UR_\
M&7A35;;3=/NH;@B..-I8G)*,D<J(\F\*JE_EK]$J* /S_P#^"!OP[^,OP;\*
M_M"^%/CE\"O&/@F]\8_M+>*?'/AI?$FB/#'>Z-J LQ!()1N19<Q.&A9@X&#@
MC)'Z 444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7Y\_\%GU_X55^
MV+^PI^UI&/+_ .$?_:+_ .$*N;H<>5;^)+%[20L>R8MQDGCGWK]!J^!_^#EC
M0]2C_P""4/B?XQ:!;&75?A;XT\,>,=*5?O"6UUBV1F![8BGE.?0&@#[XHJIH
M6M:;XET.S\1:-<":SO[2.YM91T>-U#*WX@@U;H **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O _^"J'
MPF_X7G_P36^/'PJCMO.N-6^$^NKI\>,YNTL99;?CVF2,_A7N]Y>V>GVSWE_=
MQ00QC+RS2!54>I)X%>?>._VF?V8=%TZZT;QE\9/#+PSPO#=V<6II<.R,"K*R
M1%FY!(QB@#S_ /X)*_%G_A>/_!,3X!_$Z6Z\ZXU#X3Z''J$N<[KN"SC@N#_W
M^BDKZ&K\T_\ @CQ^T5X _8"_X)V^#_V4/CGXDFU;6_!>I:S;V4F@6DDZS:?+
MJEU<VK%Y5B ;RIU4J.!M S7NNM?\%=_A);LP\._"SQ%=@?=-Y+!;Y_[Y:3%
M'UO17Q!JO_!8:^9BNA_ 2)!V>[\1%\_\!6 8_.L.]_X*\_%:0_\ $N^%'AZ(
M=O/N)Y/Y,M 'WW17YZ2?\%</V@"A$7@'P<K=BUI=D?E]H%>._'#_ (+X_M;?
M"OXIWW@K2_AA\.;FSM[*QEB>XTR_$NZ:SAG;)%Y@@-(P P.,9)/)]_ASAK-.
M*<;+"X!)SC%R=W;1-+?UDCP\_P"(LMX:P<<3CFU"4E%65]6F_P DS];:*_'&
MT_X..OVJ4"_;O@A\/I"&^8Q17R9'H,W#8_6NBT7_ (.3?B? %_X2+]EK0;H_
MQ?8O$D]OGZ;HI,=Z^MJ>$7',%I0C+TJ0_5H^5I^*O!<WK6DO6$OT3/ULHK\Q
M?#7_  <I>"KF55\8?LF:I9)_$^F^+H[H_@'MHOYUZ1X4_P"#AS]B/6]L7B'P
M;\0-%<_?>XT:VFB'T,5RS'_OD5Y>(\-N.,+\>"D_\+C+_P!)DST\/XA<&8GX
M,9%?XE*/_I21]Y45\T^ _P#@L!_P3I^(&R+3_P!I+3M.F;&Z'7M.N['8?=YH
MEC_$,17M?@#X\? _XK[?^%7?&/PKXC++D+H7B"VNSCZ1.QKYO&9)G.77^M8:
MI3_Q0E'\TCZ'"9QE&/\ ]VQ$)_X9Q?Y,ZNBBBO+/2"BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BB@D 9)H **\H^*_[:?[/_ ,)&DLM3\7KJNH1Y!TW0P+B0$=F8$1H?9F!]
MJ^;_ (H?\%._B;K_ )EC\+O"]EH$!R%O+O%U<_4 @1K]"K?6OC\YX[X8R1N-
M:NI37V8>\_1VT3]6CEJXS#T=WKY'W%>WUEIMI)?ZC>16\$2[I9IY B(/4D\
M5Y#\4?V\_P!F7X4X@U+QY_:MT\9>*UT&W-T9%#%21(,1?>4CEQTK\_?'/Q4^
M)'Q+N_MGC[QQJ>K,&RB7EVS(A_V4SM3Z "N;\3P"]\)),N-]A>Y( RS1RJ 2
M?15:-1]9:^:R'Q.H9]Q!3P$*')"=[2<KMM*ZT2LKV:W>MCGHY@JU=02LF?57
MQ _X*]WSN]O\*_A#%&HSY=YX@O2Y/IF&'&/^_AKQ7QU_P4*_:N\<EXV^)+:1
M;MTM]"M$MMOTD ,O_C]>*45^JGI&IXF\;^-/&MS]L\8^+]4U:;.?-U/4))VS
MZY=B:RZ** "BBB@ HHHH *^9/VPO^3@-5_[!FD_^FRUKZ;KYD_;!_P"2_P"J
M_P#8,TG_ --EK7[+X'_\E97_ .O$O_3E,_(_&;_DF*/_ %^C_P"D5#S*BBBO
MZG/YG"BBB@ IT4LL$JSP2,CHP9'1L%2.A![&FT4 >M?#']O+]LWX.^7'\//V
MF?&-E!#CRK&;6I+FV7'I!.7C_P#':^E_A!_P<'_ME^"/*L_BCX<\+>-K9<>;
M-<V!L+M_I);D1#_OR:^#J*^>S'A+AG-D_K6$IR;Z\J4O_ E:7XGO9?Q1Q%E;
M7U7%3BETYFX_^ NZ_ _9SX,?\'#W[*?C22*P^,7P]\3>"9Y,>9=1HNIV<?KE
MX@LQ_"$U]??!?]K#]FO]HBW6;X*?&[PYXBD9-QLK'4D^U(/5[=B)4_X$HK^:
M6GVUU<V5Q'>6=P\,T3AXI8G*LC#D$$<@CUK\ZS;P3X<Q:<L#5G1EV^./W.TO
M_)C[_*_&+B#"VCC:<*R[_!+[U>/_ )*?U,T5_/Y^SY_P5V_;M_9W\BPTGXP3
M>)M)@P!HWC-#J$14=%$K,)T4#@*DBCVX%?=G[./_  <0_ [QE+!H7[2GPSU'
MP;=-A7UK1W;4+ GN[H%$\0]E67ZU^4YWX2<6Y2G.C!5X+K!^]_X [._E'F/T
M[)O%/A;-&H5INA-])K3_ ,"5U;SERGZ+T5RGPC^.?P<^/7AP>+?@S\3-%\2Z
M>0-\^D7Z3&(GHLB@[HF_V7 /M75U^9UJ-;#U73JQ<9+=-6:]4S]%I5:5>FJE
M*2E%[-.Z?HT%%%%9F@4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MIOB/H'PL?]HG2H-2\6:BUAX3O;NSNH=+UV[5MIM['4I(A97DF[Y0D,SL6^4
MGBIOB;_P4H_8'^#?Q#UGX3?$O]K;P/I7B3PWH5SK/B/1Y=<C>;2;* H))+H)
MN%NV9(PL<FUW+J$5B0* /;Z*\/T;_@I'^Q'XH^%?@GXR^#OCY8:]HGQ(ENH_
M ,?AW3KS4-0\0/;,ZW*VFGVT+W<QA:-Q*%B/E8^?;Q5[PO\ M]_LB^./@-XG
M_:4\%_&:SU;PEX,NKBT\4W%C97+W>EWD)59+*>R\L745T&=%%NT0E)=0%.X9
M /8J*^,?^"=O_!8+]F?]NS]DR^^/WQ \?Z7X,MC/X@O-3M]?G?38=(T&+6KF
MRLI;F\D*P)*UO]E+E)>))3C&./1/^"8OAG]B#X4_L,^'=(_8.^(W]N?"#3;G
M5Y-'\17NMS7:.5O[DWC_ &BXP3&EP)QNX3"Y!(.X@'T517AWAO\ X*2_L0^*
M_''AWX?Z3\?].2\\8W!@\%WM_87=IIOB24=$TW4)X4M-08_PBWED+9&W-;?Q
M(_;G_8[^$'QGTG]G;XE_M)^#]'\<ZU#/-9>%;O6H_MJPPVLEW)/-&"3;0K!%
M))YLVQ"$.&- 'JU%>+_LM_\ !1+]B7]M;Q+XB\&_LL?M'^'?&FJ^%"AUVPTN
M602V\;G"3*LBKYL)/ FCW1G(^;D9]HH ***^;OVY+/\ X*LZ?XDT3QI_P3MU
MCX-:AI=A82#Q)X*^*EM?Q2:I+ORIM;RT/[EMGR@2#9NP3QF@#Z1HKX1^$_\
MP7&\%^"/B+I_[/7_  5'_9Z\1?LO^/\ 49/(TN\\87*7GA/7)1P?L6N0C[.?
M4B78$RJ[V8XK[JL[RTU&TBU#3[J.>WGC62">%PR2(PRK*PX(((((ZT 24444
M %%%% !1110 4444 %%%% !7$_'#X_?#KX ^&3X@\<:IB:4$6&F6Y#7%VX[(
MN>GJQPH[G) /&?M4?MD^$/V?;"3P]HODZKXJFBS!IP?,=J".))R.@[A!\S>P
M.ZOS]\>_$#QA\3O%%SXQ\<Z[-J&H739DFF;A1V15'"*.RC %?F/&OB+A<@YL
M)@K5,1UZQAZ]Y?W>G7L_/Q>.C0]V&LOR.Q_:%_:D^)/[0^LE_$%X;+1X92UA
MH5K(?)B]&<\>:^/XCZG 4'%>:T45_.&.Q^,S+%2Q&*FYSENW_6B[):+H>#.<
MJDN:3NPHHHKD)"BBB@ HHHH **** "BBB@"?3;J*ROX;F>'S8DD'G19P)$_B
M0^Q&0?K7(ZSIKZ-J]UI,DJR-;7#Q&1>C[6(W#V.,UT]9OCR#?<V>KKR+FT5)
M"%PJR1?N]H]3L$;'W>OV?P<S/V6/Q& D])Q4UZQ=G]Z?_DIZN5U+3E#OJ8-%
M%%?T">V%%%% !1110 5\P_M='/Q]U;_L'Z7_ .FZVKZ>KY@_:Y_Y+YJW_7AI
MG_INMJ_9? __ )*RO_UXE_Z<IGY'XS?\DQ1_Z_1_](J'FU%%%?U.?S.%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 5=\.>(_$'@_7K3Q3X4UR[T
MS4]/N%GL=0L+AHIK>53E71U(*L#T(.:I44I1C.+C)73'&4HR33LT?K3_ ,$X
M?^"Z&F>,)-/^"G[:NH6^GZFY6#3/'X58K:Z;HJWJC"PN3QYR@1G/S!,%F_3&
M&:&XA2XMY5DCD4,CHV0P/(((ZBOY9:^W_P#@FC_P6*^('[)L]C\'_CE->^)?
MAR76*V;<9+W0%)QN@).9(!W@)X'*$8*O^!\>>$E.NI8_(HVEO*ET?G#L_P"[
ML_LVV?[CP1XIU*+C@<ZE>.T:O5>4^Z_O;K[5]U^WM%8WP]^(?@?XL>"].^(O
MPW\46>LZ)JUL)].U*PE#QS(?0]B#D%3@J000""*V:_G.<)TIN$TTUHT]&FNC
M1_0$)PJ04X.Z>J:U37=!1114%!1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^1O\
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
MC IX-\>;< 9F8*NFWA&"T,NQ,G($0:)& /T'HI%974.C @C((/!%+0 4444
M%%%% !7S=^V)^W%IWPJCN?AK\*KR*[\2E3'>WZX>+3/4>CS?[/1?XLGY:SOV
MUOVW(_ BW?PC^$.I!];(,6K:O"V1IXZ&*,]YO5OX/][[OP_+++/*T\\C.[L6
M=W.2Q/4D]S7XOQ_XB?4W/+<JE^\VG-?9[QC_ 'N[^SLM=O*QN.Y/W=-Z]62Z
MEJ6HZSJ$^K:M?37-U<RM)<7$\A=Y'8Y+,QY))[FH***_ &W)W>YX@4444@"B
MBB@ HHHH **** "BBB@ HHHH *CUZV-_X5G 4L]A.MPI)P$C<B.3ZDL8?P4U
M)5C3(H[JZ_LZ8H$NXVMV:4_*F]2H<_[I(;ZJ*^BX2S3^Q^(\-BF[14DI?X9>
M[+[DVS?#5/95XR.'HI71XW*.I5E."",$&DK^QCZD**** "BBB@ KY@_:XY^/
M>K?]>&F?^FZVKZ?KY?\ VMN?CWJW_7CIG_IOMJ_9? __ )*RO_UXE_Z<IGY'
MXS?\DQ1_Z_1_](J'F]%%%?U.?S.%%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% 'TG_ ,$\O^"E/Q;_ &#O&GV>R:;7/ VI7(;7_"DT
M^%). ;BV)XBG  Y^ZX 5APK+^Z_P$^/OPK_:8^%^G?%_X.^*(M5T;4H_E=>)
M+>4 ;X)DZQRH3AE/L1D$$_S*U[K^P=^WO\6_V$?BBOBWP7.VH^'M0D1/$WA:
M>8K!J,0/WEZ^7,H)V2 9'0AE)4_D_B'X;8?B6E+'8!*&*7R53R?:7:7REI9K
M]0X"\0L1P[4C@\:W+#/YNGYKO'O'YK6Z?]$]%<)^SA^T=\*?VJ_A-IOQE^#W
MB!;[2M03;)$^%GLIP!OMYT!/ERH2,CD$$,I*LK'NZ_E'$8>OA*\J-:+C.+::
M>C36Z:/Z?H5Z.*HQK49*49*Z:U33V:"BBBL34**** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *KZ1J^D^(-)M=>T'4[>]L;VW2XLKVTG66*XB=0R2(ZDAU92"&!((((K\]/^
M"L_[7.F_!K_@H7^S7\ /VG_B'J_@G]GGQW;:XWBC7]/UFXTNTU/7HXT2PL=0
MOK=XY(;12X=H_,2.1I5,VZ*-L=I_P2S_ &3-7^%GPR_9Y^.GPG^(?BFT\'Z_
M^SCIL7CKP1?>++N\TF;5Y;'29K/4;:TN)'6TE"K>QOY 1&$B97*Y(!]OT5\$
M?M$_\$8/&'[:=OXA^,/QU_;F^,OAGXG:G/<W'@H>!/'4UAHG@= [&QMK>RA"
MK.8T$0N)F;S)Y!(RO$"@3JO^" ?[3?[0W[6W_!+KP%\6OVG]4;5?%<=YJFD3
M>(V SKD%C?36L=X2  [$1;&?^-HF<\L: /LVBOB[_@O+^T5\5_V7?V%;?XH_
M#Z_\0Z=X>'Q(\/67Q7U_PB\D>JZ3X1FO NI3VDL?SP3,FR!94PT?GEE*L P\
M^\4^*OA5HG[5O[*UY_P2H\<_VO'X^UBXU#XA6'AOQ)<ZAH^H^ A:3+/JFHH\
MKHDZ7:P1V]S)MG:?S8=S?O4H _1*BH=0LH=3L)]-N7F6.XA:.1K>X>*0*P()
M5T(9&YX92"#R"#7Y(?\ !,S]L+]DC_@G5\6OVVM8_:L_:.M_"GA^+]J*[TO0
M+KQCKUWJ-]=+';C;#&96FNKKRT*@GYRJX+'O0!^NM5;C1-%N]1AUB[TBUEN[
M=2MO=26ZM)$#U"L1E1]*\F\1_M0?L5?&3]C_ %+XZZO^T=X2;X/^)M!N;6]\
M;KXKCLK$VTR/!*HN]Z&"4$LF-RR(XVX#C%?)_P"U#\+/V4-,_P"#<SQMH'[%
M?Q&\17OPT\)?!G6]1^'>OZ9XNU*":X^S174BO),CQ27$7G!\PR PD!0$VJ@
M!^B=%?D7_P %!?"]OJ__  :.^#/%:ZYK=C?Z#^S?\/KBPETGQ!=V:,9+?1XI
M%GC@E2.Y1HW==DRNHW$@!L&OJ+]MIO\ @G-XJ_X)^?#WX1_\%'_CA8>$?"^K
M:?X=OM,MO^$MDTR_U"\M5MY(EMTMV\^XP^W<L:MM!#?*55E /M*BN6^+WQL^
M$_P$\*+XV^,/CS3] TV6]BLK2:^E^>[NY3B*U@C4%[B>0@A(8U:1SPJFN9^!
M_P"V;^S-^T7XCU[P1\)_BG;W7B+PLJ/XE\+:I87.F:MI<;C*2W%C>Q0W,4;
MC;(T85NQ- 'I]%?.NL_\%;?^":>AZ#XQ\477[:?@.?3? 5[:67BF_P!.U@7<
M5M=7*SM#;1M '%S.RVUP3%#YCJ(7+*,5ZO\ L_?M$?!']JKX3:5\=/V=OB7I
M?B[PEK:.VF:WI$Q>*4HY1U((#(ZNK*R, RD$$ B@#LZ*** "BBB@ HHHH **
M** "BBB@ HHHH *XG]H?]G'X&_M8_"35O@5^T9\,M*\7>%-;A\O4-'U:#>A/
M\,B,,-%*IY25"KHV"K C-=M10!^7^[]MO_@@)+^^D\4_M!?L<V[??/\ I?C'
MX4VP]>AU+3(U^C1(O_+-8_WWZ'_ +]H+X*_M2?"?2/CG^SW\2=+\6>$]=MQ-
MIFM:1<;XY!T9&!PT<BG*O&X5T8%64$$5V#HDJ&.1 RL,,K#((]*_.[X^_P#!
M,W]H7]A/XL:Q^W!_P15?3]-O-5N/MGQ-_9KU.X\CPSXU Y>:Q&0FF:AC(5DV
MQL<#Y5WI* ?HE17SC_P3Y_X*>_LZ?\%#?#6HV?@.34/"WQ!\+L;?X@?"?Q=
M;37_  S=JVR2.>W<!GB#\+,@V'(!V/N1?HZ@ KYG_;@_;,3X9VMQ\)?A?J(/
MB*>/;J6HPMG^S$8?=4_\]B#_ , !SU(QT?[:/[6EG\!O#A\(^$;F.7Q9J<!-
MNO#"PB.1Y[CNW78IZD9/ P?SUOKZ\U.]FU'4;N2>XN)6DGGF<L\CL<LS$\DD
MDDDU^.^(W';RV,LKR^7[U_')?83^RO[SZO[*\]O+Q^,]G^[@]>OD1R2232-+
M*Y9F)+,QR23U)-)117\\GAA1110 4444 %%%% !1110 4444 %%%% !1110
M4444 8_CF KXBEOQDK?*MT'*X#,_,F!Z"3>H_P!VL>NE\76WVK0+;40I+6EP
M;>1V;^!P7C4#V*S$_P"\*YJO[&X2S/\ MCAS#8IN\G%*7^*/NR_%-GU.&J>U
MH1EY!1117T1N%%%% !7R]^UK_P EZU;_ *\=-_\ 3?;U]0U\O?M:?\EYU?\
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%>(?MR_M&#X(?#-M!\.WVSQ'X@1X-/*-\UK#C$EQ[$ [5_VCGG::\[
M-LSPN39=4QN)=H05WY]DO-O1>;(JU(TJ;G+9'S__ ,%"/VF?^%B^*S\'O!NH
M;M$T2X/]HS1-\MY>+D$9[I'R!V+;CSA37S5022<DY)ZDT5_'V>9SB\_S.IC<
M0_>D]%TBND5Y)??ONSY>M5E6J.<@HHHKR3(**** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *SO&UOOCL=6"@>9$T$C%LL[QD$'V&QXU'^Y6C
M4>JP"\\.WEN,;XBEQ'A<LQ4E2H]!M=F/^Y7WOAKFG]F\644W:-6]-_\ ;WP_
M^3*)VX"I[/$KST.3HHHK^JSZ,**** "OEW]K#_DO&K_]>>G?^D%O7U%7RY^U
M?S\=]7_Z]-._](+>OV7P/_Y*RO\ ]>)?^G*9^1^,W_),4?\ K]'_ -(J'G5%
M%%?U.?S.%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %;'P^\?^,/A7XXTKXC_#_79],UK1+Z.\TR_MVPT,J'(/H1V*
MG(()!!!(K'HJ:D(58.$U=-6:>S3W3*A.=.:G!V:U36Z9_1G^P1^V-X3_ &W/
MV=M*^+FB^3;:M$!9^*=(C?)L-011YB@'GRV!$B'NC@'D,![37\^W_!+S]N;5
M/V(/VC+37M7O)6\%^(VCL/&5DN2%@W?)=JHZR0LQ8<9*&11]_(_H#T[4+#5]
M/@U72KV*YM;J%9;:X@D#I+&P!5U8<$$$$$=0:_C7Q%X/EPGG;C27[BK>5-]N
M\/6-_FFGO<_KC@'BN/%&3)U7^_IVC-=^TO27YIK:Q-1117Y^?=!1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110!2\2>(M&\(^'[WQ1XAODMK'3[9[B[G?HD: DG
MWX'3O7Y=?'OXPZS\=/BCJ7Q!U8ND=Q)Y>GVK-G[-;*2(XQVSCDXZLS'O7TO_
M ,%,?CRUI:6GP$\.7V'N%2\\0&-NB9S# ?J1YA'M'ZU\;5_.GBMQ,\?F"RJ@
M_P!W2=Y><^W_ &ZM/5OL>%F6(YY^S6RW]0HHHK\B/,"BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ J;3Y(8[M1=.RPR Q7!0<^4X*
MN![[2:AHK6A7J8:O&M3=I1::?FG=#BW%IHY2]L[C3KR;3[N/9+!*T<J9^ZRG
M!'YBHJV/&UN%U:._55 O+9)2 V3N&4<GW9D9O^!5CU_:V78VGF67TL73^&I&
M,E\U?\#ZRG-5(*2ZA1117:6%?+?[5O\ R7;5_P#KUT__ -(;>OJ2OEO]JS_D
MNVK_ /7KI_\ Z0V]?LO@?_R5E?\ Z\2_].4S\C\9O^27H_\ 7Z/_ *14/.Z*
M**_J<_F<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "OV+_X(*_MSGXJ?#";]D7XBZQOU_P '6GG>%YIW^:\T
MG< 803U:!F  _P">;H ,1L:_'2NT_9W^.?C/]FKXU^'/CCX!N-FI^'=22Y2(
MN0MS'RLL#X_@DC9XV]G..:^2XUX8H\5Y!4P;7[Q>]3?::V^3^%^3OND?4\'<
M1U>&,\IXM? _=FN\'O\ -;KS5MF?TT45R_P4^+W@SX^_";P_\9?A[??:-'\1
MZ9'>6;$C<@8?-&X'1T8,C#LRD=JZBOXDK4JM"K*E45I1;33W36C3]#^QZ56G
M7I1J4W>,DFFMFGJG\PHHHK,T"BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *P_B5X]T7X7^
MM6^('B!\6FE6;SNN[!D8<+&/]IF*J/=A6Y7QW_P4[^-1:73/@5HMUPH74-;V
M-U/(AB/_ (\Y'O&:^=XJSR'#N1U<8_B2M%=Y/2/W;OR3,,365"BYGRKX\\:Z
M[\1O&6I>.?$MQYM]JEV]Q<,.@)/"KZ*HPH'8 "LFBBOX\JU*E:I*I-WDVVV^
MK>[/EVVW=A1114""BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH J^)H/M7AU90?FL[K=M5.2D@ 9B?0%$ ]WKF:[6WMFU!9M)
M"LQO(6A1%.-TAYC!]O,"$_2N*K^G/"G,_KW#"P\G[U&3C\G[R_-I>A]!EM3G
MP_+V"BBBOTP] *^6OVJ_^2ZZQ_U[6'_I#!7U+7RU^U5_R776/^O:P_\ 2&"O
MV7P/_P"2LK_]>)?^G*9^1^,W_)+T?^OT?_2*AYY1117]3G\SA1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 ?J'_P;S?M?M9ZKKG[&7C+53Y5V)-9\&"9_NRJ/]+MES_>4"95' V3'JU?
MJS7\Q'P<^*WB[X&?%3P_\8/ =[Y&K^'-5AOK)R3M9D8$HP'5&&58=U8CO7])
MGP,^+_A;X_\ P=\-_&CP5+NTSQ+I$-];H6!:$NOSQ,1_&C[D;T9#7\L^,O#/
M]FYU'-**_=U_B\JBW_\  EKYM29_2_A'Q%_:.42RVL_?H?#YP>W_ ("]/).*
M.KHHHK\9/UT**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@"CXG\1Z3X/\.7_BO7KD0V6FV<ES
M=2G^&-%+,?<X'2ORG^*'C_5OBG\0M7^(.MD_:-5OGG*%L^4A.$C'LJ!5'LHK
M[4_X*6_%?_A$OA):?#;3KG;>>)KK_2 K<BTA*LWTW.8Q[@,*^#:_G?Q=SMXG
M,Z>64W[M)<TO\4EI]T;?^!,\/,ZW-45-=/S"BBBOQ\\L**** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 569&#HQ!!R"#
MR#7/^*[6.T\07(@2-8Y6$T:1?=17 <(/]W=M^HK?K/\ &,!GT^SU $DPEK=P
M%X5<ETR>Y):3\$K]8\(LS^JY_4P<GI6CI_BAJO\ R7F/2RRIRUG#NOR.?HHH
MK^D#W@KY:_:I_P"2ZZQ_U[6'_I%!7U+7RQ^U,<_'/6/^N%C_ .D4%?LO@?\
M\E97_P"O$O\ TY3/R/QF_P"27H_]?H_^D5#SZBBBOZG/YG"BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *_6C_@W<_:H_MSP9XE_9$\3ZEFXT21M<\+I(_)M)7"W4*^@29DD ZDW#GM7
MY+UZO^P_^T3=_LJ_M4^#/C<DTBV>E:NB:U''DF6PF!BN5QW/E.Y4?WE4]J^2
MXXR"/$G#-?!I7G;FA_CCJOOUCZ-GU/!F>2X>XBH8MNT+\L_\$M']WQ>J1_2+
M14=G>6FHVD6H6%S'-!/&LD,T3AED1AD,".""""#4E?Q TT[,_LM--704444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%<I\<OB''\*?A%XA^(!=1)INFR/:[NC3M\D2GZR,@_&L<3
MB*6$P\Z]1VC!.3?DE=_@*4E&+;Z'P)^W'\3S\3OVB=9DMKGS+'16&EV.#D8A
M)$A'KF4R'/IBO(:=//-<S/<W$K/)(Q:1W.2Q)R23ZTVOXKS/'U<TS&KBZOQ5
M).7WO;Y;(^3J3=2;D^H4445PD!1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !3;VV-_HUY8A2S"'SXANP T?S%CZ_N_
M, ]S3JDM9EM[F.=X5D5'!:-NCCNI]CTKU<CS&649Q0QB_P"7<DWZ7U7S5T:4
M:GLJL9]F<715C5;'^S-2N-/\T2""9D$BC < X##V(Y_&J]?VC&49Q4HNZ9]8
MG=!7RQ^U+_R7/6/^N%E_Z1P5]3U\K_M2?\ERUC_KC9?^D<%?L_@?_P E97_Z
M\2_].4S\C\9O^27H_P#7Z/\ Z14//Z***_J<_F<**** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _
M>_\ X(R?M$R?M!?L*^'(=7O_ #]8\%R/X<U,LV6*VZJ;9CWYMGA&>[(WO7U;
M7XV?\&\?[0/_  @_[2?B'X :M>[;/QQHOVG3XV;K?V6Z0*H[;K=[@DCKY2^G
M'[)U_%OB/DO]A\7XBE%6A-^TCZ3U=O)2YE\C^O\ P^SC^VN%*%23O."Y)>L=
M%?S<;/YA1117PI]J%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %?+O_!4/XAG1_AOHGPVM)\2ZUJ+7-TJG
M_EA !@'V,CH1_P!<Z^HJ_/#_ (*)>._^$P_:/O-'@FW6_A^P@L$P>-^#+(?K
MNDVG_<K\^\3<S>7<)U81=I56H+YZR_\ )4U\SBS"IR89KOH>%4445_+!\X%%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110!D^-(&:YM]3&XB> ([%< /'\NT?1/+)]VK%KI]?MOM?A^5@N
M6M)%E#%N%1B$8 =R28_P6N8K^M^ <T_M7A3#U&[R@N1^L-%]\;/YGTV"J>TP
MT7VT^X*^5_VH_P#DN6L_]<;+_P!(X*^J*^5_VHCGXXZS_P!<;+_TCAK^EO _
M_DK*_P#UXE_Z<IGY;XS?\DO1_P"OT?\ TBH>?T445_4Y_,X4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110!WO[+?QCNOV?/VC/!7QIMI'"^'/$=K>72Q]9+82 3Q\?WHBZ_\"K^E
MNTN[74+2*_L;A)H9XUDAEC;*NI&0P(Z@@YK^6>OZ&/\ @E;\9)/CA^P1\.O%
M=[>>=?6&C?V/J!8Y;S;)VM@6/=F2-'SWWYK\!\=,JYL-A,RBOA;IR^:YH_=:
M7WG[GX+9HXXG%9=)[I5%\GRR^^\?N/H2BBBOYQ/Z!"BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** &7-Q!9V
M\EW=2A(XD+R.QX50,DG\*_);X@^*I_'/CO6O&=R3OU;5;B[(;MYDC/C\,X_"
MOTL_:K\6MX)_9U\7Z_'+LD&C26\3YY5Y\0*1[@R"OR[K\$\9<=S8G"X-/92F
M_F^5?^DR^\\;-9^]&'S"BBBOQ(\@**** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"2VCCN)3:3,BI.C1,\
M@R$#J5W?AG/X5QCH\;F.1"K*<,K#!!]*Z^L/Q?;M'K;W>&*W:B<.^/F9OOD>
MV\./PK]R\&\SM+$Y=)]JD?\ TF7_ +:>QE53XJ?S_K\#+KY6_:@Y^.&L_P#7
M*S_])(:^J:^5?VG^?CAK/_7.S_\ 22&O[;\#_P#DK*__ %XE_P"G*9^=^,W_
M "2]'_K]'_TBH<#1117]3G\SA1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7ZY_P#!N!\7/[6^
M$GQ"^!UY<Y?1->M]8LHW/)CNHC%(%]E:U4GWE]Z_(RON+_@W]^)7_"&_MUOX
M+FN,1>+O"-]8QQ$\--"8[M6^H2WE'T8U\'XF9<LQX*Q<;:P2FO+D:;_\ENC[
M;PZQ[R_C'"ROI-N#_P"WTTO_ ":Q^W5%%%?Q>?U\%%4O$'B3P[X2TF77O%6O
M66F6, S/>ZA=)#%&/5G<@#\37S=\9O\ @M)_P2@^ 1EB^)7[?_PQCG@SY]EH
MOB6+5KF,CLT%CYTBGV*YH ^GJ*_/W_B(S_9)^(!\O]D;]F']HWXZ&0XMKKX9
M?!B^DM7]&:6\^S[$]6*\#G%(/^"B/_!:;XP_)^SW_P $0)O#5E+_ *GQ!\8?
MC#IVG[,]-^GP(UP/P;VH _0.BOS]'PO_ .#E3XR_-XO_ &HOV8_@S:R_ZM?
M7@K4O$5[ I_O_P!ILL+./]GY32_\.<OVW/B;@_M0?\%X_P!H;6/,_P"/A/A;
M9Z=X*5_4*+1)=H]A0!^@#ND:&21PJJ,LS'  ]:P=,^*_PMUOQ-_PA>C?$K0+
MO62C.-)M=9@DN=J@%F\I6+X&1DXXS7P_'_P;4_\ !-3Q,XG_ &@+GXN?%N;.
M9)OB1\8M8NFD/JWV:: 'GVKV_P#95_X)#_\ !-W]B3Q_#\5?V6_V4- \)>)+
M>REM(=<M;J[N+E891B1/,N)I#AAU^E 'TA1110!X=^U?^WU\'OV5/%_A;X.W
M.A:_XV^)OCR21?!/PO\ !%K%<ZQJJ1@F2X(FDBAM+6,!B]S<21Q*%;YB5(KD
MOBY^WQ\<_P!FGX7:Q\<?VCOV O&=EX2T/3Y+W5K_ ,#>)=-U^ZTR!$WO+=6J
M20R"-<'<]O\ :-@!=L(&=?C7_@BYXPNOVH?^"Y?[?7[0OQ5?[3XE^'OB2Q\
M>#TN#DZ=HD-_J=NT<2G[BN=+MI&V]7=V/+DG[W_X*%_MG>&?V"/V9]>_:6^(
M_P %?$OC/PAH-J&\40^&#8/-:V\DL4 9H;RXA$J%I@"$+$*&)&* /4_A;X]T
M[XJ_#'PY\4-(MVAM/$F@V>J6L3N&*1W$*3*I(X) <#-;U?%MQ^T-^T]X_P#V
M)OV?-;_X)U_LT:EX0\._$'5_#FGRW_BJ:PNKGP1X%ELUE_M?R/M<D<LJVRQJ
MB2/(59@9$8_*>9_8Q_;]^(OBG_@K=X__ ."=T_[2&B_&3P/8_!V+QSX9\<V]
MMIZW^GW,>I0Z==:9<2Z9'%:7.'EW[EB1D(V-D@X /OBBOS3^ /\ P4&^/7[=
M_@WXDR?L[_MBZ5X4^/7@OQKK>GS?LXZUX>TP+9Z?8:E+"D>VYC6]N+J6SB60
MW:S_ &:.>78T*JA%?I90!Y4GQQ^-K?MG/^SLW[+&KK\/E\ #7%^,?]N0?8FU
M/[5Y/]D?9-OF>9Y?[WS-_3C9CYZ]5KXB\'?M??M=K_P7AU_]@/QUXS\*77PY
M3]G2X\=^&K32/"SVMS%</K5O91"[FDN)FG>-1."8_)C<2 ^6"H->9_LR_M)?
M\%8?VNOVM?VK/V1+']H[X9^#U^$?BK1M.T;QW8?#.2Z-E!<VMS,JV^FS7I\R
M64+&9);BZD2/RBJ1-YNZ( _2FOBOXH?\%8?BE%\,_$G[27[)_P"Q%JOQG^%W
M@OQU=>&/$FI>%_%)3Q!=26DXM[V]TO25LI5U"UAF+1[C<PR.8W=8_* E-'_@
ME+^U;^UK_P % /V'/%]E\3?B5I/ACXL?#KXKZSX"U[QMH?AN*>UOI],GA9KI
M+.4B-?-AE"$ @!LNH7(4?//_  ;D>#?VKXO^"4+>/OA?^TCHMLIU_P 6#1O#
MGB7P&M[917ZZG,3<32075O<2JQ5SL$B %QR0N" ?K#I5^NJZ9;:HEK/ +F!)
M1!=0F.6,,H.UU/*L,X(/0Y%3U^9O_!)#]HS_ (+ _P#!17]FCX#?MKZ_\=_A
MEHWA"_\ $.MQ_$?PQ+X-8WGB/3X=3O8%EMYXVVVC1B-+>.$*I_<&>2:;S/)'
M)_M?_P#!1#_@HM^R9_P3YU7]N[X]?&'PW\-?B]:>)GOM(_9?UFPTBZL[OP^F
MLK9+"TD>[4)IC;,+E[N*X6,$A?*3/ !^KU%?$'[>W_!2O1_@!\9OV>_A9X_^
M,Y^#/@7XS:5JE]JGQ4FL+6;[!=V\%F]IIBSWL,MI:><;IV>XGB=0L 4!=YD3
M$_;*F_;LT?\ X)4_M0^*=5_:YM_M?A[2];UOX;?$CPMH%G'<:OX5A\.6UW'$
M#"WEPSO=&[A:[C&["%XEBW1F, ^Z_"WBGPYXX\-:?XR\'ZY:ZGI.JV<=WINH
MV4PDANH)%#)*C#AE92""."#5^OR=T[XR?MV?L+_\&W/A']K7X+_M$^&-2O=
M^!/@[4=#TKQ-\/%D&EV4EG:0FWAEANHP\JK.C"6=)@?(P8_G++ZAXS\9_P#!
M8?P[^S%XY_;I\4?M4_#[2?"5C^SA=>,?#G@?2/ L<U[I^NVVG_;(X;J>8,EU
M!+&DAF>,Q;9'58D5(RT@!^B5%?FW^TO_ ,%!OVO_  E_P;T^&O\ @I_X ^)6
MG:7\2(/AQX?\0:M"_ARWN--U.:^N+."9&A<;H@!.[)Y;K@_>##@>V?&7]MCX
MGZC\;_@1^Q!\&-4T[3/'OQ;\'W/BGQ3XMO-/%RGAS0[2VC:::"V8A);JXN)%
MAAWDQ1XDD=) HC< ^N*H:)XI\.>)9M0M_#^MVUZ^E7[6.I+;3!_LURJ([1/C
MHX61"1U&X9KY;^$6F_\ !4_1/VG/BC^SU\3/&%IK'PJN/!D&H?"KX\7FDZ4N
MK6.JN8XY]/N=/M3%'<E-TTL<IMXD B4.9=^T?(?_  0KMOVO=7_X)G_$SXXC
M]LW5&OHO&_CF\5=0\)V-W-<ZO#=-(;ZXN)@S2K(Z'?$ O#D*RX!H _6^BOS;
M\"?\%!?VO_BC_P &Z,/_  4QM_B5IVD?%+3? .L>);FXMO#EO)I]\]E>W<0M
MY+>0':C1PJ,HRL& .2,J:/[<O_!1K]OKX*_L+?L>_M1?!C7_  7<7OQG\3>
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
M (N>DI+Y2NCX_P 8*GM>$L//O6C_ .D5#@Z***_K\_FL**** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** /Z/OV ?%!\8_L0_";7FDWN_P_TJ&9\YW216R1.?^^D->O5\O?\
M!&3Q(_B7_@FY\.)IG)DLX=1LWYZ"+4;E5'_? 2OJ&OX-XCP_U3B'&4?Y:M1?
M=-H_MWA^O]:R'"5OYJ<']\4PHHHKQ3UPHHHH **** "BBB@ HHHH ^3?VD/^
M"GC>!_B%XC^#O[,7P/U+XD>(/ OC#PCH7C_4%U&UL=*T:YUS5;.TAL//FE5Y
MKUHKH.%BC>*$NAF=/N'U[]EG]JC3/VG+'Q99S?"?Q;X&\1>!/$Y\/^+O"WC&
MUMTN;.]^RV]VICDM9IH;B!X+J&2.:.0JZN#P<@?F%_P5$_9Y_;1_X)??M)>-
M_P#@H1^S;I ^)'P'^*GQ.\#^)?C'\-X1_P 3K2=8TW7M-FM[C3N\OVF>&.'"
MAB#=%6C*QI+']=:U_P %6?V6?&'_  2Q^+O_  5(_8LUFTU=]/\ "-[J5W;7
M5OY=W;:];V20V]IJ$!),4B-]F5ARK1A61G1E8@'L?CO]N_P-9_M 77[)WP*\
M":U\3?B+I-G%=^*M*\-201V'A2"49@?5KZ=UBM6E )2W3S;EU&]8"GSU[3H,
M^N76BVMSXETRVLM0>!6O+2SO&N(H9"/F596CC,@!_B*+GT%?CY^PAXQ_X*%_
M\$U?^"-&C_MU^$_V??A[\0;7Q%ITGQ5^,#ZIXOOO^$J\46VHXO)M3\X6H@AE
MBLWB/E,9OW<#/OWL8J_5+]E[]HKX=_M<_L[>#/VFOA/<3OX=\<>'K;5]+6[0
M+-"DJ!C#*H) DC;=&X!(#(V"1S0!W-S<VUE;27EY<)%#$A>665PJHH&2Q)X
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
MO[)WP#_9<\2?&T6>JZ1X.\5ZEX=OTM!HT,JLUYK<JO&Y\D3&1Q&VQ0' :9,
MM]A44 ?(G[1'_!![_@D[^U?\9M=_:$_:!_9%L_$7C'Q+/'-K>M2^*]8MVNG2
M)(5)C@O$C7$<:+\J@?+GKDU\X?\ !%#_ ((Q_!_]D/\ ; ^/?Q[\2?LFW7A/
M4/#OQ@U6R^!6MWFJWC!/"TUN8@(%:X99HV5W7?,K2<]<XK]2J* . _:O^'OB
M7XN?LM?$KX4>#(8I-8\3^ -9TG2HYY1&C7-S8S0Q!F/"@NZY)Z#FO@?]D;Q'
M^U1\/?\ @C]I?_!-[3?V*/B9IWQOTKX=W/@A8/$7A_[/X=M[B9);?^U6UE&>
MRELXED\XK%*]PX38D3,PK]-Z* /RF_X*7_L!_$WX'_\ !'+X(_\ !.[]E_X4
M>+?B;KO@3Q=X9O+Y_#>B.RS16,[W-_>,[$11;YG<I$7+_O0 "%9AZ1_P6G\.
M?%OX]^(?V1]=^!?[/?Q \5P>!/VD_#'Q#\7#3/"=RCZ9HMC+)YQD694/G_,<
M0#,F%R5 9"WZ(T4 ?G?_ ,%0/#GQ9^)?_!1+]B[XP_"W]G_Q_P")/"WPQ\6Z
MQK7CS6M+\(W132;2_LK:& LCHLDD@P[/%&K21B,AE#$*7_M9>%?BYX@_X+L_
MLU_M#>%_@#X\U3P!\/O!'B33/%_C"Q\*W+VEA<ZE:2);KC:))@&\L.T:.J>8
M,G*N%_0VB@#\W?@9\(/CI_P2M_X*A?'SXC:C\%/&/CCX&?M(:K;^*['Q-X"\
M/SZU>>%O$*&4W5K>6-JKW/DS-/*RSQQNH"PJ<'S"O1?!#]FCXC:'\??VL_\
M@J/\2_A#XCTS4?B]X?L/#OPZ\ 1::;G6QI-AIJ6J37$$!?RIKVY5)%B8@P1(
MAF*'>$_0"B@#\EOV;/@S^T1X"_X-@M9_88\5?LS_ !"M?BR/AWXE\,Q>"_\
MA%+AYIKS4+S4);9DE53 83',KM)Y@"?=;#LBM]Y?\$P=/\4>&_\ @GE\%OAY
MX\\"ZYX:\0^$/A?H'A[Q%HGB#3)+6>UO[+3;>WG4!AB1-Z';(A9&'0Y! ]WH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@#\\_C<,?&;Q;_P!C+??^E#UR]=9\>(?(^-?BQ#W\0W;?G*Q_K7)U_EOQ
M#%QS_%I]*M3_ -+9_7V6.^6T'_<C_P"DH****\<[@HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ IT<DD1W12,I(QE3BFT4)M.Z#<G&JZF.
MFHSCG/$S?XTR2[NIAMEN9&'HSDU'173'&8R*LJDE\V<L\#@JOQTHOUBG^A$]
MAI\K^9-IUM(V.LMNK_S!IWV/3.G]B:=W_P"8=#_\33Z*N&8YA3^"M)>DG_F<
MM3(\EK?Q,-3?K"+_ $()=*TB;[^C60_W;.-?Y"JQ\)^&F??+HT;>WF.H_)6%
M:%%:_P!L9M?7$3_\"E_F<DN%.%Y_%@:/_@J'_P B4?\ A%?">,?\(Y#TZ_:)
MO_BZCF\'>&) 0FDK'U^Y-)_5C6E16ZS_ #A*WMG^'^1QSX&X0GO@:?RC;\C$
M'P_\/%RSO=@$\*DR@#\U-._X5_X7QUO\_P#7TG_QNMFBM(<29U3VK?>HO\TS
MEJ>'7!57XL''Y.2_*2,&7X>:*P_<75TO^^ZM_P"RBOA_]O7X?WO@KX]3:I(P
M>VUS3;>ZMI$B*@%$$#J3T+[HMYQVD7UK[^KY_P#^"BWPX'BOX+6_CFUB!NO#
M%^)&8N1_HLY6*0!1]X^8(#[*C5_4?T0O%/'<.>->#PN/J)T,=&6&>D5:4VI4
MGHEJZL80WVFS\5\>/"?(:OAKB\7E5#DK89JMI*;O&%U-6E)K2$I2V^R?"]%%
M%?[6G^;P4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 ?M)_P &Z<A?]B+Q,I'W/BC? ?\
M@NTT_P!:^^*^$?\ @WDL_LW["^KS8Q]H^(]_)]<6EBG_ ++7W=7\2>(#3XTQ
MUO\ GX_T/[(X$37"&"O_ "+]0HHHKXX^L"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^!/VE[0V7QY\40D==4:3
M_OH!OZUPU>G_ +8^GFQ_:'UU\86X6VE7\;>,']0:\PK_ #&XVH/"\99E2?V:
M]9?^5)6/ZUR"I[7(L+/O3A_Z2@HHHKY@]<**** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *H^*/#
MFF>,?#.H^$=:#_8]5L9K.Z\O&X1RH48KGHV&.#V.*O45U8+&XK+L;2Q>&FX5
M*<HSC);J46G%KS32:,,3AJ&,PT\/6CS0FG&2>S35FGZK0_*;Q3X<U/P=XFU'
MPEK<:I>Z7?36EVJ-N42QN48 ]QE3S5"OH#_@HM\-F\)_&>#QS:6[+:>)[!9&
M;"A1=0!8I54#G[GD.2>K2-7S_7_19X;<987Q"X"RWB.A:V*I0FTMHSM:I#_M
MR:E%^:/\;N->&Z_!_%F-R:K>]"I**;ZQO>$O^WH.,OF%%%%?;'RX4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110!^Y'_  0-T>33/^"?=E>N,#4/%NIW"<=0&2+^<1K[4KY<_P""
M+^A?V#_P38^'$;IB2ZCU.ZD..OF:G=,I_P"^-M?4=?PSQG5]OQ;CY_\ 3ZHO
MNDU^A_:7"%+V/"V!C_TZ@_OBG^H4445\R?1!1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?'/[>^E&R^,]KJ 7Y;
MW0X7)_VEDD0C\E7\Z\1KZ6_X*(Z,RW?A?Q"B</'=6\C>F#&RC_QYORKYIK_.
MGQ@P3P'B3F-.V\U/_P #A&?_ +<?U#P/B/K/"N%EVBX_^ MQ_0****_-3ZL*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** /%_V\_AH?'_P!O=7L;3S+[PW.NI0%(@7:$92
M=<G[JB-C*WKY K\_Z_6+4=.T_6-/N-(U>R2YM+N!X;JVE&5EB=2KHWJ"I(/L
M:_+KXF^!;_X9_$+6? &I,SRZ3J,MN)GB*><BM\DH!Z!TVN/9A7^LG[/_ (__
M +4X.S#A+$3]_!U%5I)_\^JWQ)>4*L7)^=5'^?WTN>$OJ/$>#XAHQ]W$0]G-
M_P#3RG\+?G*#27E3,*BBBO\ 0@_D **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJQI.F7NMZI;:-I
ML)DN;NX2&WC'5G=@JC\212;25V-)MV1_1I_P3]\(_P#"#_L/_"?PZT6QT\ Z
M9/,F/NR36Z3./KND:O8*S/!?AJV\&>#M)\'V1!ATG3(+.(@8&V*-4'Z+6G7^
M?^88GZYCZN(_GE*7WML_NG X?ZI@:5#^2,8_<D@HHHKD.H**** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Q+]O303
MJ?P9M]7C3+:;K,4CMZ(ZO&?_ !YDKXXK] ?VA_#9\5_!'Q+HR1[W_LMYXUQR
M7BQ*H'OE!7Y_5_$/TCLL>%XUHXM+2M2C_P"!0E*+_P#)>4_H'PMQ?ML@G1>\
M)O[FDU^-PHHHK^?3]+"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KXM_X*5?#<:-\0](
M^*%C;@1:[9&VOF4,2;FWP S'H-T31JH_Z8,:^TJ\M_;+^' ^)7[/6N6<$0>[
MTB,:M8Y<@!X QDX'WB8&F4+W9EK^B?HK\??\0]\;,MQ-6?+0Q,OJU7HN6LU&
M+?E&JJ<WY19^.^//"7^N'ACC:%.-ZM%>WI]^:G=M+SE#GBO.1^=-%%%?[QG^
M4(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !7L'_!/WP!_PL[]MOX6>#7@\V*;QO83W4>,[H()5GE'_
M '[B:O'Z^W_^" ?PO_X3?]NT>-9[?=#X.\*7VH)(1PLTVRT5?J4N)2/]TU\_
MQ7CUEG#6,Q-]8TYV]6FH_BT>[PQ@GF/$6$P]M)5(W]$TW^"9^WM%%%?PF?VN
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 ,G@ANH'MKB,/'(A5T;HP(P17YP^,_#L_A'Q?JGA:Y!WZ=J$U
MLQ/?8Y7/XXS7Z0U\4?ML^$3X:^.5UJ<46V'6;.*\3 XW8\MQ]=R;C_O5_-WT
ME,F>*X;PF916M&HXO_#46_\ X%"*^9^J>%./]CFM;"-Z5(W7K%_Y2?W'D5%%
M%?Q@?O 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 % P#RH(]&&0?J#UHHJHRE"2E%V:V
M8I14DTU=,_,7X\_#@_"3XP^(/A^B,(+#4&^P[Y-S&UD E@+'^\8G3/OFN1KZ
MO_X*:_#9HKWP]\7;&W;9,C:3J+@*%5UW2P'U+,IG!/81**^4*_Z%O!'CR/B7
MX5Y5Q Y7J5:257_K]3_=U?2\XR:7\K3ZG^/OBAPG+@GCW'Y0E:$)MT_^O<_?
MI^MHR2?FF%%%%?JA\$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !7ZW_ /!M]\)9-+^%GQ%^-]Y;8_MG6[71
M[%V7D):Q--*5]F:ZC!]X_8U^2%?T+_\ !*OX/?\ "DOV!OASX8N+3RKS4=%&
MLW^X88RWKM<@-[JDD:>VP"OR3QFS/ZEPE]63UK3C'Y1]]_BHKYGZEX19=]<X
MI^L-:482E\Y>ZOP;?R/H6BBBOY./ZB"BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OG_\ X* ^"SJ?@72?
M'%M#E]+OF@N& Z13 8)]@Z*/^!U] 5SOQ:\%Q_$3X:ZUX,9 7OK!UM]W03#Y
MHS^#A3^%?(\>Y!_K/P=C<M2O*<'R_P"./O0_\F2/;X<S+^R,\P^*;LHR5_\
M"])?@V?G;13I8I8)6@FC*.C%75A@@CJ#3:_S-::=F?UCN%%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110!PO[2WPT_X6U\$/$'@^VM/.O6LC<Z6JQ!G-U"?,C1,]&<
MJ8L^DK5^:-?K2K,K!E)!!R".U?FU^U;\,U^%/QXU_P -V=H(;">Z^W:6L<)2
M-;>?]XJ(#U6,EHL^L1K_ $^_9\<?^TPV:\&8B>L6L517D^6G62\D_9-)=92?
M<_AKZ7W"7+6P'$M&.]Z%1^:O.F_FO:)ORBCSNBBBO]+C^) HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH [W]E
MOX,WG[0W[1?@OX*6B.1XC\16UI=/'UBMBX,\G_ (A(__  &OZ6K&QL],LH=-
MT^V2&WMXEB@AC7"QHHPJ@=@  *_'#_@WC_9_D\;_ +2OB#X_ZG9[K'P/HAMK
M"5E_Y?[T-&"I[[8$N <=/-7UY_92OY9\:\X6,XBIX"#]VA'7_%.S?_DJB?TO
MX.Y3]4R"IC9+6M+3_##1?^3.04445^,GZZ%%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'PM^UIX /
M@'XV:FEO!LM-5(U"TP.,2$[P/I('&/3%>:5]@?MW_#D^)/AO;>.K&WW7.@W'
M[\J.3;2D*WUPX0^P+&OC^O\ .OQ=X9?"_'>*HPC:E5?M8=N6=VTO*,N:*\DC
M^H."<V6;\.T:C=YP7)+UC_FK/YA1117YF?6!1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 5\N?\%,OAL+_P -:!\6;&W!ET^X;3-0<!BQADW20GT54=91GNTZBOJ.N:^,
MGP\B^+'PKU[X=.JE]5TYX[4R2;%6Y4B2!F(Z*)4C8^P(K]C\ ./O^(:^+F59
MW4ERT545.MV]C5_=U&^_*I<Z\XH_./%KA+_7;P]Q^5PC>HX.=/O[2G[\$O\
M$URORDS\O**=)')#(T,T;(Z,0RL,$$=013:_Z"=S_(8**** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***]9_8:_9SN_
MVK/VJ_!OP22"1K'4]5676Y$R/*T^$&6Y;/\ "3$C*I_O,H[US8S%T,!A*F)K
M.T(1<F^R2N_P.C"86MCL53P]%7G-J*7FW9'[,?\ !&7]GAOV?_V$_#4VJ6'D
M:OXS=_$>J!DPP%P%%NISSQ;)"<=F9O4U]5U'9V=IIUG%I]A;1PP01K'##$@5
M8T48"@#@    5)7\'9QF5;.,UK8ZK\523EZ7>B]$M%Z']N93EU'*<LHX*E\-
M.*CZV6K^;U84445YIZ 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 5->T33O$NB7GA[5X!+:WUL\%
MQ&?XD=2I'Y&OSM\?>#M2^'WC34O!>K*?/TZ[:(L1C>HY5Q[,I##V-?H[7S'^
MWW\+2LFG_%O2K;A@++52HZ'DQ2'_ ,>0GV05_/WTA.$GG/"\,WH1O5PKN^[I
MRLI?^ NTO)<S/TOPRSKZAF\L%4?N5MO\:V^]77F['S/1117\0'] A1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 ?GI^W!\.#\._VB-7D@B*VFO@:Q:98$GSF;SN!
M]T>>LP [*%KR*OMW_@I%\-F\1_"C3OB/8V[-/X;O]EV5"@"UN"J%F/4[95A5
M1_TU8U\15_OG]&CC[_B(W@QE>8U)\U>E#V%;J_:4?<N_.<%"H_\ &?Y+^-W"
M7^IOB7C\'"-J527M:?;DJ>]9>49<T/\ MT****_>3\G"BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_6K_@W=_96;0/!7B3
M]KOQ/IQ6XUUVT3PNTB\BSB<-=3+ZAYE2,'J#;N.]?EW\&OA1XN^.OQ5\/_![
MP'9>?J_B/58;&R4@[59VP78CHB+EV/95)[5_2;\$OA)X5^ OPB\.?!KP3!LT
MOPWI$-A:DJ TFQ0&E;'\;MN=CW9B:_&/&?B/^S\DAE=)^_7=Y>4(O7_P*5EY
MI21^O>$/#[Q^<RS*JO<H+3SG+;_P%7?DW%G4T445_+1_2P4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !63XZ\'Z5\0/!^H^#-:3-MJ-JT3G&2A/*N/=6 8>X%:U%8XG#T,9
MAYT*T5*$TXR3V::LT_)HTI5:E"K&I3=I1::?9K5,_-SQ?X6U?P1XGOO"6NP>
M7=Z?<M#,O8D'AAZ@C!![@BLZOJ#]O+X/-<6]M\8M#M<M"%M=:"+U3.(I3]"=
MA/NGI7R_7^;''W"6(X*XHKY9.[@GS4V_M4Y?"_5?"_[R9_5?#>=4L_RBGBX_
M$])+M);K]5Y-!1117QA[H4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9/COP;IGQ#\%:M
MX$UAD6VU?3Y;225XM_DEU(64#NR,0X]U%?EOK>C:IX<UF[\/:W9O;WMA=26]
MY;R?>BE1BKJ?<,"/PK]7J^"O^"@GPT'@CX\2^)[&U"67BBT6_4QQ$(MR/W<Z
MY/WG+*)F_P"NXK_1C]GWQ_\ 4N(<SX.Q$_=Q$5B*2?\ S\IVC42\YP<9>E)G
M\:_2\X2^M9/@N(Z,?>HR=&H_[D_>@WY1FFO6H>&4445_JH?P2%%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117;?LX_ CQG^TU\;
MO#GP,\ P;M1\0ZBMN)BA9+:(9:6X<#^".-7<^RG'-98BO1PM"5:K+EA%-MO9
M)*[?R1K0H5<36C1I1O*3226[;T2^;/T1_P"#>;]D#[3>ZW^V=XRTOY+?S-%\
M&>:G5R!]KNESZ*1"K#CYIQVK]5:YCX+?"+P9\!/A1H'P;^'MA]FT?P[ID=G9
M(<;G"CYI'(ZN[%G8]V9CWKIZ_A[B_B&KQ1Q!6Q\OA;M!=H+2*_5^;9_9G"F0
MT^&\BI8*/Q)7D^\W\3_1>204445\R?1A1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %
M37=$TSQ+HMWX?UJT6>TO;=X;F%NC(PP1^O6OS]^,/PQU7X1>/[[P7J>YTA??
M97## G@;.Q_RX/HP([5^AM>3?M;? \_%GP)_;&A6F[7-&5I;,(OS7$75X?<G
M&5_VAC^(U^+>-G +XOX<^MX2%\5ADY1MO.'VX>;TYH^:LOB9][P!Q(LDS3V%
M:5J-6R?:,NDOT?D[]#XDHH((.",$=0:*_@@_H\**** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "O"O^"A/PV'C7X$GQ9:0!KWPM>K=HV&+&VE*Q3HH'N89">RP&O=:K:WHN
ME^)=$O?#6N0M)8ZE9RVE[&C;2\,J%)%![$JQ&>V:_0O"CC>MX<>(^6<1TV[8
M>K&4TMW2?NU8_P#;U.4H_,^0X^X7I<9\&8[)9VO6IR4;[*:]ZF_E-1?R/R@H
MK4\;^$M3\ ^,M5\$:T4-WI&HS6=PT9RC/&Y0LI/53C(/<$&LNO\ HEP]>CBJ
M$*U&2E"2336J::NFO)K5'^.5:C5P]65*HK2BVFGNFM&GZ,****U,PHHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K]CO^""W[##_";X73?M
M;?$32#'X@\9V?D^&8)T^:STC<&\WGHUPRJP_Z9I&0?WC"O@;_@EO^PUJ?[;G
M[1UIHNM6$H\%>&VCU#QC>#(5X0W[NT5AT>9E*\$$(LC#E<'^@*PL++2[&'3-
M,LXK>VMHEBM[>",(D2*,*JJ.     .@%?@WC+Q>L/AED>%E[T[.JUTCO&/K+
M=_W4NDC]N\(^%'B,0\ZQ,?=A=4[]9;.7I'9>=^L26BBBOYL/Z&"BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH ^0/VT/@*? _B,_$SPQ9XTG5IS]MBC7B
MUN3R3[*_)'HV1QE17A5?I+XI\,:)XS\/7GA;Q'9+<65]"8KB)NX/<'L0<$'L
M0#7P1\:_A'K?P9\<W'A75-TMNW[W3KS;@7$!/#>S#HP[$>F"?XA\<_#=\.9H
M\[P$/]EKR]Y+:G4>K](SW712O'1<J?\ 0/AYQ4LTP:R_$R_?4UHW]J*_6.S[
MJS[G(T445_/I^EA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110!\1?\%)/AP?#GQ:T_XC6D
M.+?Q-IX6=BPYNK8)&^ .@\HVYSW8N:^=*_0O]N'X;-\1?V>=6FL[<O>^'V75
M[78JY*1!A."3T40/*Y ZF-:_/2O]S?H@\??Z]^".!C6GS5\#?"U.]J27LGWU
MHRIJ_62EV/\ +/Z17"7^JOB?BI4XVI8JU>':\[\Z_P#!BD[=$T%%%%?T^?A8
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6S\//A_XP^*WCG2?A
MO\/]"FU/6M;OH[/3;&W7+2RNV /0#N6/  )) !-8U?LG_P $/_\ @G-_PI'P
M1%^UE\8=!V>+O$MC_P 4S8747SZ1IL@_UI!^[-.ISZK$0O!=UKY3C+BK"<)9
M-+%U-9O2$?YI=/DMY/MYM'T_"7#.*XIS>.%IZ06LY?RQZ_-[)=_),^HOV#/V
M//"/[$G[.^E?"#0O)N=4<?;/%&KQI@ZAJ#J/,<9YV+@1H.R(,\EB?9Z**_BC
M'8W%9EC*F*Q,N:I-MMOJW_6BZ+0_L3!8/#9?A(8;#QY802279+^OF%%%%<IT
MA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %<5\=_@QHOQL\$R>'[W9#
M?P9ETJ^*\P2XZ'OL;@,/H>H%=K17!FF5X#.LNJX'&P4Z51.,HOJG^36Z:U3L
MUJCIP>+Q& Q4,10ERSB[I_U^*ZK0_-KQ-X:UOP=K]UX8\1V#VM[93&.XAD'(
M([CU!&""."""*H5]K_M4?LY6_P 7]!_X27PS;HGB/3XCY)X O8ASY+'UZE2>
M_!X.1\67=I=6%U)8WMN\,T,A2:*5"K(P."I!Y!!XQ7^>'B/X?YAP!G;P]2\J
M$[NE4_FCV?3GCM)>C6C1_3G"W$N&XDR]58Z5(Z3CV?=>3Z?=NB.BBBOST^G"
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** &S6]K=PO:7UI'<02H4GMYERDJ$89&'<$$@CT-?E]\
M8?AY=_"?XH:[\.[LRM_96HR16\LR[6F@)W0RD=M\;(__  *OU#KXY_X*8_#4
M:?XKT+XLZ?:@1ZI:MI^I/'$?^/B'YHG=NFYXFV*/2V-?WE] ?C_^PO$;%\,5
MYVIYA3YH+_I]0O)6[<U)U+]W&*['\H_2SX2_M7@RAGE*-YX.=I/_ *=U;1?W
M34+=DY'R[1117^O1_G:%%%% !1110 4444 %%%% !1110 4444 %%%% !117
MU!_P3%_X)R^+?V[?BI]JUJ.YT[X?:!<(WB?6HQM:=N&%E;D\&9QU;D1H=QY*
M*WGYKFF!R7 5,;C)\M."NW^27=MZ)=6=^69;C<WQT,)A8\TYNR7ZOLENWT1Z
MY_P1>_X)F']HKQ=!^TY\;M W>!- O?\ B2:;=Q?)KU]&W4J?O6\3#YNSN-G(
M605^T   P!@#H*R_!7@OPI\.?".F^ _ V@VVEZ/I%G'::;I]HFV.WA10JHH]
M@.IY/4Y-:E?Q?QCQ9C>+LWEBJND%I"/2,?\ -[R?5^227]>\)<+X3A7*HX:E
MK-ZSE_-+_);171>;84445\F?4!1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5X-^UG^R\/'D$OQ(^']B!K4*9O[&)<?;T ^\H_P">H'_?
M0&.H&?>:*^<XJX6RCC#)JF6YA"\):IKXHR6THOHU]S5T[IM'J9/G&-R/'QQ6
M%E:2W71KJGY/_@K5'YF.CQ.8Y$*LIPRL,$'TI*^L_P!JO]E%/%RW'Q)^&M@%
MU4 R:EIL2X%[ZR(/^>OJ/X_][[WR;)&\4C12H5920RL,$'T-?Y[<<\#9SP)G
M#P6-5X.[IU$O=G'NNS7VH[Q?=--_TUP]Q#@>(L"J^'=FOBB]XO\ R[/KZW22
MBBBOBSW@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "O.?VM/AL/BG^S_P"(- @MQ)>65M_:>F @DB>W
M!<A5'WG>+SHE'K+7HU.BE>&59HFPR,&4XZ$5]1P3Q3CN".+\!G^#_B86K"JE
MM?DDFXORDKQ?DV>'Q-D6%XGX>Q>4XGX*].4'Y<R:37G%V:\T?DK17<?M(_#2
M/X1?&[Q#X%M(!'96]\9M,4.6VVDP$L*[C]XK&ZJQ_O*P[5P]?]&>3YK@<^RC
M#YE@I<U&O"%2#[PG%2B_FFF?XT9EE^*RG,:V!Q,>6I2G*$EVE%N+7R:84445
MZ)Q!1110 4444 %%%% !1110 4444 %%%>Y_L)?L%_%W]NWXHKX/\#V[:?H-
M@Z/XF\4W$):WTZ$GH.GF3, =D0.3U)50S#DQ^/P>5X.>*Q4U"G!7;>R_X/1)
M:MZ+4ZL#@<7F6+AAL-!SG)V277_@=WLEJR7]@3]@KXG_ +=_Q:3P=X6233O#
MFFNDOBGQ/)#NBL(">$7L\[X(2/O@L<*K$?OM\"O@;\-?V;_A9I/P<^$OAY--
MT31[?RX(AS)*YY>:5OXY';+,QZD]A@"E^S?^SA\*OV5/A+IOP:^#^@+9:7IZ
M;I97PT][.0-]Q.X WRN0,GH  J@*JJ.[K^0./N.\7QACN2%X8:#]R/?^]+^\
M^BVBM%K=O^KN!^"<+PG@^>=I8B:]^7;^['R75_:>KZ)%%%%?GI]X%%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>%_M/?L
MFVGQ$2?QW\.[6.WUT O=V8PL=_ZGT67WZ-WYYKW2BOGN)^%\FXORF>7YE3YH
M2V?VHRZ2B^DE]SV::;1Z>49OC\DQL<3A96DM^S79KJG_ ,%:GYH7]A?:7>RZ
M;J5G+;W$$ACG@F0J\; X*D'D$'M45?<'[0_[+_AOXT6C:WI31:=XABCQ%>[?
MDN0!PDP'7T##D>X&*^,_&7@OQ/X \03^&/%VD2V5[ ?GBD'##LRGHRGL1P:_
M@?Q"\-,\X QUJR]IAI/W*J6C_NR_EGY/1[Q;5[?TAPSQ7E_$F'O3?+52]Z#W
M7FN\?/IUL9=%%%?G!]2%%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110!\H_P#!3CX<&6S\-_%^SA/[IFT;
M47W   [Y[? ZDY^U98^B"OD6OTZ^/?PV/Q=^#GB'X?V]N9+N^T]FTU44;C=Q
MD2P*"?N[I$5"?[KM7YBU_M/]"+C[_6[P;AE5>=Z^6S=%]_92]^B_1)RIKRIG
M^9WTH>$O]7O$B684HVI8V"J+MSQ]VHO6ZC-^<PHHHK^Q3^< HHHH **** "B
MBB@ HHHH ***^V_^":7_  1Z^(?[6US8_%[XUPWGAKX;AUE@)4QWNO*#G;;@
MC]W">\Y'/1 QRR>3G6>99P_@)8S'5%""^]OM%;MOM\WIJ>ID^39CGN-CA,%3
M<IO[DN[?1+O\MSS3_@GM_P $VOB[^WCXU\S34ET3P1IMR%U_Q9/!E%Z$V]N#
MQ-.0>GW4!#,1E0W[L_ +X ?"K]F7X7:=\(/@YX7BTO1M.3Y47F6YE(&^>9^L
MDK$9+'V P  -GX=_#KP-\)?!6G?#GX:^%[/1=#TFV$&GZ;8Q;(X4'ZDDDDL<
MEB222236U7\B\;\>9CQCBN5^YAXOW8?^W2[R_".RZM_U3P;P1E_">&NO?KR7
MO3_]MCVC^+W?1(HHHKX,^W"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *Y+XO?![P)\7O#KZ9XSLU5H$9K7
M4HR%EM#CEE8]N.5/!Q[ CK:_/[_@L!\>_BE^T'\1O"__  1>_8Z\32V'C_XO
M6#WGQ3\5V/S'P/X&5MEY=.1PL]T";>)21G>1E#)$]<>89=@<VP4\)C*:J4IJ
MTHR5TUZ?EU3U6IOAL5B,'7C6H2<9QU36C1Y7\(/BQX"_:&\(:W\5?@=<:IK?
M@G2O&>H^'+'QA+I$D%EJTUG)L>>U<Y66!LY2120V&'56 Z&OOKX(_LV_!G]G
MGX >'?V8?A;X(M++P7X8T2+2M,T=XPZF!!RTF1^\D=MSNYY=W9CR2:\2^._[
M#U]IAG\4?!L/<V_+RZ'(^98Q_P!,6/WQ_LGYO0L3BOX[\1_ ;,,GE/,.'DZU
M#=TMZD/\/6<?_)UVEJS]RX6\1L-CE'#9FU"ILI[1EZ_RO_R7TV/G*BI+JUN;
M*YDL[VWDAFB<I+%*A5D8<$$'D$>E1U_.#3B[/<_4DTU=!1112&%%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444  )!R#@
MCH17YT?MD?#,?"_]H/7=.M+3RK#5)1JFF!8@B>5.2S(@[)'+YL0_ZY5^B]?-
M'_!2SX:#6? .B_%6PM0;C1;PV.H.D9+&UG^:-F/\*1RJ5'^U=5_9GT'>/_\
M5/Q@63UYVH9E3=+R]K"]2D_5VG37G4/YM^E'PE_K!X<O,:4;U<%-5//V<K0J
M+TUC-^4#XNHHHK_: _S1"BBB@ HHHH **** "KGA[P[K_BW7+3PQX5T2[U+4
MK^=8+&PL+=IIKB5CA41%!9F)X  S7KO['?[!'[17[;GBO^Q?A%X5,>DVTP35
MO%.IAHM/L!P2&DP3))@@B- SG(. ,L/VC_81_P""8O[/_P"POHZZIX=L_P#A
M(/&<\&S4?&.J6ZB;!&&CMTY%M$>>%)9OXG; Q^?\8^(F2\)TW2O[7$=*:>WG
M-_97E\3Z*VI]UPEP#G'%$U4M[.AUFUOY17VG^"ZN^A\L?\$W_P#@A?8^%)M/
M^-G[:^FV]]J";9]+^'^Y9;>W;JKWS#*RL.OD+E!_&7R4'Z:P006L"6UM"D<<
M:!8XT4!54#   Z "G45_*7$7$V;\48[ZSCZEW]F*TC%=HKIZZM]6S^G<@X<R
MKAK!?5\%"W>3UE)]Y/KZ;+HD%%%%> >Z%%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445@_%'XG_#_X*?#G
M7/BY\5O%EGH7AKPWI<VHZYK&H2[(;2VB0O)(Q]  >!DDX !) H \A_X*1_M\
M_#W_ ()U?LS:A\;_ !5I4VNZ_?74>C_#[P589:]\3Z]<96TL($4%B6?YG*@E
M8U<@,0%/GG_!)+]@SXB_LS>"?$_[3?[7&L0Z_P#M$?&V_CUWXK:X,,FG?+_H
MNB6I!(2VM(R(P%)4L#@E%C"^,_\ !/7X9_$#_@JG^U;!_P %E?VI/"=YIG@'
MP^D]A^R?\.=9BP;'3G.V7Q/<Q'C[7=;08NNQ K L$@EK]): "BBB@#S_ .,O
M[-WPZ^,UNUSJUE]BU4)B'5[- )?8..DB^QY'8BODGXP?LW_$GX.3O<ZSIOVS
M2]V(M7LE+1$=@XZQGV;C/0FOO:F3P074+VUS"DD<BE9(Y%!5@>H(/45^3<=^
M#W"_&W-B%'V&*?\ R\@E[S_OQT4O727]ZVA]IPYQQF^06I-^TH_RR>W^%[KT
MU7D?F=17V%\8/V(/ WC+S=9^'DR:#J+98VP4FTE;_=',7U7@?W:^9?B1\&_B
M-\*+W[+XU\-S6\;-MAO8QO@E_P!V0<9]C@^H%?QWQEX8<6\$S<L91YZ/2K"\
MH?/2\7Y22\KG[CD7%V2Y_%*A/EJ?R2TE\NC^5_.QR]%%%?GA].%%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5A_$WP'9_%+
MX=:W\.+YHU36M-DMHY)F(2*;[T,K8[)*L<F/]BMRBO4R/.,=P]G6&S7!2Y:V
M'J0J0?:<)*47]Z1PYIEV%SC+:V Q4>:G6A*$EWC).+7W,_)N\L[O3KR73[^V
MDAG@D:.:&5"K1NIP5(/(((((J.O:/V]OAP/ 7[0^HZM:P[;/Q-"NKP'=N/FR
M%EN,GH"9TE?;V5T]:\7K_HTX.XFP/&?"F!S[!_PL52A5CY<\5+E?G%MQ?9IH
M_P :.),CQ7#/$&*RG$_'0J2@_/E;5UY-:KR84445](>(%%6-)TC5=>U.#1="
MTRXO;RZE6*UM+2%I)9G)P%55!+$GH ,U]V?L;?\ !!O]H;XUR6OB_P#:/N9?
MAWX;?:_V"6)9-8NDZX$)^6VSR,R_.I_Y9$5XV=<0Y-P]AO;YA65-=$]W_ABM
M7\EZGKY/D.;Y]B/8X&BYOJULO63T7S9\0>"O _C+XD>*+/P3\/\ PMJ&M:QJ
M$HBLM,TNT>>>=_140$GU]@,U^FO[#7_!O_--]C^(W[;VJ&-?EEA\!:/=_,>^
MV\N8SQ[QPG/3]X.5K[__ &8?V+_V</V/_#7_  CWP+^'%IILTL02_P!9G'G7
M]]CG,MPWS,,\[!A 3\JBO4Z_G?BWQCS+,U+#9.G1I_SO^(_2VD/E>7FC][X6
M\)<ORYQQ&;-5JG\B^!>O6?SLO)F3X'\">"_AGX4LO OP\\+6&BZ-IT(BL=,T
MRU6&&%/154 #GDGJ223R:UJ**_%ISG4FYS=V]6WNV?L$(0IP48JR6B2V0444
M5)04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 $@#)-?E[\4=8U/_@O_P#M=7'[.7@34;C_ (8[^"_B
M2-OB=XBLI62'XH^);=A)'HUO*I_>Z?;L%>9U.';!'WK>4=9_P4,_:3^,'_!0
M7]H2^_X(X?\ !/WQC<Z7LA0_M+_&'2_FB\%:+)D/I%M(.&U.Z4-'M!S&I8'D
M2M!]N_LV?LX_!S]D?X&^&_V<_@%X-M]!\)^%=.6STG3X!D[1DO+(W6261RTC
MR-\SN[,2230!V6EZ7IFAZ9;Z+HNG06=G9P)!:6EK"L<4$2*%5$50 J@   #
M  %3T44 %%%% !1110 5#J&G:?J]E)INJV$-U;S+MFM[B(.CCT*G@BIJ*F<(
MSBXR5T]TQJ3BTT[-'AGQ2_87^'OBKS-2^']X^@7C9/V?!EM7/^Z3N3_@)P/[
MM?._Q+_9S^+7PK,D_B/PQ)-9(?\ D)6&9H,>I(&4_P"!A:^^Z" 1@C(/45^,
M<6^!7!?$CE6PL7A:SZTTN1OSI_#_ . N#?5GWF2^(F?94E3K/VT%TE\7REO]
M_,?F717W?\1?V5_@S\2-]S>^&5TZ]?)-]I&(')]64 HQ]RI/O7AGC_\ 8&\?
M:-ON_ &OVNLPCE;:XQ;S_09)1OJ67Z5_.'$O@1QWD+E4PU-8JFNM+XK>=-VE
M?RCS>I^IY3XB\.YE:-63HS[3V_\  EI]]CP.BMCQ;\/?''@.Y^R>,?"E_IS%
ML*UU;,J/_NM]UOP)K'K\>Q.%Q.#K.CB(.$UNI)IKU3U1]Q2K4J]-3IR4HO9I
MW7WH****P- HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBG112
MSRK#!&SNYPJ(N23Z 4)-NR#8^?O^"C/PX/BSX)6WCRTA+7/A341)*=P %I<E
M(9/=CYHML#L"YKX6K]H--_8L^+7QP\+ZAX5U+PC)INE:SI\UG<WNJ@0[(Y8V
M0NB,-Y8!MRD*1D UD_LW?\&\7P%\$_9]<_:4^(>I>-+Y<-)H^E;M/T\'NK,I
M,\H_V@\7NM?ZX?0_\3WP]X0RRCB*G5IO"U9>P3A*]2E4_>>[=)/EJ.IJVE9Q
M2/X ^D-X=8C/O$2.8Y+*$E7IQ]J^96A4A[MY6N_>@H:)-W39^2'P^^&WQ"^+
M'B>#P7\,?!&J^(-6N3^XT[1["2XF8=SM0$@#/)/ [FOO+]EK_@WP^//Q"^S>
M)/VF_&5KX&TQ\.VBZ>4O=3D7^ZQ4^3!D=#ND(Z%!7ZR?"3X&?!SX#>'1X4^#
M/PRT3PS88'F0:/IZ0F4CHTC*-TC?[3DGWKJZ_7>(/&K.,;>EE5-48_S.TI_+
M[,?NEY,^/R'P>RG!VJ9G4=:7\JO&'_R3^^/FCQW]EO\ 8+_9;_8]TQ8/@K\,
M;6WU(Q;+GQ'J/^DZE<#&#NG<90'ND81/]FO8J**_',9C<9F.(=?%5)3F]W)M
MO[V?K6$P>$P%!4,-34(+9122^Y!1117*=(4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\
M>O\ @C1X&_:=\6_MM_M^3_ +]H3PYX+M8?VIM874;?7/AXVMM<R&\OBKJXO[
M;R@!D;<-G.<CI7Z\^(9O$%OHMS-X5TZSN]16(FSMM0O7MX)'[!Y$CD9![A&/
MM7Y^?L,_\$Y?^"D7[#?QA^/'Q:\+_$_X):^WQU^)5SXRU*PU&PU>(:5<337$
MK01.A_>1@3[06 /R9[\ 'TW^PS\+_P!IWX6V'Q-L?VK?B=:^,]>U7XH7&HZ5
MXFT_11IMM>:6^F:;';K%:"67[.L7E/ 5+L6>%W);?N/Y_P#[!?[1&M?LD_LT
M_P#!4']IGPSIT5WJO@?]I_XD:OI%M<(6BDNX84: 2 <E/-V;O]G-?='PM^"W
M[<6M?M'2?'C]J3XB_#S4-*\.>%;BR^'W@3P3:7UM:PZG<,OGZC>7%R9'>;RH
MQ;QLB8BBN+C"$NQ;R;]A_P#X)<_%3X/:#^TY\+/VJ]9\%^*_!G[3'CWQ%XIU
MRT\.37<,^G'6$,5Q8 2Q8EC$3868,CJRYVG=E0#P/QQ_P3M_;3_:Z_8@^'GQ
M:_9LT_X=^$_CE=:5H/BK0/VC+CXZZY-K%]<2K!<W$EVD>A!9K>>*2519;VMH
M1(B1IY:!3ZWI_P 0?%7[8_\ P5JO/V#/VI;JPO/#/PG^ &E>(_$?@C2[J4:3
MXF\37\T27%U,C!#>65O&P2&"9=@>?S'3>L>SD_V3?^"6/_!8;]E#0H?V./"7
M_!3GPS-^SSI\SVVBZI+X/:3QMI>D,Q)L+29AY$#;"8TN&:4PY#1QJ%2->Y_;
MG_X)(_''7_VG?A_^WM_P3!^/&@_"OXK^!?"">#[K2_%&FRW6@^(?#Z9\JSNE
MC#2+Y><;MKE@L1!1H4>@!?$O_!+W1_V?/V8/VL/ _BWXT:CXQ^$?CS1[_P 0
M^ OA+?Q3PVG@=H;*YEGMK>47+&6VDG:%U@"QQ1^2H"$LQ/R]^S9^S?\ #7PO
M_P &JVH_'3P#<^)?"_C"7X :MK<_B'PMXTU/3KB:ZLUO9(0_V>X16BR,-"1Y
M;@_,IP,?H;\"?V2?C]J/PL\;R_MP_'O3_&?Q!^(OAI]!U6\\):(=/T?0--,4
MR+::=;R,[GY[B662>5C),QC#!4AC1?G;X0_\$L?V^/AO_P $G/%'_!,7Q)^T
M5\,M;L[OP7J/@OPGJEKX=O;%;/2KPSF2_O"7F:ZNU641QP1"")%+,[SMMP 6
M_P#@EU_P31^$GB[]FO\ 9]_;8\<?&'XK7_CK6/V:M TG4Y;3XE:C8VDUC=Z5
M:/'$D5O*AMF@CVHCV[1%F4S2;YF,M?*7[(?[<'QG_8B_X-G/C+^U-X4\8:GK
M?C?0?B9K^EZ'X@\1W;ZA<1W5WK=OI\=Y*\Y8RO%Y_G#?N#,@!!!(/ZC_ +$W
MP8^/W[,'[#O@?]G#QI+X1USQ/\.O!>G^&M'U#3;^ZM['4X+&TBMH)IM\#26[
ME8QO51*,KD$;MJ?-/[(/_!&'Q3X,_P""9GQ,_P""8W[8WC3PYXE\.>/]9U34
MT\1^#_M$$]K->3I<J1!<(5#V]S&DT;[V#%55DPI+ '7_ !3_ ."1'A3Q'I'P
MC^)7[+G[1FL?#OXB^ O%.G:UKWQ:3SM4U/QSIZQD7MIJ<LERANTNLK(6E:1$
MV[5CV-M'VO7YY_L@_P#!.O\ X*T_#WPAHG[)G[5_[?G@CQ5\#?"T4-C"?#OA
M&>'Q1XETB#"Q:5>W,S>7;6[1JL4K1^;,\0:/S07,@_0R@#\W_P#@F%'\._\
M@L#IGQN_:\_:O\.IXNLV^+^L>#?AWX8U2>1K/PEH6GQP+"UI$& MM0F:5YI;
MQ-LY)0*ZJBJ/)_\ @BY\*($_X)&?M9?#!O'_ (NB?1?CM\1(;7Q)IOBR]L=7
M::UL[;R[EKVVECF,I9%=SNPYR'# D'W+X%?\$P_VYO\ @G_^U'\2?$G_  3Y
M^/7PT7X-_%WQ3+XEUKP)\3="U">;PKJ\_P#K[C3OL4L8N48!1Y4DD7R1Q)N!
MC\QKO["W_!,?]LC]C;]E/X[_  )U3X[_  _\67_Q;\9^)=>T=I-"O+-=+N-6
M586GGN$=A.HC1)/LR6T>)"ZB<J05 /"/V;3^V/X^_P"#8GX/^)/V8]!U;QUX
MNMS9:MXI\+0ZW+;ZCXNT2#Q#--J6F1W0;S ]Q;HT;;6WO&TB+N9PK>E?\$Q/
MC7_P3*_;F^//B;4?V:O#NL_"OQ7:?#6]\,_%/]G'6]-GT*XL1)=VK&]BM(72
M*-E*202S6X$CB:#S?+8*&[K]FG_@GG^W-^RW_P $X_A3^R'\,?CCX"L_&WPA
M\60:AI/BI[:^DT[6]/$]W+-9W5L%22,2QW36[%)&XS(-K +7>> /V$?'WC;_
M (**Z5_P4D_:"T#P3X8\3>&OAU<^$]*T/P#JESJ/]I^?,'>]OKVXM+1G"1KY
M<5N(3L\QV,KX50 ?)7_!NY^Q;^SQX@_9X^.UY#X5U31[VP_:0\:^&]+U+PSX
MJU+2[JPTV,VJ1PP2VEQ&T)53@.I#XXW8KGO^#?C]@_PE^V#^P#\$?VO_ -H#
MX[?%35O&7@;XB:_J?AJ>T\?WEO JIJUTLD%Q$'*W(FDW22RL/.<%8C)Y2!#]
M4_L*?\$]_P!LO]@;Q7\8-$\ ?'/P#K_P]\8_$[7/'7A'0-0T*ZMM2^W:GL#6
MM]>AI46U@"JX$,'FS2(N984+1GI/^"-/["?Q\_X)K?L<VO[(OQ9\9^$O%4&A
M:I?WNA:[X?-S;M,+NXDN7AGAEC(7;)(V)%<Y5@"@*Y8 \;_X(MV>K>'/^"A'
M[>/P_NO'/B;7-/T#XJ:%;:,WBKQ->:M<6MNUE=2"$7%Y++*R*7VJ&8X  [5\
MO_\ !&;_ (),?!S_ (*'_P#!&;P_J'Q8^,'Q(T[6X/$'B>/P%>>'_&=U86GA
M.Z75;K;=06=N\<-Q*TOSN]PLKE<(C1JJX^^?^"?_ .PI^TK^RQ^V#^T)^T9\
M4O%7@C5-)^//BBSUPZ9H,]X+C09+6*:*.$-+"%NU9)%#/^Y(*%@I#;5XK]B3
M_@GG_P %"O\ @GU^SCJW[#_P*^-GPLU#P4^JZE<^$?B7K&FZA%KV@)?3O/(T
MFF('MK^6-Y7,;?:K=,A=R,,K0!\ ?%+]I+XV_M&_\&Z'PX_:%^-?BK4)_BOX
M"^.>G^#9?']IJ$L.H:C;6^KFV)DN(RKS*\+*DF\D2/%YC9<YK[@_X+762>$_
MVQ_V'_'OA2ZNM+U?6?VE])T36;S3;R2!M1T\@R?9K@(P$\89<A7# 9;&-QSW
M/[2?_!%?X:>./^"1UO\ \$OOV<_&TWA3_A'!9:AX2\4ZM']JD;6+:]%\UW>!
M0/,:XF,QD*CY3,2JD($KB?VC/^":_P#P5$_;,UOX _%/X]?M5_"'1/%OP=^*
M=EXJ?3_"7@O4)=$VVT>0YCGG6YO9Y9  P\ZTBCB+!07^<@'F_C_]CW]G/QM_
MP=)3^&_%'PY%U:>(?V07\4:TAU:[1[O5CXF:V^TLZRA^(8XXP@(15C4!0%&.
M]T_3=5\$_P#!THGA/3O'?BF[T;6OV/[KQ%+HNL^*KV^L[2^F\2?9Y&M8;B5T
MM$*6T7[J$)&""0HR:]2_:%_X)X?M3>*?^"EW@G_@HG^SI^T/X.\.ZI;?!]_A
MQX[M/$7A&XO VGM?O??;=/C2Y4+<>;(=J3.T:^6F[S064SZA^PI^TY=_\%CM
M/_X*7+XJ\#GPW8_"3_A7!\+27-W]ODTXZD]\=0,P@\L7'F2$^1MV8&SS!GS
M >2?\$V)?AW_ ,%@-;_:1^/O[6WAY?%VFZ#\=-7^'W@+PAJ]Q(;+PUHFFVUJ
M8YK> ,!!>W#W$DLMTN)LJJK(JQJH\/\ @K\2_CEJ?[&'_!1'_@GW\4OC;X\U
M4_LK6NLW/PN\?P^,;^SUI=-FTO4[K3;6YO;>6.6[^S_8UW+*S*ZRA&4HJJ/K
M;X6_\$[?VE/V&?VO/BI\=OV$/%'@;5/ 7QLU@:_XP^&/Q O+S3UT;7R6\[4-
M/O+2"XRDWF,TEO)".0H61550MZ#_ ()C>/O"'[&O[0/PL\)^._#NL?%G]IB7
M7+CXB^.-6M9[/3[:?4[.2T"VMO'YTGV>S@=8X87DW,0SO("Y6@#\^?VCOV9-
M,\._\&V7P\_X*1V/Q@^(A^-7@#X9^#];\$^,1XZOXET7=>6$)MH+.*5;788I
M7#.T32R-AY)'(K]N?AKXAO?%WPY\/^*]25%N-4T2TN[@1C"AY(5=L>V6-?"?
MQ6_X)9_M8?$S_@B;IW_!)/\ X3OX>V>I6WAG2_#ESXZ^TWSPM8V%S:SQS+:>
M0&$TGV?RV4R[5^^"V[8OVU\!_#WC[P?\&_#/@_XGKI!UW2-%M['4)="N)9+6
M=X8Q'YL?FHCJ'"AMA!V%MNY\;B =;1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 45D^/O&FC_  W\"ZU\0_$0
MF.GZ#I-SJ-\+>/?)Y,$32OM7^)MJG [FOSO_ &7_ -K3_@H+^W]/\)OVD_@S
M^T#X!\&V?Q,^%?CCQ%X8^']QX0GU32K-=.UK0;2VM=3N$O8IKFYQ<R"2>$0"
M O*B1/R6 /TFHK@_V7?B+\0?B[^SCX&^*'Q9\&P>'?%.O^%K*^\1Z#:R,T6G
M7TD*M/ A?YBJ2%E!/.!7Q_\ #G_@JM\5/CA_P6CT3]C7X=>'K&#X,W/POUK5
M]/\ $DUN'G\47UE?"TEO+:3/R64<\<\"-C]\T,DJEHVB8@'WY117SW_P4M_;
M5O\ ]B7]F77?'GP_\*IXE^(%WHVI/X&\+%N+J:ULY;NXNY\$%+2U@B>>9\C(
M18E/F31*P!]"45X/_P $O_V@?B+^U9_P3W^$/[1WQ<N;2;Q-XS\$6>J:W+86
MH@A:XD4EBD8R$'M7BW_!<3]JO]KC]CKX5_"WXE?LT_%'1-!LO$'QI\.>%O$U
MK=^%$O;R>UO9Y/,,,\TC11#;&$*FW9_G++(A H ^X:**\J\8> /VK]2_:[\'
M_$7P=\?](TWX/Z=X9O[;QC\.IO#$4MYJ^IN?]%NH[T_/"L8(RBD [2"'W@Q@
M'JM%?#OPY_:M_:W;_@OSXJ_88^(/Q0T34/AC;_LW2^.?#VA:3X5CLY+>Z?7;
M.RC,]P\DTT\B1>>"RO'$_G9\E2JX7]CC]JW]K?QO_P %B/VE/V.?CC\4-$UO
MP?\ #GPAX9U'P?8Z'X533DMVOX?/D9RTDT\C@,(R6F*'8&5$W$  ^X:*\J^!
M?@#]J_PI\:?BGXG^._Q_TCQ7X)U[6K*;X5>&=/\ #$5E/X7LDA9;B">=/FNV
MDD*,&<L5V$@@.(T]5H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M6$&O"/5H;1Y;NVMY4ANR\+Q[O-1AYL;NNS<17U%_P4K_ &=]&_8:_;8_8_\
MVL/@K\3/'C^/?'W[26C^!OB-KNN>-;Z\7Q-I6IATGBGM9)?LL**$/EQ6\,44
M>X;$79'M](_:Q_X(G:YXI_X)-^%O^"47[(7CG0=!T72-0L[[5_&'C/SYKJ[N
M8+T7TLQA@3#R7%TSN[%U$:_(JL""G=_\%$_V&OVN_P!N+5_V?O$7A_7?ASX8
MNO@Q\6-)^(6HQ7>H7]Y'JM_82-LLXRMM&8H'4DF0[G!? 7Y-T@!]HT5#ISZA
M+I\$FK6L,%TT*FYAMYS+'')@;E5V5"Z@Y 8JI(YVCI4U !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
D !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334959972192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jul. 11, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 30,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-9513<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">CMS&#160;ENERGY CORPORATION<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">38-2726431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">MI<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">One Energy Plaza<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Jackson<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">MI<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">49201<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">517<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">788&#8209;0550<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">290,195,595<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000811156<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-5611<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">CONSUMERS&#160;ENERGY COMPANY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">38-0442310<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">MI<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">One Energy Plaza<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Jackson<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">MI<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">49201<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">517<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">788&#8209;0550<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84,108,789<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000201533<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">CMS&#160;Energy Corporation Common Stock, $0.01 par value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">CMS&#160;Energy Corporation Common Stock<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CMS<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cms_A5.625JuniorSubordinatedNotesDue2078Member', window );">CMS&#160;Energy Corporation 5.625% Junior Subordinated Notes due 2078</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">CMS&#160;Energy Corporation 5.625% Junior Subordinated Notes due 2078<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CMSA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cms_A5.875JuniorSubordinatedNotesDue2078Member', window );">CMS&#160;Energy Corporation 5.875% Junior Subordinated Notes due 2078</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">CMS&#160;Energy Corporation 5.875% Junior Subordinated Notes due 2078<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CMSC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cms_A5.875JuniorSubordinatedNotesDue2079Member', window );">CMS&#160;Energy Corporation 5.875% Junior Subordinated Notes due 2079</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">CMS&#160;Energy Corporation 5.875% Junior Subordinated Notes due 2079<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CMSD<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cms_SeriesCPreferredStockDepositarySharesMember', window );">CMS&#160;Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a share of 4.200% Cumulative Redeemable Perpetual Preferred Stock, Series C</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">CMS&#160;Energy Corporation Depositary Shares<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CMS&#160;PRC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CumulativePreferredStockMember', window );">Consumers Energy Company Cumulative Preferred Stock, $100&#160;par&#160;value: $4.50 Series</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Consumers Energy Company Cumulative Preferred Stock, $100&#160;par&#160;value: $4.50 Series<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CMS-PB<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=cms_A5.625JuniorSubordinatedNotesDue2078Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=cms_A5.625JuniorSubordinatedNotesDue2078Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=cms_A5.875JuniorSubordinatedNotesDue2078Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=cms_A5.875JuniorSubordinatedNotesDue2078Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=cms_A5.875JuniorSubordinatedNotesDue2079Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=cms_A5.875JuniorSubordinatedNotesDue2079Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=cms_SeriesCPreferredStockDepositarySharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=cms_SeriesCPreferredStockDepositarySharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CumulativePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CumulativePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334960389872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CMS Energy Corporation Consolidated Statements of Income (Unaudited) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">$ 1,920<span></span>
</td>
<td class="nump">$ 1,558<span></span>
</td>
<td class="nump">$ 4,294<span></span>
</td>
<td class="nump">$ 3,571<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating Expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FuelCosts', window );">Fuel for electric generation</a></td>
<td class="nump">241<span></span>
</td>
<td class="nump">116<span></span>
</td>
<td class="nump">408<span></span>
</td>
<td class="nump">254<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_PurchasedPowerRelatedParties', window );">Purchased power &#8211; related parties</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">17<span></span>
</td>
<td class="nump">35<span></span>
</td>
<td class="nump">35<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Maintenance and other operating expenses</a></td>
<td class="nump">392<span></span>
</td>
<td class="nump">355<span></span>
</td>
<td class="nump">726<span></span>
</td>
<td class="nump">666<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">242<span></span>
</td>
<td class="nump">244<span></span>
</td>
<td class="nump">587<span></span>
</td>
<td class="nump">582<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxesExcludingIncomeAndExciseTaxes', window );">General taxes</a></td>
<td class="nump">89<span></span>
</td>
<td class="nump">87<span></span>
</td>
<td class="nump">221<span></span>
</td>
<td class="nump">209<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total operating expenses</a></td>
<td class="nump">1,681<span></span>
</td>
<td class="nump">1,306<span></span>
</td>
<td class="nump">3,599<span></span>
</td>
<td class="nump">2,889<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">239<span></span>
</td>
<td class="nump">252<span></span>
</td>
<td class="nump">695<span></span>
</td>
<td class="nump">682<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income (Expense)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterestAndDividend', window );">Interest income</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity', window );">Allowance for equity funds used during construction</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Income from equity method investees</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet', window );">Non-operating retirement benefits, net</a></td>
<td class="nump">52<span></span>
</td>
<td class="nump">40<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="nump">81<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncome', window );">Other income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingExpense', window );">Other expense</a></td>
<td class="num">(11)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="num">(15)<span></span>
</td>
<td class="num">(4)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">43<span></span>
</td>
<td class="nump">48<span></span>
</td>
<td class="nump">91<span></span>
</td>
<td class="nump">92<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseAbstract', window );"><strong>Interest Charges</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest on long-term debt</a></td>
<td class="nump">122<span></span>
</td>
<td class="nump">120<span></span>
</td>
<td class="nump">243<span></span>
</td>
<td class="nump">239<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseRelatedParty', window );">Interest expense &#8211; related parties</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Other interest expense</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestCostsCapitalizedAdjustment', window );">Allowance for borrowed funds used during construction</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Total interest charges</a></td>
<td class="nump">126<span></span>
</td>
<td class="nump">125<span></span>
</td>
<td class="nump">250<span></span>
</td>
<td class="nump">249<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income Before Income Taxes</a></td>
<td class="nump">156<span></span>
</td>
<td class="nump">175<span></span>
</td>
<td class="nump">536<span></span>
</td>
<td class="nump">525<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="nump">14<span></span>
</td>
<td class="nump">22<span></span>
</td>
<td class="nump">53<span></span>
</td>
<td class="nump">64<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Income From Continuing Operations</a></td>
<td class="nump">142<span></span>
</td>
<td class="nump">153<span></span>
</td>
<td class="nump">483<span></span>
</td>
<td class="nump">461<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Income From Discontinued Operations, Net of Tax of $&#8212;, $7, $1, and $16</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">18<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">52<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income</a></td>
<td class="nump">142<span></span>
</td>
<td class="nump">171<span></span>
</td>
<td class="nump">487<span></span>
</td>
<td class="nump">513<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Loss Attributable to Noncontrolling Interests</a></td>
<td class="num">(6)<span></span>
</td>
<td class="num">(5)<span></span>
</td>
<td class="num">(14)<span></span>
</td>
<td class="num">(12)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income Attributable to CMS&#160;Energy</a></td>
<td class="nump">148<span></span>
</td>
<td class="nump">176<span></span>
</td>
<td class="nump">501<span></span>
</td>
<td class="nump">525<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsIncomeStatementImpact', window );">Preferred Stock Dividends</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income Available to Common Stockholders</a></td>
<td class="nump">$ 145<span></span>
</td>
<td class="nump">$ 176<span></span>
</td>
<td class="nump">$ 496<span></span>
</td>
<td class="nump">$ 525<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Basic Earnings Per Average Common Share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Basic earnings per average common share, income from continuing operations per average common share available to common stockholders (in dollars per share)</a></td>
<td class="nump">$ 0.50<span></span>
</td>
<td class="nump">$ 0.55<span></span>
</td>
<td class="nump">$ 1.70<span></span>
</td>
<td class="nump">$ 1.64<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare', window );">Basic earnings per average common share, income from discontinued operations per average common share available to common stockholders (in dollars per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0.06<span></span>
</td>
<td class="nump">0.01<span></span>
</td>
<td class="nump">0.18<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic earnings per average common share (in dollars per share)</a></td>
<td class="nump">0.50<span></span>
</td>
<td class="nump">0.61<span></span>
</td>
<td class="nump">1.71<span></span>
</td>
<td class="nump">1.82<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Diluted Earnings Per Average Common Share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Diluted earnings per average common share, income from continuing operations per average common share available to common stockholders (in dollars per share)</a></td>
<td class="nump">0.50<span></span>
</td>
<td class="nump">0.55<span></span>
</td>
<td class="nump">1.70<span></span>
</td>
<td class="nump">1.64<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare', window );">Diluted earnings per average common share, income from discontinued operations per average common share available to common stockholders (in dollars per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0.06<span></span>
</td>
<td class="nump">0.01<span></span>
</td>
<td class="nump">0.18<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted earnings per average common share (in dollars per share)</a></td>
<td class="nump">$ 0.50<span></span>
</td>
<td class="nump">$ 0.61<span></span>
</td>
<td class="nump">$ 1.71<span></span>
</td>
<td class="nump">$ 1.82<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ElectricityPurchasedMember', window );">Purchased and interchange power</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating Expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods and services sold</a></td>
<td class="nump">$ 483<span></span>
</td>
<td class="nump">$ 391<span></span>
</td>
<td class="nump">$ 938<span></span>
</td>
<td class="nump">$ 768<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_OilAndGasPurchasedMember', window );">Cost of gas sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating Expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods and services sold</a></td>
<td class="nump">$ 216<span></span>
</td>
<td class="nump">$ 96<span></span>
</td>
<td class="nump">$ 684<span></span>
</td>
<td class="nump">$ 375<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of other cost components excluding the service cost component of net benefit cost for defined benefit plans for the period. Other cost components include the following components: Interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) due to settlement or curtailments. The other cost components are presented separately outside of operating income on the statement of income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_PurchasedPowerRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cost of electricity purchased from related parties and sold during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_PurchasedPowerRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total costs of sales and operating expenses for the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FuelCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fuel costs incurred that are directly related to goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FuelCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868656-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) derived from continuing operations during 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868656-224227<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109227538&amp;loc=d3e44648-109337<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1278-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 5.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=120398118&amp;loc=d3e355146-122828<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1278-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestCostsCapitalizedAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest costs capitalized disclosed as an adjusting item to interest costs incurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestCostsCapitalizedAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense incurred on a debt or other obligation to related party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterestAndDividend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income and dividend income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(a),(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterestAndDividend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCostAndExpenseOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCostAndExpenseOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsIncomeStatementImpact">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsIncomeStatementImpact</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The component of the allowance for funds used during construction during the period based on an assumed rate of return on equity funds used in financing the construction of regulated assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 835<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6501662&amp;loc=d3e56162-110433<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 835<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6501569&amp;loc=d3e55921-110430<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesExcludingIncomeAndExciseTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>All taxes not related to income of the entity or excise or sales taxes levied on the revenue of the entity that are not reported elsewhere. These taxes could include production, real estate, personal property, and pump tax.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesExcludingIncomeAndExciseTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ElectricityPurchasedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ElectricityPurchasedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_OilAndGasPurchasedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_OilAndGasPurchasedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334959872784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CMS Energy Corporation Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income</a></td>
<td class="nump">$ 142<span></span>
</td>
<td class="nump">$ 171<span></span>
</td>
<td class="nump">$ 487<span></span>
</td>
<td class="nump">$ 513<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Retirement Benefits Liability</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax', window );">Net gain arising during the period</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Amortization of net actuarial loss, net of tax</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax', window );">Amortization of prior service credit</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNetAbstract', window );"><strong>Derivatives</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax', window );">Unrealized gain on derivative instruments, net of tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax', window );">Reclassification adjustments included in net income</a></td>
<td class="num">(1)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive Income</a></td>
<td class="nump">144<span></span>
</td>
<td class="nump">173<span></span>
</td>
<td class="nump">494<span></span>
</td>
<td class="nump">517<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Comprehensive Loss Attributable to Noncontrolling Interests</a></td>
<td class="num">(6)<span></span>
</td>
<td class="num">(5)<span></span>
</td>
<td class="num">(14)<span></span>
</td>
<td class="num">(12)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive Income Attributable to CMS&#160;Energy</a></td>
<td class="nump">$ 150<span></span>
</td>
<td class="nump">$ 178<span></span>
</td>
<td class="nump">$ 508<span></span>
</td>
<td class="nump">$ 529<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4613674-111683<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeGainLossOnDerivativeNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334959823408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CMS Energy Corporation Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax', window );">Net gain (loss) arising during the period, tax</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax', window );">Amortization of net actuarial loss, tax</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax', window );">Amortization of prior service credit, tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax', window );">Unrealized gain on derivative instruments, tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax', window );">Reclassification adjustments included in net income , tax</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax (expense) benefit of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334959682480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CMS Energy Corporation Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash Flows from Operating Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income</a></td>
<td class="nump">$ 487<span></span>
</td>
<td class="nump">$ 513<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">587<span></span>
</td>
<td class="nump">582<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes and investment tax credits</a></td>
<td class="nump">39<span></span>
</td>
<td class="nump">75<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax', window );">Gain from sale of EnerBank</a></td>
<td class="num">(5)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other non&#8209;cash operating activities and reconciling&#160;adjustments</a></td>
<td class="num">(33)<span></span>
</td>
<td class="num">(29)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations', window );">Net cash used in discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(23)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInReceivablesAbstract', window );"><strong>Changes in assets and liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables', window );">Accounts receivable and accrued revenue</a></td>
<td class="num">(80)<span></span>
</td>
<td class="nump">101<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(179)<span></span>
</td>
<td class="nump">36<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued rate refunds</a></td>
<td class="nump">53<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet', window );">Other current assets and liabilities</a></td>
<td class="nump">117<span></span>
</td>
<td class="nump">78<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet', window );">Other non&#8209;current assets and liabilities</a></td>
<td class="nump">73<span></span>
</td>
<td class="nump">34<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">1,059<span></span>
</td>
<td class="nump">1,367<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash Flows from Investing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures (excludes assets placed under finance lease)</a></td>
<td class="num">(1,088)<span></span>
</td>
<td class="num">(878)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested', window );">Net proceeds from sale of EnerBank</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations', window );">Net cash provided by discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">90<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Cost to retire property and other investing activities</a></td>
<td class="num">(56)<span></span>
</td>
<td class="num">(63)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(1,139)<span></span>
</td>
<td class="num">(851)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash Flows from Financing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Retirement of debt</a></td>
<td class="num">(92)<span></span>
</td>
<td class="num">(18)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromNotesPayable', window );">Increase in notes payable</a></td>
<td class="nump">45<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Issuance of common stock</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfOrdinaryDividends', window );">Payment of dividends on common and preferred stock</a></td>
<td class="num">(273)<span></span>
</td>
<td class="num">(253)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit', window );">Proceeds from the sale of membership interest in VIE to tax equity investor</a></td>
<td class="nump">49<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations', window );">Net cash used in discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(138)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other financing costs</a></td>
<td class="num">(36)<span></span>
</td>
<td class="num">(20)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(300)<span></span>
</td>
<td class="num">(409)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net Increase (Decrease) in Cash and Cash Equivalents,&#160;Including Restricted Amounts</a></td>
<td class="num">(380)<span></span>
</td>
<td class="nump">107<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents,&#160;Including Restricted Amounts, Beginning of Period</a></td>
<td class="nump">476<span></span>
</td>
<td class="nump">185<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents,&#160;Including Restricted Amounts, End of Period</a></td>
<td class="nump">96<span></span>
</td>
<td class="nump">292<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_NonCashTransactionsAbstract', window );"><strong>Non&#8209;cash transactions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Capital expenditures not paid</a></td>
<td class="nump">$ 162<span></span>
</td>
<td class="nump">$ 138<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_NonCashTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non-cash transactions [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_NonCashTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of financing activities of 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of investing activities of 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in current operating assets after deduction of current operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent operating assets after deduction of noncurrent operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash (inflow) outflow from investing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromOtherInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfOrdinaryDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash outflow in the form of ordinary dividends to common shareholders, preferred shareholders and noncontrolling interests, generally out of earnings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfOrdinaryDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the cash inflow during the period from the sale of a component of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The proceeds from the sale of an interest in a unit of partnership.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334966126272">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CMS Energy Corporation Consolidated Balance Sheets (Unaudited) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 77<span></span>
</td>
<td class="nump">$ 452<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash and cash equivalents</a></td>
<td class="nump">19<span></span>
</td>
<td class="nump">24<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable and accrued revenue</a></td>
<td class="nump">991<span></span>
</td>
<td class="nump">931<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Accounts receivable &#8211; related parties</a></td>
<td class="nump">13<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNetAbstract', window );"><strong>Inventories at average cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EnergyRelatedInventoryGasStoredUnderground', window );">Gas in underground storage</a></td>
<td class="nump">606<span></span>
</td>
<td class="nump">462<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherInventorySupplies', window );">Materials and supplies</a></td>
<td class="nump">184<span></span>
</td>
<td class="nump">168<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EnergyRelatedInventoryOtherFossilFuel', window );">Generating plant fuel stock</a></td>
<td class="nump">55<span></span>
</td>
<td class="nump">37<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_DeferredPropertyTaxes', window );">Deferred property taxes</a></td>
<td class="nump">258<span></span>
</td>
<td class="nump">356<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Regulatory assets</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">46<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Prepayments and other current assets</a></td>
<td class="nump">167<span></span>
</td>
<td class="nump">139<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">2,393<span></span>
</td>
<td class="nump">2,627<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGrossAbstract', window );"><strong>Plant, Property, and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_PropertyPlantAndEquipmentGrossExcludingCWIP', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">29,426<span></span>
</td>
<td class="nump">29,893<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation and amortization</a></td>
<td class="nump">8,711<span></span>
</td>
<td class="nump">8,502<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_PropertyPlantAndEquipmentNetExcludingCWIP', window );">Plant, property, and equipment, net</a></td>
<td class="nump">20,715<span></span>
</td>
<td class="nump">21,391<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction work in progress</a></td>
<td class="nump">912<span></span>
</td>
<td class="nump">961<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total plant, property, and equipment</a></td>
<td class="nump">21,627<span></span>
</td>
<td class="nump">22,352<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract', window );"><strong>Other Non&#8209;current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="nump">3,367<span></span>
</td>
<td class="nump">2,259<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent', window );">Accounts receivable</a></td>
<td class="nump">29<span></span>
</td>
<td class="nump">30<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investments</a></td>
<td class="nump">69<span></span>
</td>
<td class="nump">71<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other</a></td>
<td class="nump">1,555<span></span>
</td>
<td class="nump">1,414<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment', window );">Total other non&#8209;current assets</a></td>
<td class="nump">5,020<span></span>
</td>
<td class="nump">3,774<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">29,040<span></span>
</td>
<td class="nump">28,753<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent', window );">Current portion of long-term debt, finance leases, and other financing</a></td>
<td class="nump">674<span></span>
</td>
<td class="nump">382<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Notes payable</a></td>
<td class="nump">45<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">906<span></span>
</td>
<td class="nump">875<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Accounts payable &#8211; related parties</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">11<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_AccruedRateRefunds', window );">Accrued rate refunds</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndDividendsPayableCurrent', window );">Accrued interest</a></td>
<td class="nump">107<span></span>
</td>
<td class="nump">107<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Accrued taxes</a></td>
<td class="nump">392<span></span>
</td>
<td class="nump">515<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Regulatory liabilities</a></td>
<td class="nump">76<span></span>
</td>
<td class="nump">146<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">181<span></span>
</td>
<td class="nump">156<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">2,389<span></span>
</td>
<td class="nump">2,204<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Non&#8209;current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">11,667<span></span>
</td>
<td class="nump">12,046<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_FinanceLeaseLiabilityAndOtherNoncurrent', window );">Non-current portion of finance leases and other financing</a></td>
<td class="nump">44<span></span>
</td>
<td class="nump">46<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Regulatory liabilities</a></td>
<td class="nump">3,873<span></span>
</td>
<td class="nump">3,802<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Postretirement benefits</a></td>
<td class="nump">137<span></span>
</td>
<td class="nump">142<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsNoncurrent', window );">Asset retirement obligations</a></td>
<td class="nump">620<span></span>
</td>
<td class="nump">628<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDeferredInvestmentTaxCredit', window );">Deferred investment tax credit</a></td>
<td class="nump">131<span></span>
</td>
<td class="nump">112<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">2,326<span></span>
</td>
<td class="nump">2,210<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other non&#8209;current liabilities</a></td>
<td class="nump">382<span></span>
</td>
<td class="nump">375<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total non&#8209;current liabilities</a></td>
<td class="nump">19,180<span></span>
</td>
<td class="nump">19,361<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and Contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Common stockholders&#8217; equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Other paid-in capital</a></td>
<td class="nump">5,417<span></span>
</td>
<td class="nump">5,406<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(52)<span></span>
</td>
<td class="num">(59)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">1,286<span></span>
</td>
<td class="nump">1,057<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_CommonStockholdersEquity', window );">Total common stockholders&#8217; equity</a></td>
<td class="nump">6,654<span></span>
</td>
<td class="nump">6,407<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Cumulative preferred stock</a></td>
<td class="nump">224<span></span>
</td>
<td class="nump">224<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">6,878<span></span>
</td>
<td class="nump">6,631<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interests</a></td>
<td class="nump">593<span></span>
</td>
<td class="nump">557<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">7,471<span></span>
</td>
<td class="nump">7,188<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Equity</a></td>
<td class="nump">$ 29,040<span></span>
</td>
<td class="nump">$ 28,753<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_AccruedRateRefunds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Current liabilities that represent obligations to make refunds to customers for fuel costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_AccruedRateRefunds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Assets, Noncurrent, Other than Property, Plant and Equipment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_CommonStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common stockholders&#8217; equity</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_CommonStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_DeferredPropertyTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of accrued property taxes that will be recognized over future local taxing authorities fiscal periods expected to be within one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_DeferredPropertyTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_FinanceLeaseLiabilityAndOtherNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finance Lease Liability And Other, Noncurrent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_FinanceLeaseLiabilityAndOtherNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long Term Debt, Current Maturities, Lease Obligation, Current And Other Financing Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_PropertyPlantAndEquipmentGrossExcludingCWIP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization and construction in progress of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_PropertyPlantAndEquipmentGrossExcludingCWIP</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_PropertyPlantAndEquipmentNetExcludingCWIP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before construction in progress but 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_PropertyPlantAndEquipmentNetExcludingCWIP</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDeferredInvestmentTaxCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The noncurrent portion of the reserve for accumulated deferred investment tax credits as of the balance sheet date. This is the remaining investment credit, which will reduce the cost of services collected from ratepayers by a ratable portion over the investment's regulatory life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 255<br> -SubTopic 10<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=125523840&amp;loc=d3e2408-110839<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.26(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 27<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32262-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDeferredInvestmentTaxCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueFromRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueFromRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EnergyRelatedInventoryGasStoredUnderground">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of natural gas stored underground in depleted gas reservoirs, aquifers, or salt caverns to meet seasonal and peak load demands, and also as insurance against unforeseen supply disruptions, and deemed to be a current asset because it is expected to be used within twelve months or in the normal operating cycle.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EnergyRelatedInventoryGasStoredUnderground</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EnergyRelatedInventoryOtherFossilFuel">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of fossil fuel included in inventory classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EnergyRelatedInventoryOtherFossilFuel</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8813-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDividendsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of (a) interest payable on all forms of debt, including trade payables, that has been incurred, and (b) dividends declared but unpaid on equity securities issued by the entity and outstanding (also includes dividends collected on behalf of another owner of securities that are being held by the entity). Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDividendsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of accounts and financing receivables, classified as noncurrent. Includes, but is not limited to, notes and loan receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInventorySupplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of other supplies used within the manufacturing or production process expected to be consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInventorySupplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGrossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of capitalized costs of regulated entities that are expected to be recovered through revenue sources within one year or the normal operating cycle, if longer. Such costs are capitalized if they meet both of the following criteria: a. It is probable that future revenue in an amount at least equal to the capitalized cost will result from inclusion of that cost in allowable costs for rate-making purposes. b. Based on available evidence, the future revenue will be provided to permit recovery of the previously incurred cost rather than to provide for expected levels of similar future costs. If the revenue will be provided through an automatic rate-adjustment clause, this criterion requires that the regulator's intent clearly be to permit recovery of the previously incurred cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44250-110382<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of capitalized costs of regulated entities that are not expected to be recovered through revenue sources within one year or the normal operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44250-110382<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount for the individual regulatory current liability as itemized in a table of regulatory current liabilities as of the end of the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 405<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6500807&amp;loc=d3e48068-110394<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount for the individual regulatory noncurrent liability as itemized in a table of regulatory noncurrent liabilities as of the end of the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334969049760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CMS Energy Corporation Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable and accrued revenue, allowance</a></td>
<td class="nump">$ 24<span></span>
</td>
<td class="nump">$ 20<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock authorized (in shares)</a></td>
<td class="nump">350,000,000.0<span></span>
</td>
<td class="nump">350,000,000.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock outstanding (in shares)</a></td>
<td class="nump">290,200,000<span></span>
</td>
<td class="nump">289,800,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cms_SeriesCPreferredStockDepositarySharesMember', window );">Series C Preferred Stock Depositary Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock authorized (in shares)</a></td>
<td class="nump">9,200,000<span></span>
</td>
<td class="nump">9,200,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock outstanding (in shares)</a></td>
<td class="nump">9,200,000<span></span>
</td>
<td class="nump">9,200,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=cms_SeriesCPreferredStockDepositarySharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=cms_SeriesCPreferredStockDepositarySharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334957823184">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CMS Energy Corporation Consolidated Statements of Changes in Equity (Unaudited) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Other Paid-in Capital</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
<th class="th"><div>Retirement benefits liability</div></th>
<th class="th"><div>Derivative instruments</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Cumulative Preferred Stock</div></th>
<th class="th"><div>Noncontrolling Interests</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity at Beginning of Period at Dec. 31, 2020</a></td>
<td class="nump">$ 6,077<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">$ 5,365<span></span>
</td>
<td class="num">$ (86)<span></span>
</td>
<td class="num">$ (80)<span></span>
</td>
<td class="num">$ (6)<span></span>
</td>
<td class="nump">$ 214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 581<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Common stock issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Common stock repurchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax', window );">Net gain arising during the period</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Amortization of net actuarial loss</a></td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax', window );">Amortization of prior service credit</a></td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax', window );">Unrealized gain on derivative instruments</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax', window );">Reclassification adjustments included in net income</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income</a></td>
<td class="nump">513<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">525<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared on common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(252)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPreferredStockCash', window );">Dividends declared on preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests', window );">Sale of membership interest in VIE to tax equity investor</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders', window );">Contribution from noncontrolling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Distributions and other changes in noncontrolling interests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity at End of Period at Jun. 30, 2021</a></td>
<td class="nump">$ 6,366<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">5,389<span></span>
</td>
<td class="num">(82)<span></span>
</td>
<td class="num">(77)<span></span>
</td>
<td class="num">(5)<span></span>
</td>
<td class="nump">487<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">569<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared per common share (in dollars per share)</a></td>
<td class="nump">$ 0.8700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsPerShareDeclared', window );">Dividends declared per preferred stock Series C depositary share (in dollars per share)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity at Beginning of Period at Mar. 31, 2021</a></td>
<td class="nump">$ 6,302<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">5,371<span></span>
</td>
<td class="num">(84)<span></span>
</td>
<td class="num">(79)<span></span>
</td>
<td class="num">(5)<span></span>
</td>
<td class="nump">437<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">575<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Common stock issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Common stock repurchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax', window );">Net gain arising during the period</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Amortization of net actuarial loss</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax', window );">Amortization of prior service credit</a></td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax', window );">Unrealized gain on derivative instruments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax', window );">Reclassification adjustments included in net income</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income</a></td>
<td class="nump">171<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared on common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(126)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPreferredStockCash', window );">Dividends declared on preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests', window );">Sale of membership interest in VIE to tax equity investor</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders', window );">Contribution from noncontrolling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Distributions and other changes in noncontrolling interests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity at End of Period at Jun. 30, 2021</a></td>
<td class="nump">$ 6,366<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">5,389<span></span>
</td>
<td class="num">(82)<span></span>
</td>
<td class="num">(77)<span></span>
</td>
<td class="num">(5)<span></span>
</td>
<td class="nump">487<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">569<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared per common share (in dollars per share)</a></td>
<td class="nump">$ 0.4350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsPerShareDeclared', window );">Dividends declared per preferred stock Series C depositary share (in dollars per share)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity at Beginning of Period at Dec. 31, 2021</a></td>
<td class="nump">$ 7,188<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">5,406<span></span>
</td>
<td class="num">(59)<span></span>
</td>
<td class="num">(56)<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="nump">1,057<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">557<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Common stock issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Common stock repurchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax', window );">Net gain arising during the period</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Amortization of net actuarial loss</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax', window );">Amortization of prior service credit</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax', window );">Unrealized gain on derivative instruments</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax', window );">Reclassification adjustments included in net income</a></td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income</a></td>
<td class="nump">487<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">501<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared on common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(267)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPreferredStockCash', window );">Dividends declared on preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests', window );">Sale of membership interest in VIE to tax equity investor</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders', window );">Contribution from noncontrolling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Distributions and other changes in noncontrolling interests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity at End of Period at Jun. 30, 2022</a></td>
<td class="nump">$ 7,471<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">5,417<span></span>
</td>
<td class="num">(52)<span></span>
</td>
<td class="num">(52)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,286<span></span>
</td>
<td class="nump">224<span></span>
</td>
<td class="nump">593<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared per common share (in dollars per share)</a></td>
<td class="nump">$ 0.9200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsPerShareDeclared', window );">Dividends declared per preferred stock Series C depositary share (in dollars per share)</a></td>
<td class="nump">$ 0.5250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity at Beginning of Period at Mar. 31, 2022</a></td>
<td class="nump">$ 7,405<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">5,406<span></span>
</td>
<td class="num">(54)<span></span>
</td>
<td class="num">(53)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="nump">1,275<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">551<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Common stock issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Common stock repurchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax', window );">Net gain arising during the period</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Amortization of net actuarial loss</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax', window );">Amortization of prior service credit</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax', window );">Unrealized gain on derivative instruments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax', window );">Reclassification adjustments included in net income</a></td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income</a></td>
<td class="nump">142<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">148<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared on common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(134)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPreferredStockCash', window );">Dividends declared on preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests', window );">Sale of membership interest in VIE to tax equity investor</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders', window );">Contribution from noncontrolling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Distributions and other changes in noncontrolling interests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity at End of Period at Jun. 30, 2022</a></td>
<td class="nump">$ 7,471<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">$ 5,417<span></span>
</td>
<td class="num">$ (52)<span></span>
</td>
<td class="num">$ (52)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,286<span></span>
</td>
<td class="nump">$ 224<span></span>
</td>
<td class="nump">$ 593<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared per common share (in dollars per share)</a></td>
<td class="nump">$ 0.4600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsPerShareDeclared', window );">Dividends declared per preferred stock Series C depositary share (in dollars per share)</a></td>
<td class="nump">$ 0.2625<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase in noncontrolling interest balance from contributions from the noncontrolling interest holders, included in the consolidation of the parent entity</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents a sale (new stock issuance) by a subsidiary to noncontrolling interests (third parties, parties directly or indirectly unrelated to parent) during the period. The capital transaction by subsidiary does not result in a loss of control by the parent, but does effect a change in total (consolidated) equity attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPreferredStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPreferredStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of preferred stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334956229008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consumers Energy Company Consolidated Statements of Income (Unaudited) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">$ 1,920<span></span>
</td>
<td class="nump">$ 1,558<span></span>
</td>
<td class="nump">$ 4,294<span></span>
</td>
<td class="nump">$ 3,571<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating Expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">239<span></span>
</td>
<td class="nump">252<span></span>
</td>
<td class="nump">695<span></span>
</td>
<td class="nump">682<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income (Expense)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterestAndDividend', window );">Interest income</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity', window );">Allowance for equity funds used during construction</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet', window );">Non-operating retirement benefits, net</a></td>
<td class="nump">52<span></span>
</td>
<td class="nump">40<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="nump">81<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncome', window );">Other income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingExpense', window );">Other expense</a></td>
<td class="num">(11)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="num">(15)<span></span>
</td>
<td class="num">(4)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">43<span></span>
</td>
<td class="nump">48<span></span>
</td>
<td class="nump">91<span></span>
</td>
<td class="nump">92<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseAbstract', window );"><strong>Interest Charges</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest on long-term debt</a></td>
<td class="nump">122<span></span>
</td>
<td class="nump">120<span></span>
</td>
<td class="nump">243<span></span>
</td>
<td class="nump">239<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseRelatedParty', window );">Interest expense &#8211; related parties</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Other interest expense</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestCostsCapitalizedAdjustment', window );">Allowance for borrowed funds used during construction</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Total interest charges</a></td>
<td class="nump">126<span></span>
</td>
<td class="nump">125<span></span>
</td>
<td class="nump">250<span></span>
</td>
<td class="nump">249<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income Before Income Taxes</a></td>
<td class="nump">156<span></span>
</td>
<td class="nump">175<span></span>
</td>
<td class="nump">536<span></span>
</td>
<td class="nump">525<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="nump">14<span></span>
</td>
<td class="nump">22<span></span>
</td>
<td class="nump">53<span></span>
</td>
<td class="nump">64<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income Attributable to CMS&#160;Energy</a></td>
<td class="nump">148<span></span>
</td>
<td class="nump">176<span></span>
</td>
<td class="nump">501<span></span>
</td>
<td class="nump">525<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsIncomeStatementImpact', window );">Preferred Stock Dividends</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income (loss) available to common stockholders</a></td>
<td class="nump">145<span></span>
</td>
<td class="nump">176<span></span>
</td>
<td class="nump">496<span></span>
</td>
<td class="nump">525<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">1,802<span></span>
</td>
<td class="nump">1,493<span></span>
</td>
<td class="nump">4,085<span></span>
</td>
<td class="nump">3,430<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating Expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseFuelUsed', window );">Fuel for electric generation</a></td>
<td class="nump">173<span></span>
</td>
<td class="nump">87<span></span>
</td>
<td class="nump">297<span></span>
</td>
<td class="nump">193<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpensePurchasedPower', window );">Purchased and interchange power</a></td>
<td class="nump">468<span></span>
</td>
<td class="nump">383<span></span>
</td>
<td class="nump">905<span></span>
</td>
<td class="nump">750<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties', window );">Purchased power &#8211; related parties</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">17<span></span>
</td>
<td class="nump">35<span></span>
</td>
<td class="nump">35<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased', window );">Cost of gas sold</a></td>
<td class="nump">213<span></span>
</td>
<td class="nump">94<span></span>
</td>
<td class="nump">678<span></span>
</td>
<td class="nump">372<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations', window );">Maintenance and other operating expenses</a></td>
<td class="nump">370<span></span>
</td>
<td class="nump">339<span></span>
</td>
<td class="nump">683<span></span>
</td>
<td class="nump">631<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">233<span></span>
</td>
<td class="nump">234<span></span>
</td>
<td class="nump">569<span></span>
</td>
<td class="nump">563<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseTaxes', window );">General taxes</a></td>
<td class="nump">86<span></span>
</td>
<td class="nump">82<span></span>
</td>
<td class="nump">215<span></span>
</td>
<td class="nump">200<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Total operating expenses</a></td>
<td class="nump">1,561<span></span>
</td>
<td class="nump">1,236<span></span>
</td>
<td class="nump">3,382<span></span>
</td>
<td class="nump">2,744<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">241<span></span>
</td>
<td class="nump">257<span></span>
</td>
<td class="nump">703<span></span>
</td>
<td class="nump">686<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income (Expense)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterestAndDividend', window );">Interest income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_InterestAndDividendIncomeRelatedParties', window );">Interest and dividend income &#8211; related parties</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity', window );">Allowance for equity funds used during construction</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet', window );">Non-operating retirement benefits, net</a></td>
<td class="nump">49<span></span>
</td>
<td class="nump">38<span></span>
</td>
<td class="nump">94<span></span>
</td>
<td class="nump">76<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncome', window );">Other income</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingExpense', window );">Other expense</a></td>
<td class="num">(11)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="num">(14)<span></span>
</td>
<td class="num">(4)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">42<span></span>
</td>
<td class="nump">45<span></span>
</td>
<td class="nump">88<span></span>
</td>
<td class="nump">85<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseAbstract', window );"><strong>Interest Charges</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest on long-term debt</a></td>
<td class="nump">75<span></span>
</td>
<td class="nump">73<span></span>
</td>
<td class="nump">150<span></span>
</td>
<td class="nump">146<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseRelatedParty', window );">Interest expense &#8211; related parties</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Other interest expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestCostsCapitalizedAdjustment', window );">Allowance for borrowed funds used during construction</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Total interest charges</a></td>
<td class="nump">78<span></span>
</td>
<td class="nump">78<span></span>
</td>
<td class="nump">156<span></span>
</td>
<td class="nump">155<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income Before Income Taxes</a></td>
<td class="nump">205<span></span>
</td>
<td class="nump">224<span></span>
</td>
<td class="nump">635<span></span>
</td>
<td class="nump">616<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="nump">32<span></span>
</td>
<td class="nump">34<span></span>
</td>
<td class="nump">79<span></span>
</td>
<td class="nump">90<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income Attributable to CMS&#160;Energy</a></td>
<td class="nump">173<span></span>
</td>
<td class="nump">190<span></span>
</td>
<td class="nump">556<span></span>
</td>
<td class="nump">526<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsIncomeStatementImpact', window );">Preferred Stock Dividends</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income (loss) available to common stockholders</a></td>
<td class="nump">$ 172<span></span>
</td>
<td class="nump">$ 189<span></span>
</td>
<td class="nump">$ 555<span></span>
</td>
<td class="nump">$ 525<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_InterestAndDividendIncomeRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest And Dividend Income Related Parties</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_InterestAndDividendIncomeRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of other cost components excluding the service cost component of net benefit cost for defined benefit plans for the period. Other cost components include the following components: Interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) due to settlement or curtailments. The other cost components are presented separately outside of operating income on the statement of income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Utilities Operating Expense Purchased Power Related Parties</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestCostsCapitalizedAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest costs capitalized disclosed as an adjusting item to interest costs incurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestCostsCapitalizedAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense incurred on a debt or other obligation to related party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterestAndDividend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income and dividend income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(a),(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterestAndDividend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsIncomeStatementImpact">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsIncomeStatementImpact</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The component of the allowance for funds used during construction during the period based on an assumed rate of return on equity funds used in financing the construction of regulated assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 835<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6501662&amp;loc=d3e56162-110433<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 835<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6501569&amp;loc=d3e55921-110430<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense for depreciation and amortization of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpenseFuelUsed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense for fuel used by regulated operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpenseFuelUsed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense for purchased gas and petroleum of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense for routine plant maintenance, repairs and operations of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpensePurchasedPower">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense for purchased power of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpensePurchasedPower</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpenseTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense for taxes other than income taxes of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpenseTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334963349568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consumers Energy Company Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income</a></td>
<td class="nump">$ 142<span></span>
</td>
<td class="nump">$ 171<span></span>
</td>
<td class="nump">$ 487<span></span>
</td>
<td class="nump">$ 513<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Retirement Benefits Liability</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Amortization of net actuarial loss, net of tax</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive Income</a></td>
<td class="nump">144<span></span>
</td>
<td class="nump">173<span></span>
</td>
<td class="nump">494<span></span>
</td>
<td class="nump">517<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income</a></td>
<td class="nump">173<span></span>
</td>
<td class="nump">190<span></span>
</td>
<td class="nump">556<span></span>
</td>
<td class="nump">526<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Retirement Benefits Liability</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Amortization of net actuarial loss, net of tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive Income</a></td>
<td class="nump">$ 173<span></span>
</td>
<td class="nump">$ 191<span></span>
</td>
<td class="nump">$ 557<span></span>
</td>
<td class="nump">$ 527<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334966051648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consumers Energy Company Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax', window );">Amortization of net actuarial loss, tax</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax', window );">Amortization of net actuarial loss, tax</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334956430960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consumers Energy Company Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash Flows from Operating Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income</a></td>
<td class="nump">$ 487<span></span>
</td>
<td class="nump">$ 513<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes and investment tax credits</a></td>
<td class="nump">39<span></span>
</td>
<td class="nump">75<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other non&#8209;cash operating activities and reconciling&#160;adjustments</a></td>
<td class="num">(33)<span></span>
</td>
<td class="num">(29)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInReceivablesAbstract', window );"><strong>Changes in assets and liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables', window );">Accounts receivable and accrued revenue</a></td>
<td class="num">(80)<span></span>
</td>
<td class="nump">101<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(179)<span></span>
</td>
<td class="nump">36<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued rate refunds</a></td>
<td class="nump">53<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet', window );">Other current assets and liabilities</a></td>
<td class="nump">117<span></span>
</td>
<td class="nump">78<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet', window );">Other non&#8209;current assets and liabilities</a></td>
<td class="nump">73<span></span>
</td>
<td class="nump">34<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">1,059<span></span>
</td>
<td class="nump">1,367<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash Flows from Investing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures (excludes assets placed under finance lease)</a></td>
<td class="num">(1,088)<span></span>
</td>
<td class="num">(878)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Cost to retire property and other investing activities</a></td>
<td class="num">(56)<span></span>
</td>
<td class="num">(63)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(1,139)<span></span>
</td>
<td class="num">(851)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash Flows from Financing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Retirement of debt</a></td>
<td class="num">(92)<span></span>
</td>
<td class="num">(18)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromNotesPayable', window );">Increase in notes payable</a></td>
<td class="nump">45<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfOrdinaryDividends', window );">Payment of dividends on common and preferred stock</a></td>
<td class="num">(273)<span></span>
</td>
<td class="num">(253)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other financing costs</a></td>
<td class="num">(36)<span></span>
</td>
<td class="num">(20)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(300)<span></span>
</td>
<td class="num">(409)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net Increase (Decrease) in Cash and Cash Equivalents,&#160;Including Restricted Amounts</a></td>
<td class="num">(380)<span></span>
</td>
<td class="nump">107<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents,&#160;Including Restricted Amounts, Beginning of Period</a></td>
<td class="nump">476<span></span>
</td>
<td class="nump">185<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents,&#160;Including Restricted Amounts, End of Period</a></td>
<td class="nump">96<span></span>
</td>
<td class="nump">292<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_NonCashTransactionsAbstract', window );"><strong>Non&#8209;cash transactions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Capital expenditures not paid</a></td>
<td class="nump">162<span></span>
</td>
<td class="nump">138<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash Flows from Operating Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income</a></td>
<td class="nump">556<span></span>
</td>
<td class="nump">526<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">569<span></span>
</td>
<td class="nump">563<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes and investment tax credits</a></td>
<td class="nump">55<span></span>
</td>
<td class="nump">89<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other non&#8209;cash operating activities and reconciling&#160;adjustments</a></td>
<td class="num">(33)<span></span>
</td>
<td class="num">(26)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInReceivablesAbstract', window );"><strong>Changes in assets and liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables', window );">Accounts receivable and accrued revenue</a></td>
<td class="num">(60)<span></span>
</td>
<td class="nump">104<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(178)<span></span>
</td>
<td class="nump">35<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued rate refunds</a></td>
<td class="nump">44<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet', window );">Other current assets and liabilities</a></td>
<td class="nump">146<span></span>
</td>
<td class="nump">76<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet', window );">Other non&#8209;current assets and liabilities</a></td>
<td class="nump">60<span></span>
</td>
<td class="nump">33<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">1,159<span></span>
</td>
<td class="nump">1,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash Flows from Investing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures (excludes assets placed under finance lease)</a></td>
<td class="num">(1,040)<span></span>
</td>
<td class="num">(873)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Cost to retire property and other investing activities</a></td>
<td class="num">(54)<span></span>
</td>
<td class="num">(57)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(1,094)<span></span>
</td>
<td class="num">(930)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash Flows from Financing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Retirement of debt</a></td>
<td class="num">(14)<span></span>
</td>
<td class="num">(13)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromNotesPayable', window );">Increase in notes payable</a></td>
<td class="nump">45<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInNotesPayableRelatedParties', window );">Decrease in notes payable &#8211; related parties</a></td>
<td class="num">(360)<span></span>
</td>
<td class="num">(307)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromContributedCapital', window );">Stockholder contribution</a></td>
<td class="nump">685<span></span>
</td>
<td class="nump">275<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfOrdinaryDividends', window );">Payment of dividends on common and preferred stock</a></td>
<td class="num">(434)<span></span>
</td>
<td class="num">(381)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other financing costs</a></td>
<td class="num">(5)<span></span>
</td>
<td class="num">(11)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(83)<span></span>
</td>
<td class="num">(437)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net Increase (Decrease) in Cash and Cash Equivalents,&#160;Including Restricted Amounts</a></td>
<td class="num">(18)<span></span>
</td>
<td class="nump">33<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents,&#160;Including Restricted Amounts, Beginning of Period</a></td>
<td class="nump">44<span></span>
</td>
<td class="nump">35<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents,&#160;Including Restricted Amounts, End of Period</a></td>
<td class="nump">26<span></span>
</td>
<td class="nump">68<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_NonCashTransactionsAbstract', window );"><strong>Non&#8209;cash transactions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Capital expenditures not paid</a></td>
<td class="nump">$ 155<span></span>
</td>
<td class="nump">$ 134<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_NonCashTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non-cash transactions [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_NonCashTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInNotesPayableRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount owed by the reporting entry in the form of loans and obligations (generally evidenced by promissory notes) made by the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInNotesPayableRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in current operating assets after deduction of current operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent operating assets after deduction of noncurrent operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash (inflow) outflow from investing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromOtherInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfOrdinaryDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash outflow in the form of ordinary dividends to common shareholders, preferred shareholders and noncontrolling interests, generally out of earnings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfOrdinaryDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromContributedCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received by a corporation from a shareholder during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromContributedCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense for depreciation and amortization of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334964578864">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consumers Energy Company Consolidated Balance Sheets (Unaudited) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 77<span></span>
</td>
<td class="nump">$ 452<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash and cash equivalents</a></td>
<td class="nump">19<span></span>
</td>
<td class="nump">24<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable and accrued revenue</a></td>
<td class="nump">991<span></span>
</td>
<td class="nump">931<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Accounts receivable &#8211; related parties</a></td>
<td class="nump">13<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNetAbstract', window );"><strong>Inventories at average cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EnergyRelatedInventoryGasStoredUnderground', window );">Gas in underground storage</a></td>
<td class="nump">606<span></span>
</td>
<td class="nump">462<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherInventorySupplies', window );">Materials and supplies</a></td>
<td class="nump">184<span></span>
</td>
<td class="nump">168<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EnergyRelatedInventoryOtherFossilFuel', window );">Generating plant fuel stock</a></td>
<td class="nump">55<span></span>
</td>
<td class="nump">37<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_DeferredPropertyTaxes', window );">Deferred property taxes</a></td>
<td class="nump">258<span></span>
</td>
<td class="nump">356<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Regulatory assets</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">46<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Prepayments and other current assets</a></td>
<td class="nump">167<span></span>
</td>
<td class="nump">139<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">2,393<span></span>
</td>
<td class="nump">2,627<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract', window );"><strong>Other Non&#8209;current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="nump">3,367<span></span>
</td>
<td class="nump">2,259<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent', window );">Accounts receivable</a></td>
<td class="nump">29<span></span>
</td>
<td class="nump">30<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other</a></td>
<td class="nump">1,555<span></span>
</td>
<td class="nump">1,414<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment', window );">Total other non&#8209;current assets</a></td>
<td class="nump">5,020<span></span>
</td>
<td class="nump">3,774<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">29,040<span></span>
</td>
<td class="nump">28,753<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent', window );">Current portion of long-term debt, finance leases, and other financing</a></td>
<td class="nump">674<span></span>
</td>
<td class="nump">382<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Notes payable</a></td>
<td class="nump">45<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">906<span></span>
</td>
<td class="nump">875<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Accounts payable &#8211; related parties</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">11<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_AccruedRateRefunds', window );">Accrued rate refunds</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndDividendsPayableCurrent', window );">Accrued interest</a></td>
<td class="nump">107<span></span>
</td>
<td class="nump">107<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Accrued taxes</a></td>
<td class="nump">392<span></span>
</td>
<td class="nump">515<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Regulatory liabilities</a></td>
<td class="nump">76<span></span>
</td>
<td class="nump">146<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">181<span></span>
</td>
<td class="nump">156<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">2,389<span></span>
</td>
<td class="nump">2,204<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Non&#8209;current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">11,667<span></span>
</td>
<td class="nump">12,046<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_FinanceLeaseLiabilityAndOtherNoncurrent', window );">Non-current portion of finance leases and other financing</a></td>
<td class="nump">44<span></span>
</td>
<td class="nump">46<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Regulatory liabilities</a></td>
<td class="nump">3,873<span></span>
</td>
<td class="nump">3,802<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Postretirement benefits</a></td>
<td class="nump">137<span></span>
</td>
<td class="nump">142<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsNoncurrent', window );">Asset retirement obligations</a></td>
<td class="nump">620<span></span>
</td>
<td class="nump">628<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDeferredInvestmentTaxCredit', window );">Deferred investment tax credit</a></td>
<td class="nump">131<span></span>
</td>
<td class="nump">112<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">2,326<span></span>
</td>
<td class="nump">2,210<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other non&#8209;current liabilities</a></td>
<td class="nump">382<span></span>
</td>
<td class="nump">375<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total non&#8209;current liabilities</a></td>
<td class="nump">19,180<span></span>
</td>
<td class="nump">19,361<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and Contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Common stockholders&#8217; equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Other paid-in capital</a></td>
<td class="nump">5,417<span></span>
</td>
<td class="nump">5,406<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(52)<span></span>
</td>
<td class="num">(59)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">1,286<span></span>
</td>
<td class="nump">1,057<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_CommonStockholdersEquity', window );">Total common stockholders&#8217; equity</a></td>
<td class="nump">6,654<span></span>
</td>
<td class="nump">6,407<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Cumulative preferred stock</a></td>
<td class="nump">224<span></span>
</td>
<td class="nump">224<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">6,878<span></span>
</td>
<td class="nump">6,631<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Equity</a></td>
<td class="nump">29,040<span></span>
</td>
<td class="nump">28,753<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">22<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash and cash equivalents</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">22<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable and accrued revenue</a></td>
<td class="nump">944<span></span>
</td>
<td class="nump">905<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Accounts receivable &#8211; related parties</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNetAbstract', window );"><strong>Inventories at average cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EnergyRelatedInventoryGasStoredUnderground', window );">Gas in underground storage</a></td>
<td class="nump">606<span></span>
</td>
<td class="nump">462<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherInventorySupplies', window );">Materials and supplies</a></td>
<td class="nump">179<span></span>
</td>
<td class="nump">163<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EnergyRelatedInventoryOtherFossilFuel', window );">Generating plant fuel stock</a></td>
<td class="nump">51<span></span>
</td>
<td class="nump">33<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_DeferredPropertyTaxes', window );">Deferred property taxes</a></td>
<td class="nump">258<span></span>
</td>
<td class="nump">356<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Regulatory assets</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">46<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Prepayments and other current assets</a></td>
<td class="nump">108<span></span>
</td>
<td class="nump">103<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">2,204<span></span>
</td>
<td class="nump">2,121<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGrossAbstract', window );"><strong>Plant, Property, and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">28,304<span></span>
</td>
<td class="nump">28,771<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization', window );">Less accumulated depreciation and amortization</a></td>
<td class="nump">8,561<span></span>
</td>
<td class="nump">8,371<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP', window );">Plant, property, and equipment, net</a></td>
<td class="nump">19,743<span></span>
</td>
<td class="nump">20,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress', window );">Construction work in progress</a></td>
<td class="nump">838<span></span>
</td>
<td class="nump">915<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Total plant, property, and equipment</a></td>
<td class="nump">20,581<span></span>
</td>
<td class="nump">21,315<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract', window );"><strong>Other Non&#8209;current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="nump">3,367<span></span>
</td>
<td class="nump">2,259<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent', window );">Accounts receivable</a></td>
<td class="nump">35<span></span>
</td>
<td class="nump">36<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesNoncurrent', window );">Accounts and notes receivable &#8211; related parties</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">102<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other</a></td>
<td class="nump">1,428<span></span>
</td>
<td class="nump">1,307<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment', window );">Total other non&#8209;current assets</a></td>
<td class="nump">4,930<span></span>
</td>
<td class="nump">3,704<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">27,715<span></span>
</td>
<td class="nump">27,140<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent', window );">Current portion of long-term debt, finance leases, and other financing</a></td>
<td class="nump">674<span></span>
</td>
<td class="nump">374<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Notes payable</a></td>
<td class="nump">45<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent', window );">Notes payable &#8211; related parties</a></td>
<td class="nump">32<span></span>
</td>
<td class="nump">392<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">854<span></span>
</td>
<td class="nump">835<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Accounts payable &#8211; related parties</a></td>
<td class="nump">15<span></span>
</td>
<td class="nump">16<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_AccruedRateRefunds', window );">Accrued rate refunds</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndDividendsPayableCurrent', window );">Accrued interest</a></td>
<td class="nump">75<span></span>
</td>
<td class="nump">75<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Accrued taxes</a></td>
<td class="nump">427<span></span>
</td>
<td class="nump">529<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Regulatory liabilities</a></td>
<td class="nump">76<span></span>
</td>
<td class="nump">146<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">149<span></span>
</td>
<td class="nump">109<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">2,347<span></span>
</td>
<td class="nump">2,488<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Non&#8209;current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">7,738<span></span>
</td>
<td class="nump">8,050<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_FinanceLeaseLiabilityAndOtherNoncurrent', window );">Non-current portion of finance leases and other financing</a></td>
<td class="nump">44<span></span>
</td>
<td class="nump">46<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Regulatory liabilities</a></td>
<td class="nump">3,873<span></span>
</td>
<td class="nump">3,802<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Postretirement benefits</a></td>
<td class="nump">101<span></span>
</td>
<td class="nump">104<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsNoncurrent', window );">Asset retirement obligations</a></td>
<td class="nump">596<span></span>
</td>
<td class="nump">605<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDeferredInvestmentTaxCredit', window );">Deferred investment tax credit</a></td>
<td class="nump">131<span></span>
</td>
<td class="nump">112<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">2,470<span></span>
</td>
<td class="nump">2,340<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other non&#8209;current liabilities</a></td>
<td class="nump">328<span></span>
</td>
<td class="nump">314<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total non&#8209;current liabilities</a></td>
<td class="nump">15,281<span></span>
</td>
<td class="nump">15,373<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and Contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Common stockholders&#8217; equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">841<span></span>
</td>
<td class="nump">841<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Other paid-in capital</a></td>
<td class="nump">7,284<span></span>
</td>
<td class="nump">6,599<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(31)<span></span>
</td>
<td class="num">(32)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">1,956<span></span>
</td>
<td class="nump">1,834<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_CommonStockholdersEquity', window );">Total common stockholders&#8217; equity</a></td>
<td class="nump">10,050<span></span>
</td>
<td class="nump">9,242<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Cumulative preferred stock</a></td>
<td class="nump">37<span></span>
</td>
<td class="nump">37<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">10,087<span></span>
</td>
<td class="nump">9,279<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Equity</a></td>
<td class="nump">$ 27,715<span></span>
</td>
<td class="nump">$ 27,140<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_AccruedRateRefunds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Current liabilities that represent obligations to make refunds to customers for fuel costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_AccruedRateRefunds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Assets, Noncurrent, Other than Property, Plant and Equipment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_CommonStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common stockholders&#8217; equity</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_CommonStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_DeferredPropertyTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of accrued property taxes that will be recognized over future local taxing authorities fiscal periods expected to be within one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_DeferredPropertyTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_FinanceLeaseLiabilityAndOtherNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finance Lease Liability And Other, Noncurrent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_FinanceLeaseLiabilityAndOtherNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long Term Debt, Current Maturities, Lease Obligation, Current And Other Financing Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Property, Plant And Equipment And Finance Lease Right-Of-Use Asset, After Accumulated Depreciation And Amortization</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Property Plant And Equipment And Finance Lease Right-Of-Use Asset, Before Accumulated Depreciation And Amortization And Construction Work In Progress</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period end amount of total net PPE excluding construction work in progress.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Property, Plant, and Equipment And Finance Lease Right-Of-Use Asset, Accumulated Depreciation And Amortization</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDeferredInvestmentTaxCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The noncurrent portion of the reserve for accumulated deferred investment tax credits as of the balance sheet date. This is the remaining investment credit, which will reduce the cost of services collected from ratepayers by a ratable portion over the investment's regulatory life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 255<br> -SubTopic 10<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=125523840&amp;loc=d3e2408-110839<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.26(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 27<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32262-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDeferredInvestmentTaxCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueFromRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueFromRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueFromRelatedPartiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date, which are usually due after one year (or one business cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueFromRelatedPartiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EnergyRelatedInventoryGasStoredUnderground">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of natural gas stored underground in depleted gas reservoirs, aquifers, or salt caverns to meet seasonal and peak load demands, and also as insurance against unforeseen supply disruptions, and deemed to be a current asset because it is expected to be used within twelve months or in the normal operating cycle.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EnergyRelatedInventoryGasStoredUnderground</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EnergyRelatedInventoryOtherFossilFuel">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of fossil fuel included in inventory classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EnergyRelatedInventoryOtherFossilFuel</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDividendsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of (a) interest payable on all forms of debt, including trade payables, that has been incurred, and (b) dividends declared but unpaid on equity securities issued by the entity and outstanding (also includes dividends collected on behalf of another owner of securities that are being held by the entity). Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDividendsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of accounts and financing receivables, classified as noncurrent. Includes, but is not limited to, notes and loan receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableRelatedPartiesClassifiedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInventorySupplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of other supplies used within the manufacturing or production process expected to be consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInventorySupplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGrossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period end amount of construction work in progress in public utility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of capitalized costs of regulated entities that are expected to be recovered through revenue sources within one year or the normal operating cycle, if longer. Such costs are capitalized if they meet both of the following criteria: a. It is probable that future revenue in an amount at least equal to the capitalized cost will result from inclusion of that cost in allowable costs for rate-making purposes. b. Based on available evidence, the future revenue will be provided to permit recovery of the previously incurred cost rather than to provide for expected levels of similar future costs. If the revenue will be provided through an automatic rate-adjustment clause, this criterion requires that the regulator's intent clearly be to permit recovery of the previously incurred cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44250-110382<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of capitalized costs of regulated entities that are not expected to be recovered through revenue sources within one year or the normal operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44250-110382<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount for the individual regulatory current liability as itemized in a table of regulatory current liabilities as of the end of the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 405<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6500807&amp;loc=d3e48068-110394<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount for the individual regulatory noncurrent liability as itemized in a table of regulatory noncurrent liabilities as of the end of the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334966360080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consumers Energy Company Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable and accrued revenue, allowance</a></td>
<td class="nump">$ 24<span></span>
</td>
<td class="nump">$ 20<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock authorized (in shares)</a></td>
<td class="nump">350,000,000.0<span></span>
</td>
<td class="nump">350,000,000.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock outstanding (in shares)</a></td>
<td class="nump">290,200,000<span></span>
</td>
<td class="nump">289,800,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable and accrued revenue, allowance</a></td>
<td class="nump">$ 24<span></span>
</td>
<td class="nump">$ 20<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock authorized (in shares)</a></td>
<td class="nump">125,000,000.0<span></span>
</td>
<td class="nump">125,000,000.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock outstanding (in shares)</a></td>
<td class="nump">84,100,000<span></span>
</td>
<td class="nump">84,100,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock authorized (in shares)</a></td>
<td class="nump">7,500,000<span></span>
</td>
<td class="nump">7,500,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock outstanding (in shares)</a></td>
<td class="nump">400,000<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334956338800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consumers Energy Company Consolidated Statements of Changes in Equity (Unaudited) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Other Paid-in Capital</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
<th class="th"><div>Retirement benefits liability</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Cumulative Preferred Stock</div></th>
<th class="th"><div>Consumers Energy Company</div></th>
<th class="th">
<div>Consumers Energy Company </div>
<div>Common Stock</div>
</th>
<th class="th">
<div>Consumers Energy Company </div>
<div>Other Paid-in Capital</div>
</th>
<th class="th">
<div>Consumers Energy Company </div>
<div>Accumulated Other Comprehensive Loss</div>
</th>
<th class="th">
<div>Consumers Energy Company </div>
<div>Retirement benefits liability</div>
</th>
<th class="th">
<div>Consumers Energy Company </div>
<div>Retained Earnings</div>
</th>
<th class="th">
<div>Consumers Energy Company </div>
<div>Cumulative Preferred Stock</div>
</th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity at Beginning of Period at Dec. 31, 2020</a></td>
<td class="nump">$ 6,077<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">$ 5,365<span></span>
</td>
<td class="num">$ (86)<span></span>
</td>
<td class="num">$ (80)<span></span>
</td>
<td class="nump">$ 214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,556<span></span>
</td>
<td class="nump">$ 841<span></span>
</td>
<td class="nump">$ 6,024<span></span>
</td>
<td class="num">$ (36)<span></span>
</td>
<td class="num">$ (36)<span></span>
</td>
<td class="nump">$ 1,690<span></span>
</td>
<td class="nump">$ 37<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution', window );">Stockholder contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">275<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Amortization of net actuarial loss</a></td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income</a></td>
<td class="nump">513<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">525<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">526<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">526<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared on common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(252)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(380)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPreferredStockCash', window );">Dividends declared on preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity at End of Period at Jun. 30, 2021</a></td>
<td class="nump">6,366<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">5,389<span></span>
</td>
<td class="num">(82)<span></span>
</td>
<td class="num">(77)<span></span>
</td>
<td class="nump">487<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">8,977<span></span>
</td>
<td class="nump">841<span></span>
</td>
<td class="nump">6,299<span></span>
</td>
<td class="num">(35)<span></span>
</td>
<td class="num">(35)<span></span>
</td>
<td class="nump">1,835<span></span>
</td>
<td class="nump">37<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity at Beginning of Period at Mar. 31, 2021</a></td>
<td class="nump">6,302<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">5,371<span></span>
</td>
<td class="num">(84)<span></span>
</td>
<td class="num">(79)<span></span>
</td>
<td class="nump">437<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,766<span></span>
</td>
<td class="nump">841<span></span>
</td>
<td class="nump">6,174<span></span>
</td>
<td class="num">(36)<span></span>
</td>
<td class="num">(36)<span></span>
</td>
<td class="nump">1,750<span></span>
</td>
<td class="nump">37<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution', window );">Stockholder contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Amortization of net actuarial loss</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income</a></td>
<td class="nump">171<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared on common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(126)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(104)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPreferredStockCash', window );">Dividends declared on preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity at End of Period at Jun. 30, 2021</a></td>
<td class="nump">6,366<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">5,389<span></span>
</td>
<td class="num">(82)<span></span>
</td>
<td class="num">(77)<span></span>
</td>
<td class="nump">487<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,977<span></span>
</td>
<td class="nump">841<span></span>
</td>
<td class="nump">6,299<span></span>
</td>
<td class="num">(35)<span></span>
</td>
<td class="num">(35)<span></span>
</td>
<td class="nump">1,835<span></span>
</td>
<td class="nump">37<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity at Beginning of Period at Dec. 31, 2021</a></td>
<td class="nump">7,188<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">5,406<span></span>
</td>
<td class="num">(59)<span></span>
</td>
<td class="num">(56)<span></span>
</td>
<td class="nump">1,057<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,279<span></span>
</td>
<td class="nump">841<span></span>
</td>
<td class="nump">6,599<span></span>
</td>
<td class="num">(32)<span></span>
</td>
<td class="num">(32)<span></span>
</td>
<td class="nump">1,834<span></span>
</td>
<td class="nump">37<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution', window );">Stockholder contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">685<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Amortization of net actuarial loss</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income</a></td>
<td class="nump">487<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">501<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">556<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">556<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared on common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(267)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(433)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPreferredStockCash', window );">Dividends declared on preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity at End of Period at Jun. 30, 2022</a></td>
<td class="nump">7,471<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">5,417<span></span>
</td>
<td class="num">(52)<span></span>
</td>
<td class="num">(52)<span></span>
</td>
<td class="nump">1,286<span></span>
</td>
<td class="nump">224<span></span>
</td>
<td class="nump">10,087<span></span>
</td>
<td class="nump">841<span></span>
</td>
<td class="nump">7,284<span></span>
</td>
<td class="num">(31)<span></span>
</td>
<td class="num">(31)<span></span>
</td>
<td class="nump">1,956<span></span>
</td>
<td class="nump">37<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity at Beginning of Period at Mar. 31, 2022</a></td>
<td class="nump">7,405<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">5,406<span></span>
</td>
<td class="num">(54)<span></span>
</td>
<td class="num">(53)<span></span>
</td>
<td class="nump">1,275<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,838<span></span>
</td>
<td class="nump">841<span></span>
</td>
<td class="nump">7,049<span></span>
</td>
<td class="num">(31)<span></span>
</td>
<td class="num">(31)<span></span>
</td>
<td class="nump">1,942<span></span>
</td>
<td class="nump">37<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution', window );">Stockholder contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Amortization of net actuarial loss</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income</a></td>
<td class="nump">142<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">148<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">173<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">173<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared on common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(134)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(158)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPreferredStockCash', window );">Dividends declared on preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity at End of Period at Jun. 30, 2022</a></td>
<td class="nump">$ 7,471<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">$ 5,417<span></span>
</td>
<td class="num">$ (52)<span></span>
</td>
<td class="num">$ (52)<span></span>
</td>
<td class="nump">$ 1,286<span></span>
</td>
<td class="nump">$ 224<span></span>
</td>
<td class="nump">$ 10,087<span></span>
</td>
<td class="nump">$ 841<span></span>
</td>
<td class="nump">$ 7,284<span></span>
</td>
<td class="num">$ (31)<span></span>
</td>
<td class="num">$ (31)<span></span>
</td>
<td class="nump">$ 1,956<span></span>
</td>
<td class="nump">$ 37<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments to Additional Paid in Capital Stockholder Contribution</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPreferredStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPreferredStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334966333840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CMS Energy Corporation Consolidated Statements of Income (Unaudited) (Parenthetical) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Tax effect of discontinued operations</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 16<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334966336368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory Matters<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesDisclosureTextBlock', window );">Regulatory Matters</a></td>
<td class="text">Regulatory Matters<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Regulatory matters are critical to Consumers. The Michigan Attorney General, ABATE, the MPSC&#160;Staff, the Residential Customer Group, and certain other parties typically participate in MPSC proceedings concerning Consumers, such as Consumers&#8217; rate cases and PSCR and GCR processes. These parties often challenge various aspects of those proceedings, including the prudence of Consumers&#8217; policies and practices, and seek cost disallowances and other relief. The parties also have appealed significant MPSC orders. Depending upon the specific issues, the outcomes of rate cases and proceedings, including judicial proceedings challenging MPSC orders or other actions, could negatively affect CMS&#160;Energy&#8217;s and Consumers&#8217; liquidity, financial condition, and results of operations. Consumers cannot predict the outcome of these proceedings.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">There are multiple appeals pending that involve various issues concerning cost recovery from customers, the MPSC&#8217;s authority to approve voluntary revenue refunds, and other matters. Consumers is unable to predict the outcome of these appeals.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Electric Rate Case Proceedings: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In Consumers&#8217; recent electric rate proceedings, the MPSC and the MPSC&#160;Staff have recommended that Consumers be disallowed recovery of certain categories of capital expenditures.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December&#160;2021, the MPSC issued a final order in Consumers&#8217; 2021 general electric rate case, disallowing cost recovery for fleet assets and certain other categories of recently completed capital expenditures incurred by Consumers. As a result, Consumers impaired a portion of these capital expenditures in 2021.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For other categories of capital expenditures, the MPSC ordered Consumers to, and Consumers believes it can, provide additional cost/benefit analysis and other information to support cost recovery. Further, some of these are joint (or common) projects undertaken by both the electric and gas business units. Consumers </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">has incurred $22&#160;million related to these programs as of June&#160;30,&#160;2022 and, for certain ongoing projects, expects to incur additional capital expenditures during 2022 and beyond. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">While Consumers has provided the additional analysis and information requested by the MPSC to provide evidence of the prudency of such capital expenditures in its pending electric rate case proceeding, it is reasonably possible that the MPSC will disallow some or all of these capital expenditures. Any material disallowance of incurred capital costs could negatively affect CMS&#160;Energy&#8217;s and Consumers&#8217; future results of operations. Consumers expects the MPSC to issue a final order in its pending electric rate case by March&#160;2023. Consumers cannot predict the outcome of this proceeding.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In January&#160;2022, Consumers filed a petition for rehearing that, among other things, requested that the MPSC reconsider its disallowance in the 2021&#160;electric rate case of $11&#160;million in capital expenditures for which the MPSC had already approved recovery in a previous rate order. In March&#160;2022, the MPSC approved Consumers&#8217; rehearing petition in full and authorized that the $11&#160;million of capital expenditures be included in rate base, which resulted an additional annual rate increase of $5&#160;million prospectively.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Energy Waste Reduction Plan Incentive: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers filed its 2021 energy waste reduction reconciliation in May&#160;2022, requesting the MPSC&#8217;s approval to collect from customers the maximum performance incentive of $46&#160;million for exceeding statutory savings targets in 2021. Consumers recognized incentive revenue under this program of $46&#160;million in 2021.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Costs of Coal-fueled Electric Generating Units to be Retired: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In June&#160;2022, the MPSC approved the settlement agreement reached in Consumers&#8217; 2021&#160;IRP, under which Consumers plans to retire the J.H.&#160;Campbell coal-fueled generating units in 2025. Under the 2021&#160;IRP, upon the units&#8217; retirement, Consumers will receive regulatory asset treatment to recover their remaining book value, as well as 9.0&#160;percent return on equity, over their original design lives. Until retirement, the book value of the generating units will remain in rate base and receive full regulatory returns in general rate cases. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In June&#160;2022, Consumers removed from total plant, property, and equipment an amount of $1.3&#160;billion, representing the projected remaining book value of the electric generating units upon their retirement, and recorded it as a non-current regulatory asset on its consolidated balance sheets.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Voluntary Radio Tower Asset Sale Gain Share:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In May&#160;2022, Consumers completed a sale of various radio tower assets. In June&#160;2022, Consumers filed an application with the MPSC requesting approval to share voluntarily half of the gain from the sale with its electric and gas utility customers. Of the amount to be shared with customers, Consumers proposes to share two-thirds with electric customers through additional spending for tree trimming in 2022 and one-third with gas customers through a donation to nonprofit agencies that provide customer energy bill assistance. As a result, Consumers deferred $7&#160;million of the gain in June&#160;2022, and recorded it as a non-current regulatory liability on its consolidated balance sheets. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Gas Cost Recovery and Power Supply Cost Recovery:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Due to rising natural gas prices, Consumers&#8217;gas fuel costs for the six&#160;months ended June&#160;30,&#160;2022 were higher than those projected in its 2022-2023&#160;GCR plan. As a result, Consumers had recorded a $23&#160;million underrecovery in accounts receivable and accrued revenue on its consolidated balance sheets at June&#160;30,&#160;2022. Consumers expects that higher gas fuel costs will continue into the 2022-2023 GCR plan year. Consequently, in June&#160;2022, Consumers filed with the MPSC a revised GCR plan requesting an increase to the GCR factor and to self-implement that increased factor in October&#160;2022.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The recent spikes in fuel prices also increased the cost of electric generation and resulted in higher market prices for electricity. As a result, Consumers&#8217; power supply costs for the six&#160;months ended June&#160;30,&#160;2022 were significantly higher than those projected in the 2022&#160;PSCR plan it submitted to the MPSC in </span></div>September&#160;2021. Consequently, Consumers had recorded a $153&#160;million underrecovery in accounts receivable and accrued revenue on its consolidated balance sheets at June&#160;30,&#160;2022. The statutory window to file a revised PSCR plan and self-implement an increased PSCR factor closed in March&#160;2022. Consumers expects to include the 2022 underrecovery in its 2023&#160;PSCR plan to be filed with the MPSC in September&#160;2022.<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesDisclosureTextBlock', window );">Regulatory Matters</a></td>
<td class="text">Regulatory Matters<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Regulatory matters are critical to Consumers. The Michigan Attorney General, ABATE, the MPSC&#160;Staff, the Residential Customer Group, and certain other parties typically participate in MPSC proceedings concerning Consumers, such as Consumers&#8217; rate cases and PSCR and GCR processes. These parties often challenge various aspects of those proceedings, including the prudence of Consumers&#8217; policies and practices, and seek cost disallowances and other relief. The parties also have appealed significant MPSC orders. Depending upon the specific issues, the outcomes of rate cases and proceedings, including judicial proceedings challenging MPSC orders or other actions, could negatively affect CMS&#160;Energy&#8217;s and Consumers&#8217; liquidity, financial condition, and results of operations. Consumers cannot predict the outcome of these proceedings.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">There are multiple appeals pending that involve various issues concerning cost recovery from customers, the MPSC&#8217;s authority to approve voluntary revenue refunds, and other matters. Consumers is unable to predict the outcome of these appeals.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Electric Rate Case Proceedings: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In Consumers&#8217; recent electric rate proceedings, the MPSC and the MPSC&#160;Staff have recommended that Consumers be disallowed recovery of certain categories of capital expenditures.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December&#160;2021, the MPSC issued a final order in Consumers&#8217; 2021 general electric rate case, disallowing cost recovery for fleet assets and certain other categories of recently completed capital expenditures incurred by Consumers. As a result, Consumers impaired a portion of these capital expenditures in 2021.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For other categories of capital expenditures, the MPSC ordered Consumers to, and Consumers believes it can, provide additional cost/benefit analysis and other information to support cost recovery. Further, some of these are joint (or common) projects undertaken by both the electric and gas business units. Consumers </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">has incurred $22&#160;million related to these programs as of June&#160;30,&#160;2022 and, for certain ongoing projects, expects to incur additional capital expenditures during 2022 and beyond. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">While Consumers has provided the additional analysis and information requested by the MPSC to provide evidence of the prudency of such capital expenditures in its pending electric rate case proceeding, it is reasonably possible that the MPSC will disallow some or all of these capital expenditures. Any material disallowance of incurred capital costs could negatively affect CMS&#160;Energy&#8217;s and Consumers&#8217; future results of operations. Consumers expects the MPSC to issue a final order in its pending electric rate case by March&#160;2023. Consumers cannot predict the outcome of this proceeding.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In January&#160;2022, Consumers filed a petition for rehearing that, among other things, requested that the MPSC reconsider its disallowance in the 2021&#160;electric rate case of $11&#160;million in capital expenditures for which the MPSC had already approved recovery in a previous rate order. In March&#160;2022, the MPSC approved Consumers&#8217; rehearing petition in full and authorized that the $11&#160;million of capital expenditures be included in rate base, which resulted an additional annual rate increase of $5&#160;million prospectively.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Energy Waste Reduction Plan Incentive: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers filed its 2021 energy waste reduction reconciliation in May&#160;2022, requesting the MPSC&#8217;s approval to collect from customers the maximum performance incentive of $46&#160;million for exceeding statutory savings targets in 2021. Consumers recognized incentive revenue under this program of $46&#160;million in 2021.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Costs of Coal-fueled Electric Generating Units to be Retired: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In June&#160;2022, the MPSC approved the settlement agreement reached in Consumers&#8217; 2021&#160;IRP, under which Consumers plans to retire the J.H.&#160;Campbell coal-fueled generating units in 2025. Under the 2021&#160;IRP, upon the units&#8217; retirement, Consumers will receive regulatory asset treatment to recover their remaining book value, as well as 9.0&#160;percent return on equity, over their original design lives. Until retirement, the book value of the generating units will remain in rate base and receive full regulatory returns in general rate cases. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In June&#160;2022, Consumers removed from total plant, property, and equipment an amount of $1.3&#160;billion, representing the projected remaining book value of the electric generating units upon their retirement, and recorded it as a non-current regulatory asset on its consolidated balance sheets.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Voluntary Radio Tower Asset Sale Gain Share:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In May&#160;2022, Consumers completed a sale of various radio tower assets. In June&#160;2022, Consumers filed an application with the MPSC requesting approval to share voluntarily half of the gain from the sale with its electric and gas utility customers. Of the amount to be shared with customers, Consumers proposes to share two-thirds with electric customers through additional spending for tree trimming in 2022 and one-third with gas customers through a donation to nonprofit agencies that provide customer energy bill assistance. As a result, Consumers deferred $7&#160;million of the gain in June&#160;2022, and recorded it as a non-current regulatory liability on its consolidated balance sheets. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Gas Cost Recovery and Power Supply Cost Recovery:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Due to rising natural gas prices, Consumers&#8217;gas fuel costs for the six&#160;months ended June&#160;30,&#160;2022 were higher than those projected in its 2022-2023&#160;GCR plan. As a result, Consumers had recorded a $23&#160;million underrecovery in accounts receivable and accrued revenue on its consolidated balance sheets at June&#160;30,&#160;2022. Consumers expects that higher gas fuel costs will continue into the 2022-2023 GCR plan year. Consequently, in June&#160;2022, Consumers filed with the MPSC a revised GCR plan requesting an increase to the GCR factor and to self-implement that increased factor in October&#160;2022.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The recent spikes in fuel prices also increased the cost of electric generation and resulted in higher market prices for electricity. As a result, Consumers&#8217; power supply costs for the six&#160;months ended June&#160;30,&#160;2022 were significantly higher than those projected in the 2022&#160;PSCR plan it submitted to the MPSC in </span></div>September&#160;2021. Consequently, Consumers had recorded a $153&#160;million underrecovery in accounts receivable and accrued revenue on its consolidated balance sheets at June&#160;30,&#160;2022. The statutory window to file a revised PSCR plan and self-implement an increased PSCR factor closed in March&#160;2022. Consumers expects to include the 2022 underrecovery in its 2023&#160;PSCR plan to be filed with the MPSC in September&#160;2022.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for public utilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -URI https://asc.fasb.org/topic&amp;trid=2156578<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesGeneralDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334969360704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contingencies and Commitments<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock', window );">Contingencies and Commitments</a></td>
<td class="text">Contingencies and Commitments<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers are involved in various matters that give rise to contingent liabilities. Depending on the specific issues, the resolution of these contingencies could negatively affect CMS&#160;Energy&#8217;s and Consumers&#8217; liquidity, financial condition, and results of operations. In their disclosures of these matters, CMS&#160;Energy and Consumers provide an estimate of the possible loss or range of loss when such an estimate can be made. Disclosures that state that CMS&#160;Energy or Consumers cannot predict the outcome of a matter indicate that they are unable to estimate a possible loss or range of loss for the matter.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">CMS&#160;Energy Contingencies</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Bay Harbor:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> CMS&#160;Land retained environmental remediation obligations for the collection and treatment of leachate at Bay Harbor after selling its interests in the development in 2002. Leachate is produced when water enters into cement kiln dust piles left over from former cement plant operations at the site. In 2012, CMS&#160;Land and EGLE finalized an agreement that established the final remedies and the future water quality criteria at the site. CMS&#160;Land completed all construction necessary to implement the remedies required by the agreement and will continue to maintain and operate a system to discharge treated leachate into Little Traverse Bay under an NPDES permit, which was renewed in January&#160;2022 and is valid through 2025.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">At June&#160;30,&#160;2022, CMS&#160;Energy had a recorded liability of $44&#160;million for its remaining obligations for environmental remediation. CMS&#160;Energy calculated this liability based on discounted projected costs, using a discount rate of 4.34&#160;percent and an inflation rate of one&#160;percent on annual operating and maintenance costs. The undiscounted amount of the remaining obligation is $55&#160;million. CMS&#160;Energy expects to pay the following amounts for long-term leachate disposal and operating and maintenance costs during the remainder of 2022 and in each of the next five&#160;years:</span></div><div style="margin-bottom:12pt"><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:45.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.794%"/><td style="width:0.1%"/></tr><tr><td colspan="39" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2023</span></td><td colspan="6" style="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:120%">2024</span></td><td colspan="6" style="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:120%">2025</span></td><td colspan="6" style="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:120%">2026</span></td><td colspan="6" style="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:120%">2027</span></td></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy</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"/><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;border-bottom:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term leachate disposal and operating and maintenance costs</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy&#8217;s estimate of response activity costs and the timing of expenditures could change if there are changes in circumstances or assumptions used in calculating the liability. Although a liability for its present estimate of remaining response activity costs has been recorded, CMS&#160;Energy cannot predict the ultimate financial impact or outcome of this matter.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Consumers Electric Utility Contingencies</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Electric Environmental Matters:</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers&#8217; operations are subject to environmental laws and regulations. Historically, Consumers has generally been able to recover, in customer rates, the costs to operate its facilities in compliance with these laws and regulations.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Cleanup and Solid Waste:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers expects to incur remediation and other response activity costs at a number of sites under NREPA. Consumers believes that these costs should be recoverable in rates, but cannot guarantee that outcome. Consumers estimates that its liability for NREPA sites for which it can estimate a range of loss will be between $2 million and $4&#160;million. At June&#160;30,&#160;2022, Consumers had a recorded liability of $2 million, the minimum amount in the range of its estimated probable NREPA liability, as no amount in the range was considered a better estimate than any other amount.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers is a potentially responsible party at a number of contaminated sites administered under CERCLA. CERCLA liability is joint and several. In 2010, Consumers received official notification from the EPA that identified Consumers as a potentially responsible party for cleanup of PCBs at the Kalamazoo River CERCLA site. The notification claimed that the EPA has reason to believe that Consumers disposed of PCBs and arranged for the disposal and treatment of PCB-containing materials at portions of the site. In 2011, Consumers received a follow-up letter from the EPA requesting that Consumers agree to participate in a removal action plan along with several other companies for an area of lower Portage Creek, which is connected to the Kalamazoo River. All parties, including Consumers, that were asked to participate in the removal action plan declined to accept liability. Until further information is received from the EPA, Consumers is unable to estimate a range of potential liability for cleanup of the river.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Based on its experience, Consumers estimates that its share of the total liability for known CERCLA sites will be between $3&#160;million and $8&#160;million. Various factors, including the number and creditworthiness of potentially responsible parties involved with each site, affect Consumers&#8217; share of the total liability. At June&#160;30,&#160;2022, Consumers had a recorded liability of $3&#160;million for its share of the total liability at these sites, the minimum amount in the range of its estimated probable CERCLA liability, as no amount in the range was considered a better estimate than any other amount.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The timing of payments related to Consumers&#8217; remediation and other response activities at its CERCLA and NREPA sites is uncertain. Consumers periodically reviews these cost estimates. A change in the underlying assumptions, such as an increase in the number of sites, different remediation techniques, the nature and extent of contamination, and legal and regulatory requirements, could affect its estimates of NREPA and CERCLA liability.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Ludington PCB:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In 1998, during routine maintenance activities, Consumers identified PCB as a component in certain paint, grout, and sealant materials at Ludington. Consumers removed part of the PCB material and replaced it with non&#8209;PCB material. Consumers has had several communications with the EPA regarding this matter, but cannot predict the financial impact or outcome.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Electric Lineworker Arbitration: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In February&#160;2021, the Utility Workers Union of America, AFL-CIO requested that Consumers conduct wage reevaluation of various electric lineworker positions. When the union and Consumers did not reach agreement on the appropriate wage levels, the union initiated arbitration proceedings. Arbitration hearings began in October&#160;2021, but were postponed and resumed in January&#160;2022. In May&#160;2022, Consumers and the union entered into a settlement agreement that resulted in a prospective wage adjustment for certain electric lineworker positions.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Ludington Plant Overhaul Contract Dispute:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers and DTE&#160;Electric, co-owners of Ludington, are parties to a 2010&#160;engineering, procurement, and construction contract with TAES, under which TAES is charged with performing a major overhaul and upgrade of Ludington. TAES&#8217; performance has been unsatisfactory and resulted in overhaul project delays. Consumers and DTE&#160;Electric have demanded that TAES provide a comprehensive plan to resolve quality control concerns, including adherence to its warranty commitments and other contractual obligations. Consumers and DTE&#160;Electric have taken extensive efforts to resolve these issues with TAES, including a formal demand to TAES&#8217; parent, Toshiba </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Corporation, under a parent guaranty it provided in the contract. TAES has not provided a comprehensive plan or otherwise met its performance obligations.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In order to enforce the contract, Consumers and DTE&#160;Electric filed a complaint against TAES and Toshiba Corporation in the U.S.&#160;District Court for the Eastern District of Michigan in April&#160;2022. In June&#160;2022, TAES and Toshiba Corporation filed a motion to dismiss the complaint, along with an answer and counterclaims seeking approximately $15&#160;million in damages related to payments allegedly owed under the parties&#8217; contract. As a co-owner of Ludington, Consumers would be liable for 51&#160;percent of any such damages. Consumers believes the motion to dismiss and counterclaims are without merit, but cannot predict the financial impact or outcome of this matter. An unfavorable outcome could have a material adverse effect on CMS&#160;Energy&#8217;s and Consumers&#8217; financial condition, results of operations, or liquidity.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">J.H.&#160;Campbell&#160;3 Plant Retirement Contract Dispute:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In May&#160;2022, Consumers filed a complaint against Wolverine Power Supply Cooperative,&#160;Inc. in the Ottawa County Circuit Court and requested a ruling that Consumers has sole authority to decide to retire the J.H.&#160;Campbell&#160;3 coal-fueled generating unit under the unit&#8217;s Joint Ownership and Operating Agreement. In July&#160;2022, Wolverine Power Supply Cooperative,&#160;Inc. filed an answer, affirmative defenses, and a counterclaim seeking approximately $37&#160;million in damages allegedly caused by Consumers&#8217; decision to retire the unit before the end of its useful life. In July&#160;2022, Consumers filed a motion for summary disposition, which is scheduled to be heard in August&#160;2022. Consumers believes Wolverine Power Supply Cooperative, Inc.&#8217;s claims have no merit, but cannot predict the final impact or outcome on this matter. An unfavorable outcome could have a material adverse effect on CMS&#160;Energy&#8217;s and Consumers&#8217; financial condition, results of operations, or liquidity. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Consumers Gas Utility Contingencies</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Gas Environmental Matters:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers expects to incur remediation and other response activity costs at a number of sites under NREPA. These sites include 23&#160;former MGP facilities. Consumers operated the facilities on these sites for some part of their operating lives. For some of these sites, Consumers has no present ownership interest or may own only a portion of the original site.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">At June&#160;30,&#160;2022, Consumers had a recorded liability of $57&#160;million for its remaining obligations for these sites. This amount represents the present value of long-term projected costs, using a discount rate of 2.57&#160;percent and an inflation rate of 2.5&#160;percent. The undiscounted amount of the remaining obligation is $60&#160;million. Consumers expects to pay the following amounts for remediation and other response activity costs during the remainder of 2022 and in each of the next five&#160;years:</span></div><div style="margin-bottom:12pt"><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:48.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.793%"/><td style="width:0.1%"/></tr><tr><td colspan="39" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2023</span></td><td colspan="6" style="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:120%">2024</span></td><td colspan="6" style="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:120%">2025</span></td><td colspan="6" style="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:120%">2026</span></td><td colspan="6" style="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:120%">2027</span></td></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:700;line-height:120%">Consumers</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"/><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;border-bottom:3pt double #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:120%">Remediation and other response activity costs</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">24&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">11&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers periodically reviews these cost estimates. Any significant change in the underlying assumptions, such as an increase in the number of sites, changes in remediation techniques, or legal and regulatory requirements, could affect Consumers&#8217; estimates of annual response activity costs and the MGP liability.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Pursuant to orders issued by the MPSC, Consumers defers its MGP-related remediation costs and recovers them from its customers over a ten-year period. At June&#160;30,&#160;2022, Consumers had a regulatory asset of $107&#160;million related to the MGP sites.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers estimates that its liability to perform remediation and other response activities at NREPA sites other than the MGP sites could reach $3&#160;million. At June&#160;30,&#160;2022, Consumers had a recorded liability of less than $1&#160;million, the minimum amount in the range of its estimated probable liability, as no amount in the range was considered a better estimate than any other amount.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Ray Compressor Station: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On January&#160;30,&#160;2019, Consumers experienced a fire at the Ray Compressor Station, which resulted in the Ray Storage Field being off&#8209;line or operating at significantly reduced capacity, which negatively affected Consumers&#8217; natural gas supply and delivery capacity. This incident, which occurred during the extreme polar vortex weather condition, required Consumers to request voluntary reductions in customer load, to implement contingency gas supply purchases, and to implement a curtailment of natural gas deliveries for industrial and large commercial customers pursuant to Consumers&#8217; MPSC curtailment tariff. The curtailment and request for voluntary reductions of customer loads were canceled as of midnight, February&#160;1,&#160;2019. Consumers investigated the cause of the incident, and filed a report on the incident with the MPSC in April&#160;2019. In response, the MPSC issued an order in July&#160;2019, directing Consumers to file additional reports regarding the incident and to include detail of the resulting costs in a future rate proceeding. The compressor station is presently operating at full capacity. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In September&#160;2020, the MPSC disallowed the recovery of $7&#160;million in incremental gas purchases related to the fire. In January&#160;2021, the MPSC denied Consumers&#8217; petition for a rehearing challenging this disallowance. In February&#160;2021, Consumers filed an appeal of the MPSC&#8217;s denial with the Michigan Court of Appeals. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December&#160;2021, Consumers filed a gas rate case with the MPSC that included a request for recovery of the capital expenditures incurred to restore and modify the compressor station. Consumers incurred capital expenditures of $17&#160;million during 2020 and 2021 to restore and modify the compressor station.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the six&#160;months ended June&#160;30,&#160;2022, Consumers received insurance proceeds of $13&#160;million, representing recovery of costs incurred to restore the compressor station and incremental gas purchases related to the fire. Consumers had recognized the insurance recovery during 2021.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In June&#160;2022, Consumers, the MPSC Staff, and other intervenors reached a settlement of the gas rate case and the MPSC approved it in July&#160;2022. As a part of the settlement agreement, Consumers agreed, at this time, to not seek recovery of the capital expenditures, net of insurance proceeds, related to restoring and modifying the Ray Compressor Station. As a result, Consumers recorded an impairment charge of $10&#160;million within maintenance and other operating expenses on its consolidated statements of income for the three and six&#160;months ended June&#160;30,&#160;2022.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Guarantees</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are CMS&#160;Energy&#8217;s and Consumers&#8217; guarantees at June&#160;30,&#160;2022:</span></div><div style="margin-bottom:12pt"><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:40.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.284%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.284%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.944%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.944%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.641%"/><td style="width:0.1%"/></tr><tr><td colspan="21" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guarantee Description</span></td><td colspan="3" style="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%">Issue Date</span></td><td colspan="3" style="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%">Expiration Date</span></td><td colspan="6" style="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%">Maximum Obligation</span></td><td colspan="6" style="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%">Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:700;line-height:120%">CMS&#160;Energy, including Consumers</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">Indemnity obligations from sale of membership interests in VIEs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">various</span></td><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:120%">indefinite</span></td><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:120%">$</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:120%">342&#160;</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:120%">$</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:120%">&#8212;&#160;</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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indemnity obligations from stock and asset sale agreements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><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:120%">various</span></td><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:120%">indefinite</span></td><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:120%">226&#160;</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:120%">4&#160;</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"><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:120%">Guarantee</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><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:120%">July&#160;2011</span></td><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:120%">indefinite</span></td><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:120%">30&#160;</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:120%">&#8212;&#160;</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:3pt double #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:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">Guarantee</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">July&#160;2011</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">indefinite</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">30&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These obligations arose from the sale of membership interests in NWO&#160;Holdco and Aviator Wind to tax equity investors. CMS&#160;Enterprises provided certain indemnity obligations that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. These obligations are generally capped at an amount equal to the tax equity investor&#8217;s capital contributions plus a specified return, less any distributions and tax benefits it receives, in connection with its membership interest. For any indemnity obligations related to Aviator Wind, CMS&#160;Enterprises would recover 49&#160;percent of any amounts paid to the tax equity investor from the other owner of Aviator Wind Equity Holdings. Additionally, Aviator Wind holds insurance coverage that would partially protect against losses incurred as a result of certain failures to qualify for production tax credits. For further details on CMS&#160;Enterprises&#8217; ownership interest in NWO&#160;Holdco and Aviator Wind, see Note&#160;12, Variable Interest Entities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These obligations arose from stock and asset sale agreements under which CMS&#160;Energy or a subsidiary of CMS&#160;Energy indemnified the purchaser for losses resulting from various matters, including claims related to taxes and breaches of representations and warranties. The maximum obligation amount is mostly related to an Equatorial Guinea tax claim and an indemnity provided in connection with the sale of EnerBank to Regions Bank. For further details on the sale, see Note&#160;13, Exit Activities and Discontinued Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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%">CMS&#160;Energy believes the likelihood of material loss to be remote for the indemnity obligations not recorded as liabilities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">This obligation comprises a guarantee provided by Consumers to the U.S.&#160;Department of Energy in connection with a settlement agreement regarding damages resulting from the department&#8217;s failure to accept spent nuclear fuel from nuclear power plants formerly owned by Consumers.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Additionally, in the normal course of business, CMS&#160;Energy, Consumers, and certain other subsidiaries of CMS&#160;Energy have entered into various agreements containing tax and other indemnity provisions for which they are unable to estimate the maximum potential obligation. At June&#160;30,&#160;2022, the carrying value of these indemnity obligations was $1&#160;million. CMS&#160;Energy and Consumers consider the likelihood that they would be required to perform or incur substantial losses related to these indemnities to be remote.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Other Contingencies</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In addition to the matters disclosed in this Note and Note&#160;1, Regulatory Matters, there are certain other lawsuits and administrative proceedings before various courts and governmental agencies, as well as unasserted claims that may result in such proceedings, arising in the ordinary course of business to which CMS&#160;Energy, Consumers, and certain other subsidiaries of CMS&#160;Energy are parties. These other lawsuits, </span></div>proceedings, and unasserted claims may involve personal injury, property damage, contracts, environmental matters, federal and state taxes, rates, licensing, employment, and other matters. Further, CMS&#160;Energy and Consumers occasionally self-report certain regulatory non&#8209;compliance matters that may or may not eventually result in administrative proceedings. CMS&#160;Energy and Consumers believe that the outcome of any one of these proceedings and potential claims will not have a material negative effect on their consolidated results of operations, financial condition, or liquidity.<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock', window );">Contingencies and Commitments</a></td>
<td class="text">Contingencies and Commitments<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers are involved in various matters that give rise to contingent liabilities. Depending on the specific issues, the resolution of these contingencies could negatively affect CMS&#160;Energy&#8217;s and Consumers&#8217; liquidity, financial condition, and results of operations. In their disclosures of these matters, CMS&#160;Energy and Consumers provide an estimate of the possible loss or range of loss when such an estimate can be made. Disclosures that state that CMS&#160;Energy or Consumers cannot predict the outcome of a matter indicate that they are unable to estimate a possible loss or range of loss for the matter.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">CMS&#160;Energy Contingencies</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Bay Harbor:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> CMS&#160;Land retained environmental remediation obligations for the collection and treatment of leachate at Bay Harbor after selling its interests in the development in 2002. Leachate is produced when water enters into cement kiln dust piles left over from former cement plant operations at the site. In 2012, CMS&#160;Land and EGLE finalized an agreement that established the final remedies and the future water quality criteria at the site. CMS&#160;Land completed all construction necessary to implement the remedies required by the agreement and will continue to maintain and operate a system to discharge treated leachate into Little Traverse Bay under an NPDES permit, which was renewed in January&#160;2022 and is valid through 2025.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">At June&#160;30,&#160;2022, CMS&#160;Energy had a recorded liability of $44&#160;million for its remaining obligations for environmental remediation. CMS&#160;Energy calculated this liability based on discounted projected costs, using a discount rate of 4.34&#160;percent and an inflation rate of one&#160;percent on annual operating and maintenance costs. The undiscounted amount of the remaining obligation is $55&#160;million. CMS&#160;Energy expects to pay the following amounts for long-term leachate disposal and operating and maintenance costs during the remainder of 2022 and in each of the next five&#160;years:</span></div><div style="margin-bottom:12pt"><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:45.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.794%"/><td style="width:0.1%"/></tr><tr><td colspan="39" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2023</span></td><td colspan="6" style="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:120%">2024</span></td><td colspan="6" style="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:120%">2025</span></td><td colspan="6" style="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:120%">2026</span></td><td colspan="6" style="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:120%">2027</span></td></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy</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"/><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;border-bottom:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term leachate disposal and operating and maintenance costs</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy&#8217;s estimate of response activity costs and the timing of expenditures could change if there are changes in circumstances or assumptions used in calculating the liability. Although a liability for its present estimate of remaining response activity costs has been recorded, CMS&#160;Energy cannot predict the ultimate financial impact or outcome of this matter.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Consumers Electric Utility Contingencies</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Electric Environmental Matters:</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers&#8217; operations are subject to environmental laws and regulations. Historically, Consumers has generally been able to recover, in customer rates, the costs to operate its facilities in compliance with these laws and regulations.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Cleanup and Solid Waste:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers expects to incur remediation and other response activity costs at a number of sites under NREPA. Consumers believes that these costs should be recoverable in rates, but cannot guarantee that outcome. Consumers estimates that its liability for NREPA sites for which it can estimate a range of loss will be between $2 million and $4&#160;million. At June&#160;30,&#160;2022, Consumers had a recorded liability of $2 million, the minimum amount in the range of its estimated probable NREPA liability, as no amount in the range was considered a better estimate than any other amount.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers is a potentially responsible party at a number of contaminated sites administered under CERCLA. CERCLA liability is joint and several. In 2010, Consumers received official notification from the EPA that identified Consumers as a potentially responsible party for cleanup of PCBs at the Kalamazoo River CERCLA site. The notification claimed that the EPA has reason to believe that Consumers disposed of PCBs and arranged for the disposal and treatment of PCB-containing materials at portions of the site. In 2011, Consumers received a follow-up letter from the EPA requesting that Consumers agree to participate in a removal action plan along with several other companies for an area of lower Portage Creek, which is connected to the Kalamazoo River. All parties, including Consumers, that were asked to participate in the removal action plan declined to accept liability. Until further information is received from the EPA, Consumers is unable to estimate a range of potential liability for cleanup of the river.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Based on its experience, Consumers estimates that its share of the total liability for known CERCLA sites will be between $3&#160;million and $8&#160;million. Various factors, including the number and creditworthiness of potentially responsible parties involved with each site, affect Consumers&#8217; share of the total liability. At June&#160;30,&#160;2022, Consumers had a recorded liability of $3&#160;million for its share of the total liability at these sites, the minimum amount in the range of its estimated probable CERCLA liability, as no amount in the range was considered a better estimate than any other amount.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The timing of payments related to Consumers&#8217; remediation and other response activities at its CERCLA and NREPA sites is uncertain. Consumers periodically reviews these cost estimates. A change in the underlying assumptions, such as an increase in the number of sites, different remediation techniques, the nature and extent of contamination, and legal and regulatory requirements, could affect its estimates of NREPA and CERCLA liability.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Ludington PCB:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In 1998, during routine maintenance activities, Consumers identified PCB as a component in certain paint, grout, and sealant materials at Ludington. Consumers removed part of the PCB material and replaced it with non&#8209;PCB material. Consumers has had several communications with the EPA regarding this matter, but cannot predict the financial impact or outcome.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Electric Lineworker Arbitration: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In February&#160;2021, the Utility Workers Union of America, AFL-CIO requested that Consumers conduct wage reevaluation of various electric lineworker positions. When the union and Consumers did not reach agreement on the appropriate wage levels, the union initiated arbitration proceedings. Arbitration hearings began in October&#160;2021, but were postponed and resumed in January&#160;2022. In May&#160;2022, Consumers and the union entered into a settlement agreement that resulted in a prospective wage adjustment for certain electric lineworker positions.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Ludington Plant Overhaul Contract Dispute:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers and DTE&#160;Electric, co-owners of Ludington, are parties to a 2010&#160;engineering, procurement, and construction contract with TAES, under which TAES is charged with performing a major overhaul and upgrade of Ludington. TAES&#8217; performance has been unsatisfactory and resulted in overhaul project delays. Consumers and DTE&#160;Electric have demanded that TAES provide a comprehensive plan to resolve quality control concerns, including adherence to its warranty commitments and other contractual obligations. Consumers and DTE&#160;Electric have taken extensive efforts to resolve these issues with TAES, including a formal demand to TAES&#8217; parent, Toshiba </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Corporation, under a parent guaranty it provided in the contract. TAES has not provided a comprehensive plan or otherwise met its performance obligations.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In order to enforce the contract, Consumers and DTE&#160;Electric filed a complaint against TAES and Toshiba Corporation in the U.S.&#160;District Court for the Eastern District of Michigan in April&#160;2022. In June&#160;2022, TAES and Toshiba Corporation filed a motion to dismiss the complaint, along with an answer and counterclaims seeking approximately $15&#160;million in damages related to payments allegedly owed under the parties&#8217; contract. As a co-owner of Ludington, Consumers would be liable for 51&#160;percent of any such damages. Consumers believes the motion to dismiss and counterclaims are without merit, but cannot predict the financial impact or outcome of this matter. An unfavorable outcome could have a material adverse effect on CMS&#160;Energy&#8217;s and Consumers&#8217; financial condition, results of operations, or liquidity.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">J.H.&#160;Campbell&#160;3 Plant Retirement Contract Dispute:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In May&#160;2022, Consumers filed a complaint against Wolverine Power Supply Cooperative,&#160;Inc. in the Ottawa County Circuit Court and requested a ruling that Consumers has sole authority to decide to retire the J.H.&#160;Campbell&#160;3 coal-fueled generating unit under the unit&#8217;s Joint Ownership and Operating Agreement. In July&#160;2022, Wolverine Power Supply Cooperative,&#160;Inc. filed an answer, affirmative defenses, and a counterclaim seeking approximately $37&#160;million in damages allegedly caused by Consumers&#8217; decision to retire the unit before the end of its useful life. In July&#160;2022, Consumers filed a motion for summary disposition, which is scheduled to be heard in August&#160;2022. Consumers believes Wolverine Power Supply Cooperative, Inc.&#8217;s claims have no merit, but cannot predict the final impact or outcome on this matter. An unfavorable outcome could have a material adverse effect on CMS&#160;Energy&#8217;s and Consumers&#8217; financial condition, results of operations, or liquidity. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Consumers Gas Utility Contingencies</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Gas Environmental Matters:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers expects to incur remediation and other response activity costs at a number of sites under NREPA. These sites include 23&#160;former MGP facilities. Consumers operated the facilities on these sites for some part of their operating lives. For some of these sites, Consumers has no present ownership interest or may own only a portion of the original site.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">At June&#160;30,&#160;2022, Consumers had a recorded liability of $57&#160;million for its remaining obligations for these sites. This amount represents the present value of long-term projected costs, using a discount rate of 2.57&#160;percent and an inflation rate of 2.5&#160;percent. The undiscounted amount of the remaining obligation is $60&#160;million. Consumers expects to pay the following amounts for remediation and other response activity costs during the remainder of 2022 and in each of the next five&#160;years:</span></div><div style="margin-bottom:12pt"><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:48.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.793%"/><td style="width:0.1%"/></tr><tr><td colspan="39" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2023</span></td><td colspan="6" style="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:120%">2024</span></td><td colspan="6" style="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:120%">2025</span></td><td colspan="6" style="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:120%">2026</span></td><td colspan="6" style="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:120%">2027</span></td></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:700;line-height:120%">Consumers</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"/><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;border-bottom:3pt double #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:120%">Remediation and other response activity costs</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">24&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">11&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers periodically reviews these cost estimates. Any significant change in the underlying assumptions, such as an increase in the number of sites, changes in remediation techniques, or legal and regulatory requirements, could affect Consumers&#8217; estimates of annual response activity costs and the MGP liability.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Pursuant to orders issued by the MPSC, Consumers defers its MGP-related remediation costs and recovers them from its customers over a ten-year period. At June&#160;30,&#160;2022, Consumers had a regulatory asset of $107&#160;million related to the MGP sites.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers estimates that its liability to perform remediation and other response activities at NREPA sites other than the MGP sites could reach $3&#160;million. At June&#160;30,&#160;2022, Consumers had a recorded liability of less than $1&#160;million, the minimum amount in the range of its estimated probable liability, as no amount in the range was considered a better estimate than any other amount.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Ray Compressor Station: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On January&#160;30,&#160;2019, Consumers experienced a fire at the Ray Compressor Station, which resulted in the Ray Storage Field being off&#8209;line or operating at significantly reduced capacity, which negatively affected Consumers&#8217; natural gas supply and delivery capacity. This incident, which occurred during the extreme polar vortex weather condition, required Consumers to request voluntary reductions in customer load, to implement contingency gas supply purchases, and to implement a curtailment of natural gas deliveries for industrial and large commercial customers pursuant to Consumers&#8217; MPSC curtailment tariff. The curtailment and request for voluntary reductions of customer loads were canceled as of midnight, February&#160;1,&#160;2019. Consumers investigated the cause of the incident, and filed a report on the incident with the MPSC in April&#160;2019. In response, the MPSC issued an order in July&#160;2019, directing Consumers to file additional reports regarding the incident and to include detail of the resulting costs in a future rate proceeding. The compressor station is presently operating at full capacity. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In September&#160;2020, the MPSC disallowed the recovery of $7&#160;million in incremental gas purchases related to the fire. In January&#160;2021, the MPSC denied Consumers&#8217; petition for a rehearing challenging this disallowance. In February&#160;2021, Consumers filed an appeal of the MPSC&#8217;s denial with the Michigan Court of Appeals. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December&#160;2021, Consumers filed a gas rate case with the MPSC that included a request for recovery of the capital expenditures incurred to restore and modify the compressor station. Consumers incurred capital expenditures of $17&#160;million during 2020 and 2021 to restore and modify the compressor station.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the six&#160;months ended June&#160;30,&#160;2022, Consumers received insurance proceeds of $13&#160;million, representing recovery of costs incurred to restore the compressor station and incremental gas purchases related to the fire. Consumers had recognized the insurance recovery during 2021.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In June&#160;2022, Consumers, the MPSC Staff, and other intervenors reached a settlement of the gas rate case and the MPSC approved it in July&#160;2022. As a part of the settlement agreement, Consumers agreed, at this time, to not seek recovery of the capital expenditures, net of insurance proceeds, related to restoring and modifying the Ray Compressor Station. As a result, Consumers recorded an impairment charge of $10&#160;million within maintenance and other operating expenses on its consolidated statements of income for the three and six&#160;months ended June&#160;30,&#160;2022.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Guarantees</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are CMS&#160;Energy&#8217;s and Consumers&#8217; guarantees at June&#160;30,&#160;2022:</span></div><div style="margin-bottom:12pt"><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:40.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.284%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.284%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.944%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.944%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.641%"/><td style="width:0.1%"/></tr><tr><td colspan="21" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guarantee Description</span></td><td colspan="3" style="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%">Issue Date</span></td><td colspan="3" style="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%">Expiration Date</span></td><td colspan="6" style="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%">Maximum Obligation</span></td><td colspan="6" style="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%">Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:700;line-height:120%">CMS&#160;Energy, including Consumers</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">Indemnity obligations from sale of membership interests in VIEs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">various</span></td><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:120%">indefinite</span></td><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:120%">$</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:120%">342&#160;</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:120%">$</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:120%">&#8212;&#160;</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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indemnity obligations from stock and asset sale agreements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><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:120%">various</span></td><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:120%">indefinite</span></td><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:120%">226&#160;</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:120%">4&#160;</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"><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:120%">Guarantee</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><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:120%">July&#160;2011</span></td><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:120%">indefinite</span></td><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:120%">30&#160;</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:120%">&#8212;&#160;</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:3pt double #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:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">Guarantee</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">July&#160;2011</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">indefinite</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">30&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These obligations arose from the sale of membership interests in NWO&#160;Holdco and Aviator Wind to tax equity investors. CMS&#160;Enterprises provided certain indemnity obligations that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. These obligations are generally capped at an amount equal to the tax equity investor&#8217;s capital contributions plus a specified return, less any distributions and tax benefits it receives, in connection with its membership interest. For any indemnity obligations related to Aviator Wind, CMS&#160;Enterprises would recover 49&#160;percent of any amounts paid to the tax equity investor from the other owner of Aviator Wind Equity Holdings. Additionally, Aviator Wind holds insurance coverage that would partially protect against losses incurred as a result of certain failures to qualify for production tax credits. For further details on CMS&#160;Enterprises&#8217; ownership interest in NWO&#160;Holdco and Aviator Wind, see Note&#160;12, Variable Interest Entities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These obligations arose from stock and asset sale agreements under which CMS&#160;Energy or a subsidiary of CMS&#160;Energy indemnified the purchaser for losses resulting from various matters, including claims related to taxes and breaches of representations and warranties. The maximum obligation amount is mostly related to an Equatorial Guinea tax claim and an indemnity provided in connection with the sale of EnerBank to Regions Bank. For further details on the sale, see Note&#160;13, Exit Activities and Discontinued Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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%">CMS&#160;Energy believes the likelihood of material loss to be remote for the indemnity obligations not recorded as liabilities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">This obligation comprises a guarantee provided by Consumers to the U.S.&#160;Department of Energy in connection with a settlement agreement regarding damages resulting from the department&#8217;s failure to accept spent nuclear fuel from nuclear power plants formerly owned by Consumers.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Additionally, in the normal course of business, CMS&#160;Energy, Consumers, and certain other subsidiaries of CMS&#160;Energy have entered into various agreements containing tax and other indemnity provisions for which they are unable to estimate the maximum potential obligation. At June&#160;30,&#160;2022, the carrying value of these indemnity obligations was $1&#160;million. CMS&#160;Energy and Consumers consider the likelihood that they would be required to perform or incur substantial losses related to these indemnities to be remote.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Other Contingencies</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In addition to the matters disclosed in this Note and Note&#160;1, Regulatory Matters, there are certain other lawsuits and administrative proceedings before various courts and governmental agencies, as well as unasserted claims that may result in such proceedings, arising in the ordinary course of business to which CMS&#160;Energy, Consumers, and certain other subsidiaries of CMS&#160;Energy are parties. These other lawsuits, </span></div>proceedings, and unasserted claims may involve personal injury, property damage, contracts, environmental matters, federal and state taxes, rates, licensing, employment, and other matters. Further, CMS&#160;Energy and Consumers occasionally self-report certain regulatory non&#8209;compliance matters that may or may not eventually result in administrative proceedings. CMS&#160;Energy and Consumers believe that the outcome of any one of these proceedings and potential claims will not have a material negative effect on their consolidated results of operations, financial condition, or liquidity.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments, contingencies, and guarantees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -URI https://asc.fasb.org/topic&amp;trid=2155896<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334960375392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financings and Capitalization<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Financings and Capitalization</a></td>
<td class="text">Financings and Capitalization<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a summary of major long-term debt retirements during the six&#160;months ended June&#160;30,&#160;2022:</span></div><div style="margin-bottom:12pt"><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:41.848%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.524%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.515%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.928%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal<br/>(In Millions)</span></td><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%">Interest Rate</span></td><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%">Retirement Date</span></td><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%">Maturity Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">CMS&#160;Enterprises, including subsidiaries</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;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:120%">Term loan facility</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">variable</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2022</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2025</span></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In June&#160;2022, CMS&#160;Enterprises sold a Class&#160;A membership interest in NWO&#160;Holdco to a tax equity investor for $49&#160;million. Proceeds from the sale were used to retire the non-recourse debt held by a subsidiary of CMS&#160;Enterprises. For more information, see Note&#160;12, Variable Interest Entities.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">New Term Loan Credit Agreement: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In July&#160;2022, Consumers entered into a delayed-draw $1.0&#160;billion unsecured term loan credit agreement with an interest rate of SOFR plus 0.650&#160;percent. The proceeds of the loan will be used to fund working capital and for general corporate purposes. The term loan matures in January&#160;2024. Consumers has until November&#160;2022 to draw funds under the facility. At&#160;July&#160;28, 2022, Consumers had not drawn on this facility.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Credit Facilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The following credit facilities with banks were available at June&#160;30,&#160;2022:</span></div><div style="margin-bottom:12pt"><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:37.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.396%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="border-bottom: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-style:italic;font-weight:400;line-height:100%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expiration Date</span></td><td colspan="6" style="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%">Amount of Facility</span></td><td colspan="6" style="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%">Amount Borrowed</span></td><td colspan="6" style="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%">Letters of Credit Outstanding</span></td><td colspan="6" style="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%">Amount Available</span></td></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, parent only</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">June&#160;5, 2024</span></div></td><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:120%">$</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:120%">550&#160;</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:120%">$</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:120%">&#8212;&#160;</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:120%">$</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:120%">14&#160;</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:120%">$</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:120%">536&#160;</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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 23, 2022</span></div></td><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:120%">50&#160;</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:120%">&#8212;&#160;</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:120%">50&#160;</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:120%">&#8212;&#160;</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:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Enterprises, including subsidiaries</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;25, 2025</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">37&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">37&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;5, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">850&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">13&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">837&#160;</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:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">November&#160;19, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">250&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">61&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">189&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">This letter of credit facility is available to Aviator Wind Equity Holdings. For more information regarding Aviator Wind Equity Holdings, see Note&#160;12, Variable Interest Entities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Obligations under these facilities are secured by first mortgage bonds of Consumers.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Regulatory Authorization for Financings:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers is required to maintain FERC authorization for financings. Any long-term issuances during the authorization period are exempt from FERC&#8217;s competitive bidding and negotiated placement requirements. In March&#160;2022, the FERC issued an </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">authorization for financings that was set to expire on March&#160;31,&#160;2023. In April&#160;2022, FERC issued a revision of its March authorization for financings that extends the expiration to March&#160;31,&#160;2024. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Short-term Borrowings:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Under Consumers&#8217; commercial paper program, Consumers may issue, in one or more placements, investment-grade commercial paper notes with maturities of up to 365&#160;days at market interest rates. These issuances are supported by Consumers&#8217; revolving credit facilities and may have an aggregate principal amount outstanding of up to $500&#160;million. While the amount of outstanding commercial paper does not reduce the available capacity of the revolving credit facilities, Consumers does not intend to issue commercial paper in an amount exceeding the available capacity of the facilities. At June&#160;30,&#160;2022, there were $45&#160;million of commercial paper notes outstanding under this program at an interest rate of 1.950&#160;percent, recorded as current notes payable on CMS&#160;Energy&#8217;s and Consumers&#8217; consolidated balance sheets.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December&#160;2021, Consumers renewed a short-term credit agreement with CMS&#160;Energy, permitting Consumers to borrow up to $500&#160;million at an interest rate of the prior month&#8217;s average one-month LIBOR minus 0.100&#160;percent. At June&#160;30,&#160;2022, outstanding borrowings under the agreement were $32&#160;million bearing an interest rate of 0.825&#160;percent.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Dividend Restrictions:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> At June&#160;30,&#160;2022, payment of dividends by CMS&#160;Energy on its common stock was limited to $6.6&#160;billion under provisions of the Michigan Business Corporation Act of 1972.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under the provisions of its articles of incorporation, at June&#160;30,&#160;2022, Consumers had $1.9&#160;billion of unrestricted retained earnings available to pay dividends on its common stock to CMS&#160;Energy. Provisions of the Federal Power Act and the Natural Gas Act appear to restrict dividends payable by Consumers to the amount of Consumers&#8217; retained earnings. Several decisions from FERC suggest that, under a variety of circumstances, dividends from Consumers on its common stock would not be limited to amounts in Consumers&#8217; retained earnings. Any decision by Consumers to pay dividends on its common stock in excess of retained earnings would be based on specific facts and circumstances and would be subject to a formal regulatory filing process.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the six&#160;months ended June&#160;30,&#160;2022, Consumers paid $433&#160;million in dividends on its common stock to CMS&#160;Energy.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Issuance of Common Stock:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Under an existing equity offering program, CMS&#160;Energy may sell shares of its common stock having an aggregate sales price of up to $500&#160;million in privately negotiated transactions, in &#8220;at the market&#8221; offerings, through forward sales transactions, or otherwise.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are details of CMS&#160;Energy&#8217;s forward sales contracts under this program at June&#160;30,&#160;2022:</span></div><div style="margin-bottom:12pt"><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:21.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.130%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.130%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.641%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Forward Price Per Share</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract Date</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:10pt;font-weight:400;line-height:120%">Maturity Date</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:10pt;font-weight:400;line-height:120%">Number of Shares</span></td><td colspan="6" style="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%">Initial</span></td><td colspan="6" style="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%">June&#160;30,&#160;2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 15, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">846,759</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">61.04&#160;</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 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:120%">$</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:120%">57.57&#160;</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;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 22, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #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:120%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #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:120%">115,595</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">61.81&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">58.72&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">These contracts allow CMS&#160;Energy to either physically settle the contracts by issuing shares of its common stock at the then-applicable forward sale price specified by the agreement or net settle the contracts through the delivery or receipt of cash or shares. CMS&#160;Energy may settle the contracts at any time through their maturity dates, and presently intends to physically settle the contracts by delivering shares of its common stock.</span></div>The initial forward price in the forward equity sale contracts includes a deduction for commissions and will be adjusted on a daily basis over the term based on an interest rate factor and decreased on certain dates by certain predetermined amounts to reflect expected dividend payments. No amounts are recorded on CMS&#160;Energy&#8217;s consolidated balance sheets until settlements of the forward equity sale contracts occur. If CMS&#160;Energy had elected to net cash settle the contracts as of June&#160;30,&#160;2022, it would have been required to pay $9&#160;million. If CMS&#160;Energy had elected to net share settle the contracts as of June&#160;30,&#160;2022, CMS&#160;Energy would have been required to deliver 139,666&#160;shares.<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Financings and Capitalization</a></td>
<td class="text">Financings and Capitalization<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a summary of major long-term debt retirements during the six&#160;months ended June&#160;30,&#160;2022:</span></div><div style="margin-bottom:12pt"><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:41.848%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.524%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.515%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.928%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal<br/>(In Millions)</span></td><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%">Interest Rate</span></td><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%">Retirement Date</span></td><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%">Maturity Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">CMS&#160;Enterprises, including subsidiaries</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;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:120%">Term loan facility</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">variable</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2022</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2025</span></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In June&#160;2022, CMS&#160;Enterprises sold a Class&#160;A membership interest in NWO&#160;Holdco to a tax equity investor for $49&#160;million. Proceeds from the sale were used to retire the non-recourse debt held by a subsidiary of CMS&#160;Enterprises. For more information, see Note&#160;12, Variable Interest Entities.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">New Term Loan Credit Agreement: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In July&#160;2022, Consumers entered into a delayed-draw $1.0&#160;billion unsecured term loan credit agreement with an interest rate of SOFR plus 0.650&#160;percent. The proceeds of the loan will be used to fund working capital and for general corporate purposes. The term loan matures in January&#160;2024. Consumers has until November&#160;2022 to draw funds under the facility. At&#160;July&#160;28, 2022, Consumers had not drawn on this facility.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Credit Facilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The following credit facilities with banks were available at June&#160;30,&#160;2022:</span></div><div style="margin-bottom:12pt"><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:37.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.396%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="border-bottom: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-style:italic;font-weight:400;line-height:100%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expiration Date</span></td><td colspan="6" style="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%">Amount of Facility</span></td><td colspan="6" style="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%">Amount Borrowed</span></td><td colspan="6" style="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%">Letters of Credit Outstanding</span></td><td colspan="6" style="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%">Amount Available</span></td></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, parent only</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">June&#160;5, 2024</span></div></td><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:120%">$</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:120%">550&#160;</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:120%">$</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:120%">&#8212;&#160;</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:120%">$</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:120%">14&#160;</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:120%">$</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:120%">536&#160;</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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 23, 2022</span></div></td><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:120%">50&#160;</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:120%">&#8212;&#160;</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:120%">50&#160;</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:120%">&#8212;&#160;</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:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Enterprises, including subsidiaries</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;25, 2025</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">37&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">37&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;5, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">850&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">13&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">837&#160;</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:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">November&#160;19, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">250&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">61&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">189&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">This letter of credit facility is available to Aviator Wind Equity Holdings. For more information regarding Aviator Wind Equity Holdings, see Note&#160;12, Variable Interest Entities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Obligations under these facilities are secured by first mortgage bonds of Consumers.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Regulatory Authorization for Financings:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers is required to maintain FERC authorization for financings. Any long-term issuances during the authorization period are exempt from FERC&#8217;s competitive bidding and negotiated placement requirements. In March&#160;2022, the FERC issued an </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">authorization for financings that was set to expire on March&#160;31,&#160;2023. In April&#160;2022, FERC issued a revision of its March authorization for financings that extends the expiration to March&#160;31,&#160;2024. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Short-term Borrowings:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Under Consumers&#8217; commercial paper program, Consumers may issue, in one or more placements, investment-grade commercial paper notes with maturities of up to 365&#160;days at market interest rates. These issuances are supported by Consumers&#8217; revolving credit facilities and may have an aggregate principal amount outstanding of up to $500&#160;million. While the amount of outstanding commercial paper does not reduce the available capacity of the revolving credit facilities, Consumers does not intend to issue commercial paper in an amount exceeding the available capacity of the facilities. At June&#160;30,&#160;2022, there were $45&#160;million of commercial paper notes outstanding under this program at an interest rate of 1.950&#160;percent, recorded as current notes payable on CMS&#160;Energy&#8217;s and Consumers&#8217; consolidated balance sheets.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December&#160;2021, Consumers renewed a short-term credit agreement with CMS&#160;Energy, permitting Consumers to borrow up to $500&#160;million at an interest rate of the prior month&#8217;s average one-month LIBOR minus 0.100&#160;percent. At June&#160;30,&#160;2022, outstanding borrowings under the agreement were $32&#160;million bearing an interest rate of 0.825&#160;percent.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Dividend Restrictions:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> At June&#160;30,&#160;2022, payment of dividends by CMS&#160;Energy on its common stock was limited to $6.6&#160;billion under provisions of the Michigan Business Corporation Act of 1972.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under the provisions of its articles of incorporation, at June&#160;30,&#160;2022, Consumers had $1.9&#160;billion of unrestricted retained earnings available to pay dividends on its common stock to CMS&#160;Energy. Provisions of the Federal Power Act and the Natural Gas Act appear to restrict dividends payable by Consumers to the amount of Consumers&#8217; retained earnings. Several decisions from FERC suggest that, under a variety of circumstances, dividends from Consumers on its common stock would not be limited to amounts in Consumers&#8217; retained earnings. Any decision by Consumers to pay dividends on its common stock in excess of retained earnings would be based on specific facts and circumstances and would be subject to a formal regulatory filing process.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the six&#160;months ended June&#160;30,&#160;2022, Consumers paid $433&#160;million in dividends on its common stock to CMS&#160;Energy.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Issuance of Common Stock:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Under an existing equity offering program, CMS&#160;Energy may sell shares of its common stock having an aggregate sales price of up to $500&#160;million in privately negotiated transactions, in &#8220;at the market&#8221; offerings, through forward sales transactions, or otherwise.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are details of CMS&#160;Energy&#8217;s forward sales contracts under this program at June&#160;30,&#160;2022:</span></div><div style="margin-bottom:12pt"><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:21.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.130%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.130%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.641%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Forward Price Per Share</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract Date</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:10pt;font-weight:400;line-height:120%">Maturity Date</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:10pt;font-weight:400;line-height:120%">Number of Shares</span></td><td colspan="6" style="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%">Initial</span></td><td colspan="6" style="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%">June&#160;30,&#160;2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 15, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">846,759</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">61.04&#160;</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 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:120%">$</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:120%">57.57&#160;</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;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 22, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #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:120%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #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:120%">115,595</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">61.81&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">58.72&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">These contracts allow CMS&#160;Energy to either physically settle the contracts by issuing shares of its common stock at the then-applicable forward sale price specified by the agreement or net settle the contracts through the delivery or receipt of cash or shares. CMS&#160;Energy may settle the contracts at any time through their maturity dates, and presently intends to physically settle the contracts by delivering shares of its common stock.</span></div>The initial forward price in the forward equity sale contracts includes a deduction for commissions and will be adjusted on a daily basis over the term based on an interest rate factor and decreased on certain dates by certain predetermined amounts to reflect expected dividend payments. No amounts are recorded on CMS&#160;Energy&#8217;s consolidated balance sheets until settlements of the forward equity sale contracts occur. If CMS&#160;Energy had elected to net cash settle the contracts as of June&#160;30,&#160;2022, it would have been required to pay $9&#160;million. If CMS&#160;Energy had elected to net share settle the contracts as of June&#160;30,&#160;2022, CMS&#160;Energy would have been required to deliver 139,666&#160;shares.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI https://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334963347744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementInputsDisclosureTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">Fair Value Measurements<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accounting standards define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. When measuring fair value, CMS&#160;Energy and Consumers are required to incorporate all assumptions that market participants would use in pricing an asset or liability, including assumptions about risk. A fair value hierarchy prioritizes inputs used to measure fair value according to their observability in the market. The three&#160;levels of the fair value hierarchy are as follows:</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Level&#160;1 inputs are unadjusted quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Level&#160;2 inputs are observable, market-based inputs, other than Level&#160;1 prices. Level&#160;2 inputs may include quoted prices for similar assets or liabilities in active markets, quoted prices in inactive markets, and inputs derived from or corroborated by observable market data.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Level&#160;3 inputs are unobservable inputs that reflect CMS&#160;Energy&#8217;s or Consumers&#8217; own assumptions about how market participants would value their assets and liabilities.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers classify fair value measurements within the fair value hierarchy based on the lowest level of input that is significant to the fair value measurement in its entirety.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Assets and Liabilities Measured at Fair Value on a Recurring Basis</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are CMS&#160;Energy&#8217;s and Consumers&#8217; assets and liabilities recorded at fair value on a recurring basis:</span></div><div style="margin-bottom:12pt"><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:33.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.324%"/><td style="width:0.1%"/></tr><tr><td colspan="30" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:100%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:100%">Consumers</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="6" style="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:120%">June&#160;30<br/>2022</span></td><td colspan="6" style="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:120%">December&#160;31<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="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:120%">June&#160;30<br/>2022</span></td><td colspan="6" style="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:120%">December&#160;31<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash equivalents</span></td><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:120%">$</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:120%">19&#160;</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:120%">$</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:120%">24&#160;</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: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:120%">$</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:120%">18&#160;</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:120%">$</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:120%">22&#160;</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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonqualified deferred compensation plan assets</span></td><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:120%">23&#160;</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:120%">27&#160;</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: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:120%">17&#160;</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:120%">21&#160;</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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative instruments</span></td><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:120%">4&#160;</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:120%">2&#160;</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: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:120%">3&#160;</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:120%">2&#160;</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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><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:120%">$</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:120%">46&#160;</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 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:120%">$</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:120%">53&#160;</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="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:120%">$</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:120%">38&#160;</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 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:120%">$</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:120%">45&#160;</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;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonqualified deferred compensation plan liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">23&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">27&#160;</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:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">17&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">21&#160;</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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative instruments</span></td><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:120%">4&#160;</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:120%">7&#160;</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: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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">All assets and liabilities were classified as Level&#160;1 with the exception of derivative contracts, which were classified as Level&#160;2 or Level&#160;3.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Restricted Cash Equivalents:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Restricted cash equivalents consist of money market funds with daily liquidity. For further details, see Note&#160;10, Cash and Cash Equivalents.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Nonqualified Deferred Compensation Plan Assets and Liabilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The nonqualified deferred compensation plan assets consist of mutual funds, which are valued using the daily quoted net asset values. CMS&#160;Energy and Consumers value their nonqualified deferred compensation plan liabilities based on the fair values of the plan assets, as they reflect the amount owed to the plan participants in accordance with their investment elections. CMS&#160;Energy and Consumers report the assets in other non&#8209;current assets and the liabilities in other non&#8209;current liabilities on their consolidated balance sheets.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Derivative Instruments:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> CMS&#160;Energy and Consumers value their derivative instruments using either a market approach that incorporates information from market transactions, or an income approach that discounts future expected cash flows to a present value amount. CMS&#160;Energy&#8217;s and Consumers&#8217; derivatives are classified as Level&#160;2 or Level&#160;3.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The derivatives classified as Level&#160;2 were interest rate swaps at CMS&#160;Energy, which were valued using market-based inputs. CMS&#160;Energy used interest rate swaps to manage its interest rate risk on certain long&#8209;term debt obligations.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A subsidiary of CMS&#160;Enterprises used floating-to-fixed interest rate swaps to reduce the impact of interest rate fluctuations associated with future interest payments on certain long&#8209;term variable-rate debt. The interest rate swaps were accounted for as cash flow hedges of the future variability of interest payments on the debt. In June&#160;2022, CMS&#160;Enterprises repaid the hedged debt and terminated the related interest rate swaps. As a result, the associated unrecognized losses recorded in other comprehensive income were recognized in interest on long-term debt on CMS&#160;Energy&#8217;s consolidated statements of income; this amount was immaterial. CMS&#160;Enterprises also had other interest rate swaps that economically hedged interest rate risk on debt, but that did not qualify for cash flow hedge accounting. These swaps were also terminated in June&#160;2022; the amounts associated with these swaps were not material for the periods presented. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The majority of derivatives classified as Level&#160;3 are FTRs held by Consumers. Due to the lack of quoted pricing information, Consumers determines the fair value of its FTRs based on Consumers&#8217; average historical settlements. There was no material activity within the Level&#160;3 categories of assets and liabilities during the periods presented.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementInputsDisclosureTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">Fair Value Measurements<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accounting standards define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. When measuring fair value, CMS&#160;Energy and Consumers are required to incorporate all assumptions that market participants would use in pricing an asset or liability, including assumptions about risk. A fair value hierarchy prioritizes inputs used to measure fair value according to their observability in the market. The three&#160;levels of the fair value hierarchy are as follows:</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Level&#160;1 inputs are unadjusted quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Level&#160;2 inputs are observable, market-based inputs, other than Level&#160;1 prices. Level&#160;2 inputs may include quoted prices for similar assets or liabilities in active markets, quoted prices in inactive markets, and inputs derived from or corroborated by observable market data.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Level&#160;3 inputs are unobservable inputs that reflect CMS&#160;Energy&#8217;s or Consumers&#8217; own assumptions about how market participants would value their assets and liabilities.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers classify fair value measurements within the fair value hierarchy based on the lowest level of input that is significant to the fair value measurement in its entirety.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Assets and Liabilities Measured at Fair Value on a Recurring Basis</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are CMS&#160;Energy&#8217;s and Consumers&#8217; assets and liabilities recorded at fair value on a recurring basis:</span></div><div style="margin-bottom:12pt"><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:33.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.324%"/><td style="width:0.1%"/></tr><tr><td colspan="30" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:100%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:100%">Consumers</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="6" style="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:120%">June&#160;30<br/>2022</span></td><td colspan="6" style="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:120%">December&#160;31<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="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:120%">June&#160;30<br/>2022</span></td><td colspan="6" style="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:120%">December&#160;31<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash equivalents</span></td><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:120%">$</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:120%">19&#160;</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:120%">$</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:120%">24&#160;</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: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:120%">$</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:120%">18&#160;</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:120%">$</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:120%">22&#160;</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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonqualified deferred compensation plan assets</span></td><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:120%">23&#160;</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:120%">27&#160;</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: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:120%">17&#160;</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:120%">21&#160;</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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative instruments</span></td><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:120%">4&#160;</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:120%">2&#160;</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: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:120%">3&#160;</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:120%">2&#160;</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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><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:120%">$</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:120%">46&#160;</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 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:120%">$</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:120%">53&#160;</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="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:120%">$</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:120%">38&#160;</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 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:120%">$</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:120%">45&#160;</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;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonqualified deferred compensation plan liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">23&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">27&#160;</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:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">17&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">21&#160;</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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative instruments</span></td><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:120%">4&#160;</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:120%">7&#160;</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: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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">All assets and liabilities were classified as Level&#160;1 with the exception of derivative contracts, which were classified as Level&#160;2 or Level&#160;3.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Restricted Cash Equivalents:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Restricted cash equivalents consist of money market funds with daily liquidity. For further details, see Note&#160;10, Cash and Cash Equivalents.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Nonqualified Deferred Compensation Plan Assets and Liabilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The nonqualified deferred compensation plan assets consist of mutual funds, which are valued using the daily quoted net asset values. CMS&#160;Energy and Consumers value their nonqualified deferred compensation plan liabilities based on the fair values of the plan assets, as they reflect the amount owed to the plan participants in accordance with their investment elections. CMS&#160;Energy and Consumers report the assets in other non&#8209;current assets and the liabilities in other non&#8209;current liabilities on their consolidated balance sheets.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Derivative Instruments:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> CMS&#160;Energy and Consumers value their derivative instruments using either a market approach that incorporates information from market transactions, or an income approach that discounts future expected cash flows to a present value amount. CMS&#160;Energy&#8217;s and Consumers&#8217; derivatives are classified as Level&#160;2 or Level&#160;3.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The derivatives classified as Level&#160;2 were interest rate swaps at CMS&#160;Energy, which were valued using market-based inputs. CMS&#160;Energy used interest rate swaps to manage its interest rate risk on certain long&#8209;term debt obligations.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A subsidiary of CMS&#160;Enterprises used floating-to-fixed interest rate swaps to reduce the impact of interest rate fluctuations associated with future interest payments on certain long&#8209;term variable-rate debt. The interest rate swaps were accounted for as cash flow hedges of the future variability of interest payments on the debt. In June&#160;2022, CMS&#160;Enterprises repaid the hedged debt and terminated the related interest rate swaps. As a result, the associated unrecognized losses recorded in other comprehensive income were recognized in interest on long-term debt on CMS&#160;Energy&#8217;s consolidated statements of income; this amount was immaterial. CMS&#160;Enterprises also had other interest rate swaps that economically hedged interest rate risk on debt, but that did not qualify for cash flow hedge accounting. These swaps were also terminated in June&#160;2022; the amounts associated with these swaps were not material for the periods presented. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The majority of derivatives classified as Level&#160;3 are FTRs held by Consumers. Due to the lack of quoted pricing information, Consumers determines the fair value of its FTRs based on Consumers&#8217; average historical settlements. There was no material activity within the Level&#160;3 categories of assets and liabilities during the periods presented.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementInputsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -URI https://asc.fasb.org/topic&amp;trid=2155941<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementInputsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334959132704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_FinancialInstrumentsLineItems', window );"><strong>Financial Instruments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock', window );">Financial Instruments</a></td>
<td class="text">Financial Instruments<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the carrying amounts and fair values, by level within the fair value hierarchy, of CMS&#160;Energy&#8217;s and Consumers&#8217; financial instruments that are not recorded at fair value. The table excludes cash, cash equivalents, short-term financial instruments, and trade accounts receivable and payable whose carrying amounts approximate their fair values. For information about assets and liabilities recorded at fair value and for additional details regarding the fair value hierarchy, see Note&#160;4, Fair Value Measurements.</span></div><div style="margin-bottom:12pt"><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:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.073%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.592%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.951%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.592%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.951%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.073%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.592%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.951%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.592%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.957%"/><td style="width:0.1%"/></tr><tr><td colspan="66" style="border-bottom: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:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="30" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">June&#160;30,&#160;2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="30" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">December&#160;31,&#160;2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" rowspan="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%">Carrying Amount</span></td><td colspan="24" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" rowspan="3" style="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%">Carrying Amount</span></td><td colspan="24" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Fair Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" rowspan="2" 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:120%">Total</span></td><td colspan="18" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Level</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" rowspan="2" style="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:120%">Total</span></td><td colspan="18" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Level</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" 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:120%">1</span></td><td colspan="6" 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:120%">2</span></td><td colspan="6" 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:120%">3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="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:120%">1</span></td><td colspan="6" style="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:120%">2</span></td><td colspan="6" style="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:120%">3</span></td></tr><tr><td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</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"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets</span></td><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"/><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"/><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"/><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"/><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"/><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"/><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:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term receivables</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">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">12&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">12&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">12&#160;</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:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">14&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">14&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">14&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liabilities</span></td><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"/><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"/><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"/><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"/><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"/><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"/><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:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</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">2</span></div></td><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:120%">12,332&#160;</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:120%">11,227&#160;</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:120%">1,058&#160;</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:120%">8,539&#160;</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:120%">1,630&#160;</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: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:120%">12,419&#160;</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:120%">13,800&#160;</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:120%">1,189&#160;</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:120%">10,656&#160;</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:120%">1,955&#160;</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"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term payables</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">3</span></div></td><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:120%">9&#160;</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:120%">9&#160;</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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">9&#160;</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: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:120%">31&#160;</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:120%">32&#160;</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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">32&#160;</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:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets</span></td><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"/><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"/><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"/><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"/><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"/><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"/><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:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term receivables</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">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">12&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">12&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">12&#160;</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:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">14&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">14&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">14&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes receivable &#8211; related party</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">4</span></div></td><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:120%">102&#160;</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:120%">102&#160;</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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">102&#160;</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: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:120%">104&#160;</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:120%">104&#160;</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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">104&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liabilities</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="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="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="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="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="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</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">5</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">8,403&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">7,529&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">5,899&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">1,630&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">8,415&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">9,410&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">7,455&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">1,955&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term accounts receivable of $8&#160;million at June&#160;30,&#160;2022 and $9&#160;million at December&#160;31,&#160;2021.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term debt of $665&#160;million at June&#160;30,&#160;2022 and $373&#160;million at December&#160;31,&#160;2021.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term payables of $1&#160;million at June&#160;30,&#160;2022 and $23&#160;million at December&#160;31,&#160;2021.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of notes receivable &#8211; related party of $7&#160;million at June&#160;30,&#160;2022 and December&#160;31,&#160;2021.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term debt of $665&#160;million at June&#160;30,&#160;2022 and $365&#160;million at December&#160;31,&#160;2021.</span></div>The DB&#160;SERP note receivable &#8211; related party is Consumers&#8217; portion of a demand note payable issued by CMS&#160;Energy to the DB&#160;SERP rabbi trust. The demand note bears interest at an annual rate of 4.10&#160;percent and has a maturity date of 2028.<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_FinancialInstrumentsLineItems', window );"><strong>Financial Instruments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock', window );">Financial Instruments</a></td>
<td class="text">Financial Instruments<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the carrying amounts and fair values, by level within the fair value hierarchy, of CMS&#160;Energy&#8217;s and Consumers&#8217; financial instruments that are not recorded at fair value. The table excludes cash, cash equivalents, short-term financial instruments, and trade accounts receivable and payable whose carrying amounts approximate their fair values. For information about assets and liabilities recorded at fair value and for additional details regarding the fair value hierarchy, see Note&#160;4, Fair Value Measurements.</span></div><div style="margin-bottom:12pt"><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:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.073%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.592%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.951%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.592%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.951%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.073%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.592%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.951%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.592%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.957%"/><td style="width:0.1%"/></tr><tr><td colspan="66" style="border-bottom: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:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="30" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">June&#160;30,&#160;2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="30" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">December&#160;31,&#160;2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" rowspan="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%">Carrying Amount</span></td><td colspan="24" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" rowspan="3" style="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%">Carrying Amount</span></td><td colspan="24" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Fair Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" rowspan="2" 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:120%">Total</span></td><td colspan="18" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Level</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" rowspan="2" style="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:120%">Total</span></td><td colspan="18" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Level</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" 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:120%">1</span></td><td colspan="6" 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:120%">2</span></td><td colspan="6" 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:120%">3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="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:120%">1</span></td><td colspan="6" style="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:120%">2</span></td><td colspan="6" style="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:120%">3</span></td></tr><tr><td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</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"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets</span></td><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"/><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"/><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"/><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"/><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"/><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"/><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:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term receivables</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">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">12&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">12&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">12&#160;</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:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">14&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">14&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">14&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liabilities</span></td><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"/><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"/><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"/><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"/><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"/><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"/><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:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</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">2</span></div></td><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:120%">12,332&#160;</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:120%">11,227&#160;</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:120%">1,058&#160;</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:120%">8,539&#160;</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:120%">1,630&#160;</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: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:120%">12,419&#160;</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:120%">13,800&#160;</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:120%">1,189&#160;</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:120%">10,656&#160;</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:120%">1,955&#160;</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"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term payables</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">3</span></div></td><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:120%">9&#160;</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:120%">9&#160;</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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">9&#160;</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: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:120%">31&#160;</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:120%">32&#160;</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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">32&#160;</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:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets</span></td><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"/><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"/><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"/><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"/><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"/><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"/><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:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term receivables</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">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">12&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">12&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">12&#160;</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:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">14&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">14&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">14&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes receivable &#8211; related party</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">4</span></div></td><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:120%">102&#160;</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:120%">102&#160;</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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">102&#160;</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: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:120%">104&#160;</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:120%">104&#160;</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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">104&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liabilities</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="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="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="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="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="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</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">5</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">8,403&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">7,529&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">5,899&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">1,630&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">8,415&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">9,410&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">7,455&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">1,955&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term accounts receivable of $8&#160;million at June&#160;30,&#160;2022 and $9&#160;million at December&#160;31,&#160;2021.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term debt of $665&#160;million at June&#160;30,&#160;2022 and $373&#160;million at December&#160;31,&#160;2021.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term payables of $1&#160;million at June&#160;30,&#160;2022 and $23&#160;million at December&#160;31,&#160;2021.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of notes receivable &#8211; related party of $7&#160;million at June&#160;30,&#160;2022 and December&#160;31,&#160;2021.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term debt of $665&#160;million at June&#160;30,&#160;2022 and $365&#160;million at December&#160;31,&#160;2021.</span></div>The DB&#160;SERP note receivable &#8211; related party is Consumers&#8217; portion of a demand note payable issued by CMS&#160;Energy to the DB&#160;SERP rabbi trust. The demand note bears interest at an annual rate of 4.10&#160;percent and has a maturity date of 2028.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of the fair value of financial instruments and investments in debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_FinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_FinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334959837600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Benefits<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Retirement Benefits</a></td>
<td class="text">Retirement Benefits<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers provide pension, OPEB, and other retirement benefits to employees under a number of different plans.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In March&#160;2022, CMS&#160;Energy and Consumers determined it was probable that 2022 lump-sum payments to participants under DB&#160;Pension&#160;Plan&#160;A would exceed the plan&#8217;s service cost and interest cost components of net periodic cost for the year. These lump-sum payments constitute pension plan liability settlements; once it is probable such settlements will meet the service and interest cost threshold, recognition in earnings is required. As a result, in accordance with GAAP, CMS&#160;Energy, including Consumers, performed a remeasurement of DB&#160;Pension&#160;Plan&#160;A as of March&#160;31,&#160;2022 and June&#160;30,&#160;2022. For the six&#160;months ended June&#160;30,&#160;2022, CMS&#160;Energy, including Consumers, recognized a settlement loss of $8&#160;million; of this amount, $8&#160;million was deferred as a regulatory asset. Consumers recognized a settlement loss of $8&#160;million, all of which was deferred as a regulatory asset. CMS&#160;Energy and Consumers will amortize the regulatory asset over eight years.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As a result of the remeasurements, the non-current asset for DB&#160;Pension&#160;Plan&#160;A increased by $113&#160;million from December&#160;31,&#160;2021 at CMS&#160;Energy, with an offsetting decrease in the associated regulatory asset of $110&#160;million and a $3&#160;million gain to accumulated other comprehensive loss. At Consumers, the non</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">current asset increased by $110&#160;million and the associated regulatory asset decreased by $110&#160;million.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Costs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Presented in the following table are the costs (credits) and other changes in plan assets and benefit obligations incurred in CMS&#160;Energy&#8217;s and Consumers&#8217; retirement benefit plans:</span></div><div style="margin-bottom:13pt"><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:29.508%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.437%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="60" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="27" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DB&#160;Pension Plans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="27" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">OPEB Plan</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30</span></td><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="60" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="60" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net periodic cost (credit)</span></td><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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">11&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">13&#160;</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:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">23&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">27&#160;</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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">5&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">5&#160;</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:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">9&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">9&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest cost</span></td><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:120%">20&#160;</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:120%">15&#160;</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: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:120%">38&#160;</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:120%">30&#160;</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="background-color:#ffffff;padding:0 1pt"/><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:120%">7&#160;</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:120%">5&#160;</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: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:120%">14&#160;</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:120%">11&#160;</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"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected return on plan assets</span></td><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:120%">(52)</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:120%">(52)</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: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:120%">(104)</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:120%">(104)</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="background-color:#cceeff;padding:0 1pt"/><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:120%">(29)</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:120%">(27)</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: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:120%">(58)</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:120%">(54)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amortization of:</span></td><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"/><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"/><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"/><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"/><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"/><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><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:120%">10&#160;</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:120%">26&#160;</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: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:120%">27&#160;</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:120%">51&#160;</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="background-color:#cceeff;padding:0 1pt"/><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:120%">1&#160;</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:120%">2&#160;</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: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:120%">1&#160;</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:120%">4&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior service cost (credit)</span></td><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:120%">1&#160;</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:120%">1&#160;</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: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:120%">2&#160;</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:120%">2&#160;</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="background-color:#ffffff;padding:0 1pt"/><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:120%">(14)</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:120%">(13)</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: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:120%">(26)</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:120%">(26)</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Settlement loss</span></td><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:120%">2&#160;</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:120%">2&#160;</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: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:120%">4&#160;</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:120%">3&#160;</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="background-color:#cceeff;padding:0 1pt"/><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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: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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic cost (credit)</span></td><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:400;line-height:120%">$</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:400;line-height:120%">(8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:400;line-height:120%">$</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:400;line-height:120%">5&#160;</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="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:400;line-height:120%">$</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:400;line-height:120%">(10)</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 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:400;line-height:120%">$</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:400;line-height:120%">9&#160;</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="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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:400;line-height:120%">$</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:400;line-height:120%">(30)</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 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:400;line-height:120%">$</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:400;line-height:120%">(28)</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="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:400;line-height:120%">$</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:400;line-height:120%">(60)</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 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:400;line-height:120%">$</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:400;line-height:120%">(56)</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="60" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net periodic cost (credit)</span></td><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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">11&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">13&#160;</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:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">23&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">26&#160;</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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">5&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">5&#160;</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:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">9&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">9&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest cost</span></td><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:120%">20&#160;</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:120%">14&#160;</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: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:120%">36&#160;</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:120%">28&#160;</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="background-color:#ffffff;padding:0 1pt"/><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:120%">7&#160;</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:120%">5&#160;</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: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:120%">14&#160;</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:120%">11&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected return on plan assets</span></td><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:120%">(50)</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:120%">(49)</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: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:120%">(99)</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:120%">(98)</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="background-color:#cceeff;padding:0 1pt"/><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:120%">(27)</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:120%">(26)</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: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:120%">(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:10pt;font-weight:400;line-height:120%">(51)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amortization of:</span></td><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"/><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"/><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"/><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"/><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"/><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><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:120%">9&#160;</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:120%">24&#160;</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: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:120%">25&#160;</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:120%">49&#160;</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="background-color:#cceeff;padding:0 1pt"/><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:120%">&#8212;&#160;</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:120%">2&#160;</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: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:120%">&#8212;&#160;</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:120%">4&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior service cost (credit)</span></td><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:120%">1&#160;</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:120%">1&#160;</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: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:120%">2&#160;</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:120%">2&#160;</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="background-color:#ffffff;padding:0 1pt"/><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:120%">(13)</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:120%">(13)</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: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:120%">(25)</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:120%">(26)</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Settlement loss</span></td><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:120%">2&#160;</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:120%">2&#160;</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: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:120%">4&#160;</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:120%">3&#160;</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="background-color:#cceeff;padding:0 1pt"/><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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: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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic cost (credit)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(28)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(27)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(56)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(53)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Retirement Benefits</a></td>
<td class="text">Retirement Benefits<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers provide pension, OPEB, and other retirement benefits to employees under a number of different plans.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In March&#160;2022, CMS&#160;Energy and Consumers determined it was probable that 2022 lump-sum payments to participants under DB&#160;Pension&#160;Plan&#160;A would exceed the plan&#8217;s service cost and interest cost components of net periodic cost for the year. These lump-sum payments constitute pension plan liability settlements; once it is probable such settlements will meet the service and interest cost threshold, recognition in earnings is required. As a result, in accordance with GAAP, CMS&#160;Energy, including Consumers, performed a remeasurement of DB&#160;Pension&#160;Plan&#160;A as of March&#160;31,&#160;2022 and June&#160;30,&#160;2022. For the six&#160;months ended June&#160;30,&#160;2022, CMS&#160;Energy, including Consumers, recognized a settlement loss of $8&#160;million; of this amount, $8&#160;million was deferred as a regulatory asset. Consumers recognized a settlement loss of $8&#160;million, all of which was deferred as a regulatory asset. CMS&#160;Energy and Consumers will amortize the regulatory asset over eight years.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As a result of the remeasurements, the non-current asset for DB&#160;Pension&#160;Plan&#160;A increased by $113&#160;million from December&#160;31,&#160;2021 at CMS&#160;Energy, with an offsetting decrease in the associated regulatory asset of $110&#160;million and a $3&#160;million gain to accumulated other comprehensive loss. At Consumers, the non</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">current asset increased by $110&#160;million and the associated regulatory asset decreased by $110&#160;million.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Costs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Presented in the following table are the costs (credits) and other changes in plan assets and benefit obligations incurred in CMS&#160;Energy&#8217;s and Consumers&#8217; retirement benefit plans:</span></div><div style="margin-bottom:13pt"><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:29.508%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.437%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="60" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="27" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DB&#160;Pension Plans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="27" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">OPEB Plan</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30</span></td><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="60" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="60" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net periodic cost (credit)</span></td><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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">11&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">13&#160;</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:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">23&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">27&#160;</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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">5&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">5&#160;</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:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">9&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">9&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest cost</span></td><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:120%">20&#160;</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:120%">15&#160;</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: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:120%">38&#160;</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:120%">30&#160;</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="background-color:#ffffff;padding:0 1pt"/><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:120%">7&#160;</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:120%">5&#160;</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: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:120%">14&#160;</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:120%">11&#160;</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"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected return on plan assets</span></td><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:120%">(52)</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:120%">(52)</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: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:120%">(104)</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:120%">(104)</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="background-color:#cceeff;padding:0 1pt"/><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:120%">(29)</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:120%">(27)</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: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:120%">(58)</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:120%">(54)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amortization of:</span></td><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"/><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"/><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"/><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"/><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"/><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><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:120%">10&#160;</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:120%">26&#160;</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: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:120%">27&#160;</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:120%">51&#160;</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="background-color:#cceeff;padding:0 1pt"/><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:120%">1&#160;</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:120%">2&#160;</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: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:120%">1&#160;</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:120%">4&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior service cost (credit)</span></td><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:120%">1&#160;</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:120%">1&#160;</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: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:120%">2&#160;</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:120%">2&#160;</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="background-color:#ffffff;padding:0 1pt"/><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:120%">(14)</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:120%">(13)</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: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:120%">(26)</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:120%">(26)</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Settlement loss</span></td><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:120%">2&#160;</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:120%">2&#160;</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: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:120%">4&#160;</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:120%">3&#160;</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="background-color:#cceeff;padding:0 1pt"/><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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: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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic cost (credit)</span></td><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:400;line-height:120%">$</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:400;line-height:120%">(8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:400;line-height:120%">$</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:400;line-height:120%">5&#160;</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="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:400;line-height:120%">$</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:400;line-height:120%">(10)</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 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:400;line-height:120%">$</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:400;line-height:120%">9&#160;</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="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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:400;line-height:120%">$</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:400;line-height:120%">(30)</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 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:400;line-height:120%">$</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:400;line-height:120%">(28)</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="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:400;line-height:120%">$</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:400;line-height:120%">(60)</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 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:400;line-height:120%">$</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:400;line-height:120%">(56)</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="60" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net periodic cost (credit)</span></td><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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">11&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">13&#160;</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:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">23&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">26&#160;</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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">5&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">5&#160;</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:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">9&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">9&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest cost</span></td><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:120%">20&#160;</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:120%">14&#160;</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: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:120%">36&#160;</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:120%">28&#160;</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="background-color:#ffffff;padding:0 1pt"/><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:120%">7&#160;</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:120%">5&#160;</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: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:120%">14&#160;</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:120%">11&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected return on plan assets</span></td><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:120%">(50)</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:120%">(49)</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: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:120%">(99)</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:120%">(98)</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="background-color:#cceeff;padding:0 1pt"/><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:120%">(27)</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:120%">(26)</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: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:120%">(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:10pt;font-weight:400;line-height:120%">(51)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amortization of:</span></td><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"/><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"/><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"/><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"/><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"/><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><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:120%">9&#160;</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:120%">24&#160;</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: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:120%">25&#160;</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:120%">49&#160;</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="background-color:#cceeff;padding:0 1pt"/><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:120%">&#8212;&#160;</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:120%">2&#160;</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: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:120%">&#8212;&#160;</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:120%">4&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior service cost (credit)</span></td><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:120%">1&#160;</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:120%">1&#160;</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: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:120%">2&#160;</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:120%">2&#160;</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="background-color:#ffffff;padding:0 1pt"/><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:120%">(13)</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:120%">(13)</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: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:120%">(25)</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:120%">(26)</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Settlement loss</span></td><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:120%">2&#160;</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:120%">2&#160;</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: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:120%">4&#160;</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:120%">3&#160;</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="background-color:#cceeff;padding:0 1pt"/><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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: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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic cost (credit)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(28)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(27)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(56)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(53)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=21916913&amp;loc=d3e273930-122802<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI https://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39689-114964<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334959844656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a reconciliation of the statutory U.S.&#160;federal income tax rate to the effective income tax rate from continuing operations:</span></div><div style="margin-bottom:12pt"><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:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.961%"/><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="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended June&#160;30</span></td><td colspan="6" style="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:120%">2022</span></td><td colspan="3" style="display:none"/><td colspan="6" style="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:120%">2021</span></td><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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</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="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="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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. federal income tax rate</span></td><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:120%">21.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">21.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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:120%">%</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Increase (decrease) in income taxes from:</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="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="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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State and local income taxes, net of federal effect</span></td><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:120%">5.5&#160;</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="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:120%">5.4&#160;</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:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TCJA excess deferred taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">(7.2)</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="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:120%">(5.9)</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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Production tax credits</span></td><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:120%">(5.1)</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="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:120%">(5.1)</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:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accelerated flow-through of regulatory tax benefits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><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:120%">(4.3)</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="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:120%">(3.3)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other, net</span></td><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:120%">&#8212;&#160;</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="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:120%">0.1&#160;</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"/><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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective tax rate</span></td><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:120%">9.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 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:120%">%</span></td><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="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:120%">12.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 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:120%">%</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:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. federal income tax rate</span></td><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:120%">21.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 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:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">21.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 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:120%">%</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Increase (decrease) in income taxes from:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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="background-color:#ffffff;padding:0 1pt"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State and local income taxes, net of federal effect</span></div></td><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:120%">5.2&#160;</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="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:120%">5.2&#160;</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;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TCJA excess deferred taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">(6.0)</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="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:120%">(4.9)</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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Production tax credits</span></td><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:120%">(3.8)</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="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:120%">(3.2)</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;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accelerated flow-through of regulatory tax benefits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><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:120%">(3.6)</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="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:120%">(3.0)</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"/><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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other, net</span></td><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:120%">(0.4)</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="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:120%">(0.5)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective tax rate</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;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:120%">12.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;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:120%">14.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">In September&#160;2020, the MPSC authorized Consumers to accelerate the amortization of a gas regulatory liability associated with unprotected, non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">property-related excess deferred income taxes resulting from the TCJA. The regulatory liability, which was previously scheduled to be amortized through 2029, will now be fully amortized by the end of 2022.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">In September&#160;2020, the MPSC authorized Consumers to accelerate the amortization of income tax benefits associated with the cost to remove gas plant assets. These tax benefits, which were previously scheduled to be amortized through 2025, will now be fully amortized by the end of 2022.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a reconciliation of the statutory U.S.&#160;federal income tax rate to the effective income tax rate from continuing operations:</span></div><div style="margin-bottom:12pt"><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:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.961%"/><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="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended June&#160;30</span></td><td colspan="6" style="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:120%">2022</span></td><td colspan="3" style="display:none"/><td colspan="6" style="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:120%">2021</span></td><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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</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="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="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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. federal income tax rate</span></td><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:120%">21.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">21.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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:120%">%</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Increase (decrease) in income taxes from:</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="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="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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State and local income taxes, net of federal effect</span></td><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:120%">5.5&#160;</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="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:120%">5.4&#160;</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:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TCJA excess deferred taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">(7.2)</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="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:120%">(5.9)</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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Production tax credits</span></td><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:120%">(5.1)</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="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:120%">(5.1)</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:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accelerated flow-through of regulatory tax benefits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><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:120%">(4.3)</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="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:120%">(3.3)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other, net</span></td><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:120%">&#8212;&#160;</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="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:120%">0.1&#160;</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"/><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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective tax rate</span></td><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:120%">9.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 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:120%">%</span></td><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="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:120%">12.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 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:120%">%</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:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. federal income tax rate</span></td><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:120%">21.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 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:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">21.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 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:120%">%</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Increase (decrease) in income taxes from:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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="background-color:#ffffff;padding:0 1pt"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State and local income taxes, net of federal effect</span></div></td><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:120%">5.2&#160;</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="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:120%">5.2&#160;</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;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TCJA excess deferred taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">(6.0)</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="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:120%">(4.9)</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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Production tax credits</span></td><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:120%">(3.8)</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="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:120%">(3.2)</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;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accelerated flow-through of regulatory tax benefits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><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:120%">(3.6)</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="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:120%">(3.0)</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"/><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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other, net</span></td><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:120%">(0.4)</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="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:120%">(0.5)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective tax rate</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;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:120%">12.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;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:120%">14.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">In September&#160;2020, the MPSC authorized Consumers to accelerate the amortization of a gas regulatory liability associated with unprotected, non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">property-related excess deferred income taxes resulting from the TCJA. The regulatory liability, which was previously scheduled to be amortized through 2029, will now be fully amortized by the end of 2022.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">In September&#160;2020, the MPSC authorized Consumers to accelerate the amortization of income tax benefits associated with the cost to remove gas plant assets. These tax benefits, which were previously scheduled to be amortized through 2025, will now be fully amortized by the end of 2022.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_IncomeTaxesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Taxes [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_IncomeTaxesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI https://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334964147504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share - CMS Energy<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share - CMS Energy</a></td>
<td class="text">Earnings Per Share&#8212;CMS&#160;Energy<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are CMS&#160;Energy&#8217;s basic and diluted EPS computations based on income from continuing operations:</span></div><div style="margin-bottom:12pt"><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:55.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.879%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="30" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In&#160;Millions,&#160;Except&#160;Per&#160;Share&#160;Amounts</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30</span></td><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2021</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income available to common stockholders</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"/><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 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from continuing operations</span></td><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:120%">$</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:120%">142&#160;</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:120%">$</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:120%">153&#160;</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: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:120%">$</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:120%">483&#160;</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:120%">$</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:120%">461&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less loss attributable to noncontrolling interests</span></td><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:120%">(6)</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:120%">(5)</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: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:120%">(14)</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:120%">(12)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less preferred stock dividends</span></td><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:120%">3&#160;</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:120%">&#8212;&#160;</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: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:120%">5&#160;</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:120%">&#8212;&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from continuing operations available to common stockholders &#8211; basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">145&#160;</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 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:120%">$</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:120%">158&#160;</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="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">492&#160;</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 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:120%">$</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:120%">473&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Average common shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><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 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares &#8211; basic</span></td><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:120%">289.5&#160;</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:120%">289.0&#160;</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: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:120%">289.4&#160;</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:120%">288.8&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Add dilutive nonvested stock awards</span></td><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:120%">0.4&#160;</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:120%">0.4&#160;</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: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:120%">0.4&#160;</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:120%">0.5&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Add dilutive forward equity sale contracts</span></td><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:120%">0.2&#160;</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:120%">&#8212;&#160;</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: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:120%">0.2&#160;</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:120%">&#8212;&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares &#8211; diluted</span></td><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:120%">290.1&#160;</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:120%">289.4&#160;</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="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:120%">290.0&#160;</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:120%">289.3&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income from continuing operations per average common share available to common stockholders</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><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 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic</span></td><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:120%">$</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:120%">0.50&#160;</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:120%">$</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:120%">0.55&#160;</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: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:120%">$</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:120%">1.70&#160;</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:120%">$</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:120%">1.64&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:120%">0.50&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:120%">0.55&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:120%">1.70&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:120%">1.64&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Nonvested Stock Awards</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy&#8217;s nonvested stock awards are composed of participating and non&#8209;participating securities. The participating securities accrue cash dividends when common stockholders receive dividends. Since the recipient is not required to return the dividends to CMS&#160;Energy if the recipient forfeits the award, the nonvested stock awards are considered participating securities. As such, the participating nonvested stock awards were included in the computation of basic EPS. The non&#8209;participating securities accrue stock dividends that vest concurrently with the stock award. If the recipient forfeits the award, the stock dividends accrued on the non&#8209;participating securities are also forfeited. Accordingly, the non&#8209;participating awards and stock dividends were included in the computation of diluted EPS, but not in the computation of basic EPS.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Forward Equity Sale Contracts</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy has entered into forward equity sale contracts. These forward equity sale contracts are non&#8209;participating securities. While the forward sale price in the forward equity sale contract is decreased on certain dates by certain predetermined amounts to reflect expected dividend payments, these price adjustments were set upon inception of the agreement and the forward contract does not give the owner the right to participate in undistributed earnings. Accordingly, the forward equity sale contracts were included in the computation of diluted EPS, but not in the computation of basic EPS. For further details on the forward equity sale contracts, see Note&#160;3, Financings and Capitalization.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI https://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334959837856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue</a></td>
<td class="text">RevenuePresented in the following tables are the components of operating revenue:<div style="margin-bottom:12pt"><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:47.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.669%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.073%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.226%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.073%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.226%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.073%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:3.226%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.077%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended June&#160;30,&#160;2022</span></td><td colspan="6" 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:120%">Electric Utility</span></td><td colspan="6" 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:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"/><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers utility revenue</span></td><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:120%">$</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:120%">1,322&#160;</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:120%">$</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:120%">468&#160;</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:120%">$</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:120%">&#8212;&#160;</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="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:120%">$</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:120%">1,790&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">52&#160;</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="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:120%">52&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">1,322&#160;</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 #000000;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:400;line-height:120%">$</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:400;line-height:120%">468&#160;</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 #000000;padding:0 1pt"/><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">52&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">1,842&#160;</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasing income</span></td><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">66&#160;</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="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:120%">66&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><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:120%">2&#160;</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:120%">2&#160;</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:120%">&#8212;&#160;</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="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:120%">4&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</span></td><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:120%">1&#160;</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:120%">7&#160;</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:120%">&#8212;&#160;</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="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:120%">8&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,325&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">477&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">118&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,920&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers utility revenue</span></td><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"/><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"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">597&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">309&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">906&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><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:120%">420&#160;</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:120%">99&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">519&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><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:120%">207&#160;</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:120%">15&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">222&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><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:120%">98&#160;</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:120%">45&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">143&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><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:120%">$</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:120%">1,322&#160;</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:120%">$</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:120%">468&#160;</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 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="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:120%">$</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:120%">1,790&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><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:120%">2&#160;</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:120%">2&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">4&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alternative-revenue programs</span></td><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:120%">1&#160;</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:120%">7&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">8&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,325&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">477&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,802&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts represent the enterprises segment&#8217;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#8217;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#8217;s leasing income included variable lease payments of $53&#160;million for the three&#160;months ended June&#160;30,&#160;2022.</span></div><div style="margin-bottom:6pt"><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:47.137%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.669%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.073%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.226%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.073%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.226%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.073%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:3.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.076%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended June&#160;30,&#160;2021</span></td><td colspan="6" 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:120%">Electric Utility</span></td><td colspan="6" 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:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"/><td colspan="6" 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:120%">Consolidated</span></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers utility revenue</span></td><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:120%">$</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:120%">1,158&#160;</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:120%">$</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:120%">332&#160;</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:120%">$</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:120%">&#8212;&#160;</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="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:120%">$</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:120%">1,490&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">25&#160;</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="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:120%">25&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">1,158&#160;</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 #000000;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:400;line-height:120%">$</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:400;line-height:120%">332&#160;</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 #000000;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:400;line-height:120%">$</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:400;line-height:120%">25&#160;</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="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">1,515&#160;</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasing income</span></td><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">40&#160;</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="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:120%">40&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><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:120%">2&#160;</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:120%">1&#160;</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:120%">&#8212;&#160;</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="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:120%">3&#160;</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"/><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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,160&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">333&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,558&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="27" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers utility revenue</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="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="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 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><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:120%">$</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:120%">561&#160;</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:120%">$</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:120%">220&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">$</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:120%">781&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><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:120%">390&#160;</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:120%">59&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">449&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><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:120%">153&#160;</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:120%">8&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">161&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><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:120%">54&#160;</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:120%">45&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">99&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">1,158&#160;</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 #000000;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:400;line-height:120%">$</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:400;line-height:120%">332&#160;</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 #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">1,490&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><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:120%">2&#160;</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:120%">1&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">3&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,160&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">333&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,493&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.43pt">Amounts represent the enterprises segment&#8217;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#8217;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#8217;s leasing income included variable lease payments of $26&#160;million for the three&#160;months ended June&#160;30,&#160;2021.</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.964%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended June&#160;30,&#160;2022</span></td><td colspan="6" 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:120%">Electric Utility</span></td><td colspan="6" 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:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"/><td colspan="6" 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:120%">Consolidated</span></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers utility revenue</span></td><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:120%">$</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:120%">2,560&#160;</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:120%">$</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:120%">1,515&#160;</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:120%">$</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:120%">&#8212;&#160;</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="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:120%">$</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:120%">4,075&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">85&#160;</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="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:120%">85&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">2,560&#160;</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 #000000;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:400;line-height:120%">$</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:400;line-height:120%">1,515&#160;</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 #000000;padding:0 1pt"/><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">85&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">4,160&#160;</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasing income</span></td><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">124&#160;</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="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:120%">124&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><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:120%">5&#160;</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:120%">4&#160;</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:120%">&#8212;&#160;</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="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:120%">9&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</span></td><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:120%">1&#160;</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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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="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:120%">1&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,566&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,519&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">209&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,294&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers utility revenue</span></td><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"/><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"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">1,188&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">1,049&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">2,237&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><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:120%">804&#160;</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:120%">320&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">1,124&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><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:120%">375&#160;</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:120%">43&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">418&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><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:120%">193&#160;</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:120%">103&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">296&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><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:120%">$</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:120%">2,560&#160;</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:120%">$</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:120%">1,515&#160;</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 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="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:120%">$</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:120%">4,075&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><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:120%">5&#160;</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:120%">4&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">9&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alternative-revenue programs</span></td><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:120%">1&#160;</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:120%">&#8212;&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">1&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,566&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,519&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,085&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts represent the enterprises segment&#8217;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#8217;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#8217;s leasing income included variable lease payments of $97&#160;million for the six&#160;months ended June&#160;30,&#160;2022.</span></div><div style="margin-bottom:12pt"><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:47.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.964%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended June&#160;30,&#160;2021</span></td><td colspan="6" 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:120%">Electric Utility</span></td><td colspan="6" 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:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"/><td colspan="6" 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:120%">Consolidated</span></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers utility revenue</span></td><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:120%">$</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:120%">2,289&#160;</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:120%">$</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:120%">1,133&#160;</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:120%">$</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:120%">&#8212;&#160;</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="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:120%">$</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:120%">3,422&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">55&#160;</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="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:120%">55&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">2,289&#160;</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 #000000;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:400;line-height:120%">$</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:400;line-height:120%">1,133&#160;</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 #000000;padding:0 1pt"/><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">55&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">3,477&#160;</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasing income</span></td><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">86&#160;</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="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:120%">86&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><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:120%">5&#160;</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:120%">3&#160;</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:120%">&#8212;&#160;</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="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:120%">8&#160;</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"/><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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">2,294&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">1,136&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">141&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">3,571&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="27" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers utility revenue</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="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="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 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><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:120%">$</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:120%">1,129&#160;</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:120%">$</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:120%">774&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">$</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:120%">1,903&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><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:120%">735&#160;</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:120%">222&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">957&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><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:120%">291&#160;</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:120%">31&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">322&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><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:120%">134&#160;</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:120%">106&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">240&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">2,289&#160;</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 #000000;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:400;line-height:120%">$</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:400;line-height:120%">1,133&#160;</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 #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">3,422&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><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:120%">5&#160;</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:120%">3&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">8&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,294&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,136&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,430&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts represent the enterprises segment&#8217;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#8217;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#8217;s leasing income included variable lease payments of $59&#160;million for the six&#160;months ended June&#160;30,&#160;2021.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Electric and Gas Utilities</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Consumers Utility Revenue:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers recognizes revenue primarily from the sale of electric and gas utility services at tariff-based rates regulated by the MPSC. Consumers&#8217; customer base consists of a mix of residential, commercial, and diversified industrial customers. Consumers&#8217; tariff-based sales performance obligations are described below.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Consumers has performance obligations for the service of standing ready to deliver electricity or natural gas to customers, and it satisfies these performance obligations over time. Consumers recognizes revenue at a fixed rate as it provides these services. These arrangements generally do not have fixed terms and remain in effect as long as the customer consumes the utility service. The rates are set by the MPSC through the rate-making process and represent the stand-alone selling price of Consumers&#8217; service to stand ready to deliver.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Consumers has performance obligations for the service of delivering the commodity of electricity or natural gas to customers, and it satisfies these performance obligations upon delivery. Consumers recognizes revenue at a price per unit of electricity or natural gas delivered, based on the tariffs established by the MPSC. These arrangements generally do not have fixed terms and </span></div><div style="margin-bottom:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">remain in effect as long as the customer consumes the utility service. The rates are set by the MPSC through the rate-making process and represent the stand-alone selling price of a bundled product comprising the commodity, electricity or natural gas, and the service of delivering such commodity.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In some instances, Consumers has specific fixed-term contracts with large commercial and industrial customers to provide electricity or gas at certain tariff rates or to provide gas transportation services at contracted rates. The amount of electricity and gas to be delivered under these contracts and the associated future revenue to be received are generally dependent on the customers&#8217; needs. Accordingly, Consumers recognizes revenues at the tariff or contracted rate as electricity or gas is delivered to the customer. Consumers also has other miscellaneous contracts with customers related to pole and other property rentals, appliance service plans, and utility contract work. Generally, these contracts are short term or evergreen in nature.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Alternative-Revenue Program: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under a gas revenue decoupling mechanism authorized by the MPSC, Consumers is allowed to adjust future gas rates for differences between Consumers&#8217; actual weather-normalized, non-fuel revenues and the revenues approved by the MPSC. Consumers accounts for this program as an alternative-revenue program that meets the criteria for recognizing the effects of decoupling adjustments on revenue as gas is delivered. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers does not reclassify revenue from its alternative-revenue program to revenue from contracts with customers at the time the amounts are collected from customers. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Accounts Receivable and Unbilled Revenues:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Accounts receivable comprise trade receivables and unbilled receivables. CMS&#160;Energy and Consumers record their accounts receivable at cost less an allowance for uncollectible accounts. The allowance is increased for uncollectible accounts expense and decreased for account write-offs net of recoveries. CMS&#160;Energy and Consumers establish the allowance based on historical losses, management&#8217;s assessment of existing economic conditions, customer payment trends, and reasonable and supported forecast information. CMS&#160;Energy and Consumers assess late payment fees on trade receivables based on contractual past-due terms established with customers. Accounts are written off when deemed uncollectible, which is generally when they become six&#160;months past due. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers recorded uncollectible accounts expense of $14&#160;million for the three&#160;months ended June&#160;30,&#160;2022 and $5&#160;million for the three&#160;months ended June&#160;30,&#160;2021. CMS&#160;Energy and Consumers recorded uncollectible accounts expense of $18&#160;million for the six&#160;months ended June&#160;30,&#160;2022 and $11&#160;million for the six&#160;months ended June&#160;30,&#160;2021. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers&#8217; customers are billed monthly in cycles having billing dates that do not generally coincide with the end of a calendar month. This results in customers having received electricity or natural gas that they have not been billed for as of the month-end. Consumers estimates its unbilled revenues by applying an average billed rate to total unbilled deliveries for each customer class. Unbilled revenues, which are recorded as accounts receivable and accrued revenue on CMS&#160;Energy&#8217;s and Consumers&#8217; consolidated balance sheets, were $387&#160;million at June&#160;30,&#160;2022 and $486&#160;million at December&#160;31,&#160;2021.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue</a></td>
<td class="text">RevenuePresented in the following tables are the components of operating revenue:<div style="margin-bottom:12pt"><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:47.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.669%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.073%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.226%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.073%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.226%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.073%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:3.226%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.077%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended June&#160;30,&#160;2022</span></td><td colspan="6" 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:120%">Electric Utility</span></td><td colspan="6" 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:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"/><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers utility revenue</span></td><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:120%">$</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:120%">1,322&#160;</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:120%">$</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:120%">468&#160;</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:120%">$</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:120%">&#8212;&#160;</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="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:120%">$</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:120%">1,790&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">52&#160;</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="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:120%">52&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">1,322&#160;</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 #000000;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:400;line-height:120%">$</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:400;line-height:120%">468&#160;</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 #000000;padding:0 1pt"/><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">52&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">1,842&#160;</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasing income</span></td><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">66&#160;</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="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:120%">66&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><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:120%">2&#160;</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:120%">2&#160;</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:120%">&#8212;&#160;</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="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:120%">4&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</span></td><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:120%">1&#160;</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:120%">7&#160;</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:120%">&#8212;&#160;</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="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:120%">8&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,325&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">477&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">118&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,920&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers utility revenue</span></td><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"/><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"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">597&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">309&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">906&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><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:120%">420&#160;</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:120%">99&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">519&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><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:120%">207&#160;</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:120%">15&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">222&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><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:120%">98&#160;</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:120%">45&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">143&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><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:120%">$</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:120%">1,322&#160;</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:120%">$</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:120%">468&#160;</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 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="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:120%">$</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:120%">1,790&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><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:120%">2&#160;</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:120%">2&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">4&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alternative-revenue programs</span></td><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:120%">1&#160;</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:120%">7&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">8&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,325&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">477&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,802&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts represent the enterprises segment&#8217;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#8217;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#8217;s leasing income included variable lease payments of $53&#160;million for the three&#160;months ended June&#160;30,&#160;2022.</span></div><div style="margin-bottom:6pt"><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:47.137%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.669%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.073%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.226%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.073%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.226%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.073%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:3.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.076%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended June&#160;30,&#160;2021</span></td><td colspan="6" 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:120%">Electric Utility</span></td><td colspan="6" 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:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"/><td colspan="6" 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:120%">Consolidated</span></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers utility revenue</span></td><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:120%">$</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:120%">1,158&#160;</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:120%">$</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:120%">332&#160;</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:120%">$</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:120%">&#8212;&#160;</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="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:120%">$</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:120%">1,490&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">25&#160;</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="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:120%">25&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">1,158&#160;</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 #000000;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:400;line-height:120%">$</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:400;line-height:120%">332&#160;</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 #000000;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:400;line-height:120%">$</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:400;line-height:120%">25&#160;</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="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">1,515&#160;</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasing income</span></td><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">40&#160;</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="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:120%">40&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><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:120%">2&#160;</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:120%">1&#160;</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:120%">&#8212;&#160;</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="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:120%">3&#160;</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"/><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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,160&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">333&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,558&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="27" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers utility revenue</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="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="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 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><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:120%">$</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:120%">561&#160;</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:120%">$</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:120%">220&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">$</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:120%">781&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><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:120%">390&#160;</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:120%">59&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">449&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><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:120%">153&#160;</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:120%">8&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">161&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><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:120%">54&#160;</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:120%">45&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">99&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">1,158&#160;</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 #000000;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:400;line-height:120%">$</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:400;line-height:120%">332&#160;</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 #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">1,490&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><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:120%">2&#160;</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:120%">1&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">3&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,160&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">333&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,493&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.43pt">Amounts represent the enterprises segment&#8217;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#8217;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#8217;s leasing income included variable lease payments of $26&#160;million for the three&#160;months ended June&#160;30,&#160;2021.</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.964%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended June&#160;30,&#160;2022</span></td><td colspan="6" 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:120%">Electric Utility</span></td><td colspan="6" 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:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"/><td colspan="6" 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:120%">Consolidated</span></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers utility revenue</span></td><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:120%">$</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:120%">2,560&#160;</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:120%">$</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:120%">1,515&#160;</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:120%">$</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:120%">&#8212;&#160;</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="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:120%">$</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:120%">4,075&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">85&#160;</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="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:120%">85&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">2,560&#160;</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 #000000;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:400;line-height:120%">$</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:400;line-height:120%">1,515&#160;</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 #000000;padding:0 1pt"/><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">85&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">4,160&#160;</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasing income</span></td><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">124&#160;</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="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:120%">124&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><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:120%">5&#160;</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:120%">4&#160;</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:120%">&#8212;&#160;</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="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:120%">9&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</span></td><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:120%">1&#160;</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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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="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:120%">1&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,566&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,519&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">209&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,294&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers utility revenue</span></td><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"/><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"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">1,188&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">1,049&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">2,237&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><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:120%">804&#160;</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:120%">320&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">1,124&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><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:120%">375&#160;</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:120%">43&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">418&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><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:120%">193&#160;</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:120%">103&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">296&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><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:120%">$</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:120%">2,560&#160;</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:120%">$</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:120%">1,515&#160;</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 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="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:120%">$</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:120%">4,075&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><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:120%">5&#160;</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:120%">4&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">9&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alternative-revenue programs</span></td><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:120%">1&#160;</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:120%">&#8212;&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">1&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,566&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,519&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,085&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts represent the enterprises segment&#8217;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#8217;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#8217;s leasing income included variable lease payments of $97&#160;million for the six&#160;months ended June&#160;30,&#160;2022.</span></div><div style="margin-bottom:12pt"><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:47.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.964%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended June&#160;30,&#160;2021</span></td><td colspan="6" 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:120%">Electric Utility</span></td><td colspan="6" 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:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"/><td colspan="6" 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:120%">Consolidated</span></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers utility revenue</span></td><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:120%">$</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:120%">2,289&#160;</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:120%">$</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:120%">1,133&#160;</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:120%">$</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:120%">&#8212;&#160;</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="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:120%">$</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:120%">3,422&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">55&#160;</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="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:120%">55&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">2,289&#160;</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 #000000;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:400;line-height:120%">$</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:400;line-height:120%">1,133&#160;</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 #000000;padding:0 1pt"/><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">55&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">3,477&#160;</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasing income</span></td><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">86&#160;</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="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:120%">86&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><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:120%">5&#160;</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:120%">3&#160;</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:120%">&#8212;&#160;</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="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:120%">8&#160;</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"/><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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">2,294&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">1,136&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">141&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">3,571&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="27" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers utility revenue</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="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="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 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><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:120%">$</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:120%">1,129&#160;</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:120%">$</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:120%">774&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">$</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:120%">1,903&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><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:120%">735&#160;</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:120%">222&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">957&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><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:120%">291&#160;</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:120%">31&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">322&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><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:120%">134&#160;</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:120%">106&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">240&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">2,289&#160;</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 #000000;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:400;line-height:120%">$</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:400;line-height:120%">1,133&#160;</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 #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">3,422&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><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:120%">5&#160;</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:120%">3&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">8&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,294&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,136&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,430&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts represent the enterprises segment&#8217;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#8217;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#8217;s leasing income included variable lease payments of $59&#160;million for the six&#160;months ended June&#160;30,&#160;2021.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Electric and Gas Utilities</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Consumers Utility Revenue:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers recognizes revenue primarily from the sale of electric and gas utility services at tariff-based rates regulated by the MPSC. Consumers&#8217; customer base consists of a mix of residential, commercial, and diversified industrial customers. Consumers&#8217; tariff-based sales performance obligations are described below.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Consumers has performance obligations for the service of standing ready to deliver electricity or natural gas to customers, and it satisfies these performance obligations over time. Consumers recognizes revenue at a fixed rate as it provides these services. These arrangements generally do not have fixed terms and remain in effect as long as the customer consumes the utility service. The rates are set by the MPSC through the rate-making process and represent the stand-alone selling price of Consumers&#8217; service to stand ready to deliver.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Consumers has performance obligations for the service of delivering the commodity of electricity or natural gas to customers, and it satisfies these performance obligations upon delivery. Consumers recognizes revenue at a price per unit of electricity or natural gas delivered, based on the tariffs established by the MPSC. These arrangements generally do not have fixed terms and </span></div><div style="margin-bottom:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">remain in effect as long as the customer consumes the utility service. The rates are set by the MPSC through the rate-making process and represent the stand-alone selling price of a bundled product comprising the commodity, electricity or natural gas, and the service of delivering such commodity.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In some instances, Consumers has specific fixed-term contracts with large commercial and industrial customers to provide electricity or gas at certain tariff rates or to provide gas transportation services at contracted rates. The amount of electricity and gas to be delivered under these contracts and the associated future revenue to be received are generally dependent on the customers&#8217; needs. Accordingly, Consumers recognizes revenues at the tariff or contracted rate as electricity or gas is delivered to the customer. Consumers also has other miscellaneous contracts with customers related to pole and other property rentals, appliance service plans, and utility contract work. Generally, these contracts are short term or evergreen in nature.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Alternative-Revenue Program: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under a gas revenue decoupling mechanism authorized by the MPSC, Consumers is allowed to adjust future gas rates for differences between Consumers&#8217; actual weather-normalized, non-fuel revenues and the revenues approved by the MPSC. Consumers accounts for this program as an alternative-revenue program that meets the criteria for recognizing the effects of decoupling adjustments on revenue as gas is delivered. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers does not reclassify revenue from its alternative-revenue program to revenue from contracts with customers at the time the amounts are collected from customers. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Accounts Receivable and Unbilled Revenues:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Accounts receivable comprise trade receivables and unbilled receivables. CMS&#160;Energy and Consumers record their accounts receivable at cost less an allowance for uncollectible accounts. The allowance is increased for uncollectible accounts expense and decreased for account write-offs net of recoveries. CMS&#160;Energy and Consumers establish the allowance based on historical losses, management&#8217;s assessment of existing economic conditions, customer payment trends, and reasonable and supported forecast information. CMS&#160;Energy and Consumers assess late payment fees on trade receivables based on contractual past-due terms established with customers. Accounts are written off when deemed uncollectible, which is generally when they become six&#160;months past due. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers recorded uncollectible accounts expense of $14&#160;million for the three&#160;months ended June&#160;30,&#160;2022 and $5&#160;million for the three&#160;months ended June&#160;30,&#160;2021. CMS&#160;Energy and Consumers recorded uncollectible accounts expense of $18&#160;million for the six&#160;months ended June&#160;30,&#160;2022 and $11&#160;million for the six&#160;months ended June&#160;30,&#160;2021. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers&#8217; customers are billed monthly in cycles having billing dates that do not generally coincide with the end of a calendar month. This results in customers having received electricity or natural gas that they have not been billed for as of the month-end. Consumers estimates its unbilled revenues by applying an average billed rate to total unbilled deliveries for each customer class. Unbilled revenues, which are recorded as accounts receivable and accrued revenue on CMS&#160;Energy&#8217;s and Consumers&#8217; consolidated balance sheets, were $387&#160;million at June&#160;30,&#160;2022 and $486&#160;million at December&#160;31,&#160;2021.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI https://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334959968976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash and Cash Equivalents<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsDisclosureTextBlock', window );">Cash And Cash Equivalents</a></td>
<td class="text">Cash and Cash Equivalents<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the components of total cash and cash equivalents, including restricted amounts, and their location on CMS&#160;Energy&#8217;s and Consumers&#8217; consolidated balance sheets:</span></div><div style="margin-bottom:13pt"><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:59.797%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="6" style="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:120%">June&#160;30,&#160;2022</span></td><td colspan="6" style="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:120%">December&#160;31,&#160;2021</span></td></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><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:120%">$</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:120%">77&#160;</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:120%">$</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:120%">452&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash and cash equivalents</span></td><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:120%">19&#160;</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:120%">24&#160;</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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents, including restricted amounts &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">96&#160;</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 #000000;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:400;line-height:120%">$</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:400;line-height:120%">476&#160;</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:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><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:120%">$</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:120%">8&#160;</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:120%">$</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:120%">22&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash and cash equivalents</span></td><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:120%">18&#160;</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:120%">22&#160;</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:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents, including restricted amounts &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Cash and Cash Equivalents:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Cash and cash equivalents include short-term, highly liquid investments with original maturities of three&#160;months or less.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Restricted Cash and Cash Equivalents:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Restricted cash and cash equivalents are held primarily for the repayment of securitization bonds and funds held in escrow. Cash and cash equivalents may also be restricted to pay other contractual obligations such as leasing of coal railcars. These amounts are classified as current assets since they relate to payments that could or will occur within one&#160;year.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsDisclosureTextBlock', window );">Cash And Cash Equivalents</a></td>
<td class="text">Cash and Cash Equivalents<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the components of total cash and cash equivalents, including restricted amounts, and their location on CMS&#160;Energy&#8217;s and Consumers&#8217; consolidated balance sheets:</span></div><div style="margin-bottom:13pt"><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:59.797%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="6" style="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:120%">June&#160;30,&#160;2022</span></td><td colspan="6" style="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:120%">December&#160;31,&#160;2021</span></td></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><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:120%">$</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:120%">77&#160;</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:120%">$</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:120%">452&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash and cash equivalents</span></td><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:120%">19&#160;</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:120%">24&#160;</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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents, including restricted amounts &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">96&#160;</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 #000000;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:400;line-height:120%">$</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:400;line-height:120%">476&#160;</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:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><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:120%">$</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:120%">8&#160;</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:120%">$</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:120%">22&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash and cash equivalents</span></td><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:120%">18&#160;</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:120%">22&#160;</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:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents, including restricted amounts &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Cash and Cash Equivalents:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Cash and cash equivalents include short-term, highly liquid investments with original maturities of three&#160;months or less.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Restricted Cash and Cash Equivalents:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Restricted cash and cash equivalents are held primarily for the repayment of securitization bonds and funds held in escrow. Cash and cash equivalents may also be restricted to pay other contractual obligations such as leasing of coal railcars. These amounts are classified as current assets since they relate to payments that could or will occur within one&#160;year.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334968980240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reportable Segments<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Reportable Segments</a></td>
<td class="text">Reportable SegmentsReportable segments consist of business units defined by the products and services they offer. CMS&#160;Energy and Consumers evaluate the performance of each segment based on its contribution to net income available to CMS&#160;Energy&#8217;s common stockholders.<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">CMS&#160;Energy</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The segments reported for CMS&#160;Energy are:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">electric utility, consisting of regulated activities associated with the generation, purchase, distribution, and sale of electricity in Michigan</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">gas utility, consisting of regulated activities associated with the purchase, transmission, storage, distribution, and sale of natural gas in Michigan</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">enterprises, consisting of various subsidiaries engaging in domestic independent power production, including the development and operation of renewable generation, and the marketing of independent power production</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On October&#160;1,&#160;2021, EnerBank was acquired by Regions Bank. As a result, EnerBank was removed from the composition of CMS&#160;Energy&#8217;s reportable segments. EnerBank&#8217;s results of operations through the date of the sale are presented as income from discontinued operations on CMS&#160;Energy&#8217;s consolidated statements of income. For information regarding the sale of EnerBank, see Note&#160;13, Exit Activities and Discontinued Operations.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy presents corporate interest and other expenses, discontinued operations, and Consumers&#8217; other consolidated entities within other reconciling items.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Consumers</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The segments reported for Consumers are:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">electric utility, consisting of regulated activities associated with the generation, purchase, distribution, and sale of electricity in Michigan</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">gas utility, consisting of regulated activities associated with the purchase, transmission, storage, distribution, and sale of natural gas in Michigan</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers&#8217; other consolidated entities are presented within other reconciling items.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following tables is financial information by segment:</span></div><div style="margin-bottom:12pt"><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:46.335%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.962%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30</span></td><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</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="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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating revenue</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">1,325&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">1,160&#160;</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="display:none"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">2,566&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">2,294&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span></td><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:120%">477&#160;</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:120%">333&#160;</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="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:120%">1,519&#160;</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:120%">1,136&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span></td><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:120%">118&#160;</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:120%">65&#160;</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="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:120%">209&#160;</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:120%">141&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><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:400;line-height:120%">$</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:400;line-height:120%">1,920&#160;</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 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:400;line-height:120%">$</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:400;line-height:120%">1,558&#160;</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="3" style="display:none"/><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:400;line-height:120%">$</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:400;line-height:120%">4,294&#160;</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 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:400;line-height:120%">$</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:400;line-height:120%">3,571&#160;</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:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating revenue</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">1,325&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">1,160&#160;</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="display:none"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">2,566&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">2,294&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span></td><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:120%">477&#160;</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:120%">333&#160;</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="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:120%">1,519&#160;</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:120%">1,136&#160;</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"/><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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">1,802&#160;</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 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:120%">$</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:120%">1,493&#160;</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="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:120%">$</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:120%">4,085&#160;</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 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:120%">$</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:120%">3,430&#160;</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;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net income (loss) available to common stockholders</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="background-color:#cceeff;padding:0 1pt"/><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 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span></td><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:120%">$</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:120%">140&#160;</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:120%">$</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:120%">154&#160;</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="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:10pt;font-weight:400;line-height:120%">$</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:120%">307&#160;</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:120%">$</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:120%">309&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span></td><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:120%">36&#160;</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:120%">36&#160;</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="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:120%">252&#160;</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:120%">217&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span></td><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:120%">7&#160;</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:120%">5&#160;</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="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:120%">15&#160;</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:120%">19&#160;</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"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other reconciling items</span></td><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:120%">(38)</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:120%">(19)</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="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:120%">(78)</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:120%">(20)</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net income available to common stockholders &#8211; CMS&#160;Energy</span></td><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:400;line-height:120%">$</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:400;line-height:120%">145&#160;</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 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:400;line-height:120%">$</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:400;line-height:120%">176&#160;</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="3" style="display:none"/><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:400;line-height:120%">$</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:400;line-height:120%">496&#160;</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 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:400;line-height:120%">$</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:400;line-height:120%">525&#160;</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:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net income (loss) available to common stockholder</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">140&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">154&#160;</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="display:none"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">307&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">309&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span></td><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:120%">36&#160;</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:120%">36&#160;</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="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:120%">252&#160;</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:120%">217&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other reconciling items</span></td><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:120%">(4)</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:120%">(1)</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="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:120%">(4)</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:120%">(1)</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:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net income available to common stockholder &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">172&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">189&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">555&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">525&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:13pt"><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:63.002%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.959%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="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:120%">June&#160;30,&#160;2022</span></td><td colspan="6" style="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:120%">December&#160;31,&#160;2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Plant, property, and equipment, gross</span></td><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"/><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:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">17,333&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">18,147&#160;</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"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">10,946&#160;</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:120%">10,601&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span></td><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:120%">1,122&#160;</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:120%">1,122&#160;</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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other reconciling items</span></td><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:120%">25&#160;</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:120%">23&#160;</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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total plant, property, and equipment, gross &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">29,426&#160;</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 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:120%">$</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:120%">29,893&#160;</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;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Plant, property, and equipment, gross</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">$</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:120%">17,333&#160;</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:120%">$</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:120%">18,147&#160;</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:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">10,946&#160;</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:120%">10,601&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other reconciling items</span></td><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:120%">25&#160;</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:120%">23&#160;</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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total plant, property, and equipment, gross &#8211; Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">28,304&#160;</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 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:120%">$</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:120%">28,771&#160;</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;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Total assets</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">$</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:120%">16,860&#160;</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:120%">$</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:120%">16,493&#160;</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:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">10,725&#160;</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:120%">10,517&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span></td><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:120%">1,387&#160;</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:120%">1,312&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other reconciling items</span></td><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:120%">68&#160;</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:120%">431&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets &#8211; CMS&#160;Energy</span></td><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:400;line-height:120%">$</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:400;line-height:120%">29,040&#160;</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 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:400;line-height:120%">$</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:400;line-height:120%">28,753&#160;</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:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Total assets</span></td><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"/><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:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">16,922&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">16,555&#160;</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"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">10,771&#160;</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:120%">10,564&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other reconciling items</span></td><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:120%">22&#160;</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:120%">21&#160;</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:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,715&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,140&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Reportable Segments</a></td>
<td class="text">Reportable SegmentsReportable segments consist of business units defined by the products and services they offer. CMS&#160;Energy and Consumers evaluate the performance of each segment based on its contribution to net income available to CMS&#160;Energy&#8217;s common stockholders.<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">CMS&#160;Energy</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The segments reported for CMS&#160;Energy are:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">electric utility, consisting of regulated activities associated with the generation, purchase, distribution, and sale of electricity in Michigan</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">gas utility, consisting of regulated activities associated with the purchase, transmission, storage, distribution, and sale of natural gas in Michigan</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">enterprises, consisting of various subsidiaries engaging in domestic independent power production, including the development and operation of renewable generation, and the marketing of independent power production</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On October&#160;1,&#160;2021, EnerBank was acquired by Regions Bank. As a result, EnerBank was removed from the composition of CMS&#160;Energy&#8217;s reportable segments. EnerBank&#8217;s results of operations through the date of the sale are presented as income from discontinued operations on CMS&#160;Energy&#8217;s consolidated statements of income. For information regarding the sale of EnerBank, see Note&#160;13, Exit Activities and Discontinued Operations.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy presents corporate interest and other expenses, discontinued operations, and Consumers&#8217; other consolidated entities within other reconciling items.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Consumers</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The segments reported for Consumers are:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">electric utility, consisting of regulated activities associated with the generation, purchase, distribution, and sale of electricity in Michigan</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">gas utility, consisting of regulated activities associated with the purchase, transmission, storage, distribution, and sale of natural gas in Michigan</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers&#8217; other consolidated entities are presented within other reconciling items.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following tables is financial information by segment:</span></div><div style="margin-bottom:12pt"><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:46.335%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.962%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30</span></td><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</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="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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating revenue</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">1,325&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">1,160&#160;</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="display:none"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">2,566&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">2,294&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span></td><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:120%">477&#160;</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:120%">333&#160;</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="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:120%">1,519&#160;</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:120%">1,136&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span></td><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:120%">118&#160;</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:120%">65&#160;</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="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:120%">209&#160;</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:120%">141&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><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:400;line-height:120%">$</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:400;line-height:120%">1,920&#160;</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 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:400;line-height:120%">$</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:400;line-height:120%">1,558&#160;</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="3" style="display:none"/><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:400;line-height:120%">$</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:400;line-height:120%">4,294&#160;</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 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:400;line-height:120%">$</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:400;line-height:120%">3,571&#160;</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:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating revenue</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">1,325&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">1,160&#160;</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="display:none"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">2,566&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">2,294&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span></td><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:120%">477&#160;</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:120%">333&#160;</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="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:120%">1,519&#160;</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:120%">1,136&#160;</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"/><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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">1,802&#160;</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 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:120%">$</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:120%">1,493&#160;</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="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:120%">$</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:120%">4,085&#160;</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 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:120%">$</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:120%">3,430&#160;</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;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net income (loss) available to common stockholders</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="background-color:#cceeff;padding:0 1pt"/><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 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span></td><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:120%">$</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:120%">140&#160;</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:120%">$</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:120%">154&#160;</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="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:10pt;font-weight:400;line-height:120%">$</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:120%">307&#160;</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:120%">$</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:120%">309&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span></td><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:120%">36&#160;</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:120%">36&#160;</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="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:120%">252&#160;</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:120%">217&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span></td><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:120%">7&#160;</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:120%">5&#160;</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="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:120%">15&#160;</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:120%">19&#160;</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"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other reconciling items</span></td><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:120%">(38)</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:120%">(19)</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="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:120%">(78)</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:120%">(20)</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net income available to common stockholders &#8211; CMS&#160;Energy</span></td><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:400;line-height:120%">$</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:400;line-height:120%">145&#160;</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 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:400;line-height:120%">$</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:400;line-height:120%">176&#160;</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="3" style="display:none"/><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:400;line-height:120%">$</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:400;line-height:120%">496&#160;</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 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:400;line-height:120%">$</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:400;line-height:120%">525&#160;</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:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net income (loss) available to common stockholder</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">140&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">154&#160;</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="display:none"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">307&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">309&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span></td><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:120%">36&#160;</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:120%">36&#160;</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="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:120%">252&#160;</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:120%">217&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other reconciling items</span></td><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:120%">(4)</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:120%">(1)</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="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:120%">(4)</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:120%">(1)</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:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net income available to common stockholder &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">172&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">189&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">555&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">525&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:13pt"><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:63.002%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.959%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="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:120%">June&#160;30,&#160;2022</span></td><td colspan="6" style="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:120%">December&#160;31,&#160;2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Plant, property, and equipment, gross</span></td><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"/><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:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">17,333&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">18,147&#160;</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"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">10,946&#160;</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:120%">10,601&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span></td><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:120%">1,122&#160;</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:120%">1,122&#160;</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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other reconciling items</span></td><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:120%">25&#160;</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:120%">23&#160;</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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total plant, property, and equipment, gross &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">29,426&#160;</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 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:120%">$</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:120%">29,893&#160;</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;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Plant, property, and equipment, gross</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">$</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:120%">17,333&#160;</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:120%">$</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:120%">18,147&#160;</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:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">10,946&#160;</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:120%">10,601&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other reconciling items</span></td><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:120%">25&#160;</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:120%">23&#160;</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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total plant, property, and equipment, gross &#8211; Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">28,304&#160;</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 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:120%">$</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:120%">28,771&#160;</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;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Total assets</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">$</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:120%">16,860&#160;</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:120%">$</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:120%">16,493&#160;</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:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">10,725&#160;</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:120%">10,517&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span></td><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:120%">1,387&#160;</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:120%">1,312&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other reconciling items</span></td><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:120%">68&#160;</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:120%">431&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets &#8211; CMS&#160;Energy</span></td><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:400;line-height:120%">$</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:400;line-height:120%">29,040&#160;</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 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:400;line-height:120%">$</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:400;line-height:120%">28,753&#160;</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:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Total assets</span></td><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"/><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:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">16,922&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">16,555&#160;</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"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">10,771&#160;</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:120%">10,564&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other reconciling items</span></td><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:120%">22&#160;</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:120%">21&#160;</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:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,715&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,140&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI https://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334964172016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Variable Interest Entities<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_VariableInterestEntitiesAbstract', window );"><strong>Variable Interest Entities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityDisclosureTextBlock', window );">Variable Interest Entities</a></td>
<td class="text">Variable Interest Entities<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In June&#160;2022, CMS&#160;Enterprises sold a Class&#160;A membership interest in NWO&#160;Holdco to a tax equity investor for $49&#160;million. NWO&#160;Holdco owns 100&#160;percent of Northwest Ohio Wind,&#160;LLC, a 105&#8209;MW wind generation project in Paulding County, Ohio. CMS&#160;Enterprises retained a Class&#160;B membership interest in NWO&#160;Holdco.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Enterprises has a 51&#8209;percent ownership interest in Aviator Wind Equity Holdings, which holds a Class&#160;B membership interest in Aviator Wind, a 525&#8209;MW wind generation project in Coke County, Texas. The Class&#160;A membership interest in Aviator Wind is held by a tax equity investor.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Earnings, tax attributes, and cash flows generated by NWO&#160;Holdco and Aviator Wind are allocated among and distributed to the membership classes in accordance with the ratios specified in the associated limited liability company agreements; these ratios change over time and are not representative of the ownership interest percentages of each membership class. Since NWO&#160;Holdco&#8217;s and Aviator Wind&#8217;s income and cash flows are not distributed among their investors based on ownership interest percentages, </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Enterprises allocates the entities&#8217; income (loss) among the investors by applying the hypothetical liquidation at book value method. This method calculates each investor&#8217;s earnings based on a hypothetical liquidation of the entities at the net book value of underlying assets as of the balance sheet date. The liquidation tax gain (loss) is allocated to each investor&#8217;s capital account, resulting in income (loss) equal to the period change in the investor&#8217;s capital account balance. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">NWO&#160;Holdco, Aviator Wind Equity Holdings, and Aviator Wind are VIEs. In accordance with the associated limited liability company agreements, the tax equity investors are guaranteed preferred returns from NWO&#160;Holdco and Aviator Wind. However, CMS&#160;Enterprises manages and controls the operating activities of NWO&#160;Holdco and Aviator Wind Equity Holdings (and, thereby, Aviator Wind). As a result, CMS&#160;Enterprises is the primary beneficiary, as it has the power to direct the activities that most significantly impact the economic performance of the companies, as well as the obligation to absorb losses or the right to receive benefits from the companies. CMS&#160;Enterprises consolidates NWO&#160;Holdco, Aviator Wind Equity Holdings, and Aviator Wind and presents the Class&#160;A membership interests and 49&#160;percent of the Class&#160;B membership interest in Aviator Wind as noncontrolling interests. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the carrying values of the VIEs&#8217; assets and liabilities included on CMS&#160;Energy&#8217;s consolidated balance sheets:</span></div><div style="margin-bottom:12pt"><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:63.002%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.959%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="6" style="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:120%">June&#160;30,&#160;2022</span></td><td colspan="6" style="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:120%">December&#160;31,&#160;2021</span></td></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Current</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><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:120%">$</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:120%">24&#160;</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:120%">$</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:120%">21&#160;</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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash and cash equivalents</span></td><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:120%">&#8212;&#160;</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:120%">1&#160;</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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable</span></td><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:120%">10&#160;</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:120%">3&#160;</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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepayments and other current assets</span></td><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:120%">3&#160;</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:120%">2&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-current</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Plant, property, and equipment, net</span></td><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:120%">841&#160;</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:120%">856&#160;</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"><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:120%">Total assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:400;line-height:120%">$</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:400;line-height:120%">878&#160;</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 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:400;line-height:120%">$</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:400;line-height:120%">883&#160;</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:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable</span></td><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:120%">$</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:120%">18&#160;</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:120%">$</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:120%">17&#160;</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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Liabilities</span></td><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:120%">&#8212;&#160;</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:120%">2&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-current</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asset retirement obligations</span></td><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:120%">23&#160;</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:120%">23&#160;</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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">4&#160;</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:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Assets may be used only to meet VIEs&#8217; obligations and commitments.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Enterprises is obligated under certain indemnities that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. For additional details on these indemnity obligations, see Note&#160;2, Contingencies and Commitments&#8212;Guarantees.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Other VIEs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> CMS&#160;Energy has variable interests in T.E.S.&#160;Filer City, Grayling, Genesee, and Craven. While CMS&#160;Energy owns 50&#160;percent of each partnership, it is not the primary beneficiary of any of these partnerships because decision making is shared among unrelated parties, and no one party has the ability to direct the activities that most significantly impact the entities&#8217; economic performance, such as operations and maintenance, plant dispatch, and fuel strategy. The partners must agree on all major decisions for each of the partnerships.</span><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is information about these partnerships:</span></div><div style="margin-bottom:12pt"><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:14.444%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.073%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:50.183%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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:120%">Name</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nature&#160;of&#160;the&#160;Entity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nature of CMS&#160;Energy&#8217;s Involvement</span></td></tr><tr style="height:15pt"><td colspan="3" rowspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">T.E.S.&#160;Filer City </span></td><td colspan="3" rowspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coal-fueled power generator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term PPA between partnership and Consumers</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee assignment agreement</span></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" rowspan="4" style="border-top:1pt solid #000;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:120%">Grayling </span></td><td colspan="3" rowspan="4" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wood waste-fueled power generator</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term PPA between partnership and Consumers</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reduced dispatch agreement with Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and management contract</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" rowspan="4" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">Genesee </span></td><td colspan="3" rowspan="4" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wood waste-fueled power generator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term PPA between partnership and Consumers</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reduced dispatch agreement with Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and management contract</span></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000;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:120%">Craven </span></td><td colspan="3" rowspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wood waste-fueled power generator</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and management contract</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Reduced dispatch agreements allow the facilities to be dispatched based on the market price of power compared with the cost of production of the plants. This results in fuel cost savings that each partnership shares with Consumers&#8217; customers.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The creditors of these partnerships do not have recourse to the general credit of CMS&#160;Energy or Consumers. CMS&#160;Energy and Consumers have not provided any financial or other support during the periods presented that was not previously contractually required.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy&#8217;s investment in these partnerships is included in investments on its consolidated balance sheets in the amount of $69&#160;million at June&#160;30,&#160;2022 and $71&#160;million at December&#160;31,&#160;2021.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_VariableInterestEntitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Variable Interest Entities [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_VariableInterestEntitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI https://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334959820384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Exit Activities and Discontinued Operations<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock', window );">Exit Activities and Discontinued Operations</a></td>
<td class="text">Exit Activities and Discontinued Operations<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Exit Activities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Under its Clean Energy Plan, Consumers plans to retire the D.E.&#160;Karn coal-fueled electric generating units in 2023. In 2019, Consumers announced a retention incentive program to ensure necessary staffing at the D.E.&#160;Karn generating complex through the anticipated retirement of the coal-fueled generating units. Based on the number of employees that have chosen to participate, the aggregate cost of the program through 2023 is estimated to be $35&#160;million. In its order in Consumers&#8217; 2020&#160;electric rate case, the MPSC approved deferred accounting treatment for these costs; Consumers began deferring these costs as a regulatory asset in 2021.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under the 2021&#160;IRP, Consumers will retire the J.H.&#160;Campbell coal-fueled generating units in 2025. Similar to the D.E.&#160;Karn program, Consumers will provide a retention incentive program to ensure necessary staffing at the J.H.&#160;Campbell generating complex through retirement. Based on the number of employees expected to participate, the aggregate cost of the program through 2025 is estimated to be $50&#160;million. Additionally, Consumers recognized $4&#160;million related to severance benefits during the six&#160;months ended June&#160;30,&#160;2022. This amount was recorded in other liabilities on its consolidated balance sheets at June&#160;30,&#160;2022. The 2021&#160;IRP provides deferred accounting treatment for the retention and severance costs recognized during 2022; deferral of costs beyond 2022 will be addressed in future rate cases.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of June&#160;30,&#160;2022, the cumulative cost incurred and charged to expense related to the D.E.&#160;Karn retention incentive program was $16&#160;million. Additionally, an amount of $4&#160;million has been capitalized as a cost of plant, property, and equipment and an amount of $9&#160;million has been deferred as a regulatory asset. The cumulative cost incurred and deferred as a regulatory asset related to the J.H.&#160;Campbell retention incentive program was less than $1&#160;million.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a reconciliation of the retention benefit liability recorded in other liabilities on Consumers&#8217; consolidated balance sheets:</span></div><div style="margin-bottom:12pt"><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:72.617%"/><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 style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retention benefit liability at beginning of period</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="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">14&#160;</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 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:120%">$</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:120%">11&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"><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:120%">Costs deferred as a regulatory asset</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</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="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:120%">3&#160;</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:120%">4&#160;</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"/><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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">Retention benefit liability at the end of the period</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</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="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes $2&#160;million for the three&#160;months ended June&#160;30,&#160;2022 and 2021.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of other liabilities of $6&#160;million at June&#160;30,&#160;2022 and $5&#160;million at June&#160;30,&#160;2021.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Discontinued Operations:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> On October&#160;1,&#160;2021, EnerBank was acquired by Regions Bank. CMS&#160;Energy received proceeds of over $1&#160;billion from the transaction and recognized a pre-tax gain of $657&#160;million in 2021. In March&#160;2022, CMS&#160;Energy received $6&#160;million of additional proceeds as the result of a post-closing adjustment. Net of related transaction costs, CMS&#160;Energy recognized a pre-tax gain of $5&#160;million during the six&#160;months ended June&#160;30,&#160;2022.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December&#160;2021, CMS&#160;Energy submitted a notice of disagreement to Regions Bank relating to a $36&#160;million negative post-closing purchase price adjustment that it believed was inconsistent with the merger agreement. In accordance with the merger agreement, the disputed adjustment was submitted to a mutually agreed upon independent accounting firm for final determination. In June&#160;2022, the accounting firm rendered a determination on the disputed items entirely in favor of CMS&#160;Energy. As a result, no further adjustment was required in 2022.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">EnerBank&#8217;s results of operations through the date of the sale are presented as income from discontinued operations on CMS&#160;Energy&#8217;s consolidated statements of income for the three and six&#160;months ended </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">June&#160;30,&#160;2021. The table below presents the financial results of EnerBank included in income from discontinued operations:</span></div><div style="margin-bottom:9pt"><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:44.252%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.962%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="30" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30</span></td><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2021</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">&#8212;&#160;</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 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:120%">$</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:120%">69&#160;</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="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">&#8212;&#160;</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 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:120%">$</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:120%">139&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expenses</span></td><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"/><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"/><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"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating expenses</span></td><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:120%">&#8212;&#160;</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:120%">28&#160;</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: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:120%">&#8212;&#160;</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:120%">43&#160;</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"/></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"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense</span></td><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:120%">&#8212;&#160;</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:120%">11&#160;</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: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:120%">&#8212;&#160;</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:120%">23&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income before income taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">&#8212;&#160;</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 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:120%">$</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:120%">30&#160;</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="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">&#8212;&#160;</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 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:120%">$</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:120%">73&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">Gain on sale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">&#8212;&#160;</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:120%">(5)</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: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:120%">5&#160;</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:120%">(5)</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from discontinued operations before income taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">&#8212;&#160;</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 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:120%">$</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:120%">25&#160;</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="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">5&#160;</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 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:120%">$</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:120%">68&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense</span></td><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:120%">&#8212;&#160;</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:120%">7&#160;</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: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:120%">1&#160;</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:120%">16&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from discontinued operations, net of tax</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts in 2021 represent transaction costs.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock', window );">Exit Activities and Discontinued Operations</a></td>
<td class="text">Exit Activities and Discontinued Operations<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Exit Activities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Under its Clean Energy Plan, Consumers plans to retire the D.E.&#160;Karn coal-fueled electric generating units in 2023. In 2019, Consumers announced a retention incentive program to ensure necessary staffing at the D.E.&#160;Karn generating complex through the anticipated retirement of the coal-fueled generating units. Based on the number of employees that have chosen to participate, the aggregate cost of the program through 2023 is estimated to be $35&#160;million. In its order in Consumers&#8217; 2020&#160;electric rate case, the MPSC approved deferred accounting treatment for these costs; Consumers began deferring these costs as a regulatory asset in 2021.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under the 2021&#160;IRP, Consumers will retire the J.H.&#160;Campbell coal-fueled generating units in 2025. Similar to the D.E.&#160;Karn program, Consumers will provide a retention incentive program to ensure necessary staffing at the J.H.&#160;Campbell generating complex through retirement. Based on the number of employees expected to participate, the aggregate cost of the program through 2025 is estimated to be $50&#160;million. Additionally, Consumers recognized $4&#160;million related to severance benefits during the six&#160;months ended June&#160;30,&#160;2022. This amount was recorded in other liabilities on its consolidated balance sheets at June&#160;30,&#160;2022. The 2021&#160;IRP provides deferred accounting treatment for the retention and severance costs recognized during 2022; deferral of costs beyond 2022 will be addressed in future rate cases.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of June&#160;30,&#160;2022, the cumulative cost incurred and charged to expense related to the D.E.&#160;Karn retention incentive program was $16&#160;million. Additionally, an amount of $4&#160;million has been capitalized as a cost of plant, property, and equipment and an amount of $9&#160;million has been deferred as a regulatory asset. The cumulative cost incurred and deferred as a regulatory asset related to the J.H.&#160;Campbell retention incentive program was less than $1&#160;million.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a reconciliation of the retention benefit liability recorded in other liabilities on Consumers&#8217; consolidated balance sheets:</span></div><div style="margin-bottom:12pt"><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:72.617%"/><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 style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retention benefit liability at beginning of period</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="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">14&#160;</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 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:120%">$</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:120%">11&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"><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:120%">Costs deferred as a regulatory asset</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</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="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:120%">3&#160;</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:120%">4&#160;</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"/><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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">Retention benefit liability at the end of the period</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</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="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes $2&#160;million for the three&#160;months ended June&#160;30,&#160;2022 and 2021.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of other liabilities of $6&#160;million at June&#160;30,&#160;2022 and $5&#160;million at June&#160;30,&#160;2021.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Discontinued Operations:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> On October&#160;1,&#160;2021, EnerBank was acquired by Regions Bank. CMS&#160;Energy received proceeds of over $1&#160;billion from the transaction and recognized a pre-tax gain of $657&#160;million in 2021. In March&#160;2022, CMS&#160;Energy received $6&#160;million of additional proceeds as the result of a post-closing adjustment. Net of related transaction costs, CMS&#160;Energy recognized a pre-tax gain of $5&#160;million during the six&#160;months ended June&#160;30,&#160;2022.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December&#160;2021, CMS&#160;Energy submitted a notice of disagreement to Regions Bank relating to a $36&#160;million negative post-closing purchase price adjustment that it believed was inconsistent with the merger agreement. In accordance with the merger agreement, the disputed adjustment was submitted to a mutually agreed upon independent accounting firm for final determination. In June&#160;2022, the accounting firm rendered a determination on the disputed items entirely in favor of CMS&#160;Energy. As a result, no further adjustment was required in 2022.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">EnerBank&#8217;s results of operations through the date of the sale are presented as income from discontinued operations on CMS&#160;Energy&#8217;s consolidated statements of income for the three and six&#160;months ended </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">June&#160;30,&#160;2021. The table below presents the financial results of EnerBank included in income from discontinued operations:</span></div><div style="margin-bottom:9pt"><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:44.252%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.962%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="30" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30</span></td><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2021</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">&#8212;&#160;</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 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:120%">$</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:120%">69&#160;</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="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">&#8212;&#160;</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 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:120%">$</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:120%">139&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expenses</span></td><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"/><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"/><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"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating expenses</span></td><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:120%">&#8212;&#160;</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:120%">28&#160;</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: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:120%">&#8212;&#160;</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:120%">43&#160;</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"/></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"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense</span></td><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:120%">&#8212;&#160;</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:120%">11&#160;</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: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:120%">&#8212;&#160;</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:120%">23&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income before income taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">&#8212;&#160;</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 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:120%">$</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:120%">30&#160;</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="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">&#8212;&#160;</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 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:120%">$</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:120%">73&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">Gain on sale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">&#8212;&#160;</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:120%">(5)</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: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:120%">5&#160;</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:120%">(5)</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from discontinued operations before income taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">&#8212;&#160;</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 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:120%">$</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:120%">25&#160;</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="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">5&#160;</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 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:120%">$</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:120%">68&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense</span></td><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:120%">&#8212;&#160;</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:120%">7&#160;</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: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:120%">1&#160;</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:120%">16&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from discontinued operations, net of tax</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts in 2021 represent transaction costs.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI https://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=2122178<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334959873216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Policy)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">EPS</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Nonvested Stock Awards</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy&#8217;s nonvested stock awards are composed of participating and non&#8209;participating securities. The participating securities accrue cash dividends when common stockholders receive dividends. Since the recipient is not required to return the dividends to CMS&#160;Energy if the recipient forfeits the award, the nonvested stock awards are considered participating securities. As such, the participating nonvested stock awards were included in the computation of basic EPS. The non&#8209;participating securities accrue stock dividends that vest concurrently with the stock award. If the recipient forfeits the award, the stock dividends accrued on the non&#8209;participating securities are also forfeited. Accordingly, the non&#8209;participating awards and stock dividends were included in the computation of diluted EPS, but not in the computation of basic EPS.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Forward Equity Sale Contracts</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy has entered into forward equity sale contracts. These forward equity sale contracts are non&#8209;participating securities. While the forward sale price in the forward equity sale contract is decreased on certain dates by certain predetermined amounts to reflect expected dividend payments, these price adjustments were set upon inception of the agreement and the forward contract does not give the owner the right to participate in undistributed earnings. Accordingly, the forward equity sale contracts were included in the computation of diluted EPS, but not in the computation of basic EPS. For further details on the forward equity sale contracts, see Note&#160;3, Financings and Capitalization.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy', window );">Accounts Receivable</a></td>
<td class="text">Accounts Receivable and Unbilled Revenues: Accounts receivable comprise trade receivables and unbilled receivables. CMS&#160;Energy and Consumers record their accounts receivable at cost less an allowance for uncollectible accounts. The allowance is increased for uncollectible accounts expense and decreased for account write-offs net of recoveries. CMS&#160;Energy and Consumers establish the allowance based on historical losses, management&#8217;s assessment of existing economic conditions, customer payment trends, and reasonable and supported forecast information. CMS&#160;Energy and Consumers assess late payment fees on trade receivables based on contractual past-due terms established with customers. Accounts are written off when deemed uncollectible, which is generally when they become six&#160;months past due.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy', window );">Cash and Cash Equivalents</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Cash and Cash Equivalents:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Cash and cash equivalents include short-term, highly liquid investments with original maturities of three&#160;months or less.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Restricted Cash and Cash Equivalents</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Restricted Cash and Cash Equivalents:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Restricted cash and cash equivalents are held primarily for the repayment of securitization bonds and funds held in escrow. Cash and cash equivalents may also be restricted to pay other contractual obligations such as leasing of coal railcars. These amounts are classified as current assets since they relate to payments that could or will occur within one&#160;year.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationVariableInterestEntityPolicy', window );">Consolidation, Variable Interest Entity</a></td>
<td class="text">Aviator Wind Equity Holdings, and Aviator Wind are VIEs. In accordance with the associated limited liability company agreements, the tax equity investors are guaranteed preferred returns from NWO&#160;Holdco and Aviator Wind. However, CMS&#160;Enterprises manages and controls the operating activities of NWO&#160;Holdco and Aviator Wind Equity Holdings (and, thereby, Aviator Wind). As a result, CMS&#160;Enterprises is the primary beneficiary, as it has the power to direct the activities that most significantly impact the economic performance of the companies, as well as the obligation to absorb losses or the right to receive benefits from the companies.CMS&#160;Energy has variable interests in T.E.S.&#160;Filer City, Grayling, Genesee, and Craven. While CMS&#160;Energy owns 50&#160;percent of each partnership, it is not the primary beneficiary of any of these partnerships because decision making is shared among unrelated parties, and no one party has the ability to direct the activities that most significantly impact the entities&#8217; economic performance, such as operations and maintenance, plant dispatch, and fuel strategy. The partners must agree on all major decisions for each of the partnerships.<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Consumers Utility Revenue</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Consumers Utility Revenue:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers recognizes revenue primarily from the sale of electric and gas utility services at tariff-based rates regulated by the MPSC. Consumers&#8217; customer base consists of a mix of residential, commercial, and diversified industrial customers. Consumers&#8217; tariff-based sales performance obligations are described below.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Consumers has performance obligations for the service of standing ready to deliver electricity or natural gas to customers, and it satisfies these performance obligations over time. Consumers recognizes revenue at a fixed rate as it provides these services. These arrangements generally do not have fixed terms and remain in effect as long as the customer consumes the utility service. The rates are set by the MPSC through the rate-making process and represent the stand-alone selling price of Consumers&#8217; service to stand ready to deliver.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Consumers has performance obligations for the service of delivering the commodity of electricity or natural gas to customers, and it satisfies these performance obligations upon delivery. Consumers recognizes revenue at a price per unit of electricity or natural gas delivered, based on the tariffs established by the MPSC. These arrangements generally do not have fixed terms and </span></div><div style="margin-bottom:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">remain in effect as long as the customer consumes the utility service. The rates are set by the MPSC through the rate-making process and represent the stand-alone selling price of a bundled product comprising the commodity, electricity or natural gas, and the service of delivering such commodity.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In some instances, Consumers has specific fixed-term contracts with large commercial and industrial customers to provide electricity or gas at certain tariff rates or to provide gas transportation services at contracted rates. The amount of electricity and gas to be delivered under these contracts and the associated future revenue to be received are generally dependent on the customers&#8217; needs. Accordingly, Consumers recognizes revenues at the tariff or contracted rate as electricity or gas is delivered to the customer. Consumers also has other miscellaneous contracts with customers related to pole and other property rentals, appliance service plans, and utility contract work. Generally, these contracts are short term or evergreen in nature.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Alternative-Revenue Program: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under a gas revenue decoupling mechanism authorized by the MPSC, Consumers is allowed to adjust future gas rates for differences between Consumers&#8217; actual weather-normalized, non-fuel revenues and the revenues approved by the MPSC. Consumers accounts for this program as an alternative-revenue program that meets the criteria for recognizing the effects of decoupling adjustments on revenue as gas is delivered. </span></div>Consumers does not reclassify revenue from its alternative-revenue program to revenue from contracts with customers at the time the amounts are collected from customers.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy', window );">Accounts Receivable</a></td>
<td class="text">Accounts Receivable and Unbilled Revenues: Accounts receivable comprise trade receivables and unbilled receivables. CMS&#160;Energy and Consumers record their accounts receivable at cost less an allowance for uncollectible accounts. The allowance is increased for uncollectible accounts expense and decreased for account write-offs net of recoveries. CMS&#160;Energy and Consumers establish the allowance based on historical losses, management&#8217;s assessment of existing economic conditions, customer payment trends, and reasonable and supported forecast information. CMS&#160;Energy and Consumers assess late payment fees on trade receivables based on contractual past-due terms established with customers. Accounts are written off when deemed uncollectible, which is generally when they become six&#160;months past due.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy', window );">Unbilled Revenues</a></td>
<td class="text">Consumers&#8217; customers are billed monthly in cycles having billing dates that do not generally coincide with the end of a calendar month. This results in customers having received electricity or natural gas that they have not been billed for as of the month-end. Consumers estimates its unbilled revenues by applying an average billed rate to total unbilled deliveries for each customer class.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy', window );">Cash and Cash Equivalents</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Cash and Cash Equivalents:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Cash and cash equivalents include short-term, highly liquid investments with original maturities of three&#160;months or less.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Restricted Cash and Cash Equivalents</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Restricted Cash and Cash Equivalents:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Restricted cash and cash equivalents are held primarily for the repayment of securitization bonds and funds held in escrow. Cash and cash equivalents may also be restricted to pay other contractual obligations such as leasing of coal railcars. These amounts are classified as current assets since they relate to payments that could or will occur within one&#160;year.</span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_SignificantAccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Significant Accounting Policies [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_SignificantAccountingPoliciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationVariableInterestEntityPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5728-111685<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=SL6759159-111685<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2AA<br> -Subparagraph a<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=SL6759068-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationVariableInterestEntityPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5144-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI https://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for treatment of receivables that are billable but have not been billed as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -URI https://asc.fasb.org/topic&amp;trid=2196771<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334969059248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contingencies and Commitments (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SiteContingencyLineItems', window );"><strong>Site Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_ExpectedRemediationCostsByYearTableTextBlock', window );">Expected Remediation Costs By Year</a></td>
<td class="text">CMS&#160;Energy expects to pay the following amounts for long-term leachate disposal and operating and maintenance costs during the remainder of 2022 and in each of the next five&#160;years:<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:45.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.794%"/><td style="width:0.1%"/></tr><tr><td colspan="39" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2023</span></td><td colspan="6" style="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:120%">2024</span></td><td colspan="6" style="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:120%">2025</span></td><td colspan="6" style="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:120%">2026</span></td><td colspan="6" style="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:120%">2027</span></td></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy</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"/><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;border-bottom:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term leachate disposal and operating and maintenance costs</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGuaranteeObligationsTextBlock', window );">Guarantees</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are CMS&#160;Energy&#8217;s and Consumers&#8217; guarantees at June&#160;30,&#160;2022:</span></div><div style="margin-bottom:12pt"><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:40.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.284%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.284%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.944%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.944%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.641%"/><td style="width:0.1%"/></tr><tr><td colspan="21" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guarantee Description</span></td><td colspan="3" style="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%">Issue Date</span></td><td colspan="3" style="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%">Expiration Date</span></td><td colspan="6" style="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%">Maximum Obligation</span></td><td colspan="6" style="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%">Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:700;line-height:120%">CMS&#160;Energy, including Consumers</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">Indemnity obligations from sale of membership interests in VIEs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">various</span></td><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:120%">indefinite</span></td><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:120%">$</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:120%">342&#160;</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:120%">$</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:120%">&#8212;&#160;</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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indemnity obligations from stock and asset sale agreements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><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:120%">various</span></td><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:120%">indefinite</span></td><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:120%">226&#160;</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:120%">4&#160;</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"><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:120%">Guarantee</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><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:120%">July&#160;2011</span></td><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:120%">indefinite</span></td><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:120%">30&#160;</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:120%">&#8212;&#160;</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:3pt double #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:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">Guarantee</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">July&#160;2011</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">indefinite</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">30&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These obligations arose from the sale of membership interests in NWO&#160;Holdco and Aviator Wind to tax equity investors. CMS&#160;Enterprises provided certain indemnity obligations that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. These obligations are generally capped at an amount equal to the tax equity investor&#8217;s capital contributions plus a specified return, less any distributions and tax benefits it receives, in connection with its membership interest. For any indemnity obligations related to Aviator Wind, CMS&#160;Enterprises would recover 49&#160;percent of any amounts paid to the tax equity investor from the other owner of Aviator Wind Equity Holdings. Additionally, Aviator Wind holds insurance coverage that would partially protect against losses incurred as a result of certain failures to qualify for production tax credits. For further details on CMS&#160;Enterprises&#8217; ownership interest in NWO&#160;Holdco and Aviator Wind, see Note&#160;12, Variable Interest Entities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These obligations arose from stock and asset sale agreements under which CMS&#160;Energy or a subsidiary of CMS&#160;Energy indemnified the purchaser for losses resulting from various matters, including claims related to taxes and breaches of representations and warranties. The maximum obligation amount is mostly related to an Equatorial Guinea tax claim and an indemnity provided in connection with the sale of EnerBank to Regions Bank. For further details on the sale, see Note&#160;13, Exit Activities and Discontinued Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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%">CMS&#160;Energy believes the likelihood of material loss to be remote for the indemnity obligations not recorded as liabilities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">This obligation comprises a guarantee provided by Consumers to the U.S.&#160;Department of Energy in connection with a settlement agreement regarding damages resulting from the department&#8217;s failure to accept spent nuclear fuel from nuclear power plants formerly owned by Consumers.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SiteContingencyLineItems', window );"><strong>Site Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_ExpectedRemediationCostsByYearTableTextBlock', window );">Expected Remediation Costs By Year</a></td>
<td class="text">Consumers expects to pay the following amounts for remediation and other response activity costs during the remainder of 2022 and in each of the next five&#160;years:<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:48.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.242%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.793%"/><td style="width:0.1%"/></tr><tr><td colspan="39" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2023</span></td><td colspan="6" style="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:120%">2024</span></td><td colspan="6" style="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:120%">2025</span></td><td colspan="6" style="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:120%">2026</span></td><td colspan="6" style="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:120%">2027</span></td></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:700;line-height:120%">Consumers</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"/><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;border-bottom:3pt double #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:120%">Remediation and other response activity costs</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">24&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">11&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGuaranteeObligationsTextBlock', window );">Guarantees</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are CMS&#160;Energy&#8217;s and Consumers&#8217; guarantees at June&#160;30,&#160;2022:</span></div><div style="margin-bottom:12pt"><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:40.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.284%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.284%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.944%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.944%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.641%"/><td style="width:0.1%"/></tr><tr><td colspan="21" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guarantee Description</span></td><td colspan="3" style="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%">Issue Date</span></td><td colspan="3" style="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%">Expiration Date</span></td><td colspan="6" style="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%">Maximum Obligation</span></td><td colspan="6" style="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%">Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:700;line-height:120%">CMS&#160;Energy, including Consumers</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">Indemnity obligations from sale of membership interests in VIEs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">various</span></td><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:120%">indefinite</span></td><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:120%">$</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:120%">342&#160;</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:120%">$</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:120%">&#8212;&#160;</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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indemnity obligations from stock and asset sale agreements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><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:120%">various</span></td><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:120%">indefinite</span></td><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:120%">226&#160;</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:120%">4&#160;</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"><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:120%">Guarantee</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><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:120%">July&#160;2011</span></td><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:120%">indefinite</span></td><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:120%">30&#160;</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:120%">&#8212;&#160;</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:3pt double #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:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">Guarantee</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">July&#160;2011</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">indefinite</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">30&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These obligations arose from the sale of membership interests in NWO&#160;Holdco and Aviator Wind to tax equity investors. CMS&#160;Enterprises provided certain indemnity obligations that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. These obligations are generally capped at an amount equal to the tax equity investor&#8217;s capital contributions plus a specified return, less any distributions and tax benefits it receives, in connection with its membership interest. For any indemnity obligations related to Aviator Wind, CMS&#160;Enterprises would recover 49&#160;percent of any amounts paid to the tax equity investor from the other owner of Aviator Wind Equity Holdings. Additionally, Aviator Wind holds insurance coverage that would partially protect against losses incurred as a result of certain failures to qualify for production tax credits. For further details on CMS&#160;Enterprises&#8217; ownership interest in NWO&#160;Holdco and Aviator Wind, see Note&#160;12, Variable Interest Entities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These obligations arose from stock and asset sale agreements under which CMS&#160;Energy or a subsidiary of CMS&#160;Energy indemnified the purchaser for losses resulting from various matters, including claims related to taxes and breaches of representations and warranties. The maximum obligation amount is mostly related to an Equatorial Guinea tax claim and an indemnity provided in connection with the sale of EnerBank to Regions Bank. For further details on the sale, see Note&#160;13, Exit Activities and Discontinued Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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%">CMS&#160;Energy believes the likelihood of material loss to be remote for the indemnity obligations not recorded as liabilities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">This obligation comprises a guarantee provided by Consumers to the U.S.&#160;Department of Energy in connection with a settlement agreement regarding damages resulting from the department&#8217;s failure to accept spent nuclear fuel from nuclear power plants formerly owned by Consumers.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_ExpectedRemediationCostsByYearTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected Remediation Costs By Year</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_ExpectedRemediationCostsByYearTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGuaranteeObligationsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of each guarantee obligation, or each group of similar guarantee obligations, including (a) the nature of the guarantee, including its term, how it arose, and the events or circumstances that would require the guarantor to perform under the guarantee; (b) the maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee; (c) the current carrying amount of the liability, if any, for the guarantor's obligations under the guarantee; and (d) the nature of any recourse provisions under the guarantee, and any assets held either as collateral or by third parties, and any relevant related party disclosure. Excludes disclosures about product warranties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12069-110248<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12265-110248<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGuaranteeObligationsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SiteContingencyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SiteContingencyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334969334128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financings and Capitalization (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of Major Long-Term Debt Retirements</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a summary of major long-term debt retirements during the six&#160;months ended June&#160;30,&#160;2022:</span></div><div style="margin-bottom:12pt"><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:41.848%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.524%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.515%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.928%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal<br/>(In Millions)</span></td><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%">Interest Rate</span></td><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%">Retirement Date</span></td><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%">Maturity Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">CMS&#160;Enterprises, including subsidiaries</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;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:120%">Term loan facility</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">variable</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2022</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2025</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock', window );">Schedule of Revolving Credit Facilities</a></td>
<td class="text">The following credit facilities with banks were available at June&#160;30,&#160;2022:<div style="margin-bottom:12pt"><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:37.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.396%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="border-bottom: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-style:italic;font-weight:400;line-height:100%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expiration Date</span></td><td colspan="6" style="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%">Amount of Facility</span></td><td colspan="6" style="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%">Amount Borrowed</span></td><td colspan="6" style="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%">Letters of Credit Outstanding</span></td><td colspan="6" style="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%">Amount Available</span></td></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, parent only</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">June&#160;5, 2024</span></div></td><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:120%">$</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:120%">550&#160;</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:120%">$</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:120%">&#8212;&#160;</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:120%">$</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:120%">14&#160;</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:120%">$</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:120%">536&#160;</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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 23, 2022</span></div></td><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:120%">50&#160;</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:120%">&#8212;&#160;</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:120%">50&#160;</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:120%">&#8212;&#160;</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:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Enterprises, including subsidiaries</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;25, 2025</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">37&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">37&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;5, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">850&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">13&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">837&#160;</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:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">November&#160;19, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">250&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">61&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">189&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">This letter of credit facility is available to Aviator Wind Equity Holdings. For more information regarding Aviator Wind Equity Holdings, see Note&#160;12, Variable Interest Entities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Obligations under these facilities are secured by first mortgage bonds of Consumers.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock', window );">Schedule of Forward Contracts</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are details of CMS&#160;Energy&#8217;s forward sales contracts under this program at June&#160;30,&#160;2022:</span></div><div style="margin-bottom:12pt"><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:21.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.130%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.130%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.641%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Forward Price Per Share</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract Date</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:10pt;font-weight:400;line-height:120%">Maturity Date</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:10pt;font-weight:400;line-height:120%">Number of Shares</span></td><td colspan="6" style="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%">Initial</span></td><td colspan="6" style="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%">June&#160;30,&#160;2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 15, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">846,759</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">61.04&#160;</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 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:120%">$</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:120%">57.57&#160;</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;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 22, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #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:120%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #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:120%">115,595</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">61.81&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">58.72&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock', window );">Schedule of Revolving Credit Facilities</a></td>
<td class="text">The following credit facilities with banks were available at June&#160;30,&#160;2022:<div style="margin-bottom:12pt"><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:37.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.396%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="border-bottom: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-style:italic;font-weight:400;line-height:100%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expiration Date</span></td><td colspan="6" style="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%">Amount of Facility</span></td><td colspan="6" style="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%">Amount Borrowed</span></td><td colspan="6" style="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%">Letters of Credit Outstanding</span></td><td colspan="6" style="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%">Amount Available</span></td></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, parent only</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">June&#160;5, 2024</span></div></td><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:120%">$</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:120%">550&#160;</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:120%">$</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:120%">&#8212;&#160;</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:120%">$</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:120%">14&#160;</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:120%">$</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:120%">536&#160;</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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 23, 2022</span></div></td><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:120%">50&#160;</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:120%">&#8212;&#160;</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:120%">50&#160;</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:120%">&#8212;&#160;</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:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Enterprises, including subsidiaries</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;25, 2025</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">37&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">37&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;5, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">850&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">13&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">837&#160;</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:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">November&#160;19, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">250&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">61&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">189&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">This letter of credit facility is available to Aviator Wind Equity Holdings. For more information regarding Aviator Wind Equity Holdings, see Note&#160;12, Variable Interest Entities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Obligations under these facilities are secured by first mortgage bonds of Consumers.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of freestanding forward contracts issued by an entity that are indexed to, and potentially settled in an entity's own stock. The disclosure may include, but not be limited to: (i) the forward rate and the number of shares to which the contract is indexed, (ii) the settlement date or dates of the contract, (iii) the issuer's accounting for the contract, (iv) settlement alternatives (if applicable) including who controls the settlement alternatives and the maximum number of shares that could be required to be issued to net share settle the contract (if applicable), (v) the fact that a potentially infinite number of shares may be required to be issued to settle the contract, if a contract does not have a stated fixed or determinable maximum number of shares, and (vi) the contract's current fair value for each settlement alternative and how changes in the price of the issuer's equity instruments affect those settlement amounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=d3e90205-114008<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334966237424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Assets And Liabilities Measured At Fair Value On A Recurring Basis</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are CMS&#160;Energy&#8217;s and Consumers&#8217; assets and liabilities recorded at fair value on a recurring basis:</span></div><div style="margin-bottom:12pt"><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:33.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.324%"/><td style="width:0.1%"/></tr><tr><td colspan="30" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:100%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:100%">Consumers</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="6" style="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:120%">June&#160;30<br/>2022</span></td><td colspan="6" style="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:120%">December&#160;31<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="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:120%">June&#160;30<br/>2022</span></td><td colspan="6" style="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:120%">December&#160;31<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash equivalents</span></td><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:120%">$</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:120%">19&#160;</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:120%">$</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:120%">24&#160;</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: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:120%">$</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:120%">18&#160;</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:120%">$</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:120%">22&#160;</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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonqualified deferred compensation plan assets</span></td><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:120%">23&#160;</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:120%">27&#160;</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: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:120%">17&#160;</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:120%">21&#160;</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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative instruments</span></td><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:120%">4&#160;</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:120%">2&#160;</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: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:120%">3&#160;</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:120%">2&#160;</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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><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:120%">$</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:120%">46&#160;</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 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:120%">$</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:120%">53&#160;</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="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:120%">$</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:120%">38&#160;</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 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:120%">$</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:120%">45&#160;</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;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonqualified deferred compensation plan liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">23&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">27&#160;</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:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">17&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">21&#160;</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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative instruments</span></td><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:120%">4&#160;</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:120%">7&#160;</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: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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">All assets and liabilities were classified as Level&#160;1 with the exception of derivative contracts, which were classified as Level&#160;2 or Level&#160;3.</span><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Assets And Liabilities Measured At Fair Value On A Recurring Basis</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are CMS&#160;Energy&#8217;s and Consumers&#8217; assets and liabilities recorded at fair value on a recurring basis:</span></div><div style="margin-bottom:12pt"><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:33.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.324%"/><td style="width:0.1%"/></tr><tr><td colspan="30" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:100%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:100%">Consumers</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="6" style="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:120%">June&#160;30<br/>2022</span></td><td colspan="6" style="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:120%">December&#160;31<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="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:120%">June&#160;30<br/>2022</span></td><td colspan="6" style="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:120%">December&#160;31<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash equivalents</span></td><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:120%">$</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:120%">19&#160;</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:120%">$</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:120%">24&#160;</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: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:120%">$</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:120%">18&#160;</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:120%">$</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:120%">22&#160;</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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonqualified deferred compensation plan assets</span></td><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:120%">23&#160;</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:120%">27&#160;</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: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:120%">17&#160;</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:120%">21&#160;</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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative instruments</span></td><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:120%">4&#160;</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:120%">2&#160;</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: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:120%">3&#160;</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:120%">2&#160;</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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><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:120%">$</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:120%">46&#160;</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 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:120%">$</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:120%">53&#160;</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="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:120%">$</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:120%">38&#160;</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 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:120%">$</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:120%">45&#160;</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;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonqualified deferred compensation plan liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">23&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">27&#160;</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:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">17&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">21&#160;</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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative instruments</span></td><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:120%">4&#160;</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:120%">7&#160;</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: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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">All assets and liabilities were classified as Level&#160;1 with the exception of derivative contracts, which were classified as Level&#160;2 or Level&#160;3.</span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334959903328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_FinancialInstrumentsLineItems', window );"><strong>Financial Instruments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock', window );">Schedule Of Carrying Amounts And Fair Values Of Financial Instruments</a></td>
<td class="text">For information about assets and liabilities recorded at fair value and for additional details regarding the fair value hierarchy, see Note&#160;4, Fair Value Measurements.<div style="margin-bottom:12pt"><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:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.073%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.592%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.951%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.592%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.951%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.073%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.592%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.951%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.592%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.957%"/><td style="width:0.1%"/></tr><tr><td colspan="66" style="border-bottom: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:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="30" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">June&#160;30,&#160;2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="30" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">December&#160;31,&#160;2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" rowspan="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%">Carrying Amount</span></td><td colspan="24" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" rowspan="3" style="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%">Carrying Amount</span></td><td colspan="24" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Fair Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" rowspan="2" 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:120%">Total</span></td><td colspan="18" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Level</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" rowspan="2" style="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:120%">Total</span></td><td colspan="18" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Level</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" 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:120%">1</span></td><td colspan="6" 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:120%">2</span></td><td colspan="6" 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:120%">3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="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:120%">1</span></td><td colspan="6" style="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:120%">2</span></td><td colspan="6" style="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:120%">3</span></td></tr><tr><td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</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"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets</span></td><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"/><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"/><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"/><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"/><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"/><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"/><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:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term receivables</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">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">12&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">12&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">12&#160;</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:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">14&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">14&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">14&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liabilities</span></td><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"/><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"/><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"/><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"/><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"/><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"/><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:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</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">2</span></div></td><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:120%">12,332&#160;</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:120%">11,227&#160;</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:120%">1,058&#160;</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:120%">8,539&#160;</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:120%">1,630&#160;</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: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:120%">12,419&#160;</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:120%">13,800&#160;</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:120%">1,189&#160;</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:120%">10,656&#160;</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:120%">1,955&#160;</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"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term payables</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">3</span></div></td><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:120%">9&#160;</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:120%">9&#160;</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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">9&#160;</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: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:120%">31&#160;</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:120%">32&#160;</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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">32&#160;</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:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets</span></td><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"/><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"/><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"/><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"/><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"/><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"/><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:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term receivables</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">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">12&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">12&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">12&#160;</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:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">14&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">14&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">14&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes receivable &#8211; related party</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">4</span></div></td><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:120%">102&#160;</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:120%">102&#160;</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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">102&#160;</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: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:120%">104&#160;</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:120%">104&#160;</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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">104&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liabilities</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="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="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="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="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="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</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">5</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">8,403&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">7,529&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">5,899&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">1,630&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">8,415&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">9,410&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">7,455&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">1,955&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term accounts receivable of $8&#160;million at June&#160;30,&#160;2022 and $9&#160;million at December&#160;31,&#160;2021.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term debt of $665&#160;million at June&#160;30,&#160;2022 and $373&#160;million at December&#160;31,&#160;2021.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term payables of $1&#160;million at June&#160;30,&#160;2022 and $23&#160;million at December&#160;31,&#160;2021.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of notes receivable &#8211; related party of $7&#160;million at June&#160;30,&#160;2022 and December&#160;31,&#160;2021.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term debt of $665&#160;million at June&#160;30,&#160;2022 and $365&#160;million at December&#160;31,&#160;2021.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_FinancialInstrumentsLineItems', window );"><strong>Financial Instruments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock', window );">Schedule Of Carrying Amounts And Fair Values Of Financial Instruments</a></td>
<td class="text">For information about assets and liabilities recorded at fair value and for additional details regarding the fair value hierarchy, see Note&#160;4, Fair Value Measurements.<div style="margin-bottom:12pt"><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:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.073%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.592%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.951%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.592%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.951%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.073%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.592%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.951%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.592%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.957%"/><td style="width:0.1%"/></tr><tr><td colspan="66" style="border-bottom: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:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="30" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">June&#160;30,&#160;2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="30" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">December&#160;31,&#160;2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" rowspan="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%">Carrying Amount</span></td><td colspan="24" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" rowspan="3" style="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%">Carrying Amount</span></td><td colspan="24" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Fair Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" rowspan="2" 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:120%">Total</span></td><td colspan="18" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Level</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" rowspan="2" style="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:120%">Total</span></td><td colspan="18" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Level</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" 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:120%">1</span></td><td colspan="6" 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:120%">2</span></td><td colspan="6" 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:120%">3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="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:120%">1</span></td><td colspan="6" style="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:120%">2</span></td><td colspan="6" style="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:120%">3</span></td></tr><tr><td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</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"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets</span></td><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"/><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"/><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"/><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"/><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"/><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"/><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:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term receivables</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">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">12&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">12&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">12&#160;</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:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">14&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">14&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">14&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liabilities</span></td><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"/><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"/><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"/><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"/><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"/><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"/><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:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</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">2</span></div></td><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:120%">12,332&#160;</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:120%">11,227&#160;</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:120%">1,058&#160;</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:120%">8,539&#160;</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:120%">1,630&#160;</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: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:120%">12,419&#160;</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:120%">13,800&#160;</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:120%">1,189&#160;</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:120%">10,656&#160;</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:120%">1,955&#160;</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"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term payables</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">3</span></div></td><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:120%">9&#160;</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:120%">9&#160;</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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">9&#160;</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: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:120%">31&#160;</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:120%">32&#160;</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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">32&#160;</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:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets</span></td><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"/><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"/><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"/><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"/><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"/><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"/><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:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term receivables</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">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">12&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">12&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">12&#160;</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:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">14&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">14&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">&#8212;&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">14&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes receivable &#8211; related party</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">4</span></div></td><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:120%">102&#160;</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:120%">102&#160;</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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">102&#160;</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: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:120%">104&#160;</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:120%">104&#160;</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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">104&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liabilities</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="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="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="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="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="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</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">5</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">8,403&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">7,529&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">5,899&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">1,630&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">8,415&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">9,410&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">7,455&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:120%">1,955&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term accounts receivable of $8&#160;million at June&#160;30,&#160;2022 and $9&#160;million at December&#160;31,&#160;2021.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term debt of $665&#160;million at June&#160;30,&#160;2022 and $373&#160;million at December&#160;31,&#160;2021.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term payables of $1&#160;million at June&#160;30,&#160;2022 and $23&#160;million at December&#160;31,&#160;2021.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of notes receivable &#8211; related party of $7&#160;million at June&#160;30,&#160;2022 and December&#160;31,&#160;2021.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term debt of $665&#160;million at June&#160;30,&#160;2022 and $365&#160;million at December&#160;31,&#160;2021.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_FinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_FinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13467-108611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334959903328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Benefits (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock', window );">Schedule Of Net Benefit Costs</a></td>
<td class="text">Presented in the following table are the costs (credits) and other changes in plan assets and benefit obligations incurred in CMS&#160;Energy&#8217;s and Consumers&#8217; retirement benefit plans:<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:29.508%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.437%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="60" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="27" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DB&#160;Pension Plans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="27" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">OPEB Plan</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30</span></td><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="60" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="60" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net periodic cost (credit)</span></td><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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">11&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">13&#160;</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:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">23&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">27&#160;</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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">5&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">5&#160;</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:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">9&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">9&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest cost</span></td><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:120%">20&#160;</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:120%">15&#160;</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: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:120%">38&#160;</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:120%">30&#160;</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="background-color:#ffffff;padding:0 1pt"/><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:120%">7&#160;</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:120%">5&#160;</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: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:120%">14&#160;</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:120%">11&#160;</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"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected return on plan assets</span></td><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:120%">(52)</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:120%">(52)</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: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:120%">(104)</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:120%">(104)</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="background-color:#cceeff;padding:0 1pt"/><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:120%">(29)</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:120%">(27)</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: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:120%">(58)</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:120%">(54)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amortization of:</span></td><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"/><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"/><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"/><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"/><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"/><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><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:120%">10&#160;</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:120%">26&#160;</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: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:120%">27&#160;</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:120%">51&#160;</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="background-color:#cceeff;padding:0 1pt"/><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:120%">1&#160;</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:120%">2&#160;</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: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:120%">1&#160;</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:120%">4&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior service cost (credit)</span></td><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:120%">1&#160;</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:120%">1&#160;</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: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:120%">2&#160;</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:120%">2&#160;</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="background-color:#ffffff;padding:0 1pt"/><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:120%">(14)</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:120%">(13)</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: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:120%">(26)</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:120%">(26)</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Settlement loss</span></td><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:120%">2&#160;</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:120%">2&#160;</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: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:120%">4&#160;</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:120%">3&#160;</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="background-color:#cceeff;padding:0 1pt"/><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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: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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic cost (credit)</span></td><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:400;line-height:120%">$</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:400;line-height:120%">(8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:400;line-height:120%">$</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:400;line-height:120%">5&#160;</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="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:400;line-height:120%">$</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:400;line-height:120%">(10)</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 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:400;line-height:120%">$</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:400;line-height:120%">9&#160;</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="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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:400;line-height:120%">$</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:400;line-height:120%">(30)</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 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:400;line-height:120%">$</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:400;line-height:120%">(28)</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="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:400;line-height:120%">$</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:400;line-height:120%">(60)</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 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:400;line-height:120%">$</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:400;line-height:120%">(56)</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="60" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net periodic cost (credit)</span></td><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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">11&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">13&#160;</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:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">23&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">26&#160;</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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">5&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">5&#160;</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:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">9&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">9&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest cost</span></td><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:120%">20&#160;</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:120%">14&#160;</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: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:120%">36&#160;</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:120%">28&#160;</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="background-color:#ffffff;padding:0 1pt"/><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:120%">7&#160;</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:120%">5&#160;</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: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:120%">14&#160;</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:120%">11&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected return on plan assets</span></td><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:120%">(50)</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:120%">(49)</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: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:120%">(99)</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:120%">(98)</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="background-color:#cceeff;padding:0 1pt"/><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:120%">(27)</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:120%">(26)</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: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:120%">(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:10pt;font-weight:400;line-height:120%">(51)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amortization of:</span></td><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"/><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"/><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"/><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"/><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"/><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><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:120%">9&#160;</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:120%">24&#160;</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: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:120%">25&#160;</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:120%">49&#160;</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="background-color:#cceeff;padding:0 1pt"/><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:120%">&#8212;&#160;</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:120%">2&#160;</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: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:120%">&#8212;&#160;</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:120%">4&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior service cost (credit)</span></td><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:120%">1&#160;</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:120%">1&#160;</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: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:120%">2&#160;</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:120%">2&#160;</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="background-color:#ffffff;padding:0 1pt"/><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:120%">(13)</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:120%">(13)</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: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:120%">(25)</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:120%">(26)</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Settlement loss</span></td><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:120%">2&#160;</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:120%">2&#160;</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: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:120%">4&#160;</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:120%">3&#160;</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="background-color:#cceeff;padding:0 1pt"/><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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: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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic cost (credit)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(28)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(27)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(56)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(53)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock', window );">Schedule Of Net Benefit Costs</a></td>
<td class="text">Presented in the following table are the costs (credits) and other changes in plan assets and benefit obligations incurred in CMS&#160;Energy&#8217;s and Consumers&#8217; retirement benefit plans:<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:29.508%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.437%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="60" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="27" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DB&#160;Pension Plans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="27" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">OPEB Plan</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;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:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30</span></td><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="60" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="60" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net periodic cost (credit)</span></td><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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">11&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">13&#160;</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:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">23&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">27&#160;</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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">5&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">5&#160;</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:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">9&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">9&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest cost</span></td><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:120%">20&#160;</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:120%">15&#160;</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: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:120%">38&#160;</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:120%">30&#160;</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="background-color:#ffffff;padding:0 1pt"/><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:120%">7&#160;</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:120%">5&#160;</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: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:120%">14&#160;</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:120%">11&#160;</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"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected return on plan assets</span></td><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:120%">(52)</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:120%">(52)</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: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:120%">(104)</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:120%">(104)</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="background-color:#cceeff;padding:0 1pt"/><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:120%">(29)</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:120%">(27)</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: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:120%">(58)</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:120%">(54)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amortization of:</span></td><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"/><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"/><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"/><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"/><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"/><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><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:120%">10&#160;</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:120%">26&#160;</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: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:120%">27&#160;</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:120%">51&#160;</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="background-color:#cceeff;padding:0 1pt"/><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:120%">1&#160;</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:120%">2&#160;</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: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:120%">1&#160;</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:120%">4&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior service cost (credit)</span></td><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:120%">1&#160;</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:120%">1&#160;</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: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:120%">2&#160;</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:120%">2&#160;</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="background-color:#ffffff;padding:0 1pt"/><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:120%">(14)</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:120%">(13)</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: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:120%">(26)</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:120%">(26)</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Settlement loss</span></td><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:120%">2&#160;</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:120%">2&#160;</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: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:120%">4&#160;</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:120%">3&#160;</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="background-color:#cceeff;padding:0 1pt"/><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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: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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic cost (credit)</span></td><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:400;line-height:120%">$</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:400;line-height:120%">(8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:400;line-height:120%">$</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:400;line-height:120%">5&#160;</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="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:400;line-height:120%">$</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:400;line-height:120%">(10)</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 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:400;line-height:120%">$</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:400;line-height:120%">9&#160;</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="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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:400;line-height:120%">$</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:400;line-height:120%">(30)</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 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:400;line-height:120%">$</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:400;line-height:120%">(28)</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="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:400;line-height:120%">$</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:400;line-height:120%">(60)</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 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:400;line-height:120%">$</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:400;line-height:120%">(56)</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="60" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net periodic cost (credit)</span></td><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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">11&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">13&#160;</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:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">23&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">26&#160;</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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">5&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">5&#160;</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:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">9&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">9&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest cost</span></td><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:120%">20&#160;</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:120%">14&#160;</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: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:120%">36&#160;</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:120%">28&#160;</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="background-color:#ffffff;padding:0 1pt"/><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:120%">7&#160;</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:120%">5&#160;</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: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:120%">14&#160;</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:120%">11&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected return on plan assets</span></td><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:120%">(50)</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:120%">(49)</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: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:120%">(99)</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:120%">(98)</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="background-color:#cceeff;padding:0 1pt"/><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:120%">(27)</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:120%">(26)</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: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:120%">(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:10pt;font-weight:400;line-height:120%">(51)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amortization of:</span></td><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"/><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"/><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"/><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"/><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"/><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><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:120%">9&#160;</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:120%">24&#160;</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: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:120%">25&#160;</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:120%">49&#160;</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="background-color:#cceeff;padding:0 1pt"/><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:120%">&#8212;&#160;</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:120%">2&#160;</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: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:120%">&#8212;&#160;</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:120%">4&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior service cost (credit)</span></td><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:120%">1&#160;</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:120%">1&#160;</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: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:120%">2&#160;</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:120%">2&#160;</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="background-color:#ffffff;padding:0 1pt"/><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:120%">(13)</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:120%">(13)</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: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:120%">(25)</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:120%">(26)</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Settlement loss</span></td><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:120%">2&#160;</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:120%">2&#160;</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: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:120%">4&#160;</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:120%">3&#160;</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="background-color:#cceeff;padding:0 1pt"/><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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: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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic cost (credit)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(28)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(27)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(56)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(53)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNetBenefitCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334964288480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule Of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a reconciliation of the statutory U.S.&#160;federal income tax rate to the effective income tax rate from continuing operations:</span></div><div style="margin-bottom:12pt"><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:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.961%"/><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="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended June&#160;30</span></td><td colspan="6" style="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:120%">2022</span></td><td colspan="3" style="display:none"/><td colspan="6" style="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:120%">2021</span></td><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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</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="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="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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. federal income tax rate</span></td><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:120%">21.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">21.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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:120%">%</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Increase (decrease) in income taxes from:</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="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="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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State and local income taxes, net of federal effect</span></td><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:120%">5.5&#160;</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="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:120%">5.4&#160;</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:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TCJA excess deferred taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">(7.2)</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="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:120%">(5.9)</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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Production tax credits</span></td><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:120%">(5.1)</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="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:120%">(5.1)</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:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accelerated flow-through of regulatory tax benefits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><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:120%">(4.3)</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="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:120%">(3.3)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other, net</span></td><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:120%">&#8212;&#160;</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="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:120%">0.1&#160;</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"/><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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective tax rate</span></td><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:120%">9.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 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:120%">%</span></td><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="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:120%">12.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 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:120%">%</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:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. federal income tax rate</span></td><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:120%">21.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 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:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">21.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 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:120%">%</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Increase (decrease) in income taxes from:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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="background-color:#ffffff;padding:0 1pt"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State and local income taxes, net of federal effect</span></div></td><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:120%">5.2&#160;</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="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:120%">5.2&#160;</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;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TCJA excess deferred taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">(6.0)</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="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:120%">(4.9)</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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Production tax credits</span></td><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:120%">(3.8)</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="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:120%">(3.2)</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;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accelerated flow-through of regulatory tax benefits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><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:120%">(3.6)</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="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:120%">(3.0)</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"/><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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other, net</span></td><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:120%">(0.4)</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="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:120%">(0.5)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective tax rate</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;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:120%">12.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;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:120%">14.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">In September&#160;2020, the MPSC authorized Consumers to accelerate the amortization of a gas regulatory liability associated with unprotected, non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">property-related excess deferred income taxes resulting from the TCJA. The regulatory liability, which was previously scheduled to be amortized through 2029, will now be fully amortized by the end of 2022.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">In September&#160;2020, the MPSC authorized Consumers to accelerate the amortization of income tax benefits associated with the cost to remove gas plant assets. These tax benefits, which were previously scheduled to be amortized through 2025, will now be fully amortized by the end of 2022.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule Of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a reconciliation of the statutory U.S.&#160;federal income tax rate to the effective income tax rate from continuing operations:</span></div><div style="margin-bottom:12pt"><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:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.961%"/><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="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended June&#160;30</span></td><td colspan="6" style="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:120%">2022</span></td><td colspan="3" style="display:none"/><td colspan="6" style="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:120%">2021</span></td><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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</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="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="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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. federal income tax rate</span></td><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:120%">21.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">21.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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:120%">%</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Increase (decrease) in income taxes from:</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="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="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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State and local income taxes, net of federal effect</span></td><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:120%">5.5&#160;</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="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:120%">5.4&#160;</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:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TCJA excess deferred taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">(7.2)</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="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:120%">(5.9)</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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Production tax credits</span></td><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:120%">(5.1)</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="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:120%">(5.1)</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:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accelerated flow-through of regulatory tax benefits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><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:120%">(4.3)</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="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:120%">(3.3)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other, net</span></td><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:120%">&#8212;&#160;</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="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:120%">0.1&#160;</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"/><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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective tax rate</span></td><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:120%">9.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 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:120%">%</span></td><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="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:120%">12.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 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:120%">%</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:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. federal income tax rate</span></td><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:120%">21.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 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:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">21.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 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:120%">%</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Increase (decrease) in income taxes from:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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="background-color:#ffffff;padding:0 1pt"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State and local income taxes, net of federal effect</span></div></td><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:120%">5.2&#160;</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="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:120%">5.2&#160;</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;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TCJA excess deferred taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">(6.0)</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="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:120%">(4.9)</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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Production tax credits</span></td><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:120%">(3.8)</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="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:120%">(3.2)</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;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accelerated flow-through of regulatory tax benefits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><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:120%">(3.6)</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="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:120%">(3.0)</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"/><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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other, net</span></td><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:120%">(0.4)</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="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:120%">(0.5)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective tax rate</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;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:120%">12.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;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:120%">14.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">In September&#160;2020, the MPSC authorized Consumers to accelerate the amortization of a gas regulatory liability associated with unprotected, non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">property-related excess deferred income taxes resulting from the TCJA. The regulatory liability, which was previously scheduled to be amortized through 2029, will now be fully amortized by the end of 2022.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">In September&#160;2020, the MPSC authorized Consumers to accelerate the amortization of income tax benefits associated with the cost to remove gas plant assets. These tax benefits, which were previously scheduled to be amortized through 2025, will now be fully amortized by the end of 2022.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_IncomeTaxesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Taxes [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_IncomeTaxesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334964167360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share - CMS Energy (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Basic And Diluted EPS Computations</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are CMS&#160;Energy&#8217;s basic and diluted EPS computations based on income from continuing operations:</span></div><div style="margin-bottom:12pt"><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:55.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.879%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="30" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In&#160;Millions,&#160;Except&#160;Per&#160;Share&#160;Amounts</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30</span></td><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2021</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income available to common stockholders</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"/><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 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from continuing operations</span></td><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:120%">$</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:120%">142&#160;</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:120%">$</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:120%">153&#160;</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: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:120%">$</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:120%">483&#160;</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:120%">$</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:120%">461&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less loss attributable to noncontrolling interests</span></td><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:120%">(6)</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:120%">(5)</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: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:120%">(14)</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:120%">(12)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less preferred stock dividends</span></td><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:120%">3&#160;</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:120%">&#8212;&#160;</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: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:120%">5&#160;</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:120%">&#8212;&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from continuing operations available to common stockholders &#8211; basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">145&#160;</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 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:120%">$</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:120%">158&#160;</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="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">492&#160;</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 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:120%">$</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:120%">473&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Average common shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><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 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares &#8211; basic</span></td><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:120%">289.5&#160;</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:120%">289.0&#160;</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: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:120%">289.4&#160;</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:120%">288.8&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Add dilutive nonvested stock awards</span></td><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:120%">0.4&#160;</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:120%">0.4&#160;</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: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:120%">0.4&#160;</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:120%">0.5&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Add dilutive forward equity sale contracts</span></td><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:120%">0.2&#160;</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:120%">&#8212;&#160;</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: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:120%">0.2&#160;</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:120%">&#8212;&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares &#8211; diluted</span></td><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:120%">290.1&#160;</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:120%">289.4&#160;</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="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:120%">290.0&#160;</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:120%">289.3&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income from continuing operations per average common share available to common stockholders</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><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 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic</span></td><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:120%">$</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:120%">0.50&#160;</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:120%">$</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:120%">0.55&#160;</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: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:120%">$</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:120%">1.70&#160;</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:120%">$</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:120%">1.64&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:120%">0.50&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:120%">0.55&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:120%">1.70&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:120%">1.64&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334969284512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text">Presented in the following tables are the components of operating revenue:<div style="margin-bottom:12pt"><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:47.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.669%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.073%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.226%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.073%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.226%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.073%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:3.226%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.077%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended June&#160;30,&#160;2022</span></td><td colspan="6" 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:120%">Electric Utility</span></td><td colspan="6" 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:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"/><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers utility revenue</span></td><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:120%">$</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:120%">1,322&#160;</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:120%">$</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:120%">468&#160;</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:120%">$</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:120%">&#8212;&#160;</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="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:120%">$</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:120%">1,790&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">52&#160;</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="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:120%">52&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">1,322&#160;</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 #000000;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:400;line-height:120%">$</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:400;line-height:120%">468&#160;</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 #000000;padding:0 1pt"/><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">52&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">1,842&#160;</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasing income</span></td><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">66&#160;</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="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:120%">66&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><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:120%">2&#160;</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:120%">2&#160;</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:120%">&#8212;&#160;</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="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:120%">4&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</span></td><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:120%">1&#160;</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:120%">7&#160;</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:120%">&#8212;&#160;</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="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:120%">8&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,325&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">477&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">118&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,920&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers utility revenue</span></td><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"/><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"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">597&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">309&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">906&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><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:120%">420&#160;</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:120%">99&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">519&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><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:120%">207&#160;</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:120%">15&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">222&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><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:120%">98&#160;</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:120%">45&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">143&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><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:120%">$</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:120%">1,322&#160;</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:120%">$</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:120%">468&#160;</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 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="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:120%">$</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:120%">1,790&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><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:120%">2&#160;</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:120%">2&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">4&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alternative-revenue programs</span></td><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:120%">1&#160;</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:120%">7&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">8&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,325&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">477&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,802&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts represent the enterprises segment&#8217;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#8217;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#8217;s leasing income included variable lease payments of $53&#160;million for the three&#160;months ended June&#160;30,&#160;2022.</span></div><div style="margin-bottom:6pt"><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:47.137%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.669%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.073%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.226%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.073%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.226%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.073%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:3.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.076%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended June&#160;30,&#160;2021</span></td><td colspan="6" 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:120%">Electric Utility</span></td><td colspan="6" 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:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"/><td colspan="6" 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:120%">Consolidated</span></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers utility revenue</span></td><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:120%">$</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:120%">1,158&#160;</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:120%">$</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:120%">332&#160;</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:120%">$</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:120%">&#8212;&#160;</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="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:120%">$</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:120%">1,490&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">25&#160;</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="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:120%">25&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">1,158&#160;</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 #000000;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:400;line-height:120%">$</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:400;line-height:120%">332&#160;</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 #000000;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:400;line-height:120%">$</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:400;line-height:120%">25&#160;</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="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">1,515&#160;</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasing income</span></td><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">40&#160;</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="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:120%">40&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><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:120%">2&#160;</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:120%">1&#160;</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:120%">&#8212;&#160;</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="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:120%">3&#160;</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"/><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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,160&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">333&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,558&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="27" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers utility revenue</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="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="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 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><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:120%">$</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:120%">561&#160;</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:120%">$</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:120%">220&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">$</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:120%">781&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><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:120%">390&#160;</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:120%">59&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">449&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><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:120%">153&#160;</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:120%">8&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">161&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><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:120%">54&#160;</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:120%">45&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">99&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">1,158&#160;</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 #000000;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:400;line-height:120%">$</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:400;line-height:120%">332&#160;</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 #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">1,490&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><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:120%">2&#160;</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:120%">1&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">3&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,160&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">333&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,493&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.43pt">Amounts represent the enterprises segment&#8217;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#8217;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#8217;s leasing income included variable lease payments of $26&#160;million for the three&#160;months ended June&#160;30,&#160;2021.</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.964%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended June&#160;30,&#160;2022</span></td><td colspan="6" 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:120%">Electric Utility</span></td><td colspan="6" 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:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"/><td colspan="6" 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:120%">Consolidated</span></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers utility revenue</span></td><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:120%">$</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:120%">2,560&#160;</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:120%">$</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:120%">1,515&#160;</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:120%">$</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:120%">&#8212;&#160;</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="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:120%">$</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:120%">4,075&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">85&#160;</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="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:120%">85&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">2,560&#160;</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 #000000;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:400;line-height:120%">$</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:400;line-height:120%">1,515&#160;</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 #000000;padding:0 1pt"/><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">85&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">4,160&#160;</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasing income</span></td><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">124&#160;</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="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:120%">124&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><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:120%">5&#160;</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:120%">4&#160;</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:120%">&#8212;&#160;</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="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:120%">9&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</span></td><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:120%">1&#160;</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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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="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:120%">1&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,566&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,519&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">209&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,294&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers utility revenue</span></td><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"/><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"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">1,188&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">1,049&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">2,237&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><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:120%">804&#160;</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:120%">320&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">1,124&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><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:120%">375&#160;</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:120%">43&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">418&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><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:120%">193&#160;</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:120%">103&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">296&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><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:120%">$</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:120%">2,560&#160;</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:120%">$</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:120%">1,515&#160;</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 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="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:120%">$</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:120%">4,075&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><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:120%">5&#160;</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:120%">4&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">9&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alternative-revenue programs</span></td><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:120%">1&#160;</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:120%">&#8212;&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">1&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,566&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,519&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,085&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts represent the enterprises segment&#8217;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#8217;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#8217;s leasing income included variable lease payments of $97&#160;million for the six&#160;months ended June&#160;30,&#160;2022.</span></div><div style="margin-bottom:12pt"><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:47.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.964%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended June&#160;30,&#160;2021</span></td><td colspan="6" 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:120%">Electric Utility</span></td><td colspan="6" 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:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"/><td colspan="6" 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:120%">Consolidated</span></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers utility revenue</span></td><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:120%">$</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:120%">2,289&#160;</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:120%">$</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:120%">1,133&#160;</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:120%">$</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:120%">&#8212;&#160;</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="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:120%">$</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:120%">3,422&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">55&#160;</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="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:120%">55&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">2,289&#160;</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 #000000;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:400;line-height:120%">$</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:400;line-height:120%">1,133&#160;</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 #000000;padding:0 1pt"/><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">55&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">3,477&#160;</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasing income</span></td><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">86&#160;</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="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:120%">86&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><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:120%">5&#160;</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:120%">3&#160;</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:120%">&#8212;&#160;</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="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:120%">8&#160;</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"/><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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">2,294&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">1,136&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">141&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">3,571&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="27" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers utility revenue</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="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="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 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><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:120%">$</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:120%">1,129&#160;</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:120%">$</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:120%">774&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">$</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:120%">1,903&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><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:120%">735&#160;</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:120%">222&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">957&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><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:120%">291&#160;</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:120%">31&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">322&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><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:120%">134&#160;</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:120%">106&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">240&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">2,289&#160;</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 #000000;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:400;line-height:120%">$</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:400;line-height:120%">1,133&#160;</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 #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">3,422&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><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:120%">5&#160;</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:120%">3&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">8&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,294&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,136&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,430&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts represent the enterprises segment&#8217;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#8217;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#8217;s leasing income included variable lease payments of $59&#160;million for the six&#160;months ended June&#160;30,&#160;2021.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text">Presented in the following tables are the components of operating revenue:<div style="margin-bottom:12pt"><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:47.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.669%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.073%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.226%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.073%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.226%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.073%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:3.226%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.077%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended June&#160;30,&#160;2022</span></td><td colspan="6" 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:120%">Electric Utility</span></td><td colspan="6" 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:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"/><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers utility revenue</span></td><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:120%">$</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:120%">1,322&#160;</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:120%">$</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:120%">468&#160;</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:120%">$</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:120%">&#8212;&#160;</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="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:120%">$</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:120%">1,790&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">52&#160;</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="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:120%">52&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">1,322&#160;</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 #000000;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:400;line-height:120%">$</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:400;line-height:120%">468&#160;</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 #000000;padding:0 1pt"/><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">52&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">1,842&#160;</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasing income</span></td><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">66&#160;</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="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:120%">66&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><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:120%">2&#160;</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:120%">2&#160;</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:120%">&#8212;&#160;</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="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:120%">4&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</span></td><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:120%">1&#160;</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:120%">7&#160;</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:120%">&#8212;&#160;</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="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:120%">8&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,325&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">477&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">118&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,920&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers utility revenue</span></td><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"/><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"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">597&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">309&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">906&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><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:120%">420&#160;</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:120%">99&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">519&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><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:120%">207&#160;</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:120%">15&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">222&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><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:120%">98&#160;</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:120%">45&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">143&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><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:120%">$</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:120%">1,322&#160;</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:120%">$</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:120%">468&#160;</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 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="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:120%">$</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:120%">1,790&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><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:120%">2&#160;</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:120%">2&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">4&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alternative-revenue programs</span></td><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:120%">1&#160;</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:120%">7&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">8&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,325&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">477&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,802&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts represent the enterprises segment&#8217;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#8217;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#8217;s leasing income included variable lease payments of $53&#160;million for the three&#160;months ended June&#160;30,&#160;2022.</span></div><div style="margin-bottom:6pt"><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:47.137%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.669%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.073%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.226%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.073%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.226%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.073%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:3.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.076%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended June&#160;30,&#160;2021</span></td><td colspan="6" 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:120%">Electric Utility</span></td><td colspan="6" 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:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"/><td colspan="6" 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:120%">Consolidated</span></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers utility revenue</span></td><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:120%">$</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:120%">1,158&#160;</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:120%">$</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:120%">332&#160;</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:120%">$</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:120%">&#8212;&#160;</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="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:120%">$</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:120%">1,490&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">25&#160;</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="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:120%">25&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">1,158&#160;</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 #000000;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:400;line-height:120%">$</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:400;line-height:120%">332&#160;</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 #000000;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:400;line-height:120%">$</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:400;line-height:120%">25&#160;</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="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">1,515&#160;</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasing income</span></td><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">40&#160;</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="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:120%">40&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><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:120%">2&#160;</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:120%">1&#160;</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:120%">&#8212;&#160;</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="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:120%">3&#160;</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"/><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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,160&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">333&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,558&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="27" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers utility revenue</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="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="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 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><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:120%">$</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:120%">561&#160;</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:120%">$</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:120%">220&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">$</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:120%">781&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><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:120%">390&#160;</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:120%">59&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">449&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><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:120%">153&#160;</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:120%">8&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">161&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><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:120%">54&#160;</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:120%">45&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">99&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">1,158&#160;</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 #000000;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:400;line-height:120%">$</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:400;line-height:120%">332&#160;</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 #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">1,490&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><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:120%">2&#160;</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:120%">1&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">3&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,160&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">333&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,493&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.43pt">Amounts represent the enterprises segment&#8217;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#8217;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#8217;s leasing income included variable lease payments of $26&#160;million for the three&#160;months ended June&#160;30,&#160;2021.</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.964%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended June&#160;30,&#160;2022</span></td><td colspan="6" 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:120%">Electric Utility</span></td><td colspan="6" 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:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"/><td colspan="6" 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:120%">Consolidated</span></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers utility revenue</span></td><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:120%">$</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:120%">2,560&#160;</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:120%">$</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:120%">1,515&#160;</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:120%">$</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:120%">&#8212;&#160;</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="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:120%">$</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:120%">4,075&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">85&#160;</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="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:120%">85&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">2,560&#160;</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 #000000;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:400;line-height:120%">$</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:400;line-height:120%">1,515&#160;</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 #000000;padding:0 1pt"/><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">85&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">4,160&#160;</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasing income</span></td><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">124&#160;</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="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:120%">124&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><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:120%">5&#160;</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:120%">4&#160;</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:120%">&#8212;&#160;</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="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:120%">9&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</span></td><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:120%">1&#160;</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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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="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:120%">1&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,566&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,519&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">209&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,294&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers utility revenue</span></td><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"/><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"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">1,188&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">1,049&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">2,237&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><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:120%">804&#160;</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:120%">320&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">1,124&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><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:120%">375&#160;</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:120%">43&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">418&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><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:120%">193&#160;</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:120%">103&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">296&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><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:120%">$</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:120%">2,560&#160;</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:120%">$</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:120%">1,515&#160;</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 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="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:120%">$</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:120%">4,075&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><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:120%">5&#160;</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:120%">4&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">9&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alternative-revenue programs</span></td><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:120%">1&#160;</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:120%">&#8212;&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">1&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,566&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,519&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,085&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts represent the enterprises segment&#8217;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#8217;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#8217;s leasing income included variable lease payments of $97&#160;million for the six&#160;months ended June&#160;30,&#160;2022.</span></div><div style="margin-bottom:12pt"><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:47.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.964%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended June&#160;30,&#160;2021</span></td><td colspan="6" 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:120%">Electric Utility</span></td><td colspan="6" 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:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"/><td colspan="6" 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:120%">Consolidated</span></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers utility revenue</span></td><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:120%">$</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:120%">2,289&#160;</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:120%">$</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:120%">1,133&#160;</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:120%">$</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:120%">&#8212;&#160;</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="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:120%">$</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:120%">3,422&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">55&#160;</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="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:120%">55&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">2,289&#160;</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 #000000;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:400;line-height:120%">$</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:400;line-height:120%">1,133&#160;</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 #000000;padding:0 1pt"/><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">55&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">3,477&#160;</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasing income</span></td><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:120%">&#8212;&#160;</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:120%">&#8212;&#160;</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:120%">86&#160;</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="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:120%">86&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><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:120%">5&#160;</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:120%">3&#160;</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:120%">&#8212;&#160;</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="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:120%">8&#160;</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"/><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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">2,294&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">1,136&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">141&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:120%">3,571&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="27" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers utility revenue</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="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="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 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><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:120%">$</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:120%">1,129&#160;</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:120%">$</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:120%">774&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">$</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:120%">1,903&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><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:120%">735&#160;</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:120%">222&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">957&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><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:120%">291&#160;</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:120%">31&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">322&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><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:120%">134&#160;</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:120%">106&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">240&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">2,289&#160;</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 #000000;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:400;line-height:120%">$</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:400;line-height:120%">1,133&#160;</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 #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">3,422&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><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:120%">5&#160;</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:120%">3&#160;</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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">8&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,294&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,136&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,430&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts represent the enterprises segment&#8217;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#8217;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#8217;s leasing income included variable lease payments of $59&#160;million for the six&#160;months ended June&#160;30,&#160;2021.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334966255184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash and Cash Equivalents (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock', window );">Schedule Of Cash And Cash Equivalents, Including Restricted Amounts</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the components of total cash and cash equivalents, including restricted amounts, and their location on CMS&#160;Energy&#8217;s and Consumers&#8217; consolidated balance sheets:</span></div><div style="margin-bottom:13pt"><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:59.797%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="6" style="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:120%">June&#160;30,&#160;2022</span></td><td colspan="6" style="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:120%">December&#160;31,&#160;2021</span></td></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><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:120%">$</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:120%">77&#160;</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:120%">$</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:120%">452&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash and cash equivalents</span></td><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:120%">19&#160;</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:120%">24&#160;</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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents, including restricted amounts &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">96&#160;</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 #000000;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:400;line-height:120%">$</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:400;line-height:120%">476&#160;</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:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><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:120%">$</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:120%">8&#160;</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:120%">$</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:120%">22&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash and cash equivalents</span></td><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:120%">18&#160;</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:120%">22&#160;</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:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents, including restricted amounts &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock', window );">Schedule Of Cash And Cash Equivalents, Including Restricted Amounts</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the components of total cash and cash equivalents, including restricted amounts, and their location on CMS&#160;Energy&#8217;s and Consumers&#8217; consolidated balance sheets:</span></div><div style="margin-bottom:13pt"><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:59.797%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="6" style="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:120%">June&#160;30,&#160;2022</span></td><td colspan="6" style="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:120%">December&#160;31,&#160;2021</span></td></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><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:120%">$</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:120%">77&#160;</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:120%">$</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:120%">452&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash and cash equivalents</span></td><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:120%">19&#160;</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:120%">24&#160;</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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents, including restricted amounts &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:400;line-height:120%">$</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:400;line-height:120%">96&#160;</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 #000000;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:400;line-height:120%">$</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:400;line-height:120%">476&#160;</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:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><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:120%">$</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:120%">8&#160;</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:120%">$</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:120%">22&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash and cash equivalents</span></td><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:120%">18&#160;</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:120%">22&#160;</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:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents, including restricted amounts &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of cash and cash equivalents, including restricted amounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334958603440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reportable Segments (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule Of Financial Information By Reportable Segments</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following tables is financial information by segment:</span></div><div style="margin-bottom:12pt"><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:46.335%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.962%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30</span></td><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</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="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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating revenue</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">1,325&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">1,160&#160;</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="display:none"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">2,566&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">2,294&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span></td><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:120%">477&#160;</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:120%">333&#160;</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="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:120%">1,519&#160;</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:120%">1,136&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span></td><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:120%">118&#160;</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:120%">65&#160;</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="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:120%">209&#160;</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:120%">141&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><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:400;line-height:120%">$</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:400;line-height:120%">1,920&#160;</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 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:400;line-height:120%">$</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:400;line-height:120%">1,558&#160;</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="3" style="display:none"/><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:400;line-height:120%">$</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:400;line-height:120%">4,294&#160;</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 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:400;line-height:120%">$</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:400;line-height:120%">3,571&#160;</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:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating revenue</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">1,325&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">1,160&#160;</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="display:none"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">2,566&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">2,294&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span></td><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:120%">477&#160;</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:120%">333&#160;</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="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:120%">1,519&#160;</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:120%">1,136&#160;</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"/><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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">1,802&#160;</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 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:120%">$</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:120%">1,493&#160;</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="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:120%">$</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:120%">4,085&#160;</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 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:120%">$</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:120%">3,430&#160;</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;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net income (loss) available to common stockholders</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="background-color:#cceeff;padding:0 1pt"/><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 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span></td><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:120%">$</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:120%">140&#160;</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:120%">$</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:120%">154&#160;</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="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:10pt;font-weight:400;line-height:120%">$</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:120%">307&#160;</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:120%">$</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:120%">309&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span></td><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:120%">36&#160;</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:120%">36&#160;</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="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:120%">252&#160;</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:120%">217&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span></td><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:120%">7&#160;</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:120%">5&#160;</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="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:120%">15&#160;</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:120%">19&#160;</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"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other reconciling items</span></td><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:120%">(38)</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:120%">(19)</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="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:120%">(78)</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:120%">(20)</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net income available to common stockholders &#8211; CMS&#160;Energy</span></td><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:400;line-height:120%">$</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:400;line-height:120%">145&#160;</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 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:400;line-height:120%">$</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:400;line-height:120%">176&#160;</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="3" style="display:none"/><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:400;line-height:120%">$</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:400;line-height:120%">496&#160;</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 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:400;line-height:120%">$</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:400;line-height:120%">525&#160;</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:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net income (loss) available to common stockholder</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">140&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">154&#160;</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="display:none"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">307&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">309&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span></td><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:120%">36&#160;</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:120%">36&#160;</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="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:120%">252&#160;</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:120%">217&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other reconciling items</span></td><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:120%">(4)</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:120%">(1)</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="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:120%">(4)</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:120%">(1)</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:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net income available to common stockholder &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">172&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">189&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">555&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">525&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:13pt"><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:63.002%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.959%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="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:120%">June&#160;30,&#160;2022</span></td><td colspan="6" style="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:120%">December&#160;31,&#160;2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Plant, property, and equipment, gross</span></td><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"/><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:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">17,333&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">18,147&#160;</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"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">10,946&#160;</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:120%">10,601&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span></td><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:120%">1,122&#160;</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:120%">1,122&#160;</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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other reconciling items</span></td><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:120%">25&#160;</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:120%">23&#160;</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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total plant, property, and equipment, gross &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">29,426&#160;</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 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:120%">$</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:120%">29,893&#160;</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;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Plant, property, and equipment, gross</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">$</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:120%">17,333&#160;</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:120%">$</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:120%">18,147&#160;</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:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">10,946&#160;</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:120%">10,601&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other reconciling items</span></td><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:120%">25&#160;</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:120%">23&#160;</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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total plant, property, and equipment, gross &#8211; Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">28,304&#160;</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 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:120%">$</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:120%">28,771&#160;</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;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Total assets</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">$</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:120%">16,860&#160;</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:120%">$</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:120%">16,493&#160;</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:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">10,725&#160;</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:120%">10,517&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span></td><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:120%">1,387&#160;</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:120%">1,312&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other reconciling items</span></td><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:120%">68&#160;</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:120%">431&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets &#8211; CMS&#160;Energy</span></td><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:400;line-height:120%">$</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:400;line-height:120%">29,040&#160;</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 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:400;line-height:120%">$</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:400;line-height:120%">28,753&#160;</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:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Total assets</span></td><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"/><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:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">16,922&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">16,555&#160;</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"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">10,771&#160;</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:120%">10,564&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other reconciling items</span></td><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:120%">22&#160;</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:120%">21&#160;</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:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,715&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,140&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule Of Financial Information By Reportable Segments</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following tables is financial information by segment:</span></div><div style="margin-bottom:12pt"><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:46.335%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.962%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30</span></td><td colspan="6" 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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><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:120%">2022</span></td><td colspan="6" 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:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</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="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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating revenue</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">1,325&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">1,160&#160;</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="display:none"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">2,566&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">2,294&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span></td><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:120%">477&#160;</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:120%">333&#160;</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="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:120%">1,519&#160;</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:120%">1,136&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span></td><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:120%">118&#160;</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:120%">65&#160;</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="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:120%">209&#160;</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:120%">141&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><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:400;line-height:120%">$</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:400;line-height:120%">1,920&#160;</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 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:400;line-height:120%">$</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:400;line-height:120%">1,558&#160;</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="3" style="display:none"/><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:400;line-height:120%">$</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:400;line-height:120%">4,294&#160;</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 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:400;line-height:120%">$</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:400;line-height:120%">3,571&#160;</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:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating revenue</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">1,325&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">1,160&#160;</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="display:none"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">2,566&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">2,294&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span></td><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:120%">477&#160;</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:120%">333&#160;</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="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:120%">1,519&#160;</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:120%">1,136&#160;</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"/><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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">1,802&#160;</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 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:120%">$</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:120%">1,493&#160;</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="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:120%">$</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:120%">4,085&#160;</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 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:120%">$</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:120%">3,430&#160;</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;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net income (loss) available to common stockholders</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="background-color:#cceeff;padding:0 1pt"/><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 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span></td><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:120%">$</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:120%">140&#160;</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:120%">$</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:120%">154&#160;</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="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:10pt;font-weight:400;line-height:120%">$</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:120%">307&#160;</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:120%">$</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:120%">309&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span></td><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:120%">36&#160;</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:120%">36&#160;</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="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:120%">252&#160;</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:120%">217&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span></td><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:120%">7&#160;</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:120%">5&#160;</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="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:120%">15&#160;</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:120%">19&#160;</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"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other reconciling items</span></td><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:120%">(38)</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:120%">(19)</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="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:120%">(78)</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:120%">(20)</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net income available to common stockholders &#8211; CMS&#160;Energy</span></td><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:400;line-height:120%">$</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:400;line-height:120%">145&#160;</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 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:400;line-height:120%">$</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:400;line-height:120%">176&#160;</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="3" style="display:none"/><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:400;line-height:120%">$</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:400;line-height:120%">496&#160;</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 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:400;line-height:120%">$</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:400;line-height:120%">525&#160;</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:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net income (loss) available to common stockholder</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">140&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">154&#160;</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="display:none"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">307&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">309&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span></td><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:120%">36&#160;</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:120%">36&#160;</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="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:120%">252&#160;</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:120%">217&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other reconciling items</span></td><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:120%">(4)</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:120%">(1)</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="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:120%">(4)</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:120%">(1)</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:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net income available to common stockholder &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">172&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">189&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">555&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">525&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:13pt"><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:63.002%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.959%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="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:120%">June&#160;30,&#160;2022</span></td><td colspan="6" style="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:120%">December&#160;31,&#160;2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Plant, property, and equipment, gross</span></td><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"/><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:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">17,333&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">18,147&#160;</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"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">10,946&#160;</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:120%">10,601&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span></td><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:120%">1,122&#160;</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:120%">1,122&#160;</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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other reconciling items</span></td><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:120%">25&#160;</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:120%">23&#160;</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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total plant, property, and equipment, gross &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">29,426&#160;</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 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:120%">$</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:120%">29,893&#160;</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;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Plant, property, and equipment, gross</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">$</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:120%">17,333&#160;</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:120%">$</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:120%">18,147&#160;</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:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">10,946&#160;</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:120%">10,601&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other reconciling items</span></td><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:120%">25&#160;</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:120%">23&#160;</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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total plant, property, and equipment, gross &#8211; Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">28,304&#160;</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 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:120%">$</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:120%">28,771&#160;</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;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Total assets</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">$</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:120%">16,860&#160;</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:120%">$</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:120%">16,493&#160;</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:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">10,725&#160;</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:120%">10,517&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprises</span></td><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:120%">1,387&#160;</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:120%">1,312&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other reconciling items</span></td><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:120%">68&#160;</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:120%">431&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets &#8211; CMS&#160;Energy</span></td><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:400;line-height:120%">$</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:400;line-height:120%">29,040&#160;</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 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:400;line-height:120%">$</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:400;line-height:120%">28,753&#160;</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:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Total assets</span></td><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"/><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:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">16,922&#160;</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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">16,555&#160;</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"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">10,771&#160;</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:120%">10,564&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other reconciling items</span></td><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:120%">22&#160;</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:120%">21&#160;</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:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,715&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,140&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334964214656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Variable Interest Entities (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_VariableInterestEntitiesAbstract', window );"><strong>Variable Interest Entities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock', window );">Schedule of Variable Interest Entities</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the carrying values of the VIEs&#8217; assets and liabilities included on CMS&#160;Energy&#8217;s consolidated balance sheets:</span></div><div style="margin-bottom:12pt"><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:63.002%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.959%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="6" style="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:120%">June&#160;30,&#160;2022</span></td><td colspan="6" style="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:120%">December&#160;31,&#160;2021</span></td></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Current</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><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:120%">$</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:120%">24&#160;</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:120%">$</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:120%">21&#160;</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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash and cash equivalents</span></td><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:120%">&#8212;&#160;</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:120%">1&#160;</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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable</span></td><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:120%">10&#160;</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:120%">3&#160;</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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepayments and other current assets</span></td><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:120%">3&#160;</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:120%">2&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-current</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Plant, property, and equipment, net</span></td><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:120%">841&#160;</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:120%">856&#160;</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"><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:120%">Total assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:400;line-height:120%">$</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:400;line-height:120%">878&#160;</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 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:400;line-height:120%">$</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:400;line-height:120%">883&#160;</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:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable</span></td><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:120%">$</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:120%">18&#160;</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:120%">$</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:120%">17&#160;</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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Liabilities</span></td><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:120%">&#8212;&#160;</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:120%">2&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-current</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asset retirement obligations</span></td><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:120%">23&#160;</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:120%">23&#160;</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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">4&#160;</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:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Assets may be used only to meet VIEs&#8217; obligations and commitments.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is information about these partnerships:</span></div><div style="margin-bottom:12pt"><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:14.444%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.073%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:50.183%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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:120%">Name</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nature&#160;of&#160;the&#160;Entity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nature of CMS&#160;Energy&#8217;s Involvement</span></td></tr><tr style="height:15pt"><td colspan="3" rowspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">T.E.S.&#160;Filer City </span></td><td colspan="3" rowspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coal-fueled power generator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term PPA between partnership and Consumers</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee assignment agreement</span></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" rowspan="4" style="border-top:1pt solid #000;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:120%">Grayling </span></td><td colspan="3" rowspan="4" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wood waste-fueled power generator</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term PPA between partnership and Consumers</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reduced dispatch agreement with Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and management contract</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" rowspan="4" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">Genesee </span></td><td colspan="3" rowspan="4" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wood waste-fueled power generator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term PPA between partnership and Consumers</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reduced dispatch agreement with Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and management contract</span></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000;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:120%">Craven </span></td><td colspan="3" rowspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wood waste-fueled power generator</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and management contract</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Reduced dispatch agreements allow the facilities to be dispatched based on the market price of power compared with the cost of production of the plants. This results in fuel cost savings that each partnership shares with Consumers&#8217; customers.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_VariableInterestEntitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Variable Interest Entities [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_VariableInterestEntitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=SL6759159-111685<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5747-111685<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=SL6228884-111685<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5728-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfVariableInterestEntitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334960435968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Exit Activities and Discontinued Operations - (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock', window );">Schedule of Retention Benefit Liability Roll Forward</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a reconciliation of the retention benefit liability recorded in other liabilities on Consumers&#8217; consolidated balance sheets:</span></div><div style="margin-bottom:12pt"><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:72.617%"/><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 style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retention benefit liability at beginning of period</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="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">14&#160;</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 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:120%">$</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:120%">11&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"><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:120%">Costs deferred as a regulatory asset</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</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="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:120%">3&#160;</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:120%">4&#160;</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"/><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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">Retention benefit liability at the end of the period</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</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="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes $2&#160;million for the three&#160;months ended June&#160;30,&#160;2022 and 2021.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of other liabilities of $6&#160;million at June&#160;30,&#160;2022 and $5&#160;million at June&#160;30,&#160;2021.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock', window );">Schedule of Income, Assets, and Liabilities from Discontinued Operations</a></td>
<td class="text">The table below presents the financial results of EnerBank included in income from discontinued operations:<div style="margin-bottom:9pt"><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:44.252%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.962%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="30" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30</span></td><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2021</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">&#8212;&#160;</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 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:120%">$</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:120%">69&#160;</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="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">&#8212;&#160;</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 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:120%">$</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:120%">139&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expenses</span></td><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"/><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"/><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"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating expenses</span></td><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:120%">&#8212;&#160;</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:120%">28&#160;</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: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:120%">&#8212;&#160;</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:120%">43&#160;</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"/></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"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense</span></td><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:120%">&#8212;&#160;</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:120%">11&#160;</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: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:120%">&#8212;&#160;</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:120%">23&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income before income taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">&#8212;&#160;</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 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:120%">$</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:120%">30&#160;</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="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">&#8212;&#160;</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 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:120%">$</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:120%">73&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">Gain on sale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:120%">&#8212;&#160;</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:120%">(5)</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: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:120%">5&#160;</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:120%">(5)</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from discontinued operations before income taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">&#8212;&#160;</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 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:120%">$</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:120%">25&#160;</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="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">5&#160;</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 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:120%">$</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:120%">68&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense</span></td><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:120%">&#8212;&#160;</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:120%">7&#160;</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: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:120%">1&#160;</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:120%">16&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from discontinued operations, net of tax</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts in 2021 represent transaction costs.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock', window );">Schedule of Retention Benefit Liability Roll Forward</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a reconciliation of the retention benefit liability recorded in other liabilities on Consumers&#8217; consolidated balance sheets:</span></div><div style="margin-bottom:12pt"><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:72.617%"/><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 style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="border-bottom: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-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Six&#160;Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="6" style="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:120%">2022</span></td><td colspan="6" style="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:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retention benefit liability at beginning of period</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="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">14&#160;</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 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:120%">$</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:120%">11&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"><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:120%">Costs deferred as a regulatory asset</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</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="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:120%">3&#160;</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:120%">4&#160;</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"/><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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:120%">Retention benefit liability at the end of the period</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</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="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes $2&#160;million for the three&#160;months ended June&#160;30,&#160;2022 and 2021.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of other liabilities of $6&#160;million at June&#160;30,&#160;2022 and $5&#160;million at June&#160;30,&#160;2021.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=SL51724579-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1474-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5D<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721677-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721659-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721665-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721671-107760<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721663-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334959042496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory Matters - Quarterly Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,920<span></span>
</td>
<td class="nump">$ 1,558<span></span>
</td>
<td class="nump">$ 4,294<span></span>
</td>
<td class="nump">$ 3,571<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="nump">$ 3,367<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,367<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,367<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,259<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Regulatory liabilities</a></td>
<td class="nump">3,873<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,873<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,873<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,802<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,802<span></span>
</td>
<td class="nump">$ 1,493<span></span>
</td>
<td class="nump">4,085<span></span>
</td>
<td class="nump">$ 3,430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="nump">3,367<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,367<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,367<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,259<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Regulatory liabilities</a></td>
<td class="nump">3,873<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,873<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,873<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,802<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Radio Tower Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Regulatory liabilities</a></td>
<td class="nump">$ 7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | J.H. Campbell Generating Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage', window );">Rate of return on equity authorized</a></td>
<td class="nump">9.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="nump">$ 1,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Electric Rate Case</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantAndEquipmentEstimateOfPossibleDisallowance', window );">Estimate of disallowed costs</a></td>
<td class="nump">22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts', window );">Recommended disallowed costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount', window );">Additional annual rate increase authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Energy Waste Reduction Plan Incentive</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_RequestedRecoveryCollection', window );">Requested recovery/collection</a></td>
<td class="nump">46<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 46<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | GCR underrecoveries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_NetOverUnderRecoveryOfExpenseIncludingInterestAuthorized', window );">Underrecovery for gas fuel and power supply costs</a></td>
<td class="nump">23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | PSCR underrecoveries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_NetOverUnderRecoveryOfExpenseIncludingInterestAuthorized', window );">Underrecovery for gas fuel and power supply costs</a></td>
<td class="nump">$ 153<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 153<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 153<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_NetOverUnderRecoveryOfExpenseIncludingInterestAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Over (under) recovery authorized by the regulatory agency.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_NetOverUnderRecoveryOfExpenseIncludingInterestAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities Property Plant And Equipment Amount Of Recommended Disallowed Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_PublicUtilitiesPropertyPlantAndEquipmentEstimateOfPossibleDisallowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Property, Plant and Equipment, Estimate of Possible Disallowance</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_PublicUtilitiesPropertyPlantAndEquipmentEstimateOfPossibleDisallowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_RequestedRecoveryCollection">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount requested from regulatory entity for the recovery/collection from customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_RequestedRecoveryCollection</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of public utility's approved rate increase (decrease) by regulatory agency.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of public utility's approved return on equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesGeneralDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of capitalized costs of regulated entities that are not expected to be recovered through revenue sources within one year or the normal operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44250-110382<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount for the individual regulatory noncurrent liability as itemized in a table of regulatory noncurrent liabilities as of the end of the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilityAxis=cms_RadioTowerAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityAxis=cms_RadioTowerAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=cms_JHCampbellGeneratingUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=cms_JHCampbellGeneratingUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesRegulatoryProceedingAxis=cms_ElectricRateCaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesRegulatoryProceedingAxis=cms_ElectricRateCaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesRegulatoryProceedingAxis=cms_EnergyWasteReductionPlanIncentiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesRegulatoryProceedingAxis=cms_EnergyWasteReductionPlanIncentiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesRegulatoryProceedingAxis=cms_GasCostRecoveryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesRegulatoryProceedingAxis=cms_GasCostRecoveryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesRegulatoryProceedingAxis=cms_PowerSupplyCostRecoveryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesRegulatoryProceedingAxis=cms_PowerSupplyCostRecoveryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334957387424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contingencies and Commitments (Contingencies And Commitments) (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">24 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jul. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($) </div>
<div>site</div>
</th>
<th class="th">
<div>Sep. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($) </div>
<div>site</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($) </div>
<div>site</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,367<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,367<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,367<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,259<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,920<span></span>
</td>
<td class="nump">$ 1,558<span></span>
</td>
<td class="nump">4,294<span></span>
</td>
<td class="nump">$ 3,571<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,367<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,367<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,367<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,259<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased', window );">Cost of gas sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">213<span></span>
</td>
<td class="nump">94<span></span>
</td>
<td class="nump">678<span></span>
</td>
<td class="nump">372<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,802<span></span>
</td>
<td class="nump">$ 1,493<span></span>
</td>
<td class="nump">$ 4,085<span></span>
</td>
<td class="nump">$ 3,430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Ludington</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare', window );">Ownership share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Ludington Plant Overhaul Contract Dispute</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Damages sought</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | J.H. Campbell 3 Plant Retirement Contract Dispute | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Damages sought</a></td>
<td class="nump">$ 37<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Tax And Other Indemnity Obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsCurrentCarryingValue', window );">Carrying value of indemnity obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Manufactured Gas Plant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EnvironmentalRemediationSiteAxis=cms_BayHarborMember', window );">Bay Harbor</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingencies', window );">Accrual for environmental loss contingencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 44<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 44<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 44<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate', window );">Discounted projected costs rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.34%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.34%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.34%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_AccrualForEnvironmentalLossContingenciesInflationRate', window );">Accrual for environmental loss contingencies, inflation rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesGross', window );">Remaining undiscounted obligation amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 55<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 55<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 55<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EnvironmentalRemediationSiteAxis=cms_CerclaLiabilityMember', window );">CERCLA Liability | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingencies', window );">Accrual for environmental loss contingencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EnvironmentalRemediationSiteAxis=cms_CerclaLiabilityMember', window );">CERCLA Liability | Minimum | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Remediation and other response activity costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EnvironmentalRemediationSiteAxis=cms_CerclaLiabilityMember', window );">CERCLA Liability | Maximum | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Remediation and other response activity costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EnvironmentalRemediationSiteAxis=cms_ManufacturedGasPlantMember', window );">Manufactured Gas Plant | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingencies', window );">Accrual for environmental loss contingencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 57<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 57<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 57<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate', window );">Discounted projected costs rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.57%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.57%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.57%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_AccrualForEnvironmentalLossContingenciesInflationRate', window );">Accrual for environmental loss contingencies, inflation rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesGross', window );">Remaining undiscounted obligation amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_NumberOfFormerManufacturedGasPlants', window );">Number of former MGPs | site</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAmortizationPeriod', window );">Regulatory asset collection period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=cms_ElectricUtilityMember', window );">Electric Utility | NREPA | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingencies', window );">Accrual for environmental loss contingencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=cms_ElectricUtilityMember', window );">Electric Utility | NREPA | Minimum | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Remediation and other response activity costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=cms_ElectricUtilityMember', window );">Electric Utility | NREPA | Maximum | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Remediation and other response activity costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=cms_GasUtilityMember', window );">Gas Utility | NREPA | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingencies', window );">Accrual for environmental loss contingencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=cms_GasUtilityMember', window );">Gas Utility | NREPA | Maximum | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingencies', window );">Accrual for environmental loss contingencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=cms_RayCompressorStationMember', window );">Ray Compressor Station | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions', window );">Plant additions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyReceivableProceeds', window );">Insurance recoveries received</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TangibleAssetImpairmentCharges', window );">Impairment charge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=cms_RayCompressorStationMember', window );">Ray Compressor Station | Consumers Energy Company | GCR underrecoveries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased', window );">Cost of gas sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_AccrualForEnvironmentalLossContingenciesInflationRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accrual for Environmental Loss Contingencies, Inflation Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_AccrualForEnvironmentalLossContingenciesInflationRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_NumberOfFormerManufacturedGasPlants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of Former Manufactured Gas Plants</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_NumberOfFormerManufacturedGasPlants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:positiveIntegerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Current year acquisitions of long-lived assets used in the normal conduct of business and not intended for resale. Examples include land, buildings, machinery and equipment, certain intangible assets, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForEnvironmentalLossContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total costs accrued as of the balance sheet date for environmental loss contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13237-110859<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011672&amp;loc=d3e149879-122751<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13207-110859<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br><br>Reference 5: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13237-110859<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 55<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=6571209&amp;loc=d3e13703-110860<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForEnvironmentalLossContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Rate applied to the undiscounted amount of environmental loss contingencies to arrive at the present value recorded as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13207-110859<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011672&amp;loc=d3e149879-122751<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForEnvironmentalLossContingenciesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Undiscounted amount of the accrual for environmental loss contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13207-110859<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011672&amp;loc=d3e149879-122751<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForEnvironmentalLossContingenciesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsCurrentCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12069-110248<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteeObligationsCurrentCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The proportionate share of interest (percent) in a jointly owned utility plant.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 360<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 10.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122136288&amp;loc=d3e659983-123033<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDamagesSoughtValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value (monetary amount) of the award the plaintiff seeks in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14557-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDamagesSoughtValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyEstimateOfPossibleLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14557-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12021-110248<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyEstimateOfPossibleLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyReceivableProceeds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from the collection of receivables related to a loss contingency.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12053-110248<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3367-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyReceivableProceeds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAmortizationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortization period for the recovery of regulatory asset, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAmortizationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of capitalized costs of regulated entities that are not expected to be recovered through revenue sources within one year or the normal operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44250-110382<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TangibleAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TangibleAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense for purchased gas and petroleum of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JointlyOwnedUtilityPlantAxis=cms_LudingtonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantAxis=cms_LudingtonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cms_LudingtonPlantOverhaulContractDisputeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cms_LudingtonPlantOverhaulContractDisputeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cms_JHCampbell3PlantRetirementContractDisputeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cms_JHCampbell3PlantRetirementContractDisputeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=cms_TaxAndOtherIndemnityObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=cms_TaxAndOtherIndemnityObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=cms_ManufacturedGasPlantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=cms_ManufacturedGasPlantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EnvironmentalRemediationSiteAxis=cms_BayHarborMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EnvironmentalRemediationSiteAxis=cms_BayHarborMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EnvironmentalRemediationSiteAxis=cms_CerclaLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EnvironmentalRemediationSiteAxis=cms_CerclaLiabilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EnvironmentalRemediationSiteAxis=cms_ManufacturedGasPlantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EnvironmentalRemediationSiteAxis=cms_ManufacturedGasPlantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilityAxis=cms_ElectricUtilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityAxis=cms_ElectricUtilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EnvironmentalRemediationSiteAxis=cms_NrepaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EnvironmentalRemediationSiteAxis=cms_NrepaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilityAxis=cms_GasUtilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityAxis=cms_GasUtilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=cms_RayCompressorStationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=cms_RayCompressorStationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesRegulatoryProceedingAxis=cms_GasCostRecoveryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesRegulatoryProceedingAxis=cms_GasCostRecoveryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334956453200">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Contingencies and Commitments (Expected Remediation Cost By Year) (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EnvironmentalRemediationSiteAxis=cms_BayHarborMember', window );">Bay Harbor</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SiteContingencyLineItems', window );"><strong>Site Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear', window );">2022</a></td>
<td class="nump">$ 2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear', window );">2023</a></td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear', window );">2024</a></td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear', window );">2025</a></td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear', window );">2026</a></td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear', window );">2027</a></td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EnvironmentalRemediationSiteAxis=cms_ManufacturedGasPlantMember', window );">Manufactured Gas Plant | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SiteContingencyLineItems', window );"><strong>Site Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear', window );">2022</a></td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear', window );">2023</a></td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear', window );">2024</a></td>
<td class="nump">24<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear', window );">2025</a></td>
<td class="nump">11<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear', window );">2026</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear', window );">2027</a></td>
<td class="nump">$ 1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Undiscounted amount of accrual for environmental loss contingency to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13207-110859<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011672&amp;loc=d3e149879-122751<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Undiscounted amount of accrual for environmental loss contingency to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13207-110859<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011672&amp;loc=d3e149879-122751<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Undiscounted amount of accrual for environmental loss contingency to be paid in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13207-110859<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011672&amp;loc=d3e149879-122751<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Undiscounted amount of accrual for environmental loss contingency to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011672&amp;loc=d3e149879-122751<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13207-110859<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Undiscounted amount of accrual for environmental loss contingency to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011672&amp;loc=d3e149879-122751<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13207-110859<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Undiscounted amount of accrual for environmental loss contingency to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13207-110859<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011672&amp;loc=d3e149879-122751<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SiteContingencyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SiteContingencyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EnvironmentalRemediationSiteAxis=cms_BayHarborMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EnvironmentalRemediationSiteAxis=cms_BayHarborMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EnvironmentalRemediationSiteAxis=cms_ManufacturedGasPlantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EnvironmentalRemediationSiteAxis=cms_ManufacturedGasPlantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334969318000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contingencies and Commitments (Guarantees) (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">Variable Interest Entity, Primary Beneficiary | Aviator Wind Class B Membership</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_GuaranteesAndOtherContingenciesLineItems', window );"><strong>Guarantees And Other Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Ownership percentage</a></td>
<td class="nump">49.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_GuaranteeTypeOtherMember', window );">Guarantees</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_GuaranteesAndOtherContingenciesLineItems', window );"><strong>Guarantees And Other Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsTerm', window );">Expiration Date</a></td>
<td class="text">indefinite<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsMaximumExposure', window );">Maximum Obligation</a></td>
<td class="nump">$ 30<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsCurrentCarryingValue', window );">Carrying Amount</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_GuaranteeTypeOtherMember', window );">Guarantees | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_GuaranteesAndOtherContingenciesLineItems', window );"><strong>Guarantees And Other Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsTerm', window );">Expiration Date</a></td>
<td class="text">indefinite<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsMaximumExposure', window );">Maximum Obligation</a></td>
<td class="nump">$ 30<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsCurrentCarryingValue', window );">Carrying Amount</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember', window );">Indemnification agreement from sale of membership interests in VIEs</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_GuaranteesAndOtherContingenciesLineItems', window );"><strong>Guarantees And Other Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsTerm', window );">Expiration Date</a></td>
<td class="text">indefinite<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsMaximumExposure', window );">Maximum Obligation</a></td>
<td class="nump">$ 342<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsCurrentCarryingValue', window );">Carrying Amount</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_IndemnificationGuaranteeMember', window );">Indemnity obligations from stock and asset sale agreements</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_GuaranteesAndOtherContingenciesLineItems', window );"><strong>Guarantees And Other Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsTerm', window );">Expiration Date</a></td>
<td class="text">indefinite<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsMaximumExposure', window );">Maximum Obligation</a></td>
<td class="nump">$ 226<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsCurrentCarryingValue', window );">Carrying Amount</a></td>
<td class="nump">$ 4<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_GuaranteesAndOtherContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Guarantees And Other Contingencies [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_GuaranteesAndOtherContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsCurrentCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12069-110248<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteeObligationsCurrentCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsMaximumExposure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12069-110248<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteeObligationsMaximumExposure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Describe the approximate term of the guarantee or each group of similar guarantees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12069-110248<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteeObligationsTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=cms_AviatorWindClassBMembershipMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=cms_AviatorWindClassBMembershipMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_GuaranteeTypeOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_GuaranteeTypeOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_IndemnificationGuaranteeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_IndemnificationGuaranteeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334969279616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financings and Capitalization (Major Long-Term Debt Retirements) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_NWOHoldcoLLCMember', window );">NWO Holdco, L.L.C</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates', window );">Sale of noncontrolling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 49<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cms_TermLoanFacilityMember', window );">Term loan facility | Term Loan Facility Due October 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal (In Millions)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 76<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cms_TermLoanFacilityMember', window );">Term loan facility | Unsecured Term Loan Credit Agreement Due January 2024 | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal (In Millions)</a></td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cms_TermLoanFacilityMember', window );">Term loan facility | Unsecured Term Loan Credit Agreement Due January 2024 | Subsequent Event | SOFR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">0.65%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the deconsolidation of a previously consolidated subsidiary or sale of an entity that is related to it but not strictly controlled.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_NWOHoldcoLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_NWOHoldcoLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=cms_TermLoanFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cms_TermLoanFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_TermLoanFacilityDueOctober2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_TermLoanFacilityDueOctober2025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_UnsecuredTermLoanCreditAgreementDueJanuary2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_UnsecuredTermLoanCreditAgreementDueJanuary2024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=cms_SecuredOvernightFinancingRateSOFRMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=cms_SecuredOvernightFinancingRateSOFRMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334966072272">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financings and Capitalization (Schedule of Revolving Credit Facilities) (Details)<br></strong></div></th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Revolving Credit Facilities June 5, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Amount of Facility</a></td>
<td class="nump">$ 850,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Amount Borrowed</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding</a></td>
<td class="nump">13,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Amount Available</a></td>
<td class="nump">837,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Revolving Credit Facilities November 19, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Amount of Facility</a></td>
<td class="nump">250,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Amount Borrowed</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding</a></td>
<td class="nump">61,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Amount Available</a></td>
<td class="nump">189,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | Revolving Credit Facilities June 5, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Amount of Facility</a></td>
<td class="nump">550,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Amount Borrowed</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding</a></td>
<td class="nump">14,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Amount Available</a></td>
<td class="nump">536,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | Revolving Credit Facilities September 23, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Amount of Facility</a></td>
<td class="nump">50,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Amount Borrowed</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding</a></td>
<td class="nump">50,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Amount Available</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=cms_CMSEnterprisesIncludingSubsidiariesMember', window );">CMS Enterprises Including Subsidiaries | Revolving Credit Facilities September 25, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Amount of Facility</a></td>
<td class="nump">37,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Amount Borrowed</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding</a></td>
<td class="nump">37,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Amount Available</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesSevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesSevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=cms_CMSEnterprisesIncludingSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=cms_CMSEnterprisesIncludingSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesSixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesSixMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334959709632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financings and Capitalization (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_FinancingAndCapitalizationLineItems', window );"><strong>Financing And Capitalization [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_AmountAvailableForDividendDistribution', window );">Limitation on payment of stock dividends</a></td>
<td class="nump">$ 6,600,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries', window );">Dividends paid</a></td>
<td class="nump">433,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_StockOfferingProgramMaximumValue', window );">Stock offering program maximum value</a></td>
<td class="nump">500,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue', window );">Net cash required to settle forward contracts</a></td>
<td class="nump">$ 9,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue', window );">Number of shares required to settle forward contracts (in shares)</a></td>
<td class="nump">139,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_FinancingAndCapitalizationLineItems', window );"><strong>Financing And Capitalization [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent', window );">Notes payable &#8211; related parties</a></td>
<td class="nump">$ 32,000,000<span></span>
</td>
<td class="nump">$ 392,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval', window );">Unrestricted retained earnings</a></td>
<td class="nump">1,900,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Credit Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_FinancingAndCapitalizationLineItems', window );"><strong>Financing And Capitalization [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">500,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent', window );">Notes payable &#8211; related parties</a></td>
<td class="nump">$ 32,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate at period end</a></td>
<td class="nump">0.825%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Credit Agreement | London Interbank Offered Rate (LIBOR)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_FinancingAndCapitalizationLineItems', window );"><strong>Financing And Capitalization [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">0.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Commercial Paper</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_FinancingAndCapitalizationLineItems', window );"><strong>Financing And Capitalization [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_ShortTermDebtAuthorizedBorrowings', window );">Short-term debt authorized borrowings</a></td>
<td class="nump">$ 500,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term borrowings outstanding</a></td>
<td class="nump">$ 45,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">1.95%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_AmountAvailableForDividendDistribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of dividends that may be paid or declared in any calendar year, limited by statutory restriction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_AmountAvailableForDividendDistribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_FinancingAndCapitalizationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financing And Capitalization [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_FinancingAndCapitalizationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_ShortTermDebtAuthorizedBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the commercial paper program without consideration of any current restrictions on the amount that could be issued or the amounts currently outstanding under the program.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_ShortTermDebtAuthorizedBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_StockOfferingProgramMaximumValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum value of new stock which can be issued in a public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_StockOfferingProgramMaximumValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents disclosure of the aggregate cash dividends paid to the entity by consolidated subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount that would be paid upon settlement of forward contract indexed to equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=d3e90205-114008<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares as a settlement alternative for each freestanding forward contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=d3e90205-114008<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableRelatedPartiesClassifiedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of dividends that can be declared or paid without approval of regulatory agency.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=us-gaap_CommercialPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334958442752">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financings and Capitalization (Schedule of Forward Stock Contracts) (Details) - $ / shares<br></strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 22, 2020</div></th>
<th class="th"><div>Sep. 15, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis=cms_ForwardContractsEnteredIntoSeptember152020AndMaturingDecember312022Member', window );">Forward Contracts Entered Into September 15, 2020 And Maturing December 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems', window );"><strong>Debt and Equity Securities, FV-NI [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForwardContractIndexedToIssuersEquityShares', window );">Number of Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">846,759<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate', window );">Initial forward price (in dollars per share)</a></td>
<td class="nump">$ 57.57<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 61.04<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis=cms_ForwardContractsEnteredIntoDecember222020AndMaturingDecember312023Member', window );">Forward Contracts Entered Into December 22, 2020 And Maturing December 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems', window );"><strong>Debt and Equity Securities, FV-NI [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForwardContractIndexedToIssuersEquityShares', window );">Number of Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">115,595<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate', window );">Initial forward price (in dollars per share)</a></td>
<td class="nump">$ 58.72<span></span>
</td>
<td class="nump">$ 61.81<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The per share price of the Company's stock at which the contract holder of the freestanding contract has the right to purchase or sell the Company's stock at a future date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=d3e90205-114008<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109262807&amp;loc=d3e22047-110879<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForwardContractIndexedToIssuersEquityForwardRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForwardContractIndexedToIssuersEquityShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of shares that could be issued to net share settle a contract, if applicable. If a contract does not have a fixed or determinable maximum number of shares that may be required to be issued, disclose the fact that a potentially infinite number of shares could be issued to settle the contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=d3e90205-114008<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForwardContractIndexedToIssuersEquityShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis=cms_ForwardContractsEnteredIntoSeptember152020AndMaturingDecember312022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis=cms_ForwardContractsEnteredIntoSeptember152020AndMaturingDecember312022Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis=cms_ForwardContractsEnteredIntoDecember222020AndMaturingDecember312023Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis=cms_ForwardContractsEnteredIntoDecember222020AndMaturingDecember312023Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334959158896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Assets And Liabilities Measured At Fair Value On A Recurring Basis) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash equivalents</a></td>
<td class="nump">$ 19<span></span>
</td>
<td class="nump">$ 24<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Derivative instruments</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivative instruments</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash equivalents</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">22<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Derivative instruments</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivative instruments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash equivalents</a></td>
<td class="nump">19<span></span>
</td>
<td class="nump">24<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure', window );">Nonqualified deferred compensation plan assets</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">27<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure', window );">Nonqualified deferred compensation plan liabilities</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">27<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash equivalents</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">22<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure', window );">Nonqualified deferred compensation plan assets</a></td>
<td class="nump">17<span></span>
</td>
<td class="nump">21<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure', window );">Nonqualified deferred compensation plan liabilities</a></td>
<td class="nump">17<span></span>
</td>
<td class="nump">21<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel12And3Member', window );">Fair Value, Inputs, Level 1, 2 and 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">46<span></span>
</td>
<td class="nump">53<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">27<span></span>
</td>
<td class="nump">34<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel12And3Member', window );">Fair Value, Inputs, Level 1, 2 and 3 | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">38<span></span>
</td>
<td class="nump">45<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">$ 17<span></span>
</td>
<td class="nump">$ 21<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents nonqualified deferred compensation plan assets measured at fair value on a recurring basis. The nonqualified deferred compensation plan assets consist of mutual funds, which are valued using quoted NAVs that are publicly available and are the basis for transactions to buy or sell shares in each fund.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents nonqualified deferred compensation plan liabilities measured at fair value on a recurring basis. The liabilities are based on the fair values of the plan assets, as they reflect what is owed to the plan participants in accordance with their investment elections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=SL51823488-111719<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a),(c)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=SL51823488-111719<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a),(c)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial and nonfinancial obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel12And3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel12And3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334962590272">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments (Schedule Of Carrying Amounts And Fair Values Of Financial Instruments) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Current accounts receivable</a></td>
<td class="nump">$ 8<span></span>
</td>
<td class="nump">$ 9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long term debt</a></td>
<td class="nump">665<span></span>
</td>
<td class="nump">373<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherShortTermBorrowings', window );">Current portion of long-term payables</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">23<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableFairValueDisclosure', window );">Long-term receivables</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">12,332<span></span>
</td>
<td class="nump">12,419<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableFairValueDisclosure', window );">Long-term payables</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">31<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableFairValueDisclosure', window );">Long-term receivables</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">11,227<span></span>
</td>
<td class="nump">13,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableFairValueDisclosure', window );">Long-term payables</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">32<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Current accounts receivable</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long term debt</a></td>
<td class="nump">665<span></span>
</td>
<td class="nump">365<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableRelatedPartiesCurrent', window );">DB&#160;SERP note receivable &#8211; related party</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableFairValueDisclosure', window );">Long-term receivables</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_NotesReceivableRelatedPartiesFairValueDisclosure', window );">Notes receivable related party</a></td>
<td class="nump">102<span></span>
</td>
<td class="nump">104<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">8,403<span></span>
</td>
<td class="nump">8,415<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableFairValueDisclosure', window );">Long-term receivables</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_NotesReceivableRelatedPartiesFairValueDisclosure', window );">Notes receivable related party</a></td>
<td class="nump">102<span></span>
</td>
<td class="nump">104<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">7,529<span></span>
</td>
<td class="nump">9,410<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableFairValueDisclosure', window );">Long-term receivables</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">1,058<span></span>
</td>
<td class="nump">1,189<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableFairValueDisclosure', window );">Long-term payables</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Consumers Energy Company | Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableFairValueDisclosure', window );">Long-term receivables</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_NotesReceivableRelatedPartiesFairValueDisclosure', window );">Notes receivable related party</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level&#160;2 | Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableFairValueDisclosure', window );">Long-term receivables</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">8,539<span></span>
</td>
<td class="nump">10,656<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableFairValueDisclosure', window );">Long-term payables</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level&#160;2 | Consumers Energy Company | Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableFairValueDisclosure', window );">Long-term receivables</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_NotesReceivableRelatedPartiesFairValueDisclosure', window );">Notes receivable related party</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">5,899<span></span>
</td>
<td class="nump">7,455<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableFairValueDisclosure', window );">Long-term receivables</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">1,630<span></span>
</td>
<td class="nump">1,955<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableFairValueDisclosure', window );">Long-term payables</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">32<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Consumers Energy Company | Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableFairValueDisclosure', window );">Long-term receivables</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_NotesReceivableRelatedPartiesFairValueDisclosure', window );">Notes receivable related party</a></td>
<td class="nump">102<span></span>
</td>
<td class="nump">104<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">$ 1,630<span></span>
</td>
<td class="nump">$ 1,955<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_NotesReceivableRelatedPartiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Notes Receivable, Related Parties, Fair Value Disclosure</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_NotesReceivableRelatedPartiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of notes payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20,22)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesReceivableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amounts due from parties associated with the reporting entity as evidenced by a written promise to pay, due within 1 year (or 1 business cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings classified as other, maturing within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(7))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334969048944">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments (Narrative) (Details)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | CMS Energy Note Payable</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_FinancialInstrumentsLineItems', window );"><strong>Financial Instruments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">4.10%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_FinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_FinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_CMSEnergyNotePayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_CMSEnergyNotePayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334959767488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Benefits (Quarterly Narrative) (Details) - DB&#160;Pension Plans<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1', window );">Settlement loss</a></td>
<td class="nump">$ 8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease', window );">Increase (decrease) in non-current pension plan assets</a></td>
<td class="nump">113<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestPeriodIncreaseDecrease', window );">Loss to AOCI</a></td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease', window );">Increase (decrease) in non-current pension plan assets</a></td>
<td class="nump">110<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Costs</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1', window );">Settlement loss</a></td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease', window );">Increase (decrease) in non-current pension plan assets</a></td>
<td class="num">$ (110)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Costs | DB Pension Plan A Settlement</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAmortizationPeriod', window );">Regulatory asset collection period</a></td>
<td class="text">8 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Costs | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1', window );">Settlement loss</a></td>
<td class="nump">$ 8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease', window );">Increase (decrease) in non-current pension plan assets</a></td>
<td class="num">$ (110)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in accumulated other comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in plan assets of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(7)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(7)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAmortizationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortization period for the recovery of regulatory asset, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAmortizationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=us-gaap_PensionCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=us-gaap_PensionCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=cms_DBPensionPlanASettlementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanNameAxis=cms_DBPensionPlanASettlementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334962856048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Benefits (Schedule Of Net Benefit Costs) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">DB&#160;Pension Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanRollForwardsAbstract', window );"><strong>Defined Benefit Plan, Roll Forwards [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">$ 11<span></span>
</td>
<td class="nump">$ 13<span></span>
</td>
<td class="nump">$ 23<span></span>
</td>
<td class="nump">$ 27<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">15<span></span>
</td>
<td class="nump">38<span></span>
</td>
<td class="nump">30<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(52)<span></span>
</td>
<td class="num">(52)<span></span>
</td>
<td class="num">(104)<span></span>
</td>
<td class="num">(104)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract', window );"><strong>Amortization of</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Net loss</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">26<span></span>
</td>
<td class="nump">27<span></span>
</td>
<td class="nump">51<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Prior service cost (credit)</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_DefinedBenefitPlanAmortizationOfSettlementLoss', window );">Settlement loss</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic cost (credit)</a></td>
<td class="num">(8)<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="num">(10)<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">DB&#160;Pension Plans | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanRollForwardsAbstract', window );"><strong>Defined Benefit Plan, Roll Forwards [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">11<span></span>
</td>
<td class="nump">13<span></span>
</td>
<td class="nump">23<span></span>
</td>
<td class="nump">26<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="nump">36<span></span>
</td>
<td class="nump">28<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(50)<span></span>
</td>
<td class="num">(49)<span></span>
</td>
<td class="num">(99)<span></span>
</td>
<td class="num">(98)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract', window );"><strong>Amortization of</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Net loss</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="nump">25<span></span>
</td>
<td class="nump">49<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Prior service cost (credit)</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_DefinedBenefitPlanAmortizationOfSettlementLoss', window );">Settlement loss</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic cost (credit)</a></td>
<td class="num">(7)<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="num">(9)<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanRollForwardsAbstract', window );"><strong>Defined Benefit Plan, Roll Forwards [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="nump">11<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(29)<span></span>
</td>
<td class="num">(27)<span></span>
</td>
<td class="num">(58)<span></span>
</td>
<td class="num">(54)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract', window );"><strong>Amortization of</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Net loss</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Prior service cost (credit)</a></td>
<td class="num">(14)<span></span>
</td>
<td class="num">(13)<span></span>
</td>
<td class="num">(26)<span></span>
</td>
<td class="num">(26)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_DefinedBenefitPlanAmortizationOfSettlementLoss', window );">Settlement loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic cost (credit)</a></td>
<td class="num">(30)<span></span>
</td>
<td class="num">(28)<span></span>
</td>
<td class="num">(60)<span></span>
</td>
<td class="num">(56)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanRollForwardsAbstract', window );"><strong>Defined Benefit Plan, Roll Forwards [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="nump">11<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(27)<span></span>
</td>
<td class="num">(26)<span></span>
</td>
<td class="num">(54)<span></span>
</td>
<td class="num">(51)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract', window );"><strong>Amortization of</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Net loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Prior service cost (credit)</a></td>
<td class="num">(13)<span></span>
</td>
<td class="num">(13)<span></span>
</td>
<td class="num">(25)<span></span>
</td>
<td class="num">(26)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_DefinedBenefitPlanAmortizationOfSettlementLoss', window );">Settlement loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic cost (credit)</a></td>
<td class="num">$ (28)<span></span>
</td>
<td class="num">$ (27)<span></span>
</td>
<td class="num">$ (56)<span></span>
</td>
<td class="num">$ (53)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_DefinedBenefitPlanAmortizationOfSettlementLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Amortization Of Settlement Loss</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_DefinedBenefitPlanAmortizationOfSettlementLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Amortization [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(5)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(5)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanRollForwardsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanRollForwardsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334959859792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Schedule Of Effective Income Rate Reconciliation) (Details)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">U.S. federal income tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract', window );"><strong>Increase (decrease) in income taxes from:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State and local income taxes, net of federal effect</a></td>
<td class="nump">5.50%<span></span>
</td>
<td class="nump">5.40%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">TCJA excess deferred taxes</a></td>
<td class="num">(7.20%)<span></span>
</td>
<td class="num">(5.90%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther', window );">Production tax credits</a></td>
<td class="num">(5.10%)<span></span>
</td>
<td class="num">(5.10%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent', window );">Accelerated flow-through of regulatory tax benefits</a></td>
<td class="num">(4.30%)<span></span>
</td>
<td class="num">(3.30%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other, net</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.10%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">9.90%<span></span>
</td>
<td class="nump">12.20%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">U.S. federal income tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract', window );"><strong>Increase (decrease) in income taxes from:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State and local income taxes, net of federal effect</a></td>
<td class="nump">5.20%<span></span>
</td>
<td class="nump">5.20%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">TCJA excess deferred taxes</a></td>
<td class="num">(6.00%)<span></span>
</td>
<td class="num">(4.90%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther', window );">Production tax credits</a></td>
<td class="num">(3.80%)<span></span>
</td>
<td class="num">(3.20%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent', window );">Accelerated flow-through of regulatory tax benefits</a></td>
<td class="num">(3.60%)<span></span>
</td>
<td class="num">(3.00%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other, net</a></td>
<td class="num">(0.40%)<span></span>
</td>
<td class="num">(0.50%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">12.40%<span></span>
</td>
<td class="nump">14.60%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to regulatory tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_IncomeTaxesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Taxes [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_IncomeTaxesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Income Tax Expense [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_IncreaseDecreaseInIncomeTaxExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334959759280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share - CMS Energy (Basic And Diluted EPS Computations) (Details) - USD ($)<br> $ / shares in Units, shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract', window );"><strong>Income available to common stockholders</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Income from continuing operations</a></td>
<td class="nump">$ 142<span></span>
</td>
<td class="nump">$ 153<span></span>
</td>
<td class="nump">$ 483<span></span>
</td>
<td class="nump">$ 461<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Loss attributable to noncontrolling interests</a></td>
<td class="num">(6)<span></span>
</td>
<td class="num">(5)<span></span>
</td>
<td class="num">(14)<span></span>
</td>
<td class="num">(12)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsAndOtherAdjustments', window );">Preferred stock dividends</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">Income from continuing operations available to common stockholders &#8211; basic and diluted</a></td>
<td class="nump">$ 145<span></span>
</td>
<td class="nump">$ 158<span></span>
</td>
<td class="nump">$ 492<span></span>
</td>
<td class="nump">$ 473<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>Average common shares outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares - basic (in shares)</a></td>
<td class="nump">289.5<span></span>
</td>
<td class="nump">289.0<span></span>
</td>
<td class="nump">289.4<span></span>
</td>
<td class="nump">288.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends', window );">Dilutive nonvested stock awards (in shares)</a></td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements', window );">Dilutive forward equity sale contracts (in shares)</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares - diluted (in shares)</a></td>
<td class="nump">290.1<span></span>
</td>
<td class="nump">289.4<span></span>
</td>
<td class="nump">290.0<span></span>
</td>
<td class="nump">289.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_EarningsPerShareBasicAndDilutedEPSAbstract', window );"><strong>Income from continuing operations per average common share available to common stockholders</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 0.50<span></span>
</td>
<td class="nump">$ 0.55<span></span>
</td>
<td class="nump">$ 1.70<span></span>
</td>
<td class="nump">$ 1.64<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 0.50<span></span>
</td>
<td class="nump">$ 0.55<span></span>
</td>
<td class="nump">$ 1.70<span></span>
</td>
<td class="nump">$ 1.64<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_EarningsPerShareBasicAndDilutedEPSAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Earnings Per Share, Basic and Diluted EPS</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_EarningsPerShareBasicAndDilutedEPSAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4613673-111683<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.13)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868656-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) derived from continuing operations during 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868656-224227<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shared included in the calculation of diluted EPS as a result of the potentially dilutive effect of equity forward arrangements using the reverse treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 35<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e2366-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of additional shares included in diluted EPS for potentially dilutive effect of nonvested equity-based payment award containing forfeitable rights to dividends or dividend equivalents, whether paid or unpaid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 68B<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5498026-109256<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1500-109256<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1707-109256<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsAndOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsAndOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334958206208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Disaggregation of Revenue) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">$ 1,842<span></span>
</td>
<td class="nump">$ 1,515<span></span>
</td>
<td class="nump">$ 4,160<span></span>
</td>
<td class="nump">$ 3,477<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseIncome', window );">Leasing income</a></td>
<td class="nump">66<span></span>
</td>
<td class="nump">40<span></span>
</td>
<td class="nump">124<span></span>
</td>
<td class="nump">86<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_FinancingIncome', window );">Financing income</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_AlternativeRevenuePrograms', window );">Consumers alternative-revenue programs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total operating revenue</a></td>
<td class="nump">1,920<span></span>
</td>
<td class="nump">1,558<span></span>
</td>
<td class="nump">4,294<span></span>
</td>
<td class="nump">3,571<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cms_ElectricUtilityMember', window );">Electric Utility | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">1,322<span></span>
</td>
<td class="nump">1,158<span></span>
</td>
<td class="nump">2,560<span></span>
</td>
<td class="nump">2,289<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_FinancingIncome', window );">Financing income</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_AlternativeRevenuePrograms', window );">Consumers alternative-revenue programs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total operating revenue</a></td>
<td class="nump">1,325<span></span>
</td>
<td class="nump">1,160<span></span>
</td>
<td class="nump">2,566<span></span>
</td>
<td class="nump">2,294<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cms_GasUtilityMember', window );">Gas Utility | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">468<span></span>
</td>
<td class="nump">332<span></span>
</td>
<td class="nump">1,515<span></span>
</td>
<td class="nump">1,133<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_FinancingIncome', window );">Financing income</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_AlternativeRevenuePrograms', window );">Consumers alternative-revenue programs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total operating revenue</a></td>
<td class="nump">477<span></span>
</td>
<td class="nump">333<span></span>
</td>
<td class="nump">1,519<span></span>
</td>
<td class="nump">1,136<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cms_EnterprisesMember', window );">Enterprises | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">52<span></span>
</td>
<td class="nump">25<span></span>
</td>
<td class="nump">85<span></span>
</td>
<td class="nump">55<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseIncome', window );">Leasing income</a></td>
<td class="nump">66<span></span>
</td>
<td class="nump">40<span></span>
</td>
<td class="nump">124<span></span>
</td>
<td class="nump">86<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total operating revenue</a></td>
<td class="nump">118<span></span>
</td>
<td class="nump">65<span></span>
</td>
<td class="nump">209<span></span>
</td>
<td class="nump">141<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableLeaseIncome', window );">Variable lease income</a></td>
<td class="nump">53<span></span>
</td>
<td class="nump">26<span></span>
</td>
<td class="nump">97<span></span>
</td>
<td class="nump">59<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">1,790<span></span>
</td>
<td class="nump">1,490<span></span>
</td>
<td class="nump">4,075<span></span>
</td>
<td class="nump">3,422<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_FinancingIncome', window );">Financing income</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_AlternativeRevenuePrograms', window );">Consumers alternative-revenue programs</a></td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total operating revenue</a></td>
<td class="nump">1,802<span></span>
</td>
<td class="nump">1,493<span></span>
</td>
<td class="nump">4,085<span></span>
</td>
<td class="nump">3,430<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Electric Utility | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">1,322<span></span>
</td>
<td class="nump">1,158<span></span>
</td>
<td class="nump">2,560<span></span>
</td>
<td class="nump">2,289<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_FinancingIncome', window );">Financing income</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_AlternativeRevenuePrograms', window );">Consumers alternative-revenue programs</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total operating revenue</a></td>
<td class="nump">1,325<span></span>
</td>
<td class="nump">1,160<span></span>
</td>
<td class="nump">2,566<span></span>
</td>
<td class="nump">2,294<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Gas Utility | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">468<span></span>
</td>
<td class="nump">332<span></span>
</td>
<td class="nump">1,515<span></span>
</td>
<td class="nump">1,133<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_FinancingIncome', window );">Financing income</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_AlternativeRevenuePrograms', window );">Consumers alternative-revenue programs</a></td>
<td class="nump">7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total operating revenue</a></td>
<td class="nump">477<span></span>
</td>
<td class="nump">333<span></span>
</td>
<td class="nump">1,519<span></span>
</td>
<td class="nump">1,136<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cms_ResidentialUtilityServicesMember', window );">Residential | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">906<span></span>
</td>
<td class="nump">781<span></span>
</td>
<td class="nump">2,237<span></span>
</td>
<td class="nump">1,903<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cms_ResidentialUtilityServicesMember', window );">Residential | Consumers Energy Company | Electric Utility | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">597<span></span>
</td>
<td class="nump">561<span></span>
</td>
<td class="nump">1,188<span></span>
</td>
<td class="nump">1,129<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cms_ResidentialUtilityServicesMember', window );">Residential | Consumers Energy Company | Gas Utility | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">309<span></span>
</td>
<td class="nump">220<span></span>
</td>
<td class="nump">1,049<span></span>
</td>
<td class="nump">774<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cms_CommercialUtilityServiceMember', window );">Commercial | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">519<span></span>
</td>
<td class="nump">449<span></span>
</td>
<td class="nump">1,124<span></span>
</td>
<td class="nump">957<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cms_CommercialUtilityServiceMember', window );">Commercial | Consumers Energy Company | Electric Utility | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">420<span></span>
</td>
<td class="nump">390<span></span>
</td>
<td class="nump">804<span></span>
</td>
<td class="nump">735<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cms_CommercialUtilityServiceMember', window );">Commercial | Consumers Energy Company | Gas Utility | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">99<span></span>
</td>
<td class="nump">59<span></span>
</td>
<td class="nump">320<span></span>
</td>
<td class="nump">222<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cms_IndustrialUtilityServiceMember', window );">Industrial | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">222<span></span>
</td>
<td class="nump">161<span></span>
</td>
<td class="nump">418<span></span>
</td>
<td class="nump">322<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cms_IndustrialUtilityServiceMember', window );">Industrial | Consumers Energy Company | Electric Utility | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">207<span></span>
</td>
<td class="nump">153<span></span>
</td>
<td class="nump">375<span></span>
</td>
<td class="nump">291<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cms_IndustrialUtilityServiceMember', window );">Industrial | Consumers Energy Company | Gas Utility | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">15<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="nump">43<span></span>
</td>
<td class="nump">31<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cms_OtherUtilityServiceMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">52<span></span>
</td>
<td class="nump">25<span></span>
</td>
<td class="nump">85<span></span>
</td>
<td class="nump">55<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cms_OtherUtilityServiceMember', window );">Other | Enterprises | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">52<span></span>
</td>
<td class="nump">25<span></span>
</td>
<td class="nump">85<span></span>
</td>
<td class="nump">55<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cms_OtherUtilityServiceMember', window );">Other | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">143<span></span>
</td>
<td class="nump">99<span></span>
</td>
<td class="nump">296<span></span>
</td>
<td class="nump">240<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cms_OtherUtilityServiceMember', window );">Other | Consumers Energy Company | Electric Utility | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">98<span></span>
</td>
<td class="nump">54<span></span>
</td>
<td class="nump">193<span></span>
</td>
<td class="nump">134<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cms_OtherUtilityServiceMember', window );">Other | Consumers Energy Company | Gas Utility | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">$ 45<span></span>
</td>
<td class="nump">$ 45<span></span>
</td>
<td class="nump">$ 103<span></span>
</td>
<td class="nump">$ 106<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_AlternativeRevenuePrograms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Alternative revenue programs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_AlternativeRevenuePrograms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_FinancingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financing income, including late payment fees from customers</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_FinancingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lease income from operating, direct financing, and sales-type leases. Includes, but is not limited to, variable lease payments, interest income, profit (loss) recognized at commencement, and lease payments paid and payable to lessor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919372-209981<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease payments from operating, direct financing, and sales-type leases, excluding amount included in measurement of lease receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919372-209981<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cms_ElectricUtilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cms_ElectricUtilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cms_GasUtilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cms_GasUtilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cms_EnterprisesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cms_EnterprisesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cms_ResidentialUtilityServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cms_ResidentialUtilityServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cms_CommercialUtilityServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cms_CommercialUtilityServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cms_IndustrialUtilityServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cms_IndustrialUtilityServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cms_OtherUtilityServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cms_OtherUtilityServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334960331488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Narrative) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled receivables</a></td>
<td class="nump">$ 387<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 387<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 486<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled receivables</a></td>
<td class="nump">387<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">387<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 486<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="nump">14<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">18<span></span>
</td>
<td class="nump">$ 11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="nump">$ 14<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 18<span></span>
</td>
<td class="nump">$ 11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnbilledReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnbilledReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334962541840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cash and Cash Equivalents (Schedule Of Cash And Cash Equivalents, Including Restricted Amounts) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 77<span></span>
</td>
<td class="nump">$ 452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash and cash equivalents</a></td>
<td class="nump">19<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, including restricted amounts</a></td>
<td class="nump">96<span></span>
</td>
<td class="nump">476<span></span>
</td>
<td class="nump">$ 292<span></span>
</td>
<td class="nump">$ 185<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash and cash equivalents</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, including restricted amounts</a></td>
<td class="nump">$ 26<span></span>
</td>
<td class="nump">$ 44<span></span>
</td>
<td class="nump">$ 68<span></span>
</td>
<td class="nump">$ 35<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334964592560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reportable Segments (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">$ 1,920<span></span>
</td>
<td class="nump">$ 1,558<span></span>
</td>
<td class="nump">$ 4,294<span></span>
</td>
<td class="nump">$ 3,571<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income (loss) available to common stockholders</a></td>
<td class="nump">145<span></span>
</td>
<td class="nump">176<span></span>
</td>
<td class="nump">496<span></span>
</td>
<td class="nump">525<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_PropertyPlantAndEquipmentGrossExcludingCWIP', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">29,426<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,426<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29,893<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">29,040<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,040<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,753<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">1,802<span></span>
</td>
<td class="nump">1,493<span></span>
</td>
<td class="nump">4,085<span></span>
</td>
<td class="nump">3,430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income (loss) available to common stockholders</a></td>
<td class="nump">172<span></span>
</td>
<td class="nump">189<span></span>
</td>
<td class="nump">555<span></span>
</td>
<td class="nump">525<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">28,304<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,304<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,771<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">27,715<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,715<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,140<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=cms_CorporateAndReconcilingItemsMember', window );">Other reconciling items</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income (loss) available to common stockholders</a></td>
<td class="num">(38)<span></span>
</td>
<td class="num">(19)<span></span>
</td>
<td class="num">(78)<span></span>
</td>
<td class="num">(20)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_PropertyPlantAndEquipmentGrossExcludingCWIP', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">68<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">431<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=cms_CorporateAndReconcilingItemsMember', window );">Other reconciling items | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income (loss) available to common stockholders</a></td>
<td class="num">(4)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="num">(4)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cms_ElectricUtilityMember', window );">Electric Utility | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">1,325<span></span>
</td>
<td class="nump">1,160<span></span>
</td>
<td class="nump">2,566<span></span>
</td>
<td class="nump">2,294<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income (loss) available to common stockholders</a></td>
<td class="nump">140<span></span>
</td>
<td class="nump">154<span></span>
</td>
<td class="nump">307<span></span>
</td>
<td class="nump">309<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_PropertyPlantAndEquipmentGrossExcludingCWIP', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">17,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,147<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">16,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,493<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cms_ElectricUtilityMember', window );">Electric Utility | Operating Segments | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">1,325<span></span>
</td>
<td class="nump">1,160<span></span>
</td>
<td class="nump">2,566<span></span>
</td>
<td class="nump">2,294<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income (loss) available to common stockholders</a></td>
<td class="nump">140<span></span>
</td>
<td class="nump">154<span></span>
</td>
<td class="nump">307<span></span>
</td>
<td class="nump">309<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">17,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,147<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">16,922<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,922<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,555<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cms_GasUtilityMember', window );">Gas Utility | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">477<span></span>
</td>
<td class="nump">333<span></span>
</td>
<td class="nump">1,519<span></span>
</td>
<td class="nump">1,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income (loss) available to common stockholders</a></td>
<td class="nump">36<span></span>
</td>
<td class="nump">36<span></span>
</td>
<td class="nump">252<span></span>
</td>
<td class="nump">217<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_PropertyPlantAndEquipmentGrossExcludingCWIP', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">10,946<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,946<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,601<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">10,725<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,725<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,517<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cms_GasUtilityMember', window );">Gas Utility | Operating Segments | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">477<span></span>
</td>
<td class="nump">333<span></span>
</td>
<td class="nump">1,519<span></span>
</td>
<td class="nump">1,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income (loss) available to common stockholders</a></td>
<td class="nump">36<span></span>
</td>
<td class="nump">36<span></span>
</td>
<td class="nump">252<span></span>
</td>
<td class="nump">217<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">10,946<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,946<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,601<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">10,771<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,771<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,564<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cms_EnterprisesMember', window );">Enterprises | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">118<span></span>
</td>
<td class="nump">65<span></span>
</td>
<td class="nump">209<span></span>
</td>
<td class="nump">141<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income (loss) available to common stockholders</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">15<span></span>
</td>
<td class="nump">$ 19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_PropertyPlantAndEquipmentGrossExcludingCWIP', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">1,122<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,122<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,122<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">$ 1,387<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,387<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,312<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_PropertyPlantAndEquipmentGrossExcludingCWIP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization and construction in progress of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_PropertyPlantAndEquipmentGrossExcludingCWIP</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Property Plant And Equipment And Finance Lease Right-Of-Use Asset, Before Accumulated Depreciation And Amortization And Construction Work In Progress</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=cms_CorporateAndReconcilingItemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=cms_CorporateAndReconcilingItemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cms_ElectricUtilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cms_ElectricUtilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cms_GasUtilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cms_GasUtilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cms_EnterprisesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cms_EnterprisesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334959783792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Variable Interest Entities (Narrative) (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($) </div>
<div>MW</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investments</a></td>
<td class="nump">$ 69<span></span>
</td>
<td class="nump">$ 69<span></span>
</td>
<td class="nump">$ 71<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_NWOHoldcoLLCMember', window );">NWO Holdco, L.L.C</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates', window );">Sale of noncontrolling interest</a></td>
<td class="nump">$ 49<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_VariableInterestEntityMaximumCapacity', window );">Nameplate capacity (in MW) | MW</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">Variable Interest Entity, Primary Beneficiary | Aviator Wind</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_VariableInterestEntityMaximumCapacity', window );">Nameplate capacity (in MW) | MW</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">525<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Ownership interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">Variable Interest Entity, Primary Beneficiary | Aviator Wind Class B Membership</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Noncontrolling ownership interest</a></td>
<td class="nump">49.00%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember', window );">Variable Interest Entity, Not Primary Beneficiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investments</a></td>
<td class="nump">$ 69<span></span>
</td>
<td class="nump">$ 69<span></span>
</td>
<td class="nump">$ 71<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember', window );">Variable Interest Entity, Not Primary Beneficiary | T.E.S. Filer City</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Ownership interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember', window );">Variable Interest Entity, Not Primary Beneficiary | Grayling</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Ownership interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember', window );">Variable Interest Entity, Not Primary Beneficiary | Genesee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Ownership interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember', window );">Variable Interest Entity, Not Primary Beneficiary | Craven</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Ownership interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_VariableInterestEntityMaximumCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Variable Interest Entity, Maximum Capacity</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_VariableInterestEntityMaximumCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:powerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8813-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the deconsolidation of a previously consolidated subsidiary or sale of an entity that is related to it but not strictly controlled.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=SL6759159-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_NWOHoldcoLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_NWOHoldcoLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=cms_AviatorWindMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=cms_AviatorWindMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=cms_AviatorWindClassBMembershipMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=cms_AviatorWindClassBMembershipMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=cms_TESFilerCityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=cms_TESFilerCityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=cms_GraylingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=cms_GraylingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=cms_GeneseeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=cms_GeneseeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=cms_CravenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=cms_CravenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334959612272">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Variable Interest Entities (Consolidated Information of Variable Interest Entity) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 77<span></span>
</td>
<td class="nump">$ 452<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash and cash equivalents</a></td>
<td class="nump">19<span></span>
</td>
<td class="nump">24<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">991<span></span>
</td>
<td class="nump">931<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Prepayments and other current assets</a></td>
<td class="nump">167<span></span>
</td>
<td class="nump">139<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Plant, property, and equipment, net</a></td>
<td class="nump">21,627<span></span>
</td>
<td class="nump">22,352<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">29,040<span></span>
</td>
<td class="nump">28,753<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">906<span></span>
</td>
<td class="nump">875<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">181<span></span>
</td>
<td class="nump">156<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsNoncurrent', window );">Asset retirement obligations</a></td>
<td class="nump">620<span></span>
</td>
<td class="nump">628<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other non&#8209;current liabilities</a></td>
<td class="nump">382<span></span>
</td>
<td class="nump">375<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">Variable Interest Entity, Primary Beneficiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">24<span></span>
</td>
<td class="nump">21<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash and cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Prepayments and other current assets</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Plant, property, and equipment, net</a></td>
<td class="nump">841<span></span>
</td>
<td class="nump">856<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">878<span></span>
</td>
<td class="nump">883<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">17<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsNoncurrent', window );">Asset retirement obligations</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">23<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other non&#8209;current liabilities</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">$ 41<span></span>
</td>
<td class="nump">$ 46<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334963002624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Exit Activities and Discontinued Operations - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">33 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 01, 2021</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax', window );">Gain from divestiture of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldforsaleMember', window );">Discontinued Operations, Held-for-sale | EnerBank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinesses', window );">Proceeds from divestiture of businesses</a></td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax', window );">Gain from divestiture of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 657<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (5)<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="num">(5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationAmountOfAdjustmentToPriorPeriodGainLossOnDisposalBeforeIncomeTax', window );">Gain from divestiture of business related to post-closing adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Post-closing purchase price adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=cms_RetentionBenefitsMember', window );">Retention Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_RestructuringAndRelatedCostDeferredCost', window );">Cost deferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=cms_RetentionBenefitsMember', window );">Retention Benefits | D.E. Karn Generating Complex</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Retention and severance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=cms_RetentionBenefitsMember', window );">Retention Benefits | D.E. Karn Generating Complex | Retention Incentive Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_RestructuringAndRelatedCostDeferredCost', window );">Cost deferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=cms_RetentionBenefitsMember', window );">Retention Benefits | D.E. Karn Generating Complex | Property, Plant and Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_RestructuringAndRelatedCostIncurredCostCapitalized', window );">Costs incurred and capitalized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=cms_RetentionBenefitsMember', window );">Retention Benefits | J.H. Campbell Generating Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=cms_RetentionBenefitsMember', window );">Retention Benefits | J.H. Campbell Generating Units | Retention Incentive Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_RestructuringAndRelatedCostDeferredCost', window );">Cost deferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=cms_SeveranceBenefitsMember', window );">Severance Benefits | J.H. Campbell Generating Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Retention and severance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_RestructuringAndRelatedCostDeferredCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Restructuring and Related Cost, Deferred Cost</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_RestructuringAndRelatedCostDeferredCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_RestructuringAndRelatedCostIncurredCostCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Restructuring And Related Cost, Incurred Cost Capitalized</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_RestructuringAndRelatedCostIncurredCostCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationAmountOfAdjustmentToPriorPeriodGainLossOnDisposalBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of an increase (decrease) to a gain (loss) previously reported in discontinued operations in a prior period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721659-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1020-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationAmountOfAdjustmentToPriorPeriodGainLossOnDisposalBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyEstimateOfPossibleLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14557-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12021-110248<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyEstimateOfPossibleLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromDivestitureOfBusinesses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfBusinesses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedCostExpectedCost1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount expected to be recognized in earnings for the specified restructuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedCostExpectedCost1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109237686&amp;loc=d3e17752-110868<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldforsaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldforsaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=cms_EnerBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=cms_EnerBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=cms_RetentionBenefitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=cms_RetentionBenefitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringPlanAxis=cms_D.E.KarnGeneratingComplexMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringPlanAxis=cms_D.E.KarnGeneratingComplexMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=cms_RetentionIncentiveProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=cms_RetentionIncentiveProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_PropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_PropertyPlantAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringPlanAxis=cms_JHCampbellGeneratingUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringPlanAxis=cms_JHCampbellGeneratingUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=cms_SeveranceBenefitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=cms_SeveranceBenefitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334956443568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Exit Activities and Discontinued Operations - Schedule of Retention Benefit Liability Roll Forward (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">$ 181<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 181<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 156<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=cms_RetentionBenefitsMember', window );">Retention Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Retention benefit liability at beginning of period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="nump">$ 11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cms_RestructuringAndRelatedCostDeferredCost', window );">Costs deferred as a regulatory asset</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Retention benefit liability at the end of the period</a></td>
<td class="nump">17<span></span>
</td>
<td class="nump">15<span></span>
</td>
<td class="nump">17<span></span>
</td>
<td class="nump">15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">$ 6<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_RestructuringAndRelatedCostDeferredCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Restructuring and Related Cost, Deferred Cost</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_RestructuringAndRelatedCostDeferredCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserveRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserveRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=cms_RetentionBenefitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=cms_RetentionBenefitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140334957482704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Exit Activities and Discontinued Operations - Income from Discontinued Operations (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax', window );">Gain on sale1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Income tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">16<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Income from discontinued operations, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">18<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">52<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldforsaleMember', window );">Discontinued Operations, Held-for-sale | EnerBank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">Operating revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">69<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">139<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense', window );">Operating expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">28<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">43<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">11<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">23<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax', window );">Income before income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">30<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">73<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax', window );">Gain on sale1</a></td>
<td class="nump">$ 657<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(5)<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="num">(5)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Income from discontinued operations before income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">25<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">68<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Income tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">16<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Income from discontinued operations, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 18<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="nump">$ 52<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until its disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section S99<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=26872618&amp;loc=d3e7436-122677<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1063-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1060-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109227538&amp;loc=d3e44648-109337<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldforsaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldforsaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=cms_EnerBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=cms_EnerBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>cms-20220630_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cms="http://www.consumersenergy.com/20220630"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="cms-20220630.xsd" xlink:type="simple"/>
    <context id="iee224501a72f4828a859c11c58b6376b_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2129a012cacb46379c897a1f6017d397_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib131ba0ac41e4fd489ddb305d36cc2da_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5596c23de7644d8fa15a709f39670c0f_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cms:A5.625JuniorSubordinatedNotesDue2078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia04aafbcd8e34451a7c0e4529189ec79_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cms:A5.875JuniorSubordinatedNotesDue2078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8554e50a5afc46ddae2b5ae0141026e7_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cms:A5.875JuniorSubordinatedNotesDue2079Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic5eeb65af88d44a291d979c1891da937_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cms:SeriesCPreferredStockDepositarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if793307323da43ea9df27e41b65900ef_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CumulativePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6cf79f09f3ef49dd8b9d2857ae69354f_I20220711">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <instant>2022-07-11</instant>
        </period>
    </context>
    <context id="i83f7d8ff5d384bafa1a4971eefac961d_I20220711">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-11</instant>
        </period>
    </context>
    <context id="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i05f136e730094181b4e53e67147ef15f_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i386d99bc64e54ae8988fcaf84c4fca30_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="idf219ab477ee4eb69822bd61b5bc2557_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibab4149034e340e0af49d1d4dda2a724_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i448de1e5c6c745f08834f4bb4f611fec_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if520a7bdd4fa42f5ab07419dc95ccccc_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id33efddcd4c0410c8552c100cb14a796_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i00a2b9dc02384c948da5714d579b5adc_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9b62c001f70f4610aef16ca40cebeb1b_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id7f145582ec94f96aec98c53f96ca779_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id9538d56159a444896c642947454bcdb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i722365d9f6084c67819107afa61ba8a9_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="id51e7a009e5e42db8b2d1be80a18d238_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i609edef1109d425e8c8db7f69cd04238_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cms:SeriesCPreferredStockDepositarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i5091e9a1e4534a4c855fb2dbe2a45f44_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cms:SeriesCPreferredStockDepositarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibceab4e2c4cf49f28697c157a9032db7_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id30a54b4bca8412a966862534c1949ba_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i5d6b51b0d11d4f3b95cd1f5ef424177f_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i7fb3d881c6324f1cba832d08add9e780_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="icade6eb4eb0741feab9315ab6a12a5e9_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i5549b92927e9446e95bf4e1be27a7520_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ie480e7ffb2ed401fa7cb65783b68e0ad_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic37bd73c070845acb57b00c0db289a62_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0b58805a6187439d8d62e1b5e8c7063f_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i0df2f8f9f7c041619696d75a01a9cd57_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i945d8178e286410890ed46c2104ddb1e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia68533c170d34729aa32b6d22a8c7e65_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if912111b49e74c809f1c0e773af44d51_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9f74f2cf484a48b6a403240a1e3f214c_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1bb716cb80984939892179dac092ab7a_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0ac8475487b444b8a16c1141c5656846_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i517530144d8b4acebef5f165cc2ce1a5_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i170b2a7dfccf4c41999ec8d993cafd4d_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i745ca2883f9c4c5d995ab48884e1d9f4_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iddcd953d3c994728bf3fa789ba5862f8_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ibc7637f6172844cbbbec5a6d43e1a01c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib529943ec02348a8ba506f05c2a019a6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i76d40f5bd17e42b68488302cf37bc48a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i253d86d7f59045aabb9c5db8319f50c6_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i7c99526e21674591aaf333013083d5b8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i595d5df4f0d64bf29f49ec60c0ce1728_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i48116e7f34a349fabf669f5574a478f3_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i42e4dc9ee0c7437e92fec8493ed364d5_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i29759b4f511747389f5f0aa8cdd4c7f2_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ibab59e37b7534bf3aa1efbae10d72174_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i892f65e3890845a1a496e8dd0b1950c2_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if0c025bbf00c4279b096fa095dc382a2_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="if92f990103e6442db876c817cad901ac_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i0a1ce3661e544ac8811d6322e2f34d67_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic06636c94d144c20b2a6a963ceafbbc8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib333fc2f271a4d66a3843fc5fae03ef6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6458870cb2a246e898ee0e97354dd0c0_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie65195d1239a42178887974a4da31dab_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1095dc2a0be546b9a1a02471e661580e_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i77f0f46aaa174129b17c265ceae38127_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="idce5326c3ec7428da04898127aba2156_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i615b432da8ed4e8c80335d081511129a_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i283c9e8d825842d8916d35e8aa538bb0_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i8e850bc726b34e2d80aec953cd723ed7_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i419d181eb3664f189126fc92dbadcd61_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i86f44ad76f0a4a4ab651539344742390_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i7c83d792995541338d28e27b0dd4b1a0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i67c6dc0cc61a4d98a17a90e2f2f5dfc6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0f8543fc96c24c618295d011d6d7c0dc_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i706752833f3045aabf8a25ff70080ad3_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id1be5537f1ec4ca196494f38ce45a7bf_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if3cde6fad22f480aa7f7584e6da5358c_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i559e8752a21d41959c00bf83c4a24908_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="idc0dab35b6e04080a4e846db561b3afa_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i4205019c281349e68ae3ba9f5af46253_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i9e53452066df4efe9c1fa8cdb891fdf6_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i980e1054fe8b4d0b9417ad3348f1d3fc_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i58398bce59fd40bba194a6b78524e384_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i898e56e16aa8478ca37179954923db87_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i910bb584fd79494aa0300bc5b5200c29_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i94295e1e6d78483295ab59c7d97b2c04_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i95a1204771884c28bd9f1487f14ea981_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5c8939f581d14d3aa5bc6a9baa570dce_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i74e3dfe2744f43ec9703d73a2c8d5a0e_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i93e8366754174f249bae94e28906d5c9_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iafa0b33e73a341cc99a95764bd5efde4_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i63711a3d832f48b3bed60421d46236fd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0483402743b9438facd1775265ec4841_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id1edfe96b6394fab8767063f07543e92_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i778a3fb116e24b9587ddf1aef8ea0bc5_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i8e1b3231553b4aea8bca3f4b63fb836e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i2907bb8123414d18bde2c151574bb3e9_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i65226715fc4b4455b671c19017a2b9f3_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iec62432786ab473f920ea7c13d3f530a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iddb63c10a3dc447bb38b484063867fd7_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i3315a3daed254721bbe488c390aa082d_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i43c46149de8943cb88c5f8819cc222bd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i440b637be20d41fa93057ac18cd07ea8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5dded9bf590c4970b4e38d84f33ae6d9_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i83887e33a107458691502570b7c11a6b_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="if2274377b926421d9f8b6deecf8e894d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i26946fafb2784511b5dc822b22877aab_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i38b80b06dc03489faa5748ba1d1086c0_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i49d319204a25419d9526513d0a06e927_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4f361e599cc449648efe52d1580af202_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i128b3724297248fdad1873a3b8c634be_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i648b1464aad04d0489f67a78944b05d8_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i08a5083ab7824f27bb31bbc8c46c06cc_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="idb39375356b741dea253b686c5bd8333_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if0327793ccf844b8ab3d0bcd5742083d_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="idaf9edb097034316ab97ea2eeba0c17f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3b0ce1e5dc444837b7904f812d1c0a5d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id2efedcb31054557bcfe04ebcb5f45d7_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i066c87c9ad5e4537b507bad34ca8e2ca_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ie75b132079124ae19ebea32ee77815ca_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iacc7f35899e243c98a71598398f97fdc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5b122ebf5ca74b3492bb1f4abfff87e0_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i60a8f3b01ed14666b9cad13130320bc2_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id53126cb023646059e134d84a2a9a6b5_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i30a2634dd9fd408dbdb0653cac16cdbd_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0a9f94b8e7cb4bd8b95eb2396020bf26_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ibb130ce05150451789dc68db3456fd52_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ib18bd51bf62440b9bada0172c1731574_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i5f8890fd483d4d46a7845a4e71c58108_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ia264cba0b5134bd8aa74c94e9351f8d1_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ia421473ffbba4f279a5172b092d18fda_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="if0be3791cfb541f7902f0f19323865ab_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibf141a59b1d64738a58d4674728931c8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1c8e9910c5e64a6ea7a333e24d4d7f28_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if82662f0097445389f06605e1a1c9a0d_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0c42ee975a374e71956803e31ddf5f95_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7406e55295604f95ac88846e6023a62f_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6ecf3c40e0c4480cae8044009b4d1465_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ic8ab7e16746e498b99550cf35d464021_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i379e878fe4674645acb16456333742a7_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iea2701f544b04767bad4c4704607cefd_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if7d9e4b1044f47d89360363cc96dba82_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ic9ecaded97f74daa8bcdd24b35604d7c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i22ddcc4622274e7db154996663b6e9d3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibaf9e319ae9a453bb0e83cad2802cb78_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie4a85381a95e492eab8965d4f43c5d85_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:ElectricRateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i7336aa168a3d410caa26db6da99f0486_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:ElectricRateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i8a8e6cf30668405fb64fba001fff028b_D20220301-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:ElectricRateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i64b20fef27c749c4b72bdaadf9905166_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:EnergyWasteReductionPlanIncentiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i7a499320c6474e3d83d11efda2d35e73_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:EnergyWasteReductionPlanIncentiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia735d6d81c8641ce86fa8bf99999061c_D20220601-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:JHCampbellGeneratingUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id3cca6877ddc4cb6b89e90b9d916eb8b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:JHCampbellGeneratingUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ic1e7b2db62e1427293794bcf575b5af4_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:RadioTowerAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia09dd9c4fd21482b8ac34e248772916a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:GasCostRecoveryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i7f7105f532de44758018efae0ea63efb_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:PowerSupplyCostRecoveryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i32ffd4ebdc754a5ba6b5b0f60eb4db74_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:BayHarborMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i5513a3dbd16041048a208bf2e969a7c0_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:NrepaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i6f96420a2cc14e888ab42f3ee4ed5c61_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:NrepaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i023bc21ec1df4b8b8c42ce74e57e10d8_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:NrepaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i6271f6063c494e728bfef9683918bd66_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:CerclaLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i6b25edaf6a114b42b32c9a14d5ba654c_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:CerclaLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i3b381051fc874100a85651c17ea28413_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:CerclaLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i2fc5e0b9ed2145b28cb6f0fcd0c6e320_D20220601-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cms:LudingtonPlantOverhaulContractDisputeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7d426d10023d4b4ea791eac108bf7de1_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">cms:LudingtonMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i9f36d228b6fe4abf9ec1ac7017105fac_D20220701-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cms:JHCampbell3PlantRetirementContractDisputeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="ie4962519bee54771a3ee9c9748cc8beb_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:ManufacturedGasPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i319ea7056c9844da8b49f66f9a65a385_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:ManufacturedGasPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6fe974666cb544568b9470372f61f94d_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:ManufacturedGasPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i6241ec218e0646c0941171731d7933fd_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:NrepaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i32229aa0040e4ae192992e0ee4e15118_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:NrepaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i53168e0f31064cfd8360aacfbe4f0b90_D20200901-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">cms:RayCompressorStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:GasCostRecoveryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iff49d700b11b46b09f82a5316f19b954_D20200101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">cms:RayCompressorStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0f537426ec3949a08cacf456d3020225_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">cms:RayCompressorStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7f2b342bcd0f4d56b4c912e71c903c40_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">cms:RayCompressorStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i77f9df2db2574a7aa8f08045a0ce4039_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cms:IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="idbb7e87ecb4f4ca6804fecf6f30c3eaf_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cms:IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia9c9b5175f574f8b9b109f2a65c945a7_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:IndemnificationGuaranteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1d021de5063e46898032ee2963829852_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:IndemnificationGuaranteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i704fbac71f6b452896c4e7f79ca1d6e5_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:GuaranteeTypeOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i515e1b50eedb4c8cb661176f54489ac3_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:GuaranteeTypeOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if51cf50c366a4e7f94413ec168f779b3_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:GuaranteeTypeOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i296732aaa4904ac19306e178807c4b01_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:GuaranteeTypeOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="icb6df08b62934477a60bccdb44a3353f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cms:AviatorWindClassBMembershipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if7a28abf7d4f4bd5b8d73e070878f724_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cms:TaxAndOtherIndemnityObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i78d6d1b30eda475a95a7ba4c7f78a19a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:TermLoanFacilityDueOctober2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i7b2c4c641b92433497601230dddce459_D20220601-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cms:NWOHoldcoLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic77faa2f219f4e96931e36e069365f4e_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:UnsecuredTermLoanCreditAgreementDueJanuary2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ifb9245277cdd45c7abd7bf2130c9bc4e_D20220701-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:UnsecuredTermLoanCreditAgreementDueJanuary2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cms:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i61f59aa5f40640768ece44802727a38e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ib53b9d67caea409d9fce9238856083a3_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i03fa7425eaf44aca8037cd3df4384436_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cms:CMSEnterprisesIncludingSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i5222536d36f24a2798672dc1e277ddeb_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesFiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i1fd8fa65c3b2494c96eb148a3c690db7_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i2df09b6aebad4e59965eec4806dea75c_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i3c360d00a0ed4fe7a3873fb47b957261_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i7d3e05013682463da65302520bb8909f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i59b9e15177e84022ae473a95c4c86708_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ied91b977b6a04f3b93ac4668bafa7d6a_D20200915-20200915">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ForwardContractIndexedToIssuersEquityTypeAxis">cms:ForwardContractsEnteredIntoSeptember152020AndMaturingDecember312022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-15</startDate>
            <endDate>2020-09-15</endDate>
        </period>
    </context>
    <context id="i2d37084902df4c0a8695d6795dca20b5_D20220630-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ForwardContractIndexedToIssuersEquityTypeAxis">cms:ForwardContractsEnteredIntoSeptember152020AndMaturingDecember312022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-30</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4caddc60544d4062a7d0e56aa6f7a35c_D20201222-20201222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ForwardContractIndexedToIssuersEquityTypeAxis">cms:ForwardContractsEnteredIntoDecember222020AndMaturingDecember312023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-22</startDate>
            <endDate>2020-12-22</endDate>
        </period>
    </context>
    <context id="ibdb0f5cca7d3492daf01a399bcbe7760_D20220630-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ForwardContractIndexedToIssuersEquityTypeAxis">cms:ForwardContractsEnteredIntoDecember222020AndMaturingDecember312023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-30</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8f3c8c14d3de4ebb810bd31065012c28_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i848f2b8467d043799d214a5ecf6bcbbf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iafc4e97270a94d009e3dd545aeacd702_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ief1675ee2f7647a292080ea95308b32c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1f293fa8fee74622ab939d009dd514e3_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i24b55175d6fa49e98ac1dd375658e3cd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic3a4953cdaab4a53a2b4968d0981d5ab_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="id458b3eefc3f4524bdfe51e05fec51af_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic67ba94f2a3c457fa6fe4d1efb1c3984_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia300724d9b57407eae3cc08fb5c12920_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ib059cdbd2d024bdf9f2162a7fd9d1aa0_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if37be7ff191c4a989247cde79f82f797_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ieb9bf2915ba74ae189ae71984dd06ef1_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="idfde4f949c614d4c91702f21269b82f9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie7a63ca12fb04684a1103a59db434e15_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i48b0e8ad058c478fa92551ce5822cda7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i679e6f3644e34ab0b732dd97843f72e2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i41e51eb81f1a4992a66e1638ac36b25b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0823648cc6fd4d37a154b3717d184b89_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i6abbda4a55de459db55b25e9527a6e70_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="icba5fe8839504e7d8630391344a78a04_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i42dedcd4e2684aed8552107240dbdd10_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ida2c27cc21124b94987d420d61222968_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i991b0966574745bb85a97ec246c70c9d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibdc5cae2241e4b05ab55cac198539145_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i73bc4a738bb543eaa649040f12c8119b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if9f2aa89b51e4b9f9e550ed0d775e804_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2cdf0db14738474f8138084fcdeb8e1f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i32f46a29ec044802ac5411ac9e07c53b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:CMSEnergyNotePayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i893673e7f28748ca8c067b755ed53722_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id86cc4d82d534b368da792cb79189dd3_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:PensionCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6deeb7e1af9d480ca86dfae56e277236_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:PensionCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i87c7ad16d7a44faa8b7789669975158c_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:PensionCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:DBPensionPlanASettlementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i57cbc6d5e95e4038a3dfc771f010707e_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i581185f41a7c44bf99d7fc46bed0079f_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9007d3f8b5ef4367851eda1965e368e2_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia7e7b473083943feb3d6ac5ce4625b31_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i83904146b34a4dc7881e192f02df5d66_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iadec2ae0d12e449dbc91f74c8bd57d16_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4476e6f04db24019838047c2b9f56c13_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5f35a7d2afbc4a6696035691feece45b_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic7031ec86b094f6eb21abac57f2b4c32_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i788706bdbf8b45cb8e130dd76ef655d1_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic49c47be47da473ba9c6e9442fc00b78_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ica9d54db49d94c6aaf37b7d473061967_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i85ae2d91292c449db351f16f99c7a6e2_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4f7f4e88014e4f9fba3fd828b4f53786_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie67b54d321464e1e8524512d311c9492_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i02838ca7462d4286aa5cd3e543f62212_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if14df13f750c47efaffdce02f891ca3a_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i82796e437cc545fea16fdadf8331eaee_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:EnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7f28fc90a6b34a3e8b6bd9525c8d4063_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i47bf09c6d4344d37a18460fbd89d2804_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iaab2b99fc6f04101be08dd93161eb79c_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i43cb2826d4f94470b9cbe03f0b75af07_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:EnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if1d09785712646e891f4dd9c77801fb3_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i88f1df96097c4b09b4aed861bbca8b3d_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if5ad833dfb59486f9a470f21fda6756d_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iea512fa7358e46f4bdf51ca7aa718413_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if23d6127820b48248a44e68c427ac843_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i33c1e00c4e374e299af55dc33d79e428_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="idc85d8b3629e442ebe1dce65921fecfb_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie5bc54843fa54ba48be15df2af53dc90_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1093df3701a4411e9bf2665b1671edd5_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iff3df7b85dee4378b3ca7dcb6784a4f4_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic935c2d3c8114cec9ae44678ad9165df_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iac8c2cb9491e47698aa8a8083a90ab7c_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i14cde9a1eaa443dabff9dfc6ab2d37d8_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="idb61cdb97a9c4a0787c512e479751f65_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i191fc38e26be4ad687034413ee1bc55e_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:EnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8ce73d558c5944719c05a9aa34fbad24_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia5c7f73b577e486d9a05de66e4484751_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie8f9596d68fb43789553aa8755d40b0a_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1349d8e335e3458e81422b19f345f579_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:EnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2a241833f7184f488f5148df868cd410_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i653585794a44486b8359952a5b455c2b_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i088e388b57a749eb99debe1dfa2ecd7b_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie2a86e2829cd4b46ba0971c73d118e29_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i69e0a38c017241a5871ad61ea1faac41_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iea9b7c28b6e144c794242f14c5246225_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i93b7ecf36cd74f159a284d96c9f9d626_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i67571f8c33e540f0adf8c3090cb54f44_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib3bfb49be5454f9ea694b291e79c3ef2_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="idf0f7748eb7f4d5f8cdb406e591fc85d_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id3ca3e97d51c4423a1801c807a6e8434_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie39b0617f91f488e84cb4b63ed233707_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6a3a4fd71fcf4ce89603a7d962ca2ed5_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i649ea0b94e9f4b74a19c7a5dd556c29f_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i74c6876ffc574a469b15463f691b16f6_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:EnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic50f90c25fc54c2289b8505670a51108_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ice4e185d59e647ae99e14162cb85d3b4_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i01b2b8b9de554e658482d26b57e5838b_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ieff896ff77ca4eaea1b632c9419e4bb3_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:EnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iebe2c9e90e9549258309e2ab13f96cf3_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i94f89e893f2e4db6aa77dd57c09f4a9f_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia223517fa6ea498d85803f41ffad6c99_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id669dd2448884ee5a9c8932aff25cbc0_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i553cef376a9b4b27bfb80efdbd2ba316_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8b09fdc41d97483289620ce2ea57678a_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i28511966605f4f6996d71f2ad61a3230_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ieef9c5d7b6844ca481f8b175171ba060_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i33e338b697df4d9d88835b1c516b3938_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id0c202cfafcd4ecbb5371949d0694658_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i33d2b2b1848b4ed7b241fb682c55b67c_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i483c11ed9a3c4087b90f1e2e1e255e8e_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ibca35d97a2e6461698eeb7dac883ab77_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i16ebc15e39a84f2c9c870274affb39be_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i39ac0c39524d4ec5985d6a7d00dcac94_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:EnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7b5c8005cbf54553bde54cd2db4cecaf_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibc31edead13e44f3b461e7498d1b6fd4_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib46ed8c1022045ffb6c660bb979b1c65_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2d34c6050cbf457ba059c97843593644_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:EnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i35cee2cb2c324fc6a522eb51938b6e45_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9bcd23695b0047ccaf196da38dd802aa_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6f541ec977684ed285aece9a2514ad7a_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id1459454ef9c40428672fd737807ba33_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1f1a6d4cb28b4e53832926a8548af0bc_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i748f52f394444ec3a526d0183f129bc1_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i03c856672cdc4ec79fd59538db51bbba_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i516bdf786905406cbee13641ed5d858b_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib6113e842ec742f8bffb35cf976a384f_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5e072f34ff1f4ac2896392edacbb06fc_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie2295c029f53459f982d34c362e9fe51_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6089ba47172d41fba91d9ce0a2429352_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i713ca5446e114e5383baecde282b23d5_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i657568dc5501478086415b8f94f91364_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4bad915d726942fe98eb42b2fb081d3a_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iebb5b8267f454b6d8cc957a0fbd29210_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5f4f8e51fc494f689a46ec0698c9d95b_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6447fac8abf7483fb2b85068b5ee371f_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0fb2a5ee2dcb4c65816c6879290fd1b5_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie180a89d6a5847c98a2117ff2f2e5a68_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8aa8b95d19724f3e90e879a8cca07806_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cms:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i943a3c278df6438ab2782458023056d2_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cms:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if70bce5a67d240ad9d60a2363ba41fcc_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cms:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia2a04a69e013417db66e32370cb0d7dd_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cms:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if96fc07095114c90813c44ba4cbfe54b_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cms:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if29d1724549a4d4fad63868e5bbd1220_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cms:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9c184cc6c22041f2883652e32f51f2bb_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cms:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7ee83ace56d84331b35c2f91307b7fa1_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cms:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2057a2d2ff874d35b120f28d7a06a2d3_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i94a0438ccaa24e01a9729d7ef6e9575d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4153e0742c3c4d8582c41117774c52fc_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i22c1e6b003c741d4847a2dd0c5cd3c1e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i80217270f39f4344900d0e519668fc9a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:EnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia78929c6d9af41998bd93969c150c07a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:EnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie96de76f667e4c72adbf6f5859475bab_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cms:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ic82dfb2c72f44c8ca49ff0bb1cd1dcb4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cms:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i10dd9afc254c443ca2797e2f719eeea4_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i1fc14cf810c244aa845d85ff9cec3f59_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5028113bd7d34cb6af40960d93cfe51e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i61f45728671f45a684bcad8deab6426d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i54848e6b7f8d48c38bfd02b2983851d8_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cms:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ib15432fa8bcf4a71b5441ce326796bbf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cms:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idfb8fdc2a69942ae9bf957c956bdfd8a_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cms:NWOHoldcoLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i37e94014a30d4220b545ced5c908704c_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cms:AviatorWindMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia6f89561bee3490c895e58270a4b735e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i5a093ff087504cff933543f970174c86_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iae232592a56e4442a155f84d9876cd78_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cms:GeneseeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic0b89f9353ec43fea68661a6aa69ed68_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cms:CravenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ieb02a81861cd4be69f1ba05ccbb6f1ab_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cms:GraylingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i62912d837ca94e33bbbd16ccf89c575b_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cms:TESFilerCityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ifb3d69c9502e4b0c9d9da3fa6df32d4e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i9d1120c477494ed8b3aa97cf43559137_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i51250a62c7794207be90a2d3110c152c_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cms:D.E.KarnGeneratingComplexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i1aecbc28c3c84fc5b1efe4abeacc1bad_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cms:JHCampbellGeneratingUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="id255e0d94b3a4e0f81b4f308e24e1fbe_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:SeveranceBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cms:JHCampbellGeneratingUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5a6f0c38d4af4a7cae7eb8bfb9012115_D20191001-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cms:D.E.KarnGeneratingComplexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i43e9f2cf2f6d4fbfbcff6b4043636905_D20191001-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cms:D.E.KarnGeneratingComplexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia68b70c081b944388d39393d5618b882_D20191001-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:RetentionIncentiveProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cms:D.E.KarnGeneratingComplexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i790a69def54f4f65951eec03d5948125_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:RetentionIncentiveProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cms:JHCampbellGeneratingUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i66b9b6b4cbc94aaa974486b91c15cd68_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7b9d0663e9574de688f58e44e0b1bfe3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id45ff8aaaac84c4f8a79affd16ea689f_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2a52b971301e4e8999c3d94a4c947e29_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibddfe7b367c947b48bdc6645aad0b98c_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia8aaf138df61469eb151b79d80715378_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i06ffbfd1c42b4609a7b6b03814b53f1d_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i389e44bead5d4fa59681557a0a540780_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6a460c6239e142a89abfb7cf980fad28_D20211001-20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:EnerBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-10-01</endDate>
        </period>
    </context>
    <context id="i588e28ac2f0f45499567474c0f10a792_D20211001-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:EnerBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i78543db0fd17413596f115cb7fce9307_D20220301-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:EnerBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if683816586a24a90a85113fabfe3e3ee_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:EnerBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7613eff3d7004ddfb00cd9b6208a8a09_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:EnerBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie97a1b98f0fc4c989fce8ab8505c1b2f_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:EnerBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i26b76a911f414a3da287a16e43b8ea67_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:EnerBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i084cdc6e0ec34ff3951387654190fcab_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:EnerBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="site">
        <measure>cms:site</measure>
    </unit>
    <unit id="mw">
        <measure>utr:MW</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMi9mcmFnOjY1YmVhMjQ5OGRkMTRhOTZiMmFmMzdhZDk3MWZhN2MwL3RhYmxlOmM4N2U1ZWUyZmVmMjRmOWE5Yjg3ZDJjOThlOGQzMjcyL3RhYmxlcmFuZ2U6Yzg3ZTVlZTJmZWYyNGY5YTliODdkMmM5OGU4ZDMyNzJfMy0xLTEtMS0xNDc0OTU_cad49f32-eaad-4cf2-9600-599cd02e95ad">0000811156</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMi9mcmFnOjY1YmVhMjQ5OGRkMTRhOTZiMmFmMzdhZDk3MWZhN2MwL3RhYmxlOmM4N2U1ZWUyZmVmMjRmOWE5Yjg3ZDJjOThlOGQzMjcyL3RhYmxlcmFuZ2U6Yzg3ZTVlZTJmZWYyNGY5YTliODdkMmM5OGU4ZDMyNzJfNC0xLTEtMS0xNDc0OTU_0631150a-918c-4427-b559-e1be32aa212d">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMi9mcmFnOjY1YmVhMjQ5OGRkMTRhOTZiMmFmMzdhZDk3MWZhN2MwL3RhYmxlOmM4N2U1ZWUyZmVmMjRmOWE5Yjg3ZDJjOThlOGQzMjcyL3RhYmxlcmFuZ2U6Yzg3ZTVlZTJmZWYyNGY5YTliODdkMmM5OGU4ZDMyNzJfNS0xLTEtMS0xNDc0OTU_e7ec8ed5-2cfa-4492-9c69-7d9710d693fa">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMi9mcmFnOjY1YmVhMjQ5OGRkMTRhOTZiMmFmMzdhZDk3MWZhN2MwL3RhYmxlOmM4N2U1ZWUyZmVmMjRmOWE5Yjg3ZDJjOThlOGQzMjcyL3RhYmxlcmFuZ2U6Yzg3ZTVlZTJmZWYyNGY5YTliODdkMmM5OGU4ZDMyNzJfNi0xLTEtMS0xNDc0OTU_17ee4904-cb74-4e35-9980-553dc996d6f7">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMi9mcmFnOjY1YmVhMjQ5OGRkMTRhOTZiMmFmMzdhZDk3MWZhN2MwL3RhYmxlOmM4N2U1ZWUyZmVmMjRmOWE5Yjg3ZDJjOThlOGQzMjcyL3RhYmxlcmFuZ2U6Yzg3ZTVlZTJmZWYyNGY5YTliODdkMmM5OGU4ZDMyNzJfNy0xLTEtMS0xNDc0OTU_51bf431c-8669-4074-8a7d-53b2aece7a5c">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityCentralIndexKey
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMi9mcmFnOjY1YmVhMjQ5OGRkMTRhOTZiMmFmMzdhZDk3MWZhN2MwL3RhYmxlOmM4N2U1ZWUyZmVmMjRmOWE5Yjg3ZDJjOThlOGQzMjcyL3RhYmxlcmFuZ2U6Yzg3ZTVlZTJmZWYyNGY5YTliODdkMmM5OGU4ZDMyNzJfOS0xLTEtMS0xNDc0OTU_e3d29192-9919-49df-83b3-6328ffc66110">0000201533</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF84NQ_387d687e-a30b-4587-aaa8-e06a49f6c3b0">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF81MDY_22178973-b739-42f6-b8cb-913a8e94c1b4">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF8xODg_2bb59254-ab53-4c6e-a525-7bb17c08cb87">2022-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF8xOTQ_726e27bc-8eea-4880-ae93-835839ae03ed">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NDg3NmFhODc2MTJmNGMxYmI3MWNiOGIxNTQ4MzI3MGYvdGFibGVyYW5nZTo0ODc2YWE4NzYxMmY0YzFiYjcxY2I4YjE1NDgzMjcwZl8xLTAtMS0xLTE0NzQ5NQ_3821be2d-89d1-4731-a8b4-6548f1b1d8a3">1-9513</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NDg3NmFhODc2MTJmNGMxYmI3MWNiOGIxNTQ4MzI3MGYvdGFibGVyYW5nZTo0ODc2YWE4NzYxMmY0YzFiYjcxY2I4YjE1NDgzMjcwZl8xLTEtMS0xLTE0NzQ5NQ_c9dca229-0498-4e25-95d4-d3444d312316">CMS&#160;ENERGY CORPORATION</dei:EntityRegistrantName>
    <dei:EntityTaxIdentificationNumber
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NDg3NmFhODc2MTJmNGMxYmI3MWNiOGIxNTQ4MzI3MGYvdGFibGVyYW5nZTo0ODc2YWE4NzYxMmY0YzFiYjcxY2I4YjE1NDgzMjcwZl8xLTItMS0xLTE0NzQ5NQ_ad64b37e-0694-4a4e-99c1-c0e370994bad">38-2726431</dei:EntityTaxIdentificationNumber>
    <dei:EntityIncorporationStateCountryCode
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF81MDc_efe51a6b-845a-47c2-a32f-b2f54e8cc0b8">MI</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF81MDI_d93c9976-7752-4e2c-8ac5-cde9d3e1b1e4">One Energy Plaza</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF81MDk_47823533-a0f5-4535-ad38-8f76a694eb11">Jackson</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF80OTk_416557d0-10a3-4753-85eb-540bd919f7aa">MI</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF81MDM_6cf68212-5680-423c-9088-368a78d3b9ff">49201</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF81MDg_f6e4d3d2-fd15-4064-b9d3-b352abde62a9">517</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF81MTA_7a193f8b-121b-40f1-98be-dc56e255a02d">788&#x2011;0550</dei:LocalPhoneNumber>
    <dei:EntityFileNumber
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6MzJhMDBiNGM4Mzg0NGE1Yzk4NmJmZDBmY2UzOTc4NWEvdGFibGVyYW5nZTozMmEwMGI0YzgzODQ0YTVjOTg2YmZkMGZjZTM5Nzg1YV8wLTAtMS0xLTE0NzQ5NQ_a4a63a3e-4d77-419e-9ec5-23cf52bf4694">1-5611</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6MzJhMDBiNGM4Mzg0NGE1Yzk4NmJmZDBmY2UzOTc4NWEvdGFibGVyYW5nZTozMmEwMGI0YzgzODQ0YTVjOTg2YmZkMGZjZTM5Nzg1YV8wLTEtMS0xLTE0NzQ5NQ_584914e5-ba14-493e-b9dc-7f9d77cc8d3e">CONSUMERS&#160;ENERGY COMPANY</dei:EntityRegistrantName>
    <dei:EntityTaxIdentificationNumber
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6MzJhMDBiNGM4Mzg0NGE1Yzk4NmJmZDBmY2UzOTc4NWEvdGFibGVyYW5nZTozMmEwMGI0YzgzODQ0YTVjOTg2YmZkMGZjZTM5Nzg1YV8wLTItMS0xLTE0NzQ5NQ_48ccbbf2-1c93-452f-989f-9d55d5efe6a8">38-0442310</dei:EntityTaxIdentificationNumber>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF81MDA_636e9eb2-21d0-4a0d-9013-60f77dbc364d">MI</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF81MTE_9dcdbfc3-219c-4791-9790-f6f19f97226f">One Energy Plaza</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF81MDQ_61d93ab9-47ec-4f65-9f6a-783d59f22a95">Jackson</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF81MTI_4dc2f1f5-2d11-46cd-b335-740ce5e774b5">MI</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF81MDE_8422eb37-0055-4d7b-b9c4-596c89f08783">49201</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF81MTM_828312c3-b2f4-4ac3-8395-441b39bfe0b1">517</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGV4dHJlZ2lvbjo3ZDUzMDM4YjQ5MDI0ODRmYTZmMDdmMmViMGZiYjRhNF81MDU_87cf1b6d-94b3-488c-8448-5482de2617d7">788&#x2011;0550</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ib131ba0ac41e4fd489ddb305d36cc2da_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF8yLTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOmQ2MWIyMGMxZWVmNDRiZGNiYTkwYzE5NDZkMDIxNmNkXzQ_94163468-3538-4901-8ae8-537042f5e516">CMS&#160;Energy Corporation Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ib131ba0ac41e4fd489ddb305d36cc2da_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF8yLTItMS0xLTE0NzQ5NQ_fbe93173-015b-42a9-af1b-837137ac7604">CMS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ib131ba0ac41e4fd489ddb305d36cc2da_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF8yLTQtMS0xLTE0NzQ5NQ_1eafd2e1-8045-4df5-bd5c-2f2921c4b90c">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i5596c23de7644d8fa15a709f39670c0f_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF8zLTAtMS0xLTE0NzQ5NQ_f71c737e-d800-4dac-80ba-8416a2d35716">CMS&#160;Energy Corporation 5.625% Junior Subordinated Notes due 2078</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i5596c23de7644d8fa15a709f39670c0f_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF8zLTItMS0xLTE0NzQ5NQ_0dfa6c5d-c372-449c-8edc-2d0f300511ba">CMSA</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i5596c23de7644d8fa15a709f39670c0f_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF8zLTQtMS0xLTE0NzQ5NQ_ce3927dd-657a-43c1-8c7f-78dc74240f97">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="ia04aafbcd8e34451a7c0e4529189ec79_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF80LTAtMS0xLTE0NzQ5NQ_473da159-86d4-4785-b8f0-dbd3138b79e4">CMS&#160;Energy Corporation 5.875% Junior Subordinated Notes due 2078</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ia04aafbcd8e34451a7c0e4529189ec79_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF80LTItMS0xLTE0NzQ5NQ_a77f1d0c-5107-4448-bdd4-d06004ec8290">CMSC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ia04aafbcd8e34451a7c0e4529189ec79_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF80LTQtMS0xLTE0NzQ5NQ_f93f09f7-0c52-4327-83de-c2010b40c25b">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i8554e50a5afc46ddae2b5ae0141026e7_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF81LTAtMS0xLTE0NzQ5NQ_80ea9393-14a1-4d59-bf78-17b9aa935335">CMS&#160;Energy Corporation 5.875% Junior Subordinated Notes due 2079</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i8554e50a5afc46ddae2b5ae0141026e7_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF81LTItMS0xLTE0NzQ5NQ_5c7d3518-0da8-4626-9681-c3b3c362ac43">CMSD</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i8554e50a5afc46ddae2b5ae0141026e7_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF81LTQtMS0xLTE0NzQ5NQ_34372a70-9230-4b10-9534-8e86379eea39">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="ic5eeb65af88d44a291d979c1891da937_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF82LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOmMyNmUxNTgwMmVhZDQ0YjU4ZjM5NGYwNWQ3YjM1ZjRmXzQ_ca008aaa-d87d-45a2-a808-96507521b00b">CMS&#160;Energy Corporation Depositary Shares</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ic5eeb65af88d44a291d979c1891da937_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF82LTItMS0xLTE0NzQ5NQ_a1ad7415-9c4e-4157-815f-10383c88429c">CMS&#160;PRC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ic5eeb65af88d44a291d979c1891da937_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF82LTQtMS0xLTE0NzQ5NQ_659c4f14-202d-468f-b7fa-91d29fcedc3c">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="if793307323da43ea9df27e41b65900ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF83LTAtMS0xLTE0NzQ5NQ_1f1fa420-ab6d-40a3-ba57-d457a161214e">Consumers Energy Company Cumulative Preferred Stock, $100&#160;par&#160;value: $4.50 Series</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="if793307323da43ea9df27e41b65900ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF83LTItMS0xLTE0NzQ5NQ_b02dd2fa-e672-4ee3-9821-00ffdbfb6744">CMS-PB</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="if793307323da43ea9df27e41b65900ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xL2ZyYWc6N2Q1MzAzOGI0OTAyNDg0ZmE2ZjA3ZjJlYjBmYmI0YTQvdGFibGU6NTM0OWQ0MmZkODE2NDdjZmE1ZmU4YjI1ZWJiYzk3OTQvdGFibGVyYW5nZTo1MzQ5ZDQyZmQ4MTY0N2NmYTVmZThiMjVlYmJjOTc5NF83LTQtMS0xLTE0NzQ5NQ_71f134e7-4841-40cf-8ce8-4ff5f152b9b7">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl83L2ZyYWc6NDg3YzNhOTNlMDU0NDFiMmIxNmIxZjYxZmRiYjkyMjgvdGFibGU6YjViZDlkZDI3ZjJjNGJkNWE2NjRjYjIzYjQzOWE0YzkvdGFibGVyYW5nZTpiNWJkOWRkMjdmMmM0YmQ1YTY2NGNiMjNiNDM5YTRjOV8xLTEtMS0xLTE0NzQ5NQ_e4c564f4-c44c-4387-bdc4-03789a41dbf3">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityCurrentReportingStatus
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl83L2ZyYWc6NDg3YzNhOTNlMDU0NDFiMmIxNmIxZjYxZmRiYjkyMjgvdGFibGU6YjViZDlkZDI3ZjJjNGJkNWE2NjRjYjIzYjQzOWE0YzkvdGFibGVyYW5nZTpiNWJkOWRkMjdmMmM0YmQ1YTY2NGNiMjNiNDM5YTRjOV8xLTctMS0xLTE0NzQ5NQ_0e1bcbdc-aa9d-45a0-a546-7fe89c773c5c">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl83L2ZyYWc6NDg3YzNhOTNlMDU0NDFiMmIxNmIxZjYxZmRiYjkyMjgvdGFibGU6YzZlZmNhYWY5MDc4NDVkN2I0MWQ5NTk5ODBjYjkzMzcvdGFibGVyYW5nZTpjNmVmY2FhZjkwNzg0NWQ3YjQxZDk1OTk4MGNiOTMzN18xLTEtMS0xLTE0NzQ5NQ_f1fb14b4-8a02-4167-8f3d-81346490f386">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityInteractiveDataCurrent
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl83L2ZyYWc6NDg3YzNhOTNlMDU0NDFiMmIxNmIxZjYxZmRiYjkyMjgvdGFibGU6YzZlZmNhYWY5MDc4NDVkN2I0MWQ5NTk5ODBjYjkzMzcvdGFibGVyYW5nZTpjNmVmY2FhZjkwNzg0NWQ3YjQxZDk1OTk4MGNiOTMzN18xLTctMS0xLTE0NzQ5NQ_0f1bff51-8ccc-499f-889b-0f37a4f1691f">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl83L2ZyYWc6NDg3YzNhOTNlMDU0NDFiMmIxNmIxZjYxZmRiYjkyMjgvdGFibGU6ODc4Y2FhODIxMTRlNDA4MzkxZTc0ZjY4MjJmYWZiMzMvdGFibGVyYW5nZTo4NzhjYWE4MjExNGU0MDgzOTFlNzRmNjgyMmZhZmIzM18yLTAtMS0xLTE0NzQ5NQ_1966276f-30a7-443e-95bb-80fff0ea04d0">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityFilerCategory
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl83L2ZyYWc6NDg3YzNhOTNlMDU0NDFiMmIxNmIxZjYxZmRiYjkyMjgvdGFibGU6ODc4Y2FhODIxMTRlNDA4MzkxZTc0ZjY4MjJmYWZiMzMvdGFibGVyYW5nZTo4NzhjYWE4MjExNGU0MDgzOTFlNzRmNjgyMmZhZmIzM18zLTYtMS0xLTE0NzQ5NQ_168cca2e-49e2-470c-a34c-89c645fc1f7a">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl83L2ZyYWc6NDg3YzNhOTNlMDU0NDFiMmIxNmIxZjYxZmRiYjkyMjgvdGFibGU6ODc4Y2FhODIxMTRlNDA4MzkxZTc0ZjY4MjJmYWZiMzMvdGFibGVyYW5nZTo4NzhjYWE4MjExNGU0MDgzOTFlNzRmNjgyMmZhZmIzM181LTItMS0xLTE0NzQ5NQ_4e239ef6-bb1c-496a-b13b-3b96174fbb38">false</dei:EntitySmallBusiness>
    <dei:EntitySmallBusiness
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl83L2ZyYWc6NDg3YzNhOTNlMDU0NDFiMmIxNmIxZjYxZmRiYjkyMjgvdGFibGU6ODc4Y2FhODIxMTRlNDA4MzkxZTc0ZjY4MjJmYWZiMzMvdGFibGVyYW5nZTo4NzhjYWE4MjExNGU0MDgzOTFlNzRmNjgyMmZhZmIzM181LTgtMS0xLTE0NzQ5NQ_64c5eb83-6739-4951-9ad1-bc903d9ec5d3">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl83L2ZyYWc6NDg3YzNhOTNlMDU0NDFiMmIxNmIxZjYxZmRiYjkyMjgvdGFibGU6ODc4Y2FhODIxMTRlNDA4MzkxZTc0ZjY4MjJmYWZiMzMvdGFibGVyYW5nZTo4NzhjYWE4MjExNGU0MDgzOTFlNzRmNjgyMmZhZmIzM182LTItMS0xLTE0NzQ5NQ_58124187-0cbb-43a1-aacc-c6aba657627e">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityEmergingGrowthCompany
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl83L2ZyYWc6NDg3YzNhOTNlMDU0NDFiMmIxNmIxZjYxZmRiYjkyMjgvdGFibGU6ODc4Y2FhODIxMTRlNDA4MzkxZTc0ZjY4MjJmYWZiMzMvdGFibGVyYW5nZTo4NzhjYWE4MjExNGU0MDgzOTFlNzRmNjgyMmZhZmIzM182LTgtMS0xLTE0NzQ5NQ_5d81c342-95a7-4b97-bb96-21b7319510cd">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xMy9mcmFnOjcwNjgxMjc5NDFmNjQyNWVhN2QzYTdjZTJhMzhiOTQ2L3RhYmxlOmE1NTU2YmFlMWJjYzQ0MjI4Mjk4ZjU2ZDczOTZlMTY4L3RhYmxlcmFuZ2U6YTU1NTZiYWUxYmNjNDQyMjgyOThmNTZkNzM5NmUxNjhfMS0yLTEtMS0xNDc0OTU_5e242b15-642a-4eb8-ad69-3dffb43ec7d3">false</dei:EntityShellCompany>
    <dei:EntityShellCompany
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xMy9mcmFnOjcwNjgxMjc5NDFmNjQyNWVhN2QzYTdjZTJhMzhiOTQ2L3RhYmxlOmE1NTU2YmFlMWJjYzQ0MjI4Mjk4ZjU2ZDczOTZlMTY4L3RhYmxlcmFuZ2U6YTU1NTZiYWUxYmNjNDQyMjgyOThmNTZkNzM5NmUxNjhfMS04LTEtMS0xNDc0OTU_ac2ce01c-5007-4269-b5fc-b60e35c96af1">false</dei:EntityShellCompany>
    <dei:Security12bTitle
      contextRef="ib131ba0ac41e4fd489ddb305d36cc2da_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xOS9mcmFnOjQzNzUyNTM1NTI4YzRkNzBhNzk5ZWI4NjI5NTIzMzc3L3RhYmxlOmZmMzQxOGMyZjlmZTQ3YzA5MWFlMzFjODkzYmY5MjI5L3RhYmxlcmFuZ2U6ZmYzNDE4YzJmOWZlNDdjMDkxYWUzMWM4OTNiZjkyMjlfMi0wLTEtMS0xNDc0OTUvdGV4dHJlZ2lvbjo4YTYzZTRlNWY2NjI0NmFmYjdjOTFlZWViYTc3NDZiNF80_94163468-3538-4901-8ae8-537042f5e516">CMS&#160;Energy Corporation Common Stock</dei:Security12bTitle>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i6cf79f09f3ef49dd8b9d2857ae69354f_I20220711"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xOS9mcmFnOjQzNzUyNTM1NTI4YzRkNzBhNzk5ZWI4NjI5NTIzMzc3L3RhYmxlOmZmMzQxOGMyZjlmZTQ3YzA5MWFlMzFjODkzYmY5MjI5L3RhYmxlcmFuZ2U6ZmYzNDE4YzJmOWZlNDdjMDkxYWUzMWM4OTNiZjkyMjlfMi03LTEtMS0xNDc0OTU_7c2fbab2-02ab-4125-af23-c5e2f9023100"
      unitRef="shares">290195595</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i83f7d8ff5d384bafa1a4971eefac961d_I20220711"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8xOS9mcmFnOjQzNzUyNTM1NTI4YzRkNzBhNzk5ZWI4NjI5NTIzMzc3L3RhYmxlOmZmMzQxOGMyZjlmZTQ3YzA5MWFlMzFjODkzYmY5MjI5L3RhYmxlcmFuZ2U6ZmYzNDE4YzJmOWZlNDdjMDkxYWUzMWM4OTNiZjkyMjlfNC03LTEtMS0xNDc0OTU_ef94d6b2-4f67-4886-a87b-57ed2a8476b3"
      unitRef="shares">84108789</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:Revenues
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzMtMi0xLTEtMTQ3NDk1_53fe3308-8c0a-4005-a61d-96f586a3da4f"
      unitRef="usd">1920000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzMtNC0xLTEtMTQ3NDk1_d4c4f04c-9a3f-43a7-bb95-3f7ac7e1342d"
      unitRef="usd">1558000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzMtNy0xLTEtMTQ3NDk1_d7dfc35b-b908-4cb5-9d46-072d4aa73985"
      unitRef="usd">4294000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzMtOS0xLTEtMTQ3NDk1_0e84582d-31f3-4334-8bdd-6f9a910e6eff"
      unitRef="usd">3571000000</us-gaap:Revenues>
    <us-gaap:FuelCosts
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzYtMi0xLTEtMTQ3NDk1_4974326b-e6f2-4570-91c7-f438a7e68514"
      unitRef="usd">241000000</us-gaap:FuelCosts>
    <us-gaap:FuelCosts
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzYtNC0xLTEtMTQ3NDk1_e38dea05-0f4b-4d8e-b2c7-744cfaef2c3c"
      unitRef="usd">116000000</us-gaap:FuelCosts>
    <us-gaap:FuelCosts
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzYtNy0xLTEtMTQ3NDk1_ca033952-c8cd-4c48-adcf-fd18b8340149"
      unitRef="usd">408000000</us-gaap:FuelCosts>
    <us-gaap:FuelCosts
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzYtOS0xLTEtMTQ3NDk1_a61e6a73-8528-4ea1-ab9a-960b1a261457"
      unitRef="usd">254000000</us-gaap:FuelCosts>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i386d99bc64e54ae8988fcaf84c4fca30_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzctMi0xLTEtMTQ3NDk1_a62c0054-1880-4a9e-8a38-002dfe902899"
      unitRef="usd">483000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="idf219ab477ee4eb69822bd61b5bc2557_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzctNC0xLTEtMTQ3NDk1_60eba93d-b73d-408f-98e0-b138e198f77c"
      unitRef="usd">391000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ibab4149034e340e0af49d1d4dda2a724_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzctNy0xLTEtMTQ3NDk1_cb467985-18a9-4250-80a1-1baee4e65450"
      unitRef="usd">938000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i448de1e5c6c745f08834f4bb4f611fec_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzctOS0xLTEtMTQ3NDk1_025974bc-8fd6-4614-897f-1fd95e26d66d"
      unitRef="usd">768000000</us-gaap:CostOfGoodsAndServicesSold>
    <cms:PurchasedPowerRelatedParties
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzgtMi0xLTEtMTQ3NDk1_732c405d-5984-4ef2-856e-6f7f60138c11"
      unitRef="usd">18000000</cms:PurchasedPowerRelatedParties>
    <cms:PurchasedPowerRelatedParties
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzgtNC0xLTEtMTQ3NDk1_ded9d805-3349-4131-9cc4-b1687a20d780"
      unitRef="usd">17000000</cms:PurchasedPowerRelatedParties>
    <cms:PurchasedPowerRelatedParties
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzgtNy0xLTEtMTQ3NDk1_43ee91a1-ede6-4a09-9162-fa6b36e1ec36"
      unitRef="usd">35000000</cms:PurchasedPowerRelatedParties>
    <cms:PurchasedPowerRelatedParties
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzgtOS0xLTEtMTQ3NDk1_b4b67f9b-326b-44ee-a394-bbaa09ad32ec"
      unitRef="usd">35000000</cms:PurchasedPowerRelatedParties>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if520a7bdd4fa42f5ab07419dc95ccccc_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzktMi0xLTEtMTQ3NDk1_91643a67-5741-4c56-941b-896c4001cc76"
      unitRef="usd">216000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="id33efddcd4c0410c8552c100cb14a796_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzktNC0xLTEtMTQ3NDk1_10c63dcc-8edc-481b-bcf8-d0bbe60f6c04"
      unitRef="usd">96000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i00a2b9dc02384c948da5714d579b5adc_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzktNy0xLTEtMTQ3NDk1_bad9ff74-2423-4fdb-a570-3cc56938fa2c"
      unitRef="usd">684000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i9b62c001f70f4610aef16ca40cebeb1b_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzktOS0xLTEtMTQ3NDk1_d909f4ac-2491-4e36-b9dc-e5ad2025f940"
      unitRef="usd">375000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzEwLTItMS0xLTE0NzQ5NQ_c6a4476d-cd1e-444d-b1db-8ff4b6681cfe"
      unitRef="usd">392000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzEwLTQtMS0xLTE0NzQ5NQ_63ef52f5-931c-4550-b06f-9ca00bc944b2"
      unitRef="usd">355000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzEwLTctMS0xLTE0NzQ5NQ_c058b55a-b10b-4428-b04e-f48283ef5110"
      unitRef="usd">726000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzEwLTktMS0xLTE0NzQ5NQ_ebb8d7a8-e683-4271-ba72-5b7408aa86f3"
      unitRef="usd">666000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzExLTItMS0xLTE0NzQ5NQ_4a6335e1-0bf7-45f9-88c6-d4b2805fdba9"
      unitRef="usd">242000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzExLTQtMS0xLTE0NzQ5NQ_11b15095-3cec-4578-823b-6845fc78a151"
      unitRef="usd">244000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzExLTctMS0xLTE0NzQ5NQ_96444b6d-fe46-40b1-9b79-fcb86a5bce5e"
      unitRef="usd">587000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzExLTktMS0xLTE0NzQ5NQ_54200392-c297-470f-aa19-e58ee4207c27"
      unitRef="usd">582000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzEyLTItMS0xLTE0NzQ5NQ_8d650b8b-bf01-4cd7-a96a-f692aca06923"
      unitRef="usd">89000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzEyLTQtMS0xLTE0NzQ5NQ_2795646b-ab00-4753-b625-065678450e18"
      unitRef="usd">87000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzEyLTctMS0xLTE0NzQ5NQ_99553a74-cf82-415e-aad3-85e92366774f"
      unitRef="usd">221000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzEyLTktMS0xLTE0NzQ5NQ_ef029fbe-1010-4735-8872-16a5653de900"
      unitRef="usd">209000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:CostsAndExpenses
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzEzLTItMS0xLTE0NzQ5NQ_867b8cdb-abb5-421c-9f65-d49c7a02f274"
      unitRef="usd">1681000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzEzLTQtMS0xLTE0NzQ5NQ_3fc9017f-d617-4d5a-a880-bdf855e2cfd1"
      unitRef="usd">1306000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzEzLTctMS0xLTE0NzQ5NQ_709b3e2d-3cf0-4a76-81ed-04994ecddebf"
      unitRef="usd">3599000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzEzLTktMS0xLTE0NzQ5NQ_d22374be-e35c-4757-ac72-cf7cf08bb685"
      unitRef="usd">2889000000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzE1LTItMS0xLTE0NzQ5NQ_61a858d1-364a-487e-89c3-9702805602c5"
      unitRef="usd">239000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzE1LTQtMS0xLTE0NzQ5NQ_64478070-cf90-48a8-a5e9-d53e8de35347"
      unitRef="usd">252000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzE1LTctMS0xLTE0NzQ5NQ_26d68c76-e3b6-4efb-88ff-7701b4d893f0"
      unitRef="usd">695000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzE1LTktMS0xLTE0NzQ5NQ_53420aff-e857-4f22-b0eb-8a8b857f90c7"
      unitRef="usd">682000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzE4LTItMS0xLTE0NzQ5NQ_9a2d18e8-79ec-4189-b8bc-577c8d4a7485"
      unitRef="usd">1000000</us-gaap:InvestmentIncomeInterestAndDividend>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzE4LTQtMS0xLTE0NzQ5NQ_940f5224-7226-4c82-b1b2-019300b18198"
      unitRef="usd">1000000</us-gaap:InvestmentIncomeInterestAndDividend>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzE4LTctMS0xLTE0NzQ5NQ_526a5ff7-34c4-4b4c-9e9d-1a4092452cd7"
      unitRef="usd">2000000</us-gaap:InvestmentIncomeInterestAndDividend>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzE4LTktMS0xLTE0NzQ5NQ_1d0eb149-5eb6-4a03-9ad6-83e26511b2f5"
      unitRef="usd">2000000</us-gaap:InvestmentIncomeInterestAndDividend>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzIwLTItMS0xLTE0NzQ5NQ_a5b71db9-3e6d-4e4d-9eaf-502ece3d9cd8"
      unitRef="usd">1000000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzIwLTQtMS0xLTE0NzQ5NQ_8fbfc70d-35d4-40e9-bedc-147790219325"
      unitRef="usd">2000000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzIwLTctMS0xLTE0NzQ5NQ_2228cef8-20eb-4540-a7c1-cf7bf3aa92b1"
      unitRef="usd">3000000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzIwLTktMS0xLTE0NzQ5NQ_69ceceb0-b300-4178-b2f1-cfd2e129a24f"
      unitRef="usd">3000000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzIxLTItMS0xLTE0NzQ5NQ_ef60289b-e4b0-408b-bb27-dbfb357354b7"
      unitRef="usd">0</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzIxLTQtMS0xLTE0NzQ5NQ_e6de1166-05c0-467b-bfea-acc97a7c8709"
      unitRef="usd">2000000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzIxLTctMS0xLTE0NzQ5NQ_63368dc4-cc05-4bfb-a304-a9e8d9ae97a7"
      unitRef="usd">0</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzIxLTktMS0xLTE0NzQ5NQ_4ed79dd0-fdbc-466a-8a03-c19dd3615ba2"
      unitRef="usd">4000000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzIyLTItMS0xLTE0NzQ5NQ_f4dc0f9c-42f9-4a68-acd0-0fd0fee04984"
      unitRef="usd">52000000</cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet>
    <cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzIyLTQtMS0xLTE0NzQ5NQ_3e4d6896-b82f-46bb-9ed8-659204411aa9"
      unitRef="usd">40000000</cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet>
    <cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzIyLTctMS0xLTE0NzQ5NQ_d4703eab-f2d1-4b8f-a466-947f007ba1bc"
      unitRef="usd">100000000</cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet>
    <cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzIyLTktMS0xLTE0NzQ5NQ_2e32aa3b-7d7e-45c2-b9f1-dbcb4e2506d6"
      unitRef="usd">81000000</cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet>
    <us-gaap:OtherNonoperatingIncome
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzIzLTItMS0xLTE0NzQ5NQ_86ebec27-d0a7-486f-81f3-ecc8a1131473"
      unitRef="usd">0</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzIzLTQtMS0xLTE0NzQ5NQ_75d91669-a246-4e1b-b1f4-c86b2870594b"
      unitRef="usd">5000000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzIzLTctMS0xLTE0NzQ5NQ_a8efbdaf-2944-47cf-b434-bb9fa0fc4ef6"
      unitRef="usd">1000000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzIzLTktMS0xLTE0NzQ5NQ_b653e03c-fece-46ac-921b-c667eb116d53"
      unitRef="usd">6000000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingExpense
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzI0LTItMS0xLTE0NzQ5NQ_2d57c036-d9ee-4482-b9ec-3b0c4f432602"
      unitRef="usd">11000000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzI0LTQtMS0xLTE0NzQ5NQ_033b178f-014e-4937-ba50-00c22ae467e9"
      unitRef="usd">2000000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzI0LTctMS0xLTE0NzQ5NQ_51946b6e-8227-46a1-9ef3-3c84386e8798"
      unitRef="usd">15000000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzI0LTktMS0xLTE0NzQ5NQ_51b12316-a1ab-49ee-9144-d3de85f40ab4"
      unitRef="usd">4000000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzI1LTItMS0xLTE0NzQ5NQ_332ef22d-c898-474b-9151-146141aec320"
      unitRef="usd">43000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzI1LTQtMS0xLTE0NzQ5NQ_890cabd9-c5ca-4936-b26c-ec7346785f9b"
      unitRef="usd">48000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzI1LTctMS0xLTE0NzQ5NQ_50533694-2033-4213-b8a0-3583c2e509cd"
      unitRef="usd">91000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzI1LTktMS0xLTE0NzQ5NQ_029b4e3c-0043-4d41-b9cf-b8b0e7e565b6"
      unitRef="usd">92000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:InterestExpenseDebt
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzI4LTItMS0xLTE0NzQ5NQ_92ff8ba5-9958-4609-94ec-680236a57622"
      unitRef="usd">122000000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzI4LTQtMS0xLTE0NzQ5NQ_c86c9f80-36f2-400d-99da-22463e4e3c2c"
      unitRef="usd">120000000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzI4LTctMS0xLTE0NzQ5NQ_622ee9ba-6d87-4a2c-93d5-939f7bedffe4"
      unitRef="usd">243000000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzI4LTktMS0xLTE0NzQ5NQ_564729d6-c1f9-43bd-a95d-1f6ed6f80c99"
      unitRef="usd">239000000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseRelatedParty
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzI5LTItMS0xLTE0NzQ5NQ_002e492c-1187-47cb-b84e-cddaae617bc3"
      unitRef="usd">3000000</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:InterestExpenseRelatedParty
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzI5LTQtMS0xLTE0NzQ5NQ_e1174da2-8134-4be8-8a58-b9f987aeffe6"
      unitRef="usd">3000000</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:InterestExpenseRelatedParty
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzI5LTctMS0xLTE0NzQ5NQ_fc6fb86c-2c46-4504-9f91-8ce588ba6296"
      unitRef="usd">6000000</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:InterestExpenseRelatedParty
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzI5LTktMS0xLTE0NzQ5NQ_96651f9a-d668-42d2-8275-42c0c3962722"
      unitRef="usd">6000000</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:InterestExpenseOther
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzMwLTItMS0xLTE0NzQ5NQ_d0af3e50-c38f-44bc-a67d-9b37100980bd"
      unitRef="usd">1000000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzMwLTQtMS0xLTE0NzQ5NQ_31126e73-422d-45cf-9fe6-9d941017756b"
      unitRef="usd">2000000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzMwLTctMS0xLTE0NzQ5NQ_38f68c93-6e68-41b5-a919-f05c00e1aa39"
      unitRef="usd">2000000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzMwLTktMS0xLTE0NzQ5NQ_58b33d28-77b0-4de6-9658-6464644693cf"
      unitRef="usd">5000000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzMxLTItMS0xLTE0NzQ5NQ_b15f1af1-b9b6-4f1c-bc20-916e1e791f5c"
      unitRef="usd">0</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzMxLTQtMS0xLTE0NzQ5NQ_f246c68d-72ca-4810-80e9-4408c175c6bd"
      unitRef="usd">0</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzMxLTctMS0xLTE0NzQ5NQ_cafb202e-183f-421f-91d2-ea108041c881"
      unitRef="usd">1000000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzMxLTktMS0xLTE0NzQ5NQ_97984352-134b-4910-937d-6840158e6adc"
      unitRef="usd">1000000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestExpense
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzMyLTItMS0xLTE0NzQ5NQ_0ef39b73-a078-416f-aa8a-879586d3eb8c"
      unitRef="usd">126000000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzMyLTQtMS0xLTE0NzQ5NQ_3a8faed5-81c4-477c-aec8-7642aa15c4b7"
      unitRef="usd">125000000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzMyLTctMS0xLTE0NzQ5NQ_5b99ef0f-7b41-4dd1-ac4d-2ddaccf9f3fc"
      unitRef="usd">250000000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzMyLTktMS0xLTE0NzQ5NQ_3a7b79cc-8657-49ad-b406-c9ff3f3ea037"
      unitRef="usd">249000000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM0LTItMS0xLTE0NzQ5NQ_5b414133-0fa7-4383-b754-d360f8f53aec"
      unitRef="usd">156000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM0LTQtMS0xLTE0NzQ5NQ_d58a4d4c-b50d-45ae-852e-a73f9a1a20b7"
      unitRef="usd">175000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM0LTctMS0xLTE0NzQ5NQ_272894e6-1037-4265-aa5c-007fd7ee2fcb"
      unitRef="usd">536000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM0LTktMS0xLTE0NzQ5NQ_d7d286af-1461-4296-aee8-309d02afcf32"
      unitRef="usd">525000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM1LTItMS0xLTE0NzQ5NQ_3f786862-60ed-480e-8797-5efae759fc01"
      unitRef="usd">14000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM1LTQtMS0xLTE0NzQ5NQ_9d582d60-56de-4be5-b2e8-e5da5334c08a"
      unitRef="usd">22000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM1LTctMS0xLTE0NzQ5NQ_3f299882-f334-45fb-b673-486dac65fae3"
      unitRef="usd">53000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM1LTktMS0xLTE0NzQ5NQ_a06d89ec-742d-4f0d-8f52-775f10255c82"
      unitRef="usd">64000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM3LTItMS0xLTE0NzQ5NQ_f59b4989-ba28-4b31-b9af-70d9f8c1a321"
      unitRef="usd">142000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM3LTQtMS0xLTE0NzQ5NQ_b4a4db57-39e2-4ad7-9833-7f2db4471965"
      unitRef="usd">153000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM3LTctMS0xLTE0NzQ5NQ_03202612-0296-4867-9221-00c0a7c90abe"
      unitRef="usd">483000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM3LTktMS0xLTE0NzQ5NQ_cb27ad3a-87b7-4021-9d50-b1d47e1e0b39"
      unitRef="usd">461000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM4LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjRiZjFkOTExMDdkZDRiMzc5MDg3OTg0MDY1MTU0NDEyXzY_7e71ebcb-99f2-4ece-b470-62c1b2a3afa3"
      unitRef="usd">0</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM4LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjRiZjFkOTExMDdkZDRiMzc5MDg3OTg0MDY1MTU0NDEyXzEw_e63cc699-e6f6-4f5a-97c7-7248aad51adf"
      unitRef="usd">7000000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM4LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjRiZjFkOTExMDdkZDRiMzc5MDg3OTg0MDY1MTU0NDEyXzE0_22cc494c-19cc-469e-9ce9-f5e9b88ad5c9"
      unitRef="usd">1000000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM4LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjRiZjFkOTExMDdkZDRiMzc5MDg3OTg0MDY1MTU0NDEyXzE4_29c63d4d-1670-4758-9957-e60265d9ce66"
      unitRef="usd">16000000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM4LTItMS0xLTE0NzQ5NQ_c0b52485-556f-4eee-a9fa-2b486523913a"
      unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM4LTQtMS0xLTE0NzQ5NQ_b666938c-90ba-40fe-a5db-70309b962fb0"
      unitRef="usd">18000000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM4LTctMS0xLTE0NzQ5NQ_f7efaf14-80c5-41c5-949e-bfe6ed901b03"
      unitRef="usd">4000000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzM4LTktMS0xLTE0NzQ5NQ_26537eb8-2bec-47ac-937f-d0ca3f646e5f"
      unitRef="usd">52000000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQwLTItMS0xLTE0NzQ5NQ_b1422a0a-5f53-4239-8227-7805f93d8492"
      unitRef="usd">142000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQwLTQtMS0xLTE0NzQ5NQ_673517fc-e140-42de-a77e-b060a605b273"
      unitRef="usd">171000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQwLTctMS0xLTE0NzQ5NQ_35d83173-9a78-4564-8272-186e5dea4004"
      unitRef="usd">487000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQwLTktMS0xLTE0NzQ5NQ_71f83041-9bac-497b-89ce-207d944825bd"
      unitRef="usd">513000000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQxLTItMS0xLTE0NzQ5NQ_f6d5c2da-8c4c-459e-b21a-1dc18cbbea2e"
      unitRef="usd">-6000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQxLTQtMS0xLTE0NzQ5NQ_1a2509af-40a0-42bc-a646-a1034642ec6b"
      unitRef="usd">-5000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQxLTctMS0xLTE0NzQ5NQ_40d3ebda-c6d5-4383-bccc-9a04fc9b14d2"
      unitRef="usd">-14000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQxLTktMS0xLTE0NzQ5NQ_9f3ce4f6-ee56-47d3-a7ee-f1f6def53953"
      unitRef="usd">-12000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQzLTItMS0xLTE0NzQ5NQ_1c9e6bf9-fe39-4f1c-83d8-810ec745e1da"
      unitRef="usd">148000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQzLTQtMS0xLTE0NzQ5NQ_ce27e517-8fc9-46fc-bc07-8a9cf9311cfb"
      unitRef="usd">176000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQzLTctMS0xLTE0NzQ5NQ_1d0e2a87-d36a-4603-9f3c-506bfa0224be"
      unitRef="usd">501000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQzLTktMS0xLTE0NzQ5NQ_ba9fe1a5-58d5-4898-9f6a-1c40a19f808b"
      unitRef="usd">525000000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQ0LTItMS0xLTE0NzQ5NQ_5cda9769-8f21-4b50-a7d0-156f1ce3e081"
      unitRef="usd">3000000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQ0LTQtMS0xLTE0NzQ5NQ_f8b22d02-e4dc-486c-af35-bd29bdd96c85"
      unitRef="usd">0</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQ0LTctMS0xLTE0NzQ5NQ_761e8edb-e7b1-491e-8a72-094f67b8d967"
      unitRef="usd">5000000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQ0LTktMS0xLTE0NzQ5NQ_8de2331f-333b-4728-98dc-591b2d7d4344"
      unitRef="usd">0</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQ2LTItMS0xLTE0NzQ5NQ_cdd70223-0b5e-4216-bfb8-f80fa973fcd1"
      unitRef="usd">145000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQ2LTQtMS0xLTE0NzQ5NQ_db61ab20-1fd6-40f0-9981-f2539ab209d4"
      unitRef="usd">176000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQ2LTctMS0xLTE0NzQ5NQ_0e5a46be-fd25-4733-b834-ff2632b389fa"
      unitRef="usd">496000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzQ2LTktMS0xLTE0NzQ5NQ_96d305df-4f41-4476-9e61-1a4d4329dce4"
      unitRef="usd">525000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzUwLTItMS0xLTE0NzQ5NQ_641e2161-9828-45a7-b059-e567be290e25"
      unitRef="usdPerShare">0.50</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzUwLTQtMS0xLTE0NzQ5NQ_98a2b6d7-40a8-4ba8-8383-4ff01d12d07e"
      unitRef="usdPerShare">0.55</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzUwLTctMS0xLTE0NzQ5NQ_625c674f-6c47-4e26-a3a6-40530af717f1"
      unitRef="usdPerShare">1.70</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzUwLTktMS0xLTE0NzQ5NQ_9547f127-70ea-4149-9eef-eab903e64cb8"
      unitRef="usdPerShare">1.64</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzUxLTItMS0xLTE0NzQ5NQ_1c588c16-51b3-49cf-bd84-4b84cc0cb3ac"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzUxLTQtMS0xLTE0NzQ5NQ_e0b03791-e44a-48a3-be7d-7e47177b0378"
      unitRef="usdPerShare">0.06</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzUxLTctMS0xLTE0NzQ5NQ_33215adf-6882-4bbc-99c2-98467fff5901"
      unitRef="usdPerShare">0.01</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzUxLTktMS0xLTE0NzQ5NQ_8e32d0d0-311d-47af-a410-280d5e44c870"
      unitRef="usdPerShare">0.18</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzUyLTItMS0xLTE0NzQ5NQ_8ce05456-e9b3-473e-8f59-4fd126fd34b5"
      unitRef="usdPerShare">0.50</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzUyLTQtMS0xLTE0NzQ5NQ_4cf43329-7147-4bf3-bbad-280c752a9eab"
      unitRef="usdPerShare">0.61</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzUyLTctMS0xLTE0NzQ5NQ_ef887d52-f7cd-4bd7-9408-2f8093ceec12"
      unitRef="usdPerShare">1.71</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzUyLTktMS0xLTE0NzQ5NQ_04fba402-7206-4f4f-ba7f-a9a80ef8522b"
      unitRef="usdPerShare">1.82</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzU1LTItMS0xLTE0NzQ5NQ_5e94e438-be3d-4161-b47c-93168871b026"
      unitRef="usdPerShare">0.50</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzU1LTQtMS0xLTE0NzQ5NQ_ae19b990-7188-4b12-bf53-dce9f439a621"
      unitRef="usdPerShare">0.55</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzU1LTctMS0xLTE0NzQ5NQ_d8a1d153-5284-4a0f-8868-77757c8bd004"
      unitRef="usdPerShare">1.70</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzU1LTktMS0xLTE0NzQ5NQ_61113b01-e3c8-43f3-9a00-ead92b3c733f"
      unitRef="usdPerShare">1.64</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzU2LTItMS0xLTE0NzQ5NQ_92f678a5-4f31-40a9-9b17-c6c1060d854c"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzU2LTQtMS0xLTE0NzQ5NQ_b3768399-1f6b-4b11-a4d0-d5b068ed8717"
      unitRef="usdPerShare">0.06</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzU2LTctMS0xLTE0NzQ5NQ_57979eed-1910-4e47-80d9-bce1238bf7e8"
      unitRef="usdPerShare">0.01</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzU2LTktMS0xLTE0NzQ5NQ_690843ed-f7ad-4660-b241-336abfbd034e"
      unitRef="usdPerShare">0.18</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzU3LTItMS0xLTE0NzQ5NQ_c50661ab-cfe9-4807-b47a-009989872884"
      unitRef="usdPerShare">0.50</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzU3LTQtMS0xLTE0NzQ5NQ_3d91bbd1-c318-4213-b412-29c1ef97770c"
      unitRef="usdPerShare">0.61</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzU3LTctMS0xLTE0NzQ5NQ_6affc348-78b4-4f16-9c17-843aabfafd90"
      unitRef="usdPerShare">1.71</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjAvZnJhZzo5OWJhZGY5YjEwNDI0MDk4OTJkNzkwNmNiZmFjMWMxMi90YWJsZTozZTZjMTVhMmYwOTA0MjdmYTA1YzUyODBhOGQ5YzQ3Zi90YWJsZXJhbmdlOjNlNmMxNWEyZjA5MDQyN2ZhMDVjNTI4MGE4ZDljNDdmXzU3LTktMS0xLTE0NzQ5NQ_432f800b-a003-43f9-add1-12e09e43dd49"
      unitRef="usdPerShare">1.82</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ProfitLoss
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzMtMi0xLTEtMTQ3NDk1_bd3d271c-f76a-4496-8b16-4fc91e952e96"
      unitRef="usd">142000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzMtNC0xLTEtMTQ3NDk1_a8e6994c-c9b3-4714-801d-4f7aaa64dddb"
      unitRef="usd">171000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzMtNy0xLTEtMTQ3NDk1_3605d5bc-faeb-4657-99fe-b4f39aede0e8"
      unitRef="usd">487000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzMtOS0xLTEtMTQ3NDk1_6f7dce27-542b-4dcb-8cdf-61c8b5f9f1c9"
      unitRef="usd">513000000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzYtMC0xLTEtMTQ3NDk1L3RleHRyZWdpb246N2ZmMjYxMTE5ZWFhNGQzZjgxZjI4ZDYyNDRkYWRkYWJfNg_611ddc05-d8c9-4b4c-80e5-f1aabaf63a77"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzYtMC0xLTEtMTQ3NDk1L3RleHRyZWdpb246N2ZmMjYxMTE5ZWFhNGQzZjgxZjI4ZDYyNDRkYWRkYWJfMTA_04fff8d6-9726-4104-a7ae-dd0ed46997a9"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzYtMC0xLTEtMTQ3NDk1L3RleHRyZWdpb246N2ZmMjYxMTE5ZWFhNGQzZjgxZjI4ZDYyNDRkYWRkYWJfMTQ_0f61d9f0-2b5d-4d5e-8fa4-986e2e4b8c51"
      unitRef="usd">1000000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzYtMC0xLTEtMTQ3NDk1L3RleHRyZWdpb246N2ZmMjYxMTE5ZWFhNGQzZjgxZjI4ZDYyNDRkYWRkYWJfMTg_1a02b88f-899f-461d-a89e-150fcaa5f279"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzYtMi0xLTEtMTQ3NDk1_6e2708b5-3422-49ad-be45-5bfa74b0a9de"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzYtNC0xLTEtMTQ3NDk1_6abcc17c-062b-47f6-b210-805f832f9c8f"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzYtNy0xLTEtMTQ3NDk1_27663b12-244a-4796-988d-dc7d7241de0a"
      unitRef="usd">2000000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzYtOS0xLTEtMTQ3NDk1_ad6ebf7c-09ee-43b4-962b-39c9467c47a5"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzktMC0xLTEtMTQ3NDk1L3RleHRyZWdpb246ZTJjZTI1NmZjODc2NGRkMmJjYzMyY2UwMDg3NmY4MmFfNg_004ec1c8-2012-4847-9ebd-70d3eddceba5"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzktMC0xLTEtMTQ3NDk1L3RleHRyZWdpb246ZTJjZTI1NmZjODc2NGRkMmJjYzMyY2UwMDg3NmY4MmFfNg_50369d82-dfc2-4b07-b2a7-1eec6ebe2592"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzktMC0xLTEtMTQ3NDk1L3RleHRyZWdpb246ZTJjZTI1NmZjODc2NGRkMmJjYzMyY2UwMDg3NmY4MmFfNg_7284c574-1527-4c32-b982-511ef86e840f"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzktMC0xLTEtMTQ3NDk1L3RleHRyZWdpb246ZTJjZTI1NmZjODc2NGRkMmJjYzMyY2UwMDg3NmY4MmFfNg_9c9e4b69-a12e-407f-8cad-d99a73521245"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzktMi0xLTEtMTQ3NDk1_4c2a51d7-6ea2-4977-9f74-2ef82151e4fa"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzktNC0xLTEtMTQ3NDk1_642815f1-3916-4c12-b107-33616dbc6ba3"
      unitRef="usd">-3000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzktNy0xLTEtMTQ3NDk1_c797fbac-5b84-4468-87b2-fde5ac28d3c2"
      unitRef="usd">-2000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzktOS0xLTEtMTQ3NDk1_9da88048-9635-45ff-9285-cf8829578aec"
      unitRef="usd">-4000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzEwLTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjdmZmIwNjE1MDgwNTRlMWY5MjFlZTE0NGUxZDI4MGFkXzY_0c8f68b5-5f5e-4c5f-99b9-ff6ec035525b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzEwLTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjdmZmIwNjE1MDgwNTRlMWY5MjFlZTE0NGUxZDI4MGFkXzY_41173e6c-07f8-455c-9af1-a9418f30aa12"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzEwLTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjdmZmIwNjE1MDgwNTRlMWY5MjFlZTE0NGUxZDI4MGFkXzY_acb86a58-957b-4911-b70a-fd6644ce48cc"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzEwLTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjdmZmIwNjE1MDgwNTRlMWY5MjFlZTE0NGUxZDI4MGFkXzY_c0a08cdb-3afa-44e9-98a7-e77448aa0529"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzEwLTItMS0xLTE0NzQ5NQ_cbb01817-43c7-4b4d-b475-cb9d5697b219"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzEwLTQtMS0xLTE0NzQ5NQ_4f774cce-8bbb-4bac-a230-b53b9d49b6b6"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzEwLTctMS0xLTE0NzQ5NQ_a2daea3d-854a-4a09-b1ff-5cb24333175b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzEwLTktMS0xLTE0NzQ5NQ_7b262d01-a82b-4165-91a7-063c07b2f7bf"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzE4LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjU1MDBhNGYzNDQ0NDRlOGFiZmVhZDVlZTIwMWJjYzE4XzY_0009b28c-4ecf-463b-baec-83b579b90779"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzE4LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjU1MDBhNGYzNDQ0NDRlOGFiZmVhZDVlZTIwMWJjYzE4XzEw_6ca05acb-ca31-47a1-a43f-454bf69e552a"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzE4LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjU1MDBhNGYzNDQ0NDRlOGFiZmVhZDVlZTIwMWJjYzE4XzE0_5bbf6cf1-d81c-4c9b-836a-6da10a870cb7"
      unitRef="usd">1000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzE4LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjU1MDBhNGYzNDQ0NDRlOGFiZmVhZDVlZTIwMWJjYzE4XzE4_ff8f1a69-b442-4e34-b83e-c8398c469041"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzE4LTItMS0xLTE0NzQ5NQ_2c3238a5-301c-4ce3-9e57-a39c96572db6"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzE4LTQtMS0xLTE0NzQ5NQ_506f238b-4fb2-473e-82dc-c52774eb5e0e"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzE4LTctMS0xLTE0NzQ5NQ_6b13daee-94d9-4d76-b026-79cc915f739a"
      unitRef="usd">2000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzE4LTktMS0xLTE0NzQ5NQ_71eb45f9-62dd-42b7-ade4-ffb0641b1cb9"
      unitRef="usd">1000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzE5LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjdmNGE3ZjM5NDk5MDQ4Y2I5MTM5NjAyYTdmMjgxYmQ0XzY_28bd8c97-1bbe-4fdc-a517-66032109315d"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzE5LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjdmNGE3ZjM5NDk5MDQ4Y2I5MTM5NjAyYTdmMjgxYmQ0XzEw_face7605-78d0-441a-8e63-ebf6fa410c0e"
      unitRef="usd">1000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzE5LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjdmNGE3ZjM5NDk5MDQ4Y2I5MTM5NjAyYTdmMjgxYmQ0XzE0_ee37e98f-2fa3-4c32-9e20-0eb13facb007"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzE5LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjdmNGE3ZjM5NDk5MDQ4Y2I5MTM5NjAyYTdmMjgxYmQ0XzE4_88f0224c-c4a4-4523-b5cf-6cb158768ecf"
      unitRef="usd">1000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzE5LTItMS0xLTE0NzQ5NQ_9f345e72-578a-4960-ac1c-9c972d3774bb"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzE5LTQtMS0xLTE0NzQ5NQ_70286b55-166e-44b2-95ee-7848f04bec67"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzE5LTctMS0xLTE0NzQ5NQ_d8ea9043-9bde-43cb-980a-35d775dc747e"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzE5LTktMS0xLTE0NzQ5NQ_8a9e8ae3-cab6-4e93-9553-c6e69adf1b14"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzIxLTItMS0xLTE0NzQ5NQ_888ac6be-b14b-4456-80f8-517c79f34cc2"
      unitRef="usd">2000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzIxLTQtMS0xLTE0NzQ5NQ_9b00018b-b06b-445d-b71e-7ed819690db6"
      unitRef="usd">2000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzIxLTctMS0xLTE0NzQ5NQ_09861f1e-f92b-40a7-b6a7-4e50f8b35440"
      unitRef="usd">7000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzIxLTktMS0xLTE0NzQ5NQ_705777bd-b602-4479-9d26-b2fe54e405b7"
      unitRef="usd">4000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzIzLTItMS0xLTE0NzQ5NQ_9205acf3-16f0-49b6-b9f5-f6eae926c08e"
      unitRef="usd">144000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzIzLTQtMS0xLTE0NzQ5NQ_7cc7d29d-5509-4c65-810e-2da0345be6ad"
      unitRef="usd">173000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzIzLTctMS0xLTE0NzQ5NQ_7d78dd03-5516-4ddf-aebb-3391e9997185"
      unitRef="usd">494000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzIzLTktMS0xLTE0NzQ5NQ_ac388466-0a5f-41c7-b46d-1206093add01"
      unitRef="usd">517000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzI0LTItMS0xLTE0NzQ5NQ_26fc8580-bc4a-479d-9223-44aa298282a4"
      unitRef="usd">-6000000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzI0LTQtMS0xLTE0NzQ5NQ_5aee7247-24d1-41df-aa68-37c990479772"
      unitRef="usd">-5000000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzI0LTctMS0xLTE0NzQ5NQ_05e6853c-fd77-4251-806b-04ba7a627b52"
      unitRef="usd">-14000000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzI0LTktMS0xLTE0NzQ5NQ_c2f4457d-57ef-491a-9619-8966540cc9e0"
      unitRef="usd">-12000000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzI2LTItMS0xLTE0NzQ5NQ_543cc2cc-7421-49d4-b84a-1b34534736ea"
      unitRef="usd">150000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzI2LTQtMS0xLTE0NzQ5NQ_b272c967-d326-43d3-b7a2-075d5f7e0b65"
      unitRef="usd">178000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzI2LTctMS0xLTE0NzQ5NQ_2c35dc15-4a62-4936-bce0-f47af50bbeca"
      unitRef="usd">508000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjMvZnJhZzo5ZjIzYWM3YTExZGU0MTM3YjU2ODY2Y2I2NGNiMzQ5MS90YWJsZTo0ZGQ0MTgyZDI0YjE0MDM1OTUyMWEzZmI2NzkzMTVjNi90YWJsZXJhbmdlOjRkZDQxODJkMjRiMTQwMzU5NTIxYTNmYjY3OTMxNWM2XzI2LTktMS0xLTE0NzQ5NQ_ef322187-ee24-40f7-809e-c1da107d7d5e"
      unitRef="usd">529000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzMtMi0xLTEtMTQ3NDk1_5b2df45f-fd39-468a-89cf-2159d9ee2481"
      unitRef="usd">487000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzMtNC0xLTEtMTQ3NDk1_60003125-2a4d-46b7-921c-25ec780ec1bd"
      unitRef="usd">513000000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzUtMi0xLTEtMTQ3NDk1_3e2827e0-68fa-437f-90e3-4c14f7226726"
      unitRef="usd">587000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzUtNC0xLTEtMTQ3NDk1_e228af3a-4f90-44f6-a0e6-fe61c6764916"
      unitRef="usd">582000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzYtMi0xLTEtMTQ3NDk1_257ba73e-926c-4152-9ffb-3524ba3167d3"
      unitRef="usd">39000000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzYtNC0xLTEtMTQ3NDk1_45ce54a7-e442-42bf-b05f-e24bc51b6b1d"
      unitRef="usd">75000000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzktMi0xLTEtMTQ3NDk1_cfad248c-db4e-497f-9617-e6b52b06d9bb"
      unitRef="usd">5000000</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzktNC0xLTEtMTQ3NDk1_bf85de4c-87ce-4159-8532-4b75e5024ee3"
      unitRef="usd">0</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzEwLTItMS0xLTE0NzQ5NQ_b302fbbb-c254-4169-a94f-07cb7a26bb48"
      unitRef="usd">33000000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzEwLTQtMS0xLTE0NzQ5NQ_03a60f90-7e81-4567-884e-b6b5e593daea"
      unitRef="usd">29000000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzExLTItMS0xLTE0NzQ5NQ_90d5203a-2558-43d3-8245-51280e8fc551"
      unitRef="usd">0</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzExLTQtMS0xLTE0NzQ5NQ_46b61af8-f8c0-4b34-86cc-a13ea80a8e66"
      unitRef="usd">-23000000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzEzLTItMS0xLTE0NzQ5NQ_592cee83-77b2-45ad-8ae4-4354678b5b0f"
      unitRef="usd">80000000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzEzLTQtMS0xLTE0NzQ5NQ_b6af0397-38da-4ca9-a469-57ec06d5ad0f"
      unitRef="usd">-101000000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzE0LTItMS0xLTE0NzQ5NQ_fbffeb10-0098-45b2-bb20-4deaafca9580"
      unitRef="usd">179000000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzE0LTQtMS0xLTE0NzQ5NQ_721db4a6-ebe9-47b5-a5d4-2140d05e36d7"
      unitRef="usd">-36000000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzE1LTItMS0xLTE0NzQ5NQ_be9d1f1e-32a4-4c07-909d-bb9f8e6ec9a0"
      unitRef="usd">53000000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzE1LTQtMS0xLTE0NzQ5NQ_db8a80a8-3164-4fae-b907-bfd46f178abe"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzE2LTItMS0xLTE0NzQ5NQ_ab2b0cbe-c575-4758-b911-e9efa4ca6383"
      unitRef="usd">-117000000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzE2LTQtMS0xLTE0NzQ5NQ_abd612a4-083c-4955-b21d-d865bc3263f9"
      unitRef="usd">-78000000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzE3LTItMS0xLTE0NzQ5NQ_a303296c-7f10-4026-aab4-fdc987e6b7bb"
      unitRef="usd">-73000000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzE3LTQtMS0xLTE0NzQ5NQ_a0d06b97-23b3-46b6-8be6-48513fdc5a65"
      unitRef="usd">-34000000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzE4LTItMS0xLTE0NzQ5NQ_0f560c76-8c90-47d2-9c64-a2777d530255"
      unitRef="usd">1059000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzE4LTQtMS0xLTE0NzQ5NQ_cca84587-113d-48d7-9bb2-763a51cc8296"
      unitRef="usd">1367000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzIxLTItMS0xLTE0NzQ5NQ_5743ba75-5d15-48fd-9a21-86147d2dd526"
      unitRef="usd">1088000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzIxLTQtMS0xLTE0NzQ5NQ_2341b7e8-0bb9-4a99-b1b9-a4f5a631b46a"
      unitRef="usd">878000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzI2LTItMS0xLTE0NzQ5NQ_0b3cd3ca-e46f-47bc-84d8-b946f91ee468"
      unitRef="usd">5000000</us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested>
    <us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzI2LTQtMS0xLTE0NzQ5NQ_55dd96d7-7f28-4bf9-b3d4-e888cde2340f"
      unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzI4LTItMS0xLTE0NzQ5NQ_385d5f91-1f63-4226-801f-bf107ba9927e"
      unitRef="usd">0</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzI4LTQtMS0xLTE0NzQ5NQ_f5ac8b67-bbc6-410c-a4df-358f5eebf57d"
      unitRef="usd">90000000</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzI5LTItMS0xLTE0NzQ5NQ_771e041d-9940-4edd-a9cd-4e958fefb7b7"
      unitRef="usd">56000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzI5LTQtMS0xLTE0NzQ5NQ_337b5979-8ccb-4acf-8fc6-265afd3a5941"
      unitRef="usd">63000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzMwLTItMS0xLTE0NzQ5NQ_29409be9-3d5d-4751-88a6-4a32c6248910"
      unitRef="usd">-1139000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzMwLTQtMS0xLTE0NzQ5NQ_7afee1b5-f8e5-436a-befe-88bac601eae1"
      unitRef="usd">-851000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzM0LTItMS0xLTE0NzQ5NQ_ccb30113-e46f-45d8-a327-6cd9eb36546d"
      unitRef="usd">92000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzM0LTQtMS0xLTE0NzQ5NQ_70ea1bf0-8887-43f0-83fb-652ba83d5ba3"
      unitRef="usd">18000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzM2LTItMS0xLTE0NzQ5NQ_ad2e8289-7cf4-4d8f-b085-0c9e19893f55"
      unitRef="usd">45000000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzM2LTQtMS0xLTE0NzQ5NQ_e43a95bd-b5ad-4f44-a3bc-26baae55e4d0"
      unitRef="usd">0</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzM3LTItMS0xLTE0NzQ5NQ_dbc17c6a-860e-4a0e-b732-e06d7919eceb"
      unitRef="usd">7000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzM3LTQtMS0xLTE0NzQ5NQ_0bda5b9d-f53b-49c7-a727-f01c84c1e477"
      unitRef="usd">20000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsOfOrdinaryDividends
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzM5LTItMS0xLTE0NzQ5NQ_395096f1-aef5-4b6e-89fd-e587877950ff"
      unitRef="usd">273000000</us-gaap:PaymentsOfOrdinaryDividends>
    <us-gaap:PaymentsOfOrdinaryDividends
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzM5LTQtMS0xLTE0NzQ5NQ_fcdf60d4-76a4-41ee-b606-9148811fc4ba"
      unitRef="usd">253000000</us-gaap:PaymentsOfOrdinaryDividends>
    <us-gaap:ProceedsFromSaleOfInterestInPartnershipUnit
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzQxLTItMS0xLTE0NzQ5NQ_8a918a0a-7c75-4a01-8617-57c11b476557"
      unitRef="usd">49000000</us-gaap:ProceedsFromSaleOfInterestInPartnershipUnit>
    <us-gaap:ProceedsFromSaleOfInterestInPartnershipUnit
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzQxLTQtMS0xLTE0NzQ5NQ_18d9a44e-c2a0-4f2b-a7fa-4d27607419b7"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfInterestInPartnershipUnit>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzQzLTItMS0xLTE0NzQ5NQ_f0506779-ae68-4ea7-ade3-0ea4c54433d8"
      unitRef="usd">0</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzQzLTQtMS0xLTE0NzQ5NQ_7fffdb16-1079-47c0-87f6-3df7566aa1c2"
      unitRef="usd">-138000000</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzQ0LTItMS0xLTE0NzQ5NQ_a943a180-d64d-4b9b-b6ed-5a542220c829"
      unitRef="usd">-36000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzQ0LTQtMS0xLTE0NzQ5NQ_03dbc2e2-3a34-4322-b8bf-0674df9b2a73"
      unitRef="usd">-20000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzQ1LTItMS0xLTE0NzQ5NQ_660536bd-5123-4e74-926e-9c5c9fc79a6f"
      unitRef="usd">-300000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzQ1LTQtMS0xLTE0NzQ5NQ_4accebd8-723c-46a5-b367-9a08f0f6ce93"
      unitRef="usd">-409000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzQ3LTItMS0xLTE0NzQ5NQ_6e63c527-d030-4867-a48f-95006b03e36e"
      unitRef="usd">-380000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzQ3LTQtMS0xLTE0NzQ5NQ_c63c2db3-0410-49ee-a55c-2f7b2ba2f486"
      unitRef="usd">107000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzQ4LTItMS0xLTE0NzQ5NQ_b80a560e-744b-47c2-b327-08120f1e36bb"
      unitRef="usd">476000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id9538d56159a444896c642947454bcdb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzQ4LTQtMS0xLTE0NzQ5NQ_806003e3-3c72-40a6-922a-4c9bdba42c7d"
      unitRef="usd">185000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzUwLTItMS0xLTE0NzQ5NQ_44936e31-993b-4cb2-93a9-ec73dfee24c9"
      unitRef="usd">96000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id51e7a009e5e42db8b2d1be80a18d238_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzUwLTQtMS0xLTE0NzQ5NQ_9dc065eb-4d90-4768-b677-592ed8705a0f"
      unitRef="usd">292000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzU4LTItMS0xLTE0NzQ5NQ_5af9331d-2a74-4232-9c64-53d2e9b467c8"
      unitRef="usd">162000000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjYvZnJhZzphYWJiYjkwNTEzODg0ZjMzOTc5NmE2OTU1ZTc2MzJiMy90YWJsZTowZThmZGI1ZDJkOGY0NjFlOGQyMjAwMTg1MzU0YzlkMi90YWJsZXJhbmdlOjBlOGZkYjVkMmQ4ZjQ2MWU4ZDIyMDAxODUzNTRjOWQyXzU4LTQtMS0xLTE0NzQ5NQ_dee5f5ca-1eb3-4fc7-b9db-e448a9d506fd"
      unitRef="usd">138000000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzQtMi0xLTEtMTQ3NDk1_63433598-c003-4e6b-a991-13642c34617f"
      unitRef="usd">77000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzQtNC0xLTEtMTQ3NDk1_4e89f87d-90ff-4f4f-a9a9-98e23d35aedb"
      unitRef="usd">452000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzUtMi0xLTEtMTQ3NDk1_e823dc6e-98ab-481d-842a-4b92a0cfccf6"
      unitRef="usd">19000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzUtNC0xLTEtMTQ3NDk1_cbab933c-7541-4f1f-a2f8-180f66b8af66"
      unitRef="usd">24000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzYtMC0xLTEtMTQ3NDk1L3RleHRyZWdpb246N2NmZmQ1MGQ5MjUyNDk5NjkzY2Q3YjBmY2Y1MDZmMzZfNg_543066c6-0ca5-41a1-859b-8a55013e82a6"
      unitRef="usd">24000000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzYtMC0xLTEtMTQ3NDk1L3RleHRyZWdpb246N2NmZmQ1MGQ5MjUyNDk5NjkzY2Q3YjBmY2Y1MDZmMzZfMTA_edc4811d-b10a-4893-b92c-ede8b4eb0649"
      unitRef="usd">20000000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzYtMi0xLTEtMTQ3NDk1_e1635f8e-c22f-4533-9d24-e76ffc5c6a56"
      unitRef="usd">991000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzYtNC0xLTEtMTQ3NDk1_f34508f5-5ade-4991-8ac1-c74ae1d59e79"
      unitRef="usd">931000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzktMi0xLTEtMTQ3NDk1_a3b98d27-667a-4eb9-9e65-af5308a34e3b"
      unitRef="usd">13000000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzktNC0xLTEtMTQ3NDk1_59c56353-d63b-4c52-9b6c-0e0661055a16"
      unitRef="usd">12000000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:EnergyRelatedInventoryGasStoredUnderground
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzEyLTItMS0xLTE0NzQ5NQ_6bbeeba9-fe83-4bf6-9f56-d0b5576493a3"
      unitRef="usd">606000000</us-gaap:EnergyRelatedInventoryGasStoredUnderground>
    <us-gaap:EnergyRelatedInventoryGasStoredUnderground
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzEyLTQtMS0xLTE0NzQ5NQ_7dbb8495-41ff-411f-b11a-63dd91108e7e"
      unitRef="usd">462000000</us-gaap:EnergyRelatedInventoryGasStoredUnderground>
    <us-gaap:OtherInventorySupplies
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzEzLTItMS0xLTE0NzQ5NQ_9f261de6-3519-42a6-be26-50b6f5662299"
      unitRef="usd">184000000</us-gaap:OtherInventorySupplies>
    <us-gaap:OtherInventorySupplies
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzEzLTQtMS0xLTE0NzQ5NQ_e8cbe314-072a-42ed-955f-73ac4d8cddd0"
      unitRef="usd">168000000</us-gaap:OtherInventorySupplies>
    <us-gaap:EnergyRelatedInventoryOtherFossilFuel
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzE0LTItMS0xLTE0NzQ5NQ_f3b1d245-67ad-4bb9-86f3-174a9917c1b3"
      unitRef="usd">55000000</us-gaap:EnergyRelatedInventoryOtherFossilFuel>
    <us-gaap:EnergyRelatedInventoryOtherFossilFuel
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzE0LTQtMS0xLTE0NzQ5NQ_f2aa9bf8-4a6f-40c4-a522-2f541410486f"
      unitRef="usd">37000000</us-gaap:EnergyRelatedInventoryOtherFossilFuel>
    <cms:DeferredPropertyTaxes
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzE1LTItMS0xLTE0NzQ5NQ_2f6078c2-da3c-4832-b77d-b15e3452609e"
      unitRef="usd">258000000</cms:DeferredPropertyTaxes>
    <cms:DeferredPropertyTaxes
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzE1LTQtMS0xLTE0NzQ5NQ_b259af10-fd5f-456e-b911-f97bf08fe77a"
      unitRef="usd">356000000</cms:DeferredPropertyTaxes>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzE2LTItMS0xLTE0NzQ5NQ_9880134f-67a8-45a3-8f2a-7e55a639f3a3"
      unitRef="usd">23000000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzE2LTQtMS0xLTE0NzQ5NQ_df704e4d-2843-4ddd-be26-962a6a153785"
      unitRef="usd">46000000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzE4LTItMS0xLTE0NzQ5NQ_3ef65347-3c5b-47d8-89e2-83b4321c292a"
      unitRef="usd">167000000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzE4LTQtMS0xLTE0NzQ5NQ_9a066fcb-8b96-4dd1-b5a5-af71ef71e329"
      unitRef="usd">139000000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzE5LTItMS0xLTE0NzQ5NQ_ca05f322-6f93-455e-a7ab-6536d9002b75"
      unitRef="usd">2393000000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzE5LTQtMS0xLTE0NzQ5NQ_cd805444-5b10-4598-9d87-5a79591d21a3"
      unitRef="usd">2627000000</us-gaap:AssetsCurrent>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzIyLTItMS0xLTE0NzQ5NQ_dd0ab152-579f-40f0-97c5-5322ae8606e9"
      unitRef="usd">29426000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzIyLTQtMS0xLTE0NzQ5NQ_f445dd42-fa70-4cb9-9d0e-c1e70bad63bd"
      unitRef="usd">29893000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzIzLTItMS0xLTE0NzQ5NQ_196aa0d0-4924-420e-b427-8dae4a4a0ae8"
      unitRef="usd">8711000000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzIzLTQtMS0xLTE0NzQ5NQ_aba1b252-2ac8-4ef7-8175-196c5370245c"
      unitRef="usd">8502000000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <cms:PropertyPlantAndEquipmentNetExcludingCWIP
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzI0LTItMS0xLTE0NzQ5NQ_93620205-2144-40b8-aced-a26ada27f60a"
      unitRef="usd">20715000000</cms:PropertyPlantAndEquipmentNetExcludingCWIP>
    <cms:PropertyPlantAndEquipmentNetExcludingCWIP
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzI0LTQtMS0xLTE0NzQ5NQ_b9345fa7-9ad8-44d3-9690-48ac21f6cd1e"
      unitRef="usd">21391000000</cms:PropertyPlantAndEquipmentNetExcludingCWIP>
    <us-gaap:ConstructionInProgressGross
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzI1LTItMS0xLTE0NzQ5NQ_02d6934d-03f3-43c1-b608-96f756595141"
      unitRef="usd">912000000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzI1LTQtMS0xLTE0NzQ5NQ_bd7b63c6-ec15-4263-9ee9-cb2933ca8fb5"
      unitRef="usd">961000000</us-gaap:ConstructionInProgressGross>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzI2LTItMS0xLTE0NzQ5NQ_0bb38093-a2f3-41f8-8982-6079d6522471"
      unitRef="usd">21627000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzI2LTQtMS0xLTE0NzQ5NQ_d430f69f-920c-4ceb-9144-af0bfb4e8357"
      unitRef="usd">22352000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzI5LTItMS0xLTE0NzQ5NQ_04f134b9-630f-411a-92c1-f9561c20973e"
      unitRef="usd">3367000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzI5LTQtMS0xLTE0NzQ5NQ_9729ff62-14a7-411c-9264-f7a5b6e2f548"
      unitRef="usd">2259000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzMwLTItMS0xLTE0NzQ5NQ_b62e77dc-0af3-4dcc-b739-2179d2d6a1d1"
      unitRef="usd">29000000</us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent>
    <us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzMwLTQtMS0xLTE0NzQ5NQ_5d56a213-da74-463f-89c9-b6aa1fe0f082"
      unitRef="usd">30000000</us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent>
    <us-gaap:EquityMethodInvestments
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzMxLTItMS0xLTE0NzQ5NQ_8eaa7b6a-75da-43e1-ac16-a6985ed6a36c"
      unitRef="usd">69000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzMxLTQtMS0xLTE0NzQ5NQ_de739f15-7266-4de4-83c8-8f3126278f67"
      unitRef="usd">71000000</us-gaap:EquityMethodInvestments>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzMzLTItMS0xLTE0NzQ5NQ_9419c575-5710-45dd-b0d7-6be2dd526565"
      unitRef="usd">1555000000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzMzLTQtMS0xLTE0NzQ5NQ_a8a3e795-03bd-4f87-bee5-105a24ca55cf"
      unitRef="usd">1414000000</us-gaap:OtherAssetsNoncurrent>
    <cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzM0LTItMS0xLTE0NzQ5NQ_6eb1caa3-2121-48b6-a585-515f82c43844"
      unitRef="usd">5020000000</cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment>
    <cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzM0LTQtMS0xLTE0NzQ5NQ_f05e4c0b-1967-4541-8fdc-d09c810a673f"
      unitRef="usd">3774000000</cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzM2LTItMS0xLTE0NzQ5NQ_d41b6804-304e-4cd5-acc8-eb911a3b61be"
      unitRef="usd">29040000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTo2MWQ3M2M3MjNjM2I0MmYzOWM5NjRjODZhNmMxMTQ5MS90YWJsZXJhbmdlOjYxZDczYzcyM2MzYjQyZjM5Yzk2NGM4NmE2YzExNDkxXzM2LTQtMS0xLTE0NzQ5NQ_66b63439-c071-4187-99f3-e778abcd1397"
      unitRef="usd">28753000000</us-gaap:Assets>
    <cms:LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzQtMi0xLTEtMTQ3NDk1_81411170-d1b0-42ac-8591-1fe58d23c848"
      unitRef="usd">674000000</cms:LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent>
    <cms:LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzQtNC0xLTEtMTQ3NDk1_316a4182-f975-4739-99db-915a7e867d8e"
      unitRef="usd">382000000</cms:LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzUtMi0xLTEtMTQ3NDk1_6596f0b0-e831-4e5b-82d1-e4e81afb0fe7"
      unitRef="usd">45000000</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzUtNC0xLTEtMTQ3NDk1_1baf96eb-9d6c-43d3-acf7-277ceda8b74b"
      unitRef="usd">0</us-gaap:NotesPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzYtMi0xLTEtMTQ3NDk1_4170f41a-d953-402e-af45-275739d52bda"
      unitRef="usd">906000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzYtNC0xLTEtMTQ3NDk1_0176fe07-e1ac-4293-be6d-3b544c000389"
      unitRef="usd">875000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzctMi0xLTEtMTQ3NDk1_adafc5f1-9833-467f-98b9-fbbb362c0e1d"
      unitRef="usd">8000000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzctNC0xLTEtMTQ3NDk1_651b3f64-2efb-440d-922a-cc2f22fc7c7a"
      unitRef="usd">11000000</us-gaap:DueToRelatedPartiesCurrent>
    <cms:AccruedRateRefunds
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzgtMi0xLTEtMTQ3NDk1_6e6dbe71-a15e-4e11-9a8b-80b49420eb1f"
      unitRef="usd">0</cms:AccruedRateRefunds>
    <cms:AccruedRateRefunds
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzgtNC0xLTEtMTQ3NDk1_b44468cc-2033-4bdc-aef8-8b4a9fb8b2e1"
      unitRef="usd">12000000</cms:AccruedRateRefunds>
    <us-gaap:InterestAndDividendsPayableCurrent
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzktMi0xLTEtMTQ3NDk1_0dfa5260-9f1a-4999-9b66-727d7fe34ea4"
      unitRef="usd">107000000</us-gaap:InterestAndDividendsPayableCurrent>
    <us-gaap:InterestAndDividendsPayableCurrent
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzktNC0xLTEtMTQ3NDk1_756e40f3-006b-4382-8c38-f4f08a9ece67"
      unitRef="usd">107000000</us-gaap:InterestAndDividendsPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzEwLTItMS0xLTE0NzQ5NQ_002ef2b0-e6e4-428d-ac3b-6f828df3d0f8"
      unitRef="usd">392000000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzEwLTQtMS0xLTE0NzQ5NQ_46a4ce64-3a67-45ca-abd7-2809bc3e0973"
      unitRef="usd">515000000</us-gaap:TaxesPayableCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzExLTItMS0xLTE0NzQ5NQ_41271024-b726-4da0-a9af-3b8aab818a85"
      unitRef="usd">76000000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzExLTQtMS0xLTE0NzQ5NQ_6aa4010f-fe5b-45f0-b536-634584348beb"
      unitRef="usd">146000000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzEzLTItMS0xLTE0NzQ5NQ_b2f613c0-cc00-418b-91ec-5ad6319d1f83"
      unitRef="usd">181000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzEzLTQtMS0xLTE0NzQ5NQ_746d7f97-de89-4f75-bc73-d368586e618a"
      unitRef="usd">156000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzE0LTItMS0xLTE0NzQ5NQ_2316619d-9712-427c-bacc-3f5dac673162"
      unitRef="usd">2389000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzE0LTQtMS0xLTE0NzQ5NQ_820416ab-6710-47e3-aab3-eb4ffcd9f654"
      unitRef="usd">2204000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzE3LTItMS0xLTE0NzQ5NQ_f8ce8854-48ad-4b6a-bea7-541f04fb2108"
      unitRef="usd">11667000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzE3LTQtMS0xLTE0NzQ5NQ_6723faa5-f385-4768-80d0-d0315cce4833"
      unitRef="usd">12046000000</us-gaap:LongTermDebtNoncurrent>
    <cms:FinanceLeaseLiabilityAndOtherNoncurrent
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzE4LTItMS0xLTE0NzQ5NQ_bd04c276-c115-4f34-ba02-27608646729f"
      unitRef="usd">44000000</cms:FinanceLeaseLiabilityAndOtherNoncurrent>
    <cms:FinanceLeaseLiabilityAndOtherNoncurrent
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzE4LTQtMS0xLTE0NzQ5NQ_841c675a-68d0-4ec3-b490-1ca95133ca7f"
      unitRef="usd">46000000</cms:FinanceLeaseLiabilityAndOtherNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzE5LTItMS0xLTE0NzQ5NQ_e50290da-9847-4047-a071-6dfa20ac862b"
      unitRef="usd">3873000000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzE5LTQtMS0xLTE0NzQ5NQ_c6943c51-9624-4c7e-9f6e-4390e5fb1234"
      unitRef="usd">3802000000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzIwLTItMS0xLTE0NzQ5NQ_a2bd8b7d-19a3-4c6b-89a2-965f1899f68e"
      unitRef="usd">137000000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzIwLTQtMS0xLTE0NzQ5NQ_7f5f1ead-7dd1-4100-8d30-9e9974d5bd5e"
      unitRef="usd">142000000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzIxLTItMS0xLTE0NzQ5NQ_b3b63868-d4da-4a14-9686-ca856c4a4359"
      unitRef="usd">620000000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzIxLTQtMS0xLTE0NzQ5NQ_82230ec8-d8b3-4d27-9369-2dc2f1895d7c"
      unitRef="usd">628000000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzIyLTItMS0xLTE0NzQ5NQ_acc5e2a1-fe28-49e6-8fda-4387e7e8e7a1"
      unitRef="usd">131000000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzIyLTQtMS0xLTE0NzQ5NQ_9a07bd51-4937-4f50-8f0c-9d0fe2ef4314"
      unitRef="usd">112000000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzIzLTItMS0xLTE0NzQ5NQ_8172f913-2f87-4067-99a9-39027f0877aa"
      unitRef="usd">2326000000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzIzLTQtMS0xLTE0NzQ5NQ_bef037da-bf42-4874-9602-de1cb027fa31"
      unitRef="usd">2210000000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzI1LTItMS0xLTE0NzQ5NQ_bc9fb674-d702-41b6-9823-fea6ae18e826"
      unitRef="usd">382000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzI1LTQtMS0xLTE0NzQ5NQ_02a830f6-5b0b-4ada-b301-23c4589b781e"
      unitRef="usd">375000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzI2LTItMS0xLTE0NzQ5NQ_626db0dd-7dc8-4fb6-8e10-ea518e1c181b"
      unitRef="usd">19180000000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzI2LTQtMS0xLTE0NzQ5NQ_9c890567-c831-4a91-907e-9a266af90c22"
      unitRef="usd">19361000000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzI4LTItMS0xLTE0NzQ5NQ_7c1b84dd-7823-41b8-b113-d0e35e11e837"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzI4LTQtMS0xLTE0NzQ5NQ_ecf2ed6a-4d7b-46e1-aa82-7d028278bb6e"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzMyLTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjhkZGZiMjQwZWRkYzQyNDk5YjkzOGJhNzNlNjE0MDk1XzEy_49c1a7e1-5e75-4db6-8ee1-189a8dc993b8"
      unitRef="shares">350000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzMyLTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjhkZGZiMjQwZWRkYzQyNDk5YjkzOGJhNzNlNjE0MDk1XzEy_88db3f8c-2366-4ac0-b48f-67e9c1b1a77c"
      unitRef="shares">350000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzMyLTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjhkZGZiMjQwZWRkYzQyNDk5YjkzOGJhNzNlNjE0MDk1XzE2_878c8ad3-b5a5-4e20-abd5-270914dddf02"
      unitRef="shares">290200000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzMyLTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjhkZGZiMjQwZWRkYzQyNDk5YjkzOGJhNzNlNjE0MDk1XzIw_94029b2f-bc6e-4037-b4c5-c004599eb540"
      unitRef="shares">289800000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzMyLTItMS0xLTE0NzQ5NQ_c01e8f46-6196-4c83-b5ad-4600dcfaa61c"
      unitRef="usd">3000000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzMyLTQtMS0xLTE0NzQ5NQ_8af62c64-64a0-4812-8903-fc7ed6fb45e2"
      unitRef="usd">3000000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzMzLTItMS0xLTE0NzQ5NQ_841d3024-c3f0-4838-b8be-a49dd3e7e850"
      unitRef="usd">5417000000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzMzLTQtMS0xLTE0NzQ5NQ_6e77545e-79d8-4376-a488-ffcb9657d974"
      unitRef="usd">5406000000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzM0LTItMS0xLTE0NzQ5NQ_38a06192-09ee-4376-8a1e-f276599a1a1f"
      unitRef="usd">-52000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzM0LTQtMS0xLTE0NzQ5NQ_72ee0bb6-4c4f-4ebd-abe3-7def1c2bd75f"
      unitRef="usd">-59000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzM1LTItMS0xLTE0NzQ5NQ_f22e4003-6c72-4649-9863-9237eead0fb9"
      unitRef="usd">1286000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzM1LTQtMS0xLTE0NzQ5NQ_1abd674d-bb12-41f3-9b75-1f54b4058978"
      unitRef="usd">1057000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <cms:CommonStockholdersEquity
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzM2LTItMS0xLTE0NzQ5NQ_b5986418-eaa8-406a-b9e6-b72abc323827"
      unitRef="usd">6654000000</cms:CommonStockholdersEquity>
    <cms:CommonStockholdersEquity
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzM2LTQtMS0xLTE0NzQ5NQ_fc336220-7cac-45e9-8aee-40d219dfea0e"
      unitRef="usd">6407000000</cms:CommonStockholdersEquity>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i609edef1109d425e8c8db7f69cd04238_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzM3LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOmMxNTEyNjY2ZmFiOTRlNTA5MjA3MDE0ZDkyZjRhNTI0XzEy_0fd9fbca-7ed0-4a98-9bc2-08e16c094ddd"
      unitRef="shares">9200000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i5091e9a1e4534a4c855fb2dbe2a45f44_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzM3LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOmMxNTEyNjY2ZmFiOTRlNTA5MjA3MDE0ZDkyZjRhNTI0XzEy_506c9120-eb6b-4dc0-aafb-68f87d9917d7"
      unitRef="shares">9200000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i5091e9a1e4534a4c855fb2dbe2a45f44_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzM3LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOmMxNTEyNjY2ZmFiOTRlNTA5MjA3MDE0ZDkyZjRhNTI0XzIw_5b790aab-e723-4864-9652-0847ad93829e"
      unitRef="shares">9200000</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i609edef1109d425e8c8db7f69cd04238_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzM3LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOmMxNTEyNjY2ZmFiOTRlNTA5MjA3MDE0ZDkyZjRhNTI0XzIw_da718db7-ae4c-42f3-b485-933a8fb41665"
      unitRef="shares">9200000</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzM3LTItMS0xLTE0NzQ5NQ_43893bc1-c67a-4230-930d-4d459956952f"
      unitRef="usd">224000000</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzM3LTQtMS0xLTE0NzQ5NQ_4249f67f-39e3-4330-933f-d79be7104a1c"
      unitRef="usd">224000000</us-gaap:PreferredStockValue>
    <us-gaap:StockholdersEquity
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzM4LTItMS0xLTE0NzQ5NQ_3be4962b-3ea3-4d2d-9b8b-8d4880229747"
      unitRef="usd">6878000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzM4LTQtMS0xLTE0NzQ5NQ_4950783e-2823-4760-87b7-8bf32d16fb75"
      unitRef="usd">6631000000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzM5LTItMS0xLTE0NzQ5NQ_63d5f6eb-2e41-41b0-b506-afaebb31c269"
      unitRef="usd">593000000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzM5LTQtMS0xLTE0NzQ5NQ_2fb660d4-bd26-4ca1-8c89-369fc30a32a6"
      unitRef="usd">557000000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzQwLTItMS0xLTE0NzQ5NQ_f4df6701-52b2-4eea-8dfd-fd3d0d0976f2"
      unitRef="usd">7471000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzQwLTQtMS0xLTE0NzQ5NQ_4ae320ef-ec74-4199-a380-f11af5015aa0"
      unitRef="usd">7188000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzQyLTItMS0xLTE0NzQ5NQ_e9ad76dc-2dce-45c9-b640-f1f15bfbb5b9"
      unitRef="usd">29040000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMjkvZnJhZzozNzBhMmZmODRlMjQ0YWQxOWViN2JhZDZlZTBlZWI0OS90YWJsZTplNTg0MWYwNmM2NDU0ZmZhYjQzYWM5YThhOGUwNTc0Yy90YWJsZXJhbmdlOmU1ODQxZjA2YzY0NTRmZmFiNDNhYzlhOGE4ZTA1NzRjXzQyLTQtMS0xLTE0NzQ5NQ_099bd164-9c57-45e4-a1ad-4b4ab78e4a3a"
      unitRef="usd">28753000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibceab4e2c4cf49f28697c157a9032db7_I20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQtNS0xLTEtMTQ3NDk1_d1162d39-0dbf-4318-86c8-0d2b156ade2e"
      unitRef="usd">7405000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id30a54b4bca8412a966862534c1949ba_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQtNy0xLTEtMTQ3NDk1_9f017622-0800-423c-94fd-287e9be53585"
      unitRef="usd">6302000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQtMTAtMS0xLTE0NzQ5NQ_bb231bc9-6322-48ba-996d-361c9ab18935"
      unitRef="usd">7188000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id9538d56159a444896c642947454bcdb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQtMTItMS0xLTE0NzQ5NQ_4af6d736-16c8-4db7-b72a-96c05d2a71bd"
      unitRef="usd">6077000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5d6b51b0d11d4f3b95cd1f5ef424177f_I20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzktNS0xLTEtMTQ3NDk1_801bbaf3-b00f-464b-8d23-fe0f4404f210"
      unitRef="usd">3000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7fb3d881c6324f1cba832d08add9e780_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzktNS0xLTEtMTQ3NDk1_824f544d-a43f-47ba-b295-ea1e04cafd7c"
      unitRef="usd">3000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icade6eb4eb0741feab9315ab6a12a5e9_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzktNy0xLTEtMTQ3NDk1_88129dee-a166-4915-bba5-f09148d00c1e"
      unitRef="usd">3000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5549b92927e9446e95bf4e1be27a7520_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzktNy0xLTEtMTQ3NDk1_b237b9dc-4289-485b-966c-c87a346537a7"
      unitRef="usd">3000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7fb3d881c6324f1cba832d08add9e780_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzktMTAtMS0xLTE0NzQ5NQ_d572dd79-e40d-46c5-a954-3b74527a6e3b"
      unitRef="usd">3000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie480e7ffb2ed401fa7cb65783b68e0ad_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzktMTAtMS0xLTE0NzQ5NQ_e0038ff3-7d29-4cc2-a2c1-b3e9de5984fc"
      unitRef="usd">3000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic37bd73c070845acb57b00c0db289a62_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzktMTItMS0xLTE0NzQ5NQ_51c92738-ea00-43cd-8894-d91aabfc7281"
      unitRef="usd">3000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5549b92927e9446e95bf4e1be27a7520_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzktMTItMS0xLTE0NzQ5NQ_f272d222-8f34-48e9-b715-d6c0b03b936d"
      unitRef="usd">3000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0b58805a6187439d8d62e1b5e8c7063f_I20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzEyLTUtMS0xLTE0NzQ5NQ_39bfe9b6-1697-4d94-ab3a-10dd80b23f74"
      unitRef="usd">5406000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0df2f8f9f7c041619696d75a01a9cd57_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzEyLTctMS0xLTE0NzQ5NQ_e0150061-b94d-4d27-bd77-63717740512f"
      unitRef="usd">5371000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i945d8178e286410890ed46c2104ddb1e_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzEyLTEwLTEtMS0xNDc0OTU_eafc5b53-754a-413b-85fa-31b5dc607c5c"
      unitRef="usd">5406000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia68533c170d34729aa32b6d22a8c7e65_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzEyLTEyLTEtMS0xNDc0OTU_ac590223-356e-4f69-aed6-b4c7a4d63483"
      unitRef="usd">5365000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="if912111b49e74c809f1c0e773af44d51_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzEzLTUtMS0xLTE0NzQ5NQ_7b911fdb-cc55-4062-9121-45820cdbc578"
      unitRef="usd">11000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i9f74f2cf484a48b6a403240a1e3f214c_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzEzLTctMS0xLTE0NzQ5NQ_d8b61fb7-333b-40b3-b1b3-ea84341ebfb5"
      unitRef="usd">18000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i1bb716cb80984939892179dac092ab7a_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzEzLTEwLTEtMS0xNDc0OTU_569abc9b-e624-44fa-96f4-705ec4733706"
      unitRef="usd">21000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i0ac8475487b444b8a16c1141c5656846_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzEzLTEyLTEtMS0xNDc0OTU_e48a4c4b-e54f-4bd2-baef-a1179a2b4920"
      unitRef="usd">33000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="if912111b49e74c809f1c0e773af44d51_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzE0LTUtMS0xLTE0NzQ5NQ_37104a1b-f626-48c7-a59e-7e8292709949"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i9f74f2cf484a48b6a403240a1e3f214c_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzE0LTctMS0xLTE0NzQ5NQ_3a642e7c-b8bb-4af5-a5f5-ba363719687d"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i1bb716cb80984939892179dac092ab7a_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzE0LTEwLTEtMS0xNDc0OTU_fc7a8cf9-c445-4acc-b24d-2743d073ac7a"
      unitRef="usd">10000000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i0ac8475487b444b8a16c1141c5656846_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzE0LTEyLTEtMS0xNDc0OTU_a2b3a4f6-c948-4c3d-b32f-0bba4b4461cd"
      unitRef="usd">9000000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i517530144d8b4acebef5f165cc2ce1a5_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzE3LTUtMS0xLTE0NzQ5NQ_0391c75b-2ff2-47b4-88ab-3f249d56f111"
      unitRef="usd">5417000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i170b2a7dfccf4c41999ec8d993cafd4d_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzE3LTctMS0xLTE0NzQ5NQ_73917e93-7316-4573-a987-35932bdccebe"
      unitRef="usd">5389000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i517530144d8b4acebef5f165cc2ce1a5_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzE3LTEwLTEtMS0xNDc0OTU_81b0e9b8-03cb-4da0-a1a9-98d5a301682e"
      unitRef="usd">5417000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i170b2a7dfccf4c41999ec8d993cafd4d_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzE3LTEyLTEtMS0xNDc0OTU_c8e18eb0-462f-452c-a8d7-0370f00f70b4"
      unitRef="usd">5389000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i745ca2883f9c4c5d995ab48884e1d9f4_I20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzIwLTUtMS0xLTE0NzQ5NQ_37001bdf-abc7-4b1d-ab9b-16db1adec6cb"
      unitRef="usd">-54000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iddcd953d3c994728bf3fa789ba5862f8_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzIwLTctMS0xLTE0NzQ5NQ_9944f0cf-06c9-4a89-b200-e1bfa561aa81"
      unitRef="usd">-84000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibc7637f6172844cbbbec5a6d43e1a01c_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzIwLTEwLTEtMS0xNDc0OTU_fdb5f4f0-03d8-4146-9c6d-749cd6034e2d"
      unitRef="usd">-59000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib529943ec02348a8ba506f05c2a019a6_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzIwLTEyLTEtMS0xNDc0OTU_1e0b7e38-adf7-4d13-86b3-61e5aba52199"
      unitRef="usd">-86000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i76d40f5bd17e42b68488302cf37bc48a_I20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzIyLTUtMS0xLTE0NzQ5NQ_97e85fd5-9be1-4fc8-985c-22be31b41e58"
      unitRef="usd">-53000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i253d86d7f59045aabb9c5db8319f50c6_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzIyLTctMS0xLTE0NzQ5NQ_327eaf69-eab6-4a48-9bec-bb75e50db3e0"
      unitRef="usd">-79000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7c99526e21674591aaf333013083d5b8_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzIyLTEwLTEtMS0xNDc0OTU_b3a88fba-0d76-4353-82d6-f2f6d45f96d8"
      unitRef="usd">-56000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i595d5df4f0d64bf29f49ec60c0ce1728_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzIyLTEyLTEtMS0xNDc0OTU_f3b6319b-6927-43f0-8c75-eb647299361d"
      unitRef="usd">-80000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i48116e7f34a349fabf669f5574a478f3_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzI0LTUtMS0xLTE0NzQ5NQ_929c0d59-871a-47a9-976c-c9b64b162615"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i42e4dc9ee0c7437e92fec8493ed364d5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzI0LTctMS0xLTE0NzQ5NQ_69be9f6e-d036-4745-87d4-3098a2ec29cf"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i29759b4f511747389f5f0aa8cdd4c7f2_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzI0LTEwLTEtMS0xNDc0OTU_edda7351-dc51-4950-9fb6-788ce6dc655f"
      unitRef="usd">2000000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="ibab59e37b7534bf3aa1efbae10d72174_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzI0LTEyLTEtMS0xNDc0OTU_733ed023-b196-46b6-9663-7f468d745194"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i48116e7f34a349fabf669f5574a478f3_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzI3LTUtMS0xLTE0NzQ5NQ_694ca468-9dfc-43aa-86c8-b513db0e408c"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i42e4dc9ee0c7437e92fec8493ed364d5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzI3LTctMS0xLTE0NzQ5NQ_c5c9b628-c53a-4b5a-8693-e9cfad949c04"
      unitRef="usd">-3000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i29759b4f511747389f5f0aa8cdd4c7f2_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzI3LTEwLTEtMS0xNDc0OTU_b130ea55-fb23-42a1-b077-46e7d453518e"
      unitRef="usd">-2000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="ibab59e37b7534bf3aa1efbae10d72174_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzI3LTEyLTEtMS0xNDc0OTU_27f9019a-2c7d-4ef0-ad20-8e0ff0eaa2bf"
      unitRef="usd">-4000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i48116e7f34a349fabf669f5574a478f3_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzI4LTUtMS0xLTE0NzQ5NQ_b4e3ab91-8163-42a5-8fe0-bc777c837bfe"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i42e4dc9ee0c7437e92fec8493ed364d5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzI4LTctMS0xLTE0NzQ5NQ_24cad182-1d81-42b0-9a42-a296d0dff590"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i29759b4f511747389f5f0aa8cdd4c7f2_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzI4LTEwLTEtMS0xNDc0OTU_e5900cf9-a64a-4a54-865f-4a1feb55d3f7"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="ibab59e37b7534bf3aa1efbae10d72174_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzI4LTEyLTEtMS0xNDc0OTU_fb4477da-2f94-408d-883b-b918e87c5d9d"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i892f65e3890845a1a496e8dd0b1950c2_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzI5LTUtMS0xLTE0NzQ5NQ_28201de3-3d68-432d-a5f4-7901b9b621fd"
      unitRef="usd">-52000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if0c025bbf00c4279b096fa095dc382a2_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzI5LTctMS0xLTE0NzQ5NQ_95f18a73-2dc4-4555-b148-f6ec4b8f2060"
      unitRef="usd">-77000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i892f65e3890845a1a496e8dd0b1950c2_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzI5LTEwLTEtMS0xNDc0OTU_4b2c1f7a-440e-4a26-9768-e4b3e3890808"
      unitRef="usd">-52000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if0c025bbf00c4279b096fa095dc382a2_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzI5LTEyLTEtMS0xNDc0OTU_92c9dfaf-c393-4de5-bd2b-b253370c6199"
      unitRef="usd">-77000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if92f990103e6442db876c817cad901ac_I20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQwLTUtMS0xLTE0NzQ5NQ_6efebcfc-a171-42ad-8d3f-ac70c4ab6c3e"
      unitRef="usd">-1000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0a1ce3661e544ac8811d6322e2f34d67_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQwLTctMS0xLTE0NzQ5NQ_816e31dd-cd67-4bf7-9a0b-a432b5e7fd14"
      unitRef="usd">-5000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic06636c94d144c20b2a6a963ceafbbc8_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQwLTEwLTEtMS0xNDc0OTU_c0f34022-9313-4cb7-ae78-e70dd7cc44d2"
      unitRef="usd">-3000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib333fc2f271a4d66a3843fc5fae03ef6_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQwLTEyLTEtMS0xNDc0OTU_195ba321-f504-4019-bc8d-ae00f0f74930"
      unitRef="usd">-6000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i6458870cb2a246e898ee0e97354dd0c0_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQyLTUtMS0xLTE0NzQ5NQ_77f5c49f-1b80-42b3-b2c4-6ebb79d4e2da"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="ie65195d1239a42178887974a4da31dab_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQyLTctMS0xLTE0NzQ5NQ_b8e98486-b70c-49f2-8e40-6508a59d71fb"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i1095dc2a0be546b9a1a02471e661580e_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQyLTEwLTEtMS0xNDc0OTU_20e3ce31-6c49-479c-a0dd-bce0fbfb18f3"
      unitRef="usd">2000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i77f0f46aaa174129b17c265ceae38127_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQyLTEyLTEtMS0xNDc0OTU_870422c3-82ae-4ffd-91fd-2417fe1d05cb"
      unitRef="usd">1000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i6458870cb2a246e898ee0e97354dd0c0_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQzLTUtMS0xLTE0NzQ5NQ_3e613d68-8cc4-4420-9046-235a78e0cca0"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="ie65195d1239a42178887974a4da31dab_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQzLTctMS0xLTE0NzQ5NQ_2234795e-df26-4874-9d96-aad4f3cd752a"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i1095dc2a0be546b9a1a02471e661580e_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQzLTEwLTEtMS0xNDc0OTU_8832e75c-c25d-4844-974e-2f770a0640d0"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i77f0f46aaa174129b17c265ceae38127_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQzLTEyLTEtMS0xNDc0OTU_94073266-eadf-4e1b-b2c7-aed40fd3e291"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idce5326c3ec7428da04898127aba2156_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQ0LTUtMS0xLTE0NzQ5NQ_9ccb4481-ef01-4e6d-837c-0f1bdc7fe51b"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i615b432da8ed4e8c80335d081511129a_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQ0LTctMS0xLTE0NzQ5NQ_88748e0e-913a-4de4-be76-f6748280dfdb"
      unitRef="usd">-5000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idce5326c3ec7428da04898127aba2156_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQ0LTEwLTEtMS0xNDc0OTU_d47af578-7ee0-4dd5-998f-ba9487005e3d"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i615b432da8ed4e8c80335d081511129a_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQ0LTEyLTEtMS0xNDc0OTU_284b6819-5efb-4877-a8aa-d5065ff946ff"
      unitRef="usd">-5000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i283c9e8d825842d8916d35e8aa538bb0_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQ2LTUtMS0xLTE0NzQ5NQ_9a9c5edf-eb74-4c14-9001-f2ba04ef68c4"
      unitRef="usd">-52000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8e850bc726b34e2d80aec953cd723ed7_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQ2LTctMS0xLTE0NzQ5NQ_0d2cf9af-b6fa-401d-ab50-3b29dc37b3b6"
      unitRef="usd">-82000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i283c9e8d825842d8916d35e8aa538bb0_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQ2LTEwLTEtMS0xNDc0OTU_fcd405d4-5996-4762-8bc5-cd9eecf79a72"
      unitRef="usd">-52000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8e850bc726b34e2d80aec953cd723ed7_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQ2LTEyLTEtMS0xNDc0OTU_b0924846-2707-4b08-acde-62a03c1f659d"
      unitRef="usd">-82000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i419d181eb3664f189126fc92dbadcd61_I20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQ5LTUtMS0xLTE0NzQ5NQ_10923178-9071-4e45-9567-ca3dca96081b"
      unitRef="usd">1275000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i86f44ad76f0a4a4ab651539344742390_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQ5LTctMS0xLTE0NzQ5NQ_de38f711-8eb1-47b2-87e5-c552eaac15e5"
      unitRef="usd">437000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7c83d792995541338d28e27b0dd4b1a0_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQ5LTEwLTEtMS0xNDc0OTU_0cf73500-9973-4f2f-9444-6790db5af942"
      unitRef="usd">1057000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i67c6dc0cc61a4d98a17a90e2f2f5dfc6_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzQ5LTEyLTEtMS0xNDc0OTU_70c72af9-fe38-4048-b123-e4e3c5431619"
      unitRef="usd">214000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i0f8543fc96c24c618295d011d6d7c0dc_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzUxLTUtMS0xLTE0NzQ5NQ_c3b8f29e-3c23-49c1-a04b-809b51a38164"
      unitRef="usd">148000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i706752833f3045aabf8a25ff70080ad3_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzUxLTctMS0xLTE0NzQ5NQ_8cb99bb8-1a1e-4ff9-989e-4bc41a060610"
      unitRef="usd">176000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id1be5537f1ec4ca196494f38ce45a7bf_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzUxLTEwLTEtMS0xNDc0OTU_bd482c3c-f808-402c-891b-2574768c8b60"
      unitRef="usd">501000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if3cde6fad22f480aa7f7584e6da5358c_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzUxLTEyLTEtMS0xNDc0OTU_2b81c4e0-f175-4c74-9cfc-12a53c0bc3bf"
      unitRef="usd">525000000</us-gaap:ProfitLoss>
    <us-gaap:DividendsCommonStockCash
      contextRef="i0f8543fc96c24c618295d011d6d7c0dc_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzUyLTUtMS0xLTE0NzQ5NQ_6ae9df87-def4-4cf7-8b65-55ba2317b617"
      unitRef="usd">134000000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i706752833f3045aabf8a25ff70080ad3_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzUyLTctMS0xLTE0NzQ5NQ_97e98262-a770-4288-a79f-00b1db3377b4"
      unitRef="usd">126000000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="id1be5537f1ec4ca196494f38ce45a7bf_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzUyLTEwLTEtMS0xNDc0OTU_786a6e50-515f-4abf-b4dc-53d5c9580120"
      unitRef="usd">267000000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="if3cde6fad22f480aa7f7584e6da5358c_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzUyLTEyLTEtMS0xNDc0OTU_3869fad8-a4b8-4c77-81a8-7da0c6d6a431"
      unitRef="usd">252000000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="i0f8543fc96c24c618295d011d6d7c0dc_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzUzLTUtMS0xLTE0NzQ5NQ_4ca2c6d3-292c-44d5-9693-2db0ee55af33"
      unitRef="usd">3000000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="i706752833f3045aabf8a25ff70080ad3_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzUzLTctMS0xLTE0NzQ5NQ_af9b717a-2abc-4f48-b88b-8fef136f50f9"
      unitRef="usd">0</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="id1be5537f1ec4ca196494f38ce45a7bf_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzUzLTEwLTEtMS0xNDc0OTU_8a65b2db-2e3c-4ef7-8d59-b1f8b9ccbb78"
      unitRef="usd">5000000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="if3cde6fad22f480aa7f7584e6da5358c_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzUzLTEyLTEtMS0xNDc0OTU_b28ccf73-7b1e-4b2f-8502-873024f4e483"
      unitRef="usd">0</us-gaap:DividendsPreferredStockCash>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i559e8752a21d41959c00bf83c4a24908_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzU0LTUtMS0xLTE0NzQ5NQ_763cd560-cbc9-4141-85f2-fb42894aacad"
      unitRef="usd">1286000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idc0dab35b6e04080a4e846db561b3afa_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzU0LTctMS0xLTE0NzQ5NQ_6fc04409-87f6-4b32-a684-34d9dc59f887"
      unitRef="usd">487000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i559e8752a21d41959c00bf83c4a24908_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzU0LTEwLTEtMS0xNDc0OTU_ba2aa439-a9d8-404a-b2e5-c7d8e23d794e"
      unitRef="usd">1286000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idc0dab35b6e04080a4e846db561b3afa_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzU0LTEyLTEtMS0xNDc0OTU_8ad81413-f983-4df2-acc2-eacbbc03e884"
      unitRef="usd">487000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4205019c281349e68ae3ba9f5af46253_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzU5LTUtMS0xLTE0NzQ5NQ_3de8950e-4584-4230-999c-65b85db02b74"
      unitRef="usd">224000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9e53452066df4efe9c1fa8cdb891fdf6_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzU5LTctMS0xLTE0NzQ5NQ_af6dd941-797a-4b17-8d57-0bb5f3b32dc3"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4205019c281349e68ae3ba9f5af46253_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzU5LTEwLTEtMS0xNDc0OTU_80cad52f-3ceb-49d9-ab0c-5ca9287654c9"
      unitRef="usd">224000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9e53452066df4efe9c1fa8cdb891fdf6_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzU5LTEyLTEtMS0xNDc0OTU_e973c59b-0d25-4688-9a86-d64257d03e45"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i980e1054fe8b4d0b9417ad3348f1d3fc_I20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzYyLTUtMS0xLTE0NzQ5NQ_f11b6fc5-1f60-4a70-8e68-b38be1b375f7"
      unitRef="usd">551000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i58398bce59fd40bba194a6b78524e384_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzYyLTctMS0xLTE0NzQ5NQ_6d5d80cb-cb3a-4ee9-a05d-c5d8397bbc88"
      unitRef="usd">575000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i898e56e16aa8478ca37179954923db87_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzYyLTEwLTEtMS0xNDc0OTU_bf165eef-4ab6-40d9-9348-4e740bc67509"
      unitRef="usd">557000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i910bb584fd79494aa0300bc5b5200c29_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzYyLTEyLTEtMS0xNDc0OTU_58011760-3655-45c1-b509-12801507b959"
      unitRef="usd">581000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests
      contextRef="i94295e1e6d78483295ab59c7d97b2c04_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY0LTUtMS0xLTE0NzQ5NQ_dbc59a2f-c4f3-4439-96da-52dd42181854"
      unitRef="usd">49000000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests
      contextRef="i95a1204771884c28bd9f1487f14ea981_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY0LTctMS0xLTE0NzQ5NQ_19342b90-ece2-4ea8-8d57-9c52a49d1449"
      unitRef="usd">0</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests
      contextRef="i5c8939f581d14d3aa5bc6a9baa570dce_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY0LTEwLTEtMS0xNDc0OTU_a98dca1a-4b49-4f3f-bd39-d9c3bd533c7e"
      unitRef="usd">49000000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests
      contextRef="i74e3dfe2744f43ec9703d73a2c8d5a0e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY0LTEyLTEtMS0xNDc0OTU_66759b97-790d-4eb9-89d1-52f9236f69aa"
      unitRef="usd">0</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests>
    <cms:MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders
      contextRef="i94295e1e6d78483295ab59c7d97b2c04_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY1LTUtMS0xLTE0NzQ5NQ_6900a033-e3e1-44c8-9322-e5731b0f23fe"
      unitRef="usd">0</cms:MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders>
    <cms:MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders
      contextRef="i95a1204771884c28bd9f1487f14ea981_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY1LTctMS0xLTE0NzQ5NQ_f9054c30-ceaf-4d2e-87e5-6fdc72582417"
      unitRef="usd">0</cms:MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders>
    <cms:MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders
      contextRef="i5c8939f581d14d3aa5bc6a9baa570dce_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY1LTEwLTEtMS0xNDc0OTU_b0e238d3-8315-4daa-b8b2-15c068b1195e"
      unitRef="usd">2000000</cms:MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders>
    <cms:MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders
      contextRef="i74e3dfe2744f43ec9703d73a2c8d5a0e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY1LTEyLTEtMS0xNDc0OTU_e0d269e3-7032-405c-b3c2-4788135c08ac"
      unitRef="usd">1000000</cms:MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders>
    <us-gaap:ProfitLoss
      contextRef="i94295e1e6d78483295ab59c7d97b2c04_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY2LTUtMS0xLTE0NzQ5NQ_7fa905f9-879f-4e6d-b491-8f79af2b4645"
      unitRef="usd">-6000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i95a1204771884c28bd9f1487f14ea981_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY2LTctMS0xLTE0NzQ5NQ_8911f863-b346-40e1-b770-c525d4eab5ed"
      unitRef="usd">-5000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5c8939f581d14d3aa5bc6a9baa570dce_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY2LTEwLTEtMS0xNDc0OTU_6feeabe4-8b61-4e11-92b1-552aa7b48c6c"
      unitRef="usd">-14000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i74e3dfe2744f43ec9703d73a2c8d5a0e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY2LTEyLTEtMS0xNDc0OTU_e9833de9-6a4d-4214-a90a-d3c74a22776e"
      unitRef="usd">-12000000</us-gaap:ProfitLoss>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i94295e1e6d78483295ab59c7d97b2c04_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY3LTUtMS0xLTE0NzQ5NQ_fcf2817b-0931-4cc2-9e18-174cf0cdaef1"
      unitRef="usd">1000000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i95a1204771884c28bd9f1487f14ea981_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY3LTctMS0xLTE0NzQ5NQ_1bb33480-3b42-464c-8844-6bd82423a295"
      unitRef="usd">1000000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i5c8939f581d14d3aa5bc6a9baa570dce_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY3LTEwLTEtMS0xNDc0OTU_9c605a36-c75a-4946-8a23-18f0eda86999"
      unitRef="usd">1000000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i74e3dfe2744f43ec9703d73a2c8d5a0e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY3LTEyLTEtMS0xNDc0OTU_2d31dc66-4ad0-4979-aed8-8c4f8c2afef9"
      unitRef="usd">1000000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i93e8366754174f249bae94e28906d5c9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY4LTUtMS0xLTE0NzQ5NQ_a6f541a9-1131-4b91-ad61-72d559acb69f"
      unitRef="usd">593000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iafa0b33e73a341cc99a95764bd5efde4_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY4LTctMS0xLTE0NzQ5NQ_bb297c25-fd00-4eb3-bcad-e35b3b2d5332"
      unitRef="usd">569000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i93e8366754174f249bae94e28906d5c9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY4LTEwLTEtMS0xNDc0OTU_c02b2e9f-0052-42f8-8c42-a063c219e012"
      unitRef="usd">593000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iafa0b33e73a341cc99a95764bd5efde4_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzY4LTEyLTEtMS0xNDc0OTU_e2dd224e-0195-43f7-b70e-07998c4e4727"
      unitRef="usd">569000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzcwLTUtMS0xLTE0NzQ5NQ_f47dc380-28c4-451b-ab9b-3e953d95b5ca"
      unitRef="usd">7471000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id51e7a009e5e42db8b2d1be80a18d238_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzcwLTctMS0xLTE0NzQ5NQ_6399eedb-430f-4bc1-8626-38fbe0d3300d"
      unitRef="usd">6366000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzcwLTEwLTEtMS0xNDc0OTU_dd1367e7-3632-4945-becb-2e2580713c45"
      unitRef="usd">7471000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id51e7a009e5e42db8b2d1be80a18d238_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzcwLTEyLTEtMS0xNDc0OTU_27994a16-ecbc-4b6f-a2ef-b0617f6b2f6c"
      unitRef="usd">6366000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzcyLTUtMS0xLTE0NzQ5NQ_81789069-7458-4df4-b54a-2db026b4c183"
      unitRef="usdPerShare">0.4600</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzcyLTctMS0xLTE0NzQ5NQ_19b9b77f-9a17-4986-8dcc-754e17485a6b"
      unitRef="usdPerShare">0.4350</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzcyLTEwLTEtMS0xNDc0OTU_443c767d-c52f-4c93-a607-6c125eab718b"
      unitRef="usdPerShare">0.9200</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzcyLTEyLTEtMS0xNDc0OTU_861a4b4e-ea09-4fa0-bf3d-c2092021c09c"
      unitRef="usdPerShare">0.8700</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:PreferredStockDividendsPerShareDeclared
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzczLTUtMS0xLTE0NzQ5NQ_9fe553f0-61e7-4487-a7ee-d92861c790b0"
      unitRef="usdPerShare">0.2625</us-gaap:PreferredStockDividendsPerShareDeclared>
    <us-gaap:PreferredStockDividendsPerShareDeclared
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzczLTctMS0xLTE0NzQ5NQ_eebf09dc-2cf6-4b03-ba18-4b0bf1559046"
      unitRef="usdPerShare">0</us-gaap:PreferredStockDividendsPerShareDeclared>
    <us-gaap:PreferredStockDividendsPerShareDeclared
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzczLTEwLTEtMS0xNDc0OTU_36b4563f-34c7-4252-afe5-1c95ac3eaae8"
      unitRef="usdPerShare">0.5250</us-gaap:PreferredStockDividendsPerShareDeclared>
    <us-gaap:PreferredStockDividendsPerShareDeclared
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzIvZnJhZzo5MTIzNTA0NjkwZTA0ODRkYTEzOWJiZmE5MDNmMTk2Yy90YWJsZTpkODNiOTM0NTBlYWE0N2I5OTBhM2ZkYTRhYWNjZWZjMC90YWJsZXJhbmdlOmQ4M2I5MzQ1MGVhYTQ3Yjk5MGEzZmRhNGFhY2NlZmMwXzczLTEyLTEtMS0xNDc0OTU_9cac296b-cebc-462b-beeb-c5af3360a488"
      unitRef="usdPerShare">0</us-gaap:PreferredStockDividendsPerShareDeclared>
    <us-gaap:Revenues
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzMtMi0xLTEtMTQ3NDk1_02ea4d73-f257-45a4-999f-fa8a02aded8d"
      unitRef="usd">1802000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzMtNC0xLTEtMTQ3NDk1_0d1bb8d8-7fed-4675-a62e-464895c6ec3c"
      unitRef="usd">1493000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzMtNy0xLTEtMTQ3NDk1_aa8910a3-cb21-4e57-abd1-63d8e4c52b19"
      unitRef="usd">4085000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzMtOS0xLTEtMTQ3NDk1_f85ea9c8-8e6f-4120-81d6-5af416b065a1"
      unitRef="usd">3430000000</us-gaap:Revenues>
    <us-gaap:UtilitiesOperatingExpenseFuelUsed
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzYtMi0xLTEtMTQ3NDk1_e3f3c651-291b-4746-abcf-a1e13be9c054"
      unitRef="usd">173000000</us-gaap:UtilitiesOperatingExpenseFuelUsed>
    <us-gaap:UtilitiesOperatingExpenseFuelUsed
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzYtNC0xLTEtMTQ3NDk1_77c67746-8dc9-41a8-a90b-0a1f0dfddbd5"
      unitRef="usd">87000000</us-gaap:UtilitiesOperatingExpenseFuelUsed>
    <us-gaap:UtilitiesOperatingExpenseFuelUsed
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzYtNy0xLTEtMTQ3NDk1_c43653c8-0983-4d18-b774-04131fe54f6e"
      unitRef="usd">297000000</us-gaap:UtilitiesOperatingExpenseFuelUsed>
    <us-gaap:UtilitiesOperatingExpenseFuelUsed
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzYtOS0xLTEtMTQ3NDk1_47fbacb7-a42c-49f6-b545-dd4f5240d175"
      unitRef="usd">193000000</us-gaap:UtilitiesOperatingExpenseFuelUsed>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzctMi0xLTEtMTQ3NDk1_a7f5c322-3c25-4725-976e-35574639905c"
      unitRef="usd">468000000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzctNC0xLTEtMTQ3NDk1_dc8793df-5155-46c8-b556-99c56e3475c1"
      unitRef="usd">383000000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzctNy0xLTEtMTQ3NDk1_a3a85109-142c-4104-8760-5bdf1e9d55cc"
      unitRef="usd">905000000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzctOS0xLTEtMTQ3NDk1_c1c88529-cbc2-42db-a2b6-7c2fb9f161f2"
      unitRef="usd">750000000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzgtMi0xLTEtMTQ3NDk1_d96a462e-2451-44d4-a2be-c5d969344ef0"
      unitRef="usd">18000000</cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties>
    <cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzgtNC0xLTEtMTQ3NDk1_7fc23c60-99d5-41e4-83eb-07298157ea24"
      unitRef="usd">17000000</cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties>
    <cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzgtNy0xLTEtMTQ3NDk1_2f921baf-9bf9-41f3-8f90-90a1b76f8e92"
      unitRef="usd">35000000</cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties>
    <cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzgtOS0xLTEtMTQ3NDk1_6aa13967-f73c-4b91-a6db-9f556a803bcb"
      unitRef="usd">35000000</cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzktMi0xLTEtMTQ3NDk1_01cfaf8b-181d-43fc-940f-3fc0e613f511"
      unitRef="usd">213000000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzktNC0xLTEtMTQ3NDk1_2b6bba74-aeae-4c04-ade9-3445ac532562"
      unitRef="usd">94000000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzktNy0xLTEtMTQ3NDk1_fed794c9-06d2-46a8-bec6-29ff09944c1c"
      unitRef="usd">678000000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzktOS0xLTEtMTQ3NDk1_c4d5fdc3-3745-4907-8caf-78bc339e5b6f"
      unitRef="usd">372000000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzEwLTItMS0xLTE0NzQ5NQ_d24ecdf2-fb2b-421b-a3c3-28a31bb30474"
      unitRef="usd">370000000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzEwLTQtMS0xLTE0NzQ5NQ_eb83e009-52fe-4177-a518-d31d20a9d33e"
      unitRef="usd">339000000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzEwLTctMS0xLTE0NzQ5NQ_6026be83-d21b-414c-947c-a54a49136592"
      unitRef="usd">683000000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzEwLTktMS0xLTE0NzQ5NQ_44f66b8c-e732-4e90-b38d-d9bb06b94b49"
      unitRef="usd">631000000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzExLTItMS0xLTE0NzQ5NQ_11000fcd-2611-4cd7-b4dc-2dfbe22c5a3a"
      unitRef="usd">233000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzExLTQtMS0xLTE0NzQ5NQ_b31940a4-5ad4-4785-be3f-72e6910012bf"
      unitRef="usd">234000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzExLTctMS0xLTE0NzQ5NQ_0aa379f7-c168-48fe-8b69-9c3e0b539804"
      unitRef="usd">569000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzExLTktMS0xLTE0NzQ5NQ_dcf07d01-115b-4db3-bce7-517c600ffbb7"
      unitRef="usd">563000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzEyLTItMS0xLTE0NzQ5NQ_9d756ae2-4ca7-4228-b53e-d32dd620bf17"
      unitRef="usd">86000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzEyLTQtMS0xLTE0NzQ5NQ_62ee8401-6fbb-407c-a950-9f23c399ee23"
      unitRef="usd">82000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzEyLTctMS0xLTE0NzQ5NQ_bd31b03e-1d85-4547-a0af-502c2f2c7215"
      unitRef="usd">215000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzEyLTktMS0xLTE0NzQ5NQ_698539dc-e815-434f-9ade-8472bf9c0748"
      unitRef="usd">200000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzEzLTItMS0xLTE0NzQ5NQ_cf2047b6-153c-4d72-a685-7fd1e1cc9c44"
      unitRef="usd">1561000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzEzLTQtMS0xLTE0NzQ5NQ_eeeb65b8-221f-40b9-b7d6-cff424c61599"
      unitRef="usd">1236000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzEzLTctMS0xLTE0NzQ5NQ_4905f10e-9a42-4e77-aec8-8ca802c1e808"
      unitRef="usd">3382000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzEzLTktMS0xLTE0NzQ5NQ_c79d4643-042a-44db-9a71-8f5b8459223f"
      unitRef="usd">2744000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzE1LTItMS0xLTE0NzQ5NQ_8b2e8672-7ede-4a48-bf16-c42d0020717c"
      unitRef="usd">241000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzE1LTQtMS0xLTE0NzQ5NQ_26d86e48-2c1f-4dbd-a07d-886de49044ce"
      unitRef="usd">257000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzE1LTctMS0xLTE0NzQ5NQ_0e539230-7f41-44fa-baa1-c7eb17333a76"
      unitRef="usd">703000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzE1LTktMS0xLTE0NzQ5NQ_2a9e7a23-19a7-4aa1-8a0d-dd9fbcded7c1"
      unitRef="usd">686000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzE4LTItMS0xLTE0NzQ5NQ_2a203ce3-56ae-4e30-8e63-630e8bf9f695"
      unitRef="usd">0</us-gaap:InvestmentIncomeInterestAndDividend>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzE4LTQtMS0xLTE0NzQ5NQ_0cb8b763-9fa0-401e-aabb-4371d9b51534"
      unitRef="usd">0</us-gaap:InvestmentIncomeInterestAndDividend>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzE4LTctMS0xLTE0NzQ5NQ_69103009-450c-4c1f-8983-4eba951e6286"
      unitRef="usd">1000000</us-gaap:InvestmentIncomeInterestAndDividend>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzE4LTktMS0xLTE0NzQ5NQ_a28650d1-b0b1-4016-94a2-92347d1cd480"
      unitRef="usd">1000000</us-gaap:InvestmentIncomeInterestAndDividend>
    <cms:InterestAndDividendIncomeRelatedParties
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzE5LTItMS0xLTE0NzQ5NQ_6b816365-dea5-4b3e-a693-05e8b779b998"
      unitRef="usd">2000000</cms:InterestAndDividendIncomeRelatedParties>
    <cms:InterestAndDividendIncomeRelatedParties
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzE5LTQtMS0xLTE0NzQ5NQ_5dfaa6c3-692e-4293-a815-0544acd3fd74"
      unitRef="usd">2000000</cms:InterestAndDividendIncomeRelatedParties>
    <cms:InterestAndDividendIncomeRelatedParties
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzE5LTctMS0xLTE0NzQ5NQ_fa8cfd99-83e7-402e-9410-f43a6a1405a8"
      unitRef="usd">3000000</cms:InterestAndDividendIncomeRelatedParties>
    <cms:InterestAndDividendIncomeRelatedParties
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzE5LTktMS0xLTE0NzQ5NQ_edd50133-35a0-4f97-9812-1db92cfc8ecf"
      unitRef="usd">3000000</cms:InterestAndDividendIncomeRelatedParties>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzIwLTItMS0xLTE0NzQ5NQ_97d8e181-ebb6-4608-9f8d-fb7140617ecc"
      unitRef="usd">1000000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzIwLTQtMS0xLTE0NzQ5NQ_b1035f13-11ae-4387-894a-a37be4cdb67d"
      unitRef="usd">2000000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzIwLTctMS0xLTE0NzQ5NQ_16438eb4-b782-4493-bb8b-5f3f92dd02a7"
      unitRef="usd">3000000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzIwLTktMS0xLTE0NzQ5NQ_b6db3d8c-56e3-46d3-8771-9702c10eeafc"
      unitRef="usd">3000000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzIxLTItMS0xLTE0NzQ5NQ_241177ee-dc47-4c79-85be-128ddabfdd55"
      unitRef="usd">49000000</cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet>
    <cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzIxLTQtMS0xLTE0NzQ5NQ_438ed5bc-981c-4e6c-b812-b5aa21d6b7e6"
      unitRef="usd">38000000</cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet>
    <cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzIxLTctMS0xLTE0NzQ5NQ_98ecfb57-648b-4e9f-8fe5-eaa743dead82"
      unitRef="usd">94000000</cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet>
    <cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzIxLTktMS0xLTE0NzQ5NQ_63a8c3a4-9674-4474-aeac-bfdc48abf479"
      unitRef="usd">76000000</cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet>
    <us-gaap:OtherNonoperatingIncome
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzIyLTItMS0xLTE0NzQ5NQ_071add7b-a2c7-4f7c-9ee3-79c01077718d"
      unitRef="usd">1000000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzIyLTQtMS0xLTE0NzQ5NQ_52cf5346-6b8a-4d59-89a3-8301a68ba251"
      unitRef="usd">5000000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzIyLTctMS0xLTE0NzQ5NQ_f9eba7c1-87f0-4b3a-9811-63a013cbcbce"
      unitRef="usd">1000000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzIyLTktMS0xLTE0NzQ5NQ_cebc928a-9e3c-43e3-b0f9-d713903ee4d4"
      unitRef="usd">6000000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingExpense
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzIzLTItMS0xLTE0NzQ5NQ_5706750a-ee4b-4b45-aba6-a32535af365a"
      unitRef="usd">11000000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzIzLTQtMS0xLTE0NzQ5NQ_73a2a3dd-461d-47ab-8b94-134c6adb8d7c"
      unitRef="usd">2000000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzIzLTctMS0xLTE0NzQ5NQ_0f9aedd0-9763-4513-b4f7-4fc6774dcd6c"
      unitRef="usd">14000000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzIzLTktMS0xLTE0NzQ5NQ_6b8be26d-91d3-4d3c-bd69-6cc21e741f97"
      unitRef="usd">4000000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzI0LTItMS0xLTE0NzQ5NQ_4cb22bc3-5467-4300-b38e-333fe1812d74"
      unitRef="usd">42000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzI0LTQtMS0xLTE0NzQ5NQ_f54f6774-57b8-4b38-b61e-afc33f66cbc0"
      unitRef="usd">45000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzI0LTctMS0xLTE0NzQ5NQ_5e5394d5-ca5d-4fb6-950b-6550ac8051e3"
      unitRef="usd">88000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzI0LTktMS0xLTE0NzQ5NQ_35237e63-9b6d-4182-b9aa-77d4d466efd7"
      unitRef="usd">85000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:InterestExpenseDebt
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzI3LTItMS0xLTE0NzQ5NQ_40df29a5-5bf9-4fb4-91de-e4a2062c023c"
      unitRef="usd">75000000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzI3LTQtMS0xLTE0NzQ5NQ_00830397-b66e-4331-b65b-dea3abb07950"
      unitRef="usd">73000000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzI3LTctMS0xLTE0NzQ5NQ_d11d0079-2fa1-47e6-af03-125eb9a6683e"
      unitRef="usd">150000000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzI3LTktMS0xLTE0NzQ5NQ_7544c70f-a28c-4a9a-8c00-d7251d262e53"
      unitRef="usd">146000000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseRelatedParty
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzI4LTItMS0xLTE0NzQ5NQ_e745bb46-e1e2-4a41-bf4d-ea1ac7165792"
      unitRef="usd">3000000</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:InterestExpenseRelatedParty
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzI4LTQtMS0xLTE0NzQ5NQ_44b3353d-be34-4b33-9eb9-39f68123560d"
      unitRef="usd">3000000</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:InterestExpenseRelatedParty
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzI4LTctMS0xLTE0NzQ5NQ_1c69b734-866f-4d7c-8888-309e4efa7a24"
      unitRef="usd">6000000</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:InterestExpenseRelatedParty
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzI4LTktMS0xLTE0NzQ5NQ_101e622e-89a4-4f27-b784-9e276dff847a"
      unitRef="usd">6000000</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:InterestExpenseOther
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzI5LTItMS0xLTE0NzQ5NQ_280d551f-d56f-4357-9f4f-93e44b0381c5"
      unitRef="usd">0</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzI5LTQtMS0xLTE0NzQ5NQ_ec255448-bf04-43b1-b295-4dafbf7cef22"
      unitRef="usd">2000000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzI5LTctMS0xLTE0NzQ5NQ_b22d0dd5-5f08-4aac-97ea-fa9f7613df32"
      unitRef="usd">1000000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzI5LTktMS0xLTE0NzQ5NQ_0344fdac-d9b9-4b80-949a-21e8c467f27e"
      unitRef="usd">4000000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzMwLTItMS0xLTE0NzQ5NQ_8fb1c874-6972-472e-9b9f-04388a601d82"
      unitRef="usd">0</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzMwLTQtMS0xLTE0NzQ5NQ_102f2a8d-83c9-414f-9834-99474e288ef0"
      unitRef="usd">0</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzMwLTctMS0xLTE0NzQ5NQ_e972d5b4-5550-46a2-8ed0-fbc9786bda9c"
      unitRef="usd">1000000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzMwLTktMS0xLTE0NzQ5NQ_5b69170c-ed5e-40e9-b6db-1edf83f9c6e7"
      unitRef="usd">1000000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestExpense
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzMxLTItMS0xLTE0NzQ5NQ_431ad5c1-dac2-4cbf-b62d-9a38912e2a2d"
      unitRef="usd">78000000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzMxLTQtMS0xLTE0NzQ5NQ_09c5b7e6-c25b-41a5-8c5f-5c42a2e7cdff"
      unitRef="usd">78000000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzMxLTctMS0xLTE0NzQ5NQ_40ba169a-4fa6-4dba-9169-1bfade8fbf89"
      unitRef="usd">156000000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzMxLTktMS0xLTE0NzQ5NQ_8fef3838-d663-43f2-9107-f0342c3b84db"
      unitRef="usd">155000000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzMzLTItMS0xLTE0NzQ5NQ_b41ee33d-6412-48aa-9aaa-b985b69f77b1"
      unitRef="usd">205000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzMzLTQtMS0xLTE0NzQ5NQ_4b10ccbc-2c81-4926-a8cc-6dc0a2786c15"
      unitRef="usd">224000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzMzLTctMS0xLTE0NzQ5NQ_a53815fa-580c-4df9-b1dd-da54d7382871"
      unitRef="usd">635000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzMzLTktMS0xLTE0NzQ5NQ_d1a21c92-c730-4b21-a50b-240991175b71"
      unitRef="usd">616000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzM0LTItMS0xLTE0NzQ5NQ_afe19208-6c37-441b-a173-33ff0576d366"
      unitRef="usd">32000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzM0LTQtMS0xLTE0NzQ5NQ_973092ee-5c0d-4b6b-8acd-0b7b9b4806fe"
      unitRef="usd">34000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzM0LTctMS0xLTE0NzQ5NQ_d6df1fc0-77bb-4e0b-bb70-88971ea9d884"
      unitRef="usd">79000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzM0LTktMS0xLTE0NzQ5NQ_614f394a-a076-4680-bcb9-21fabb41a4c0"
      unitRef="usd">90000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzM2LTItMS0xLTE0NzQ5NQ_2eecd0f1-4214-4be3-94ca-9261693b66ce"
      unitRef="usd">173000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzM2LTQtMS0xLTE0NzQ5NQ_6d2b5f52-2f06-4a93-8fbc-e06ac2a63e6a"
      unitRef="usd">190000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzM2LTctMS0xLTE0NzQ5NQ_46ca5dfa-cdbf-4791-a491-da27350a617a"
      unitRef="usd">556000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzM2LTktMS0xLTE0NzQ5NQ_b4c8c14f-6549-42ee-83bb-d1820ef60f09"
      unitRef="usd">526000000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzM3LTItMS0xLTE0NzQ5NQ_5f00a296-953b-40a8-8ac3-01dc348e367a"
      unitRef="usd">1000000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzM3LTQtMS0xLTE0NzQ5NQ_4f6ed6f8-c1ba-4753-a211-054094d0094f"
      unitRef="usd">1000000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzM3LTctMS0xLTE0NzQ5NQ_1441c965-029b-4031-ba95-79a1e7fd7be8"
      unitRef="usd">1000000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzM3LTktMS0xLTE0NzQ5NQ_9684b076-39b1-4436-89ae-51556bae91a9"
      unitRef="usd">1000000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzM5LTItMS0xLTE0NzQ5NQ_9e975bfa-ccae-4258-b644-2eb6e75d9b50"
      unitRef="usd">172000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzM5LTQtMS0xLTE0NzQ5NQ_90172d6c-0019-4e24-90e2-bc63466ceb5d"
      unitRef="usd">189000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzM5LTctMS0xLTE0NzQ5NQ_d7ed658c-7f4e-4d55-9dd2-014ef5bf15b7"
      unitRef="usd">555000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yMzgvZnJhZzowYzk5MzYxYTYxODY0YTliODYyNzVmMmU2ODE0MzllOS90YWJsZTo3M2Y4NTA2MjkwNzA0YmQ2YTI0NzQyNjY1MTc0NzFhZC90YWJsZXJhbmdlOjczZjg1MDYyOTA3MDRiZDZhMjQ3NDI2NjUxNzQ3MWFkXzM5LTktMS0xLTE0NzQ5NQ_66dc67d0-5d1e-4a29-be71-179b7c460bc7"
      unitRef="usd">525000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:ProfitLoss
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzMtMi0xLTEtMTQ3NDk1_d7cc52d4-b3b6-4433-8d71-ac0905483f66"
      unitRef="usd">173000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzMtNC0xLTEtMTQ3NDk1_db4cdbbd-ca21-415c-887b-13235704af6d"
      unitRef="usd">190000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzMtNy0xLTEtMTQ3NDk1_e90023b4-48cf-4ed9-ab4b-0809a6e29b68"
      unitRef="usd">556000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzMtOS0xLTEtMTQ3NDk1_fb176373-cc0d-4bf3-a397-5b60c1ac5d83"
      unitRef="usd">526000000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzctMC0xLTEtMTQ3NDk1L3RleHRyZWdpb246Y2E3NGM1OTVjYWYxNGM5MGExYWYyNTUwMWYyYjNmM2VfNg_2a752191-e53a-4046-ac57-192febb70d77"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzctMC0xLTEtMTQ3NDk1L3RleHRyZWdpb246Y2E3NGM1OTVjYWYxNGM5MGExYWYyNTUwMWYyYjNmM2VfNg_2d2b893b-fac0-4797-a430-92d1ecd12f02"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzctMC0xLTEtMTQ3NDk1L3RleHRyZWdpb246Y2E3NGM1OTVjYWYxNGM5MGExYWYyNTUwMWYyYjNmM2VfNg_4307ede6-7e42-4923-9cdc-fb87a1c2e9b1"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzctMC0xLTEtMTQ3NDk1L3RleHRyZWdpb246Y2E3NGM1OTVjYWYxNGM5MGExYWYyNTUwMWYyYjNmM2VfNg_f29fa3de-7165-43e9-8040-46c055c43026"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzctMi0xLTEtMTQ3NDk1_83f632e4-0368-4271-9f02-867787a24cff"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzctNC0xLTEtMTQ3NDk1_35682aad-9a97-45ae-b146-9606e2204f93"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzctNy0xLTEtMTQ3NDk1_d7d35b52-ef33-4c53-a9e3-33f1a0407bae"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzctOS0xLTEtMTQ3NDk1_843bdbec-4705-48db-925e-0cf4e5117144"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzE0LTItMS0xLTE0NzQ5NQ_265d6c3c-7d66-4a04-b710-5d6518118fa1"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzE0LTQtMS0xLTE0NzQ5NQ_4db198b8-b284-4970-8b83-f29e54274e56"
      unitRef="usd">1000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzE0LTctMS0xLTE0NzQ5NQ_431a793e-da9e-4d3f-8203-8e507be279df"
      unitRef="usd">1000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzE0LTktMS0xLTE0NzQ5NQ_b8de28fd-5a23-49c5-b0eb-de0f30fef61e"
      unitRef="usd">1000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzE2LTItMS0xLTE0NzQ5NQ_73b625e6-f56a-4fde-a8ac-48ec4e8e2839"
      unitRef="usd">173000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzE2LTQtMS0xLTE0NzQ5NQ_b2048645-fa70-44f0-a6fd-8a2292f66ce6"
      unitRef="usd">191000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzE2LTctMS0xLTE0NzQ5NQ_67aebc9b-ba0b-45a7-bdf0-d5287a8b751b"
      unitRef="usd">557000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDEvZnJhZzpiZGYyZDgyYTczYjM0ZDUyYTdjYjhmZTk0ZTQ5MTdjYS90YWJsZTowMzM3OGNjYmUzZTY0NDc0OGE5ZTEzYjBjNWM3NDIyOS90YWJsZXJhbmdlOjAzMzc4Y2NiZTNlNjQ0NzQ4YTllMTNiMGM1Yzc0MjI5XzE2LTktMS0xLTE0NzQ5NQ_f5a5f6cd-df42-4068-86f3-9c28d9d1bc3d"
      unitRef="usd">527000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzMtMi0xLTEtMTQ3NDk1_eb7004fa-2837-413d-968e-cc58cfb7283a"
      unitRef="usd">556000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzMtNC0xLTEtMTQ3NDk1_7e87efaa-bfc6-4407-9912-fed3ad541fd5"
      unitRef="usd">526000000</us-gaap:ProfitLoss>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzUtMi0xLTEtMTQ3NDk1_435a2f16-8b8f-43ff-868d-ff44d770a02c"
      unitRef="usd">569000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzUtNC0xLTEtMTQ3NDk1_adfbd4b2-06ae-48ef-ab31-1bae336f3092"
      unitRef="usd">563000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzYtMi0xLTEtMTQ3NDk1_77c18bbe-734e-4b3c-b888-0168ef863e3b"
      unitRef="usd">55000000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzYtNC0xLTEtMTQ3NDk1_87548e19-90c0-46d6-8c78-851bb9e43c2b"
      unitRef="usd">89000000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzktMi0xLTEtMTQ3NDk1_5cf1ad87-a3ec-4e76-88b1-d4ee98ee43f3"
      unitRef="usd">33000000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzktNC0xLTEtMTQ3NDk1_89ea752a-727d-49c8-ad61-4c5f09817255"
      unitRef="usd">26000000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzExLTItMS0xLTE0NzQ5NQ_9905a0ec-f38e-4937-9c45-645084efd51a"
      unitRef="usd">60000000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzExLTQtMS0xLTE0NzQ5NQ_fd35ba59-e1ce-4d6e-952d-94abcee6a174"
      unitRef="usd">-104000000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzEyLTItMS0xLTE0NzQ5NQ_f53f2b35-64e8-4a00-a99a-a3b72dbd5289"
      unitRef="usd">178000000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzEyLTQtMS0xLTE0NzQ5NQ_4437aaf2-f33f-4418-a443-2bcc3179d911"
      unitRef="usd">-35000000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzEzLTItMS0xLTE0NzQ5NQ_96421126-d5b7-4d79-8f0a-4237d4e1227a"
      unitRef="usd">44000000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzEzLTQtMS0xLTE0NzQ5NQ_426e0def-9fa1-41e2-9133-1b21c1a5848e"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzE0LTItMS0xLTE0NzQ5NQ_2ff52d24-6133-4d90-b4a9-8272eb0c353c"
      unitRef="usd">-146000000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzE0LTQtMS0xLTE0NzQ5NQ_8771bbcd-78c3-4e0d-8a08-35756bd96f15"
      unitRef="usd">-76000000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzE1LTItMS0xLTE0NzQ5NQ_039c51c5-58de-4b38-b477-da6d92826bf7"
      unitRef="usd">-60000000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzE1LTQtMS0xLTE0NzQ5NQ_199970f9-f256-49cb-91b0-da4299dfc53a"
      unitRef="usd">-33000000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzE2LTItMS0xLTE0NzQ5NQ_a56d63a1-b200-4845-abe2-6e21e52f94dd"
      unitRef="usd">1159000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzE2LTQtMS0xLTE0NzQ5NQ_daaba864-e734-4716-8a2e-2fa5c5625460"
      unitRef="usd">1400000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzE5LTItMS0xLTE0NzQ5NQ_fc6cbc21-2b65-473f-8aa2-e3905f5ed48b"
      unitRef="usd">1040000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzE5LTQtMS0xLTE0NzQ5NQ_3afb9238-6523-4ce5-a3b8-75650e30f871"
      unitRef="usd">873000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzIzLTItMS0xLTE0NzQ5NQ_e64da5f9-2b43-4282-b0c7-3c21e3d43425"
      unitRef="usd">54000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzIzLTQtMS0xLTE0NzQ5NQ_96aca493-8a4f-44c2-a107-d491614239ec"
      unitRef="usd">57000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzI0LTItMS0xLTE0NzQ5NQ_65bacdc3-3612-4767-95a9-e864819b3e6a"
      unitRef="usd">-1094000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzI0LTQtMS0xLTE0NzQ5NQ_716fa099-a873-41d2-aa73-26719ffc93bc"
      unitRef="usd">-930000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzI4LTItMS0xLTE0NzQ5NQ_6fc346a5-4c0a-4ffa-8159-124a9cb93f70"
      unitRef="usd">14000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzI4LTQtMS0xLTE0NzQ5NQ_49b2dc5b-c41d-4ca3-bfda-732afc3e53c7"
      unitRef="usd">13000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzI5LTItMS0xLTE0NzQ5NQ_1896f0bd-c657-4738-a5f9-85d83b7e5da2"
      unitRef="usd">45000000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzI5LTQtMS0xLTE0NzQ5NQ_67ce75a2-84f4-46f1-9fdf-daa5f1668227"
      unitRef="usd">0</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:IncreaseDecreaseInNotesPayableRelatedParties
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzMwLTItMS0xLTE0NzQ5NQ_596c27ec-ce0c-4cb2-97ae-2022a449750a"
      unitRef="usd">-360000000</us-gaap:IncreaseDecreaseInNotesPayableRelatedParties>
    <us-gaap:IncreaseDecreaseInNotesPayableRelatedParties
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzMwLTQtMS0xLTE0NzQ5NQ_3412c292-e22a-4d90-9d1c-1dc71c03cb3b"
      unitRef="usd">-307000000</us-gaap:IncreaseDecreaseInNotesPayableRelatedParties>
    <us-gaap:ProceedsFromContributedCapital
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzMxLTItMS0xLTE0NzQ5NQ_3a1fe4b9-4a2e-4bac-92ac-0c8cfd04a0de"
      unitRef="usd">685000000</us-gaap:ProceedsFromContributedCapital>
    <us-gaap:ProceedsFromContributedCapital
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzMxLTQtMS0xLTE0NzQ5NQ_94c42b62-5b75-4620-a3cf-fcd24ecef7d1"
      unitRef="usd">275000000</us-gaap:ProceedsFromContributedCapital>
    <us-gaap:PaymentsOfOrdinaryDividends
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzMyLTItMS0xLTE0NzQ5NQ_d71f2d1b-898d-4f02-a819-774eb9e3bbae"
      unitRef="usd">434000000</us-gaap:PaymentsOfOrdinaryDividends>
    <us-gaap:PaymentsOfOrdinaryDividends
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzMyLTQtMS0xLTE0NzQ5NQ_19778b50-245e-44b9-8f9b-fa9903a48d59"
      unitRef="usd">381000000</us-gaap:PaymentsOfOrdinaryDividends>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzM0LTItMS0xLTE0NzQ5NQ_fbbd5a5c-693e-463a-9f15-631eb1ab99ab"
      unitRef="usd">-5000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzM0LTQtMS0xLTE0NzQ5NQ_049603a2-04a6-4343-b81e-e82bb329c23d"
      unitRef="usd">-11000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzM1LTItMS0xLTE0NzQ5NQ_0d0f0304-e77a-432d-90e6-dc814d75609f"
      unitRef="usd">-83000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzM1LTQtMS0xLTE0NzQ5NQ_e09fff84-c2e4-427d-9f1f-44d719eb16b8"
      unitRef="usd">-437000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzM3LTItMS0xLTE0NzQ5NQ_5b122db7-7ec1-47e9-9b77-b1f3abae2fdf"
      unitRef="usd">-18000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzM3LTQtMS0xLTE0NzQ5NQ_36ce8a9e-926b-4177-a4fa-dce3cc63ef3c"
      unitRef="usd">33000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzM4LTItMS0xLTE0NzQ5NQ_1f3a4e2b-6321-4fe8-a258-abc1a9f550f9"
      unitRef="usd">44000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0483402743b9438facd1775265ec4841_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzM4LTQtMS0xLTE0NzQ5NQ_e4b2ee5a-898e-4029-b298-c967c4f55db9"
      unitRef="usd">35000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzQwLTItMS0xLTE0NzQ5NQ_4d30b827-2379-4ca2-8553-ee70bb30fd75"
      unitRef="usd">26000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i778a3fb116e24b9587ddf1aef8ea0bc5_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzQwLTQtMS0xLTE0NzQ5NQ_1b2804bc-579c-4b0f-9d79-dfcbb0cfbbf8"
      unitRef="usd">68000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzQ4LTItMS0xLTE0NzQ5NQ_a5aa5598-266a-4ab5-9cd3-172ff75ead71"
      unitRef="usd">155000000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDQvZnJhZzoxNWQ5ZjUyYWVlMjM0YmZmYjI2ZmU0MTY5YmZlNDA4OC90YWJsZTo2ZjVmZTA2NjZhM2M0MGExODFhMWE1YmI4NjI3MGQ1MC90YWJsZXJhbmdlOjZmNWZlMDY2NmEzYzQwYTE4MWExYTViYjg2MjcwZDUwXzQ4LTQtMS0xLTE0NzQ5NQ_654308cd-3622-4168-a2c5-9ebc725ba458"
      unitRef="usd">134000000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzQtMi0xLTEtMTQ3NDk1_f16b7f7a-51c0-48df-b68c-5abbfe6bbcb0"
      unitRef="usd">8000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzQtNC0xLTEtMTQ3NDk1_290eab11-5e2a-46e7-b3a7-c2c16e8ebc93"
      unitRef="usd">22000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzUtMi0xLTEtMTQ3NDk1_b1eeb362-2367-4d54-a111-1c68aeaa2eec"
      unitRef="usd">18000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzUtNC0xLTEtMTQ3NDk1_443c3bf6-385d-4827-bcff-a380d71020c0"
      unitRef="usd">22000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzYtMC0xLTEtMTQ3NDk1L3RleHRyZWdpb246ZDI5OWNjNDViZWMzNDQ4Zjk3OGY0NjAxMmQ2Mzg5YzVfNg_e9242e17-5f35-4080-84a5-51d5620a71b0"
      unitRef="usd">24000000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzYtMC0xLTEtMTQ3NDk1L3RleHRyZWdpb246ZDI5OWNjNDViZWMzNDQ4Zjk3OGY0NjAxMmQ2Mzg5YzVfMTA_6e6e7122-67d9-4c94-985a-f25cd94989bd"
      unitRef="usd">20000000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzYtMi0xLTEtMTQ3NDk1_a0482559-0c99-421d-8d63-3fdc6b2fc1c5"
      unitRef="usd">944000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzYtNC0xLTEtMTQ3NDk1_348e057d-b9f8-4b37-9a13-07be84c73685"
      unitRef="usd">905000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzktMi0xLTEtMTQ3NDk1_31793173-f334-4765-ae8f-b7395e8e72b9"
      unitRef="usd">9000000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzktNC0xLTEtMTQ3NDk1_e78f8b05-3dfe-4881-a288-684f3ade38de"
      unitRef="usd">9000000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:EnergyRelatedInventoryGasStoredUnderground
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzEyLTItMS0xLTE0NzQ5NQ_5ede3b1f-3121-4f0c-90c1-a250f72ed965"
      unitRef="usd">606000000</us-gaap:EnergyRelatedInventoryGasStoredUnderground>
    <us-gaap:EnergyRelatedInventoryGasStoredUnderground
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzEyLTQtMS0xLTE0NzQ5NQ_7d6a5c46-86c6-474a-bbdf-f0981dac0662"
      unitRef="usd">462000000</us-gaap:EnergyRelatedInventoryGasStoredUnderground>
    <us-gaap:OtherInventorySupplies
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzEzLTItMS0xLTE0NzQ5NQ_30eb2ac8-6983-4f2f-a5e2-f5a66f4311d7"
      unitRef="usd">179000000</us-gaap:OtherInventorySupplies>
    <us-gaap:OtherInventorySupplies
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzEzLTQtMS0xLTE0NzQ5NQ_b954050d-14e3-4f35-b6a2-e9b449ee66e8"
      unitRef="usd">163000000</us-gaap:OtherInventorySupplies>
    <us-gaap:EnergyRelatedInventoryOtherFossilFuel
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzE0LTItMS0xLTE0NzQ5NQ_91806856-4d4f-4057-86bd-edb42385b487"
      unitRef="usd">51000000</us-gaap:EnergyRelatedInventoryOtherFossilFuel>
    <us-gaap:EnergyRelatedInventoryOtherFossilFuel
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzE0LTQtMS0xLTE0NzQ5NQ_3f06777e-2499-4505-ae70-fd94adad1266"
      unitRef="usd">33000000</us-gaap:EnergyRelatedInventoryOtherFossilFuel>
    <cms:DeferredPropertyTaxes
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzE1LTItMS0xLTE0NzQ5NQ_0821457e-1810-4d49-8e0b-f1b09fd9942d"
      unitRef="usd">258000000</cms:DeferredPropertyTaxes>
    <cms:DeferredPropertyTaxes
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzE1LTQtMS0xLTE0NzQ5NQ_26c5e3e8-896f-499a-9b4f-d4e6450da88a"
      unitRef="usd">356000000</cms:DeferredPropertyTaxes>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzE2LTItMS0xLTE0NzQ5NQ_52b45123-0e2c-4880-8ca7-73a45b278b8b"
      unitRef="usd">23000000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzE2LTQtMS0xLTE0NzQ5NQ_c29b424f-d9e0-49fb-9691-b71160af34a5"
      unitRef="usd">46000000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzE3LTItMS0xLTE0NzQ5NQ_cc41b7b5-f511-4bf3-9db5-0369f2887aac"
      unitRef="usd">108000000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzE3LTQtMS0xLTE0NzQ5NQ_639dab54-e305-47c0-9b14-9d9944cceb28"
      unitRef="usd">103000000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzE4LTItMS0xLTE0NzQ5NQ_d1f143d1-9e46-4114-9f2c-6210c30158fb"
      unitRef="usd">2204000000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzE4LTQtMS0xLTE0NzQ5NQ_222e66b5-6317-494d-a999-cd3f353f506b"
      unitRef="usd">2121000000</us-gaap:AssetsCurrent>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzIxLTItMS0xLTE0NzQ5NQ_b5a05dbb-d28e-4639-b901-2556c4d06c20"
      unitRef="usd">28304000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzIxLTQtMS0xLTE0NzQ5NQ_c48407ba-4c6e-44fc-9c49-64285db83c5e"
      unitRef="usd">28771000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzIyLTItMS0xLTE0NzQ5NQ_294570d5-21dc-46e3-bdba-8a2eabafcff3"
      unitRef="usd">8561000000</cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzIyLTQtMS0xLTE0NzQ5NQ_b955cb13-6394-4f1c-bf7e-806deef81910"
      unitRef="usd">8371000000</cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzIzLTItMS0xLTE0NzQ5NQ_1ca14502-ca02-4674-a5a5-da20296416e5"
      unitRef="usd">19743000000</cms:PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzIzLTQtMS0xLTE0NzQ5NQ_f1c33e31-8741-4e44-a37b-44f42230fc0a"
      unitRef="usd">20400000000</cms:PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzI0LTItMS0xLTE0NzQ5NQ_e1cd9bfa-c985-48c6-a2b7-b43dea19c5be"
      unitRef="usd">838000000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzI0LTQtMS0xLTE0NzQ5NQ_e2ccb956-0447-48d2-826a-9a04f83926d2"
      unitRef="usd">915000000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzI1LTItMS0xLTE0NzQ5NQ_e0d19e0a-d1fa-4aa0-ad7d-9f2e7c9f92ce"
      unitRef="usd">20581000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzI1LTQtMS0xLTE0NzQ5NQ_7cde25cb-fb60-4154-bfe5-5392a8b78271"
      unitRef="usd">21315000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzI4LTItMS0xLTE0NzQ5NQ_558e8bc7-86f2-4a58-a44d-29dc32e3721b"
      unitRef="usd">3367000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzI4LTQtMS0xLTE0NzQ5NQ_7de1f61c-6863-44c4-914f-696d5181cf41"
      unitRef="usd">2259000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzI5LTItMS0xLTE0NzQ5NQ_07fc6ac2-3699-4e0f-b63a-8458d9e67fde"
      unitRef="usd">35000000</us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent>
    <us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzI5LTQtMS0xLTE0NzQ5NQ_367b3283-6380-49ed-b13d-32b29f26b577"
      unitRef="usd">36000000</us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent>
    <us-gaap:DueFromRelatedPartiesNoncurrent
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzMwLTItMS0xLTE0NzQ5NQ_a47e25d3-bcb8-47ce-b1d8-02ac44e38e69"
      unitRef="usd">100000000</us-gaap:DueFromRelatedPartiesNoncurrent>
    <us-gaap:DueFromRelatedPartiesNoncurrent
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzMwLTQtMS0xLTE0NzQ5NQ_2e19db1a-4f26-42ec-8fa9-2b85bd46f9c9"
      unitRef="usd">102000000</us-gaap:DueFromRelatedPartiesNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzMxLTItMS0xLTE0NzQ5NQ_50139adf-fd71-4f09-ab7c-8dfca1b15d9e"
      unitRef="usd">1428000000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzMxLTQtMS0xLTE0NzQ5NQ_162b169b-9232-4fbf-82eb-61fc242fbdd6"
      unitRef="usd">1307000000</us-gaap:OtherAssetsNoncurrent>
    <cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzMyLTItMS0xLTE0NzQ5NQ_fe12ab43-9a2b-4d59-82c3-73dc96f0ead4"
      unitRef="usd">4930000000</cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment>
    <cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzMyLTQtMS0xLTE0NzQ5NQ_a786bcf9-efa9-46ee-915a-16ae8ba2ba1a"
      unitRef="usd">3704000000</cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzM0LTItMS0xLTE0NzQ5NQ_02e2ebdc-2252-490c-8645-ddb58e028d5d"
      unitRef="usd">27715000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpiNWQ5Y2ExY2U0OTg0YjE2OThjYzRkZWIyN2Q3MWE2Yi90YWJsZXJhbmdlOmI1ZDljYTFjZTQ5ODRiMTY5OGNjNGRlYjI3ZDcxYTZiXzM0LTQtMS0xLTE0NzQ5NQ_87ec39cc-6505-4779-ab9a-fc6d74555da6"
      unitRef="usd">27140000000</us-gaap:Assets>
    <cms:LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzQtMi0xLTEtMTQ3NDk1_00dffbae-86f7-4374-97de-5a74c11f85e4"
      unitRef="usd">674000000</cms:LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent>
    <cms:LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzQtNC0xLTEtMTQ3NDk1_ff2c0de8-17eb-40e9-9738-9d58ea388978"
      unitRef="usd">374000000</cms:LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzUtMi0xLTEtMTQ3NDk1_9378b226-a484-4cda-a7f2-ebc3ccf0ed07"
      unitRef="usd">45000000</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzUtNC0xLTEtMTQ3NDk1_22a99b4c-a5b8-4cd0-8076-55444577f7d7"
      unitRef="usd">0</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzYtMi0xLTEtMTQ3NDk1_d8bd2b15-3325-47c7-94f7-17a35a89f95d"
      unitRef="usd">32000000</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzYtNC0xLTEtMTQ3NDk1_61f18706-f30f-40ef-8bb1-feaf5ee379e1"
      unitRef="usd">392000000</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzctMi0xLTEtMTQ3NDk1_a9e1c0c4-7cd1-4c07-a0cd-62ff77839b7d"
      unitRef="usd">854000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzctNC0xLTEtMTQ3NDk1_24cb4b4c-92b1-4d57-9c74-d79a124d5231"
      unitRef="usd">835000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzgtMi0xLTEtMTQ3NDk1_f39228cc-90e6-44cd-8d66-030162145942"
      unitRef="usd">15000000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzgtNC0xLTEtMTQ3NDk1_3ec7282b-8321-4cd6-8fda-c8a8074a0fd6"
      unitRef="usd">16000000</us-gaap:DueToRelatedPartiesCurrent>
    <cms:AccruedRateRefunds
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzktMi0xLTEtMTQ3NDk1_1027db0e-5c53-4b53-b006-3369bb73409e"
      unitRef="usd">0</cms:AccruedRateRefunds>
    <cms:AccruedRateRefunds
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzktNC0xLTEtMTQ3NDk1_d40bf357-8c38-46e7-93cd-b1a310803fd2"
      unitRef="usd">12000000</cms:AccruedRateRefunds>
    <us-gaap:InterestAndDividendsPayableCurrent
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzEwLTItMS0xLTE0NzQ5NQ_cb857ff0-14a0-4bd5-ae5f-2324e1b512b3"
      unitRef="usd">75000000</us-gaap:InterestAndDividendsPayableCurrent>
    <us-gaap:InterestAndDividendsPayableCurrent
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzEwLTQtMS0xLTE0NzQ5NQ_95c8f87d-7595-4711-8c77-79df26bd4d69"
      unitRef="usd">75000000</us-gaap:InterestAndDividendsPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzExLTItMS0xLTE0NzQ5NQ_91518165-83a0-40ef-abf7-e206944d0fbc"
      unitRef="usd">427000000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzExLTQtMS0xLTE0NzQ5NQ_476daca9-4ba9-4860-a89a-299b99efaeab"
      unitRef="usd">529000000</us-gaap:TaxesPayableCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzEyLTItMS0xLTE0NzQ5NQ_59271c05-33e2-4cbf-99ad-dfcd6b1d6ff7"
      unitRef="usd">76000000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzEyLTQtMS0xLTE0NzQ5NQ_e2a8b703-79d2-4c41-b969-e7491fe21430"
      unitRef="usd">146000000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzEzLTItMS0xLTE0NzQ5NQ_fc13c0ba-6034-4af8-a991-6b495c678f1b"
      unitRef="usd">149000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzEzLTQtMS0xLTE0NzQ5NQ_a7eb8600-677f-4795-9f76-f777003376fe"
      unitRef="usd">109000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzE0LTItMS0xLTE0NzQ5NQ_e549b31f-e22b-4e0a-9136-ec45bf2fa8f7"
      unitRef="usd">2347000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzE0LTQtMS0xLTE0NzQ5NQ_f4f97b42-c389-4ba7-9f32-0c1ec85a5caa"
      unitRef="usd">2488000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzE3LTItMS0xLTE0NzQ5NQ_fe26f8f1-602a-450d-9d1c-94cc759c1076"
      unitRef="usd">7738000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzE3LTQtMS0xLTE0NzQ5NQ_9a20911c-3931-4c71-95c4-7aaa3d986e65"
      unitRef="usd">8050000000</us-gaap:LongTermDebtNoncurrent>
    <cms:FinanceLeaseLiabilityAndOtherNoncurrent
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzE4LTItMS0xLTE0NzQ5NQ_7360adc5-8570-47e2-932d-8c8e59b4c256"
      unitRef="usd">44000000</cms:FinanceLeaseLiabilityAndOtherNoncurrent>
    <cms:FinanceLeaseLiabilityAndOtherNoncurrent
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzE4LTQtMS0xLTE0NzQ5NQ_ef9a1d5b-75e4-4964-af22-d4bfe6800886"
      unitRef="usd">46000000</cms:FinanceLeaseLiabilityAndOtherNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzE5LTItMS0xLTE0NzQ5NQ_88a232f5-f664-4eca-a4f3-8a658de5c7a2"
      unitRef="usd">3873000000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzE5LTQtMS0xLTE0NzQ5NQ_82d28ef1-f733-44db-943d-95e11e1f9023"
      unitRef="usd">3802000000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzIwLTItMS0xLTE0NzQ5NQ_9acbf963-6957-41e3-b0e7-70a605e24d4e"
      unitRef="usd">101000000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzIwLTQtMS0xLTE0NzQ5NQ_58c2f8a9-9eaf-4711-a20f-05586e4a6a57"
      unitRef="usd">104000000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzIxLTItMS0xLTE0NzQ5NQ_062cec3a-3b8e-411f-a8e2-7c09a12b52a7"
      unitRef="usd">596000000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzIxLTQtMS0xLTE0NzQ5NQ_7220c610-ee29-44f6-902c-88ad7e9912dc"
      unitRef="usd">605000000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzIyLTItMS0xLTE0NzQ5NQ_0178ac70-cfad-449f-b44a-93905a2c157f"
      unitRef="usd">131000000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzIyLTQtMS0xLTE0NzQ5NQ_a2480997-fa1a-4faa-ae3e-b63d3a08817d"
      unitRef="usd">112000000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzIzLTItMS0xLTE0NzQ5NQ_dd1e6f51-8920-4155-8bbe-8272bb6510d4"
      unitRef="usd">2470000000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzIzLTQtMS0xLTE0NzQ5NQ_83f0c123-a77b-45f8-9893-6d9dda653743"
      unitRef="usd">2340000000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzI0LTItMS0xLTE0NzQ5NQ_5a2ee67f-2d33-47b2-931a-7a6e267e27bb"
      unitRef="usd">328000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzI0LTQtMS0xLTE0NzQ5NQ_dc6f0a4f-4ab5-4cf8-b083-8f00aed6792b"
      unitRef="usd">314000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzI1LTItMS0xLTE0NzQ5NQ_dc665eaa-e957-4da1-aa1b-5a1b102bf5f5"
      unitRef="usd">15281000000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzI1LTQtMS0xLTE0NzQ5NQ_8520db06-4a0d-434c-869b-8adc6ede56f1"
      unitRef="usd">15373000000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:CommitmentsAndContingencies
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzI3LTItMS0xLTE0NzQ5NQ_507afa48-a425-482b-a347-d44958394c2a"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzI3LTQtMS0xLTE0NzQ5NQ_7279dff7-988d-4e23-9bc3-198488b0c39f"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzMxLTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjI1MTBlYWI0MDAyNTRlZmU5MDkzNjljNmMwNjE4NDAwXzEy_214c741a-6cfc-4522-a0d4-b2db21540592"
      unitRef="shares">125000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzMxLTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjI1MTBlYWI0MDAyNTRlZmU5MDkzNjljNmMwNjE4NDAwXzEy_4051bcc3-99c6-4876-990d-601d60d47ea9"
      unitRef="shares">125000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzMxLTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjI1MTBlYWI0MDAyNTRlZmU5MDkzNjljNmMwNjE4NDAwXzIw_5b1c823d-706c-4606-b0a3-39ca5338383b"
      unitRef="shares">84100000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzMxLTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjI1MTBlYWI0MDAyNTRlZmU5MDkzNjljNmMwNjE4NDAwXzIw_f0888bac-73ab-43c6-be00-1b31b38acb47"
      unitRef="shares">84100000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzMxLTItMS0xLTE0NzQ5NQ_e506a6cb-c13b-4234-89e9-1f7c5d1f5e42"
      unitRef="usd">841000000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzMxLTQtMS0xLTE0NzQ5NQ_6911c251-e53e-44bb-9c97-953d63ee9f34"
      unitRef="usd">841000000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzMyLTItMS0xLTE0NzQ5NQ_e6ea6afe-7cdf-4708-8885-00799c1601e7"
      unitRef="usd">7284000000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzMyLTQtMS0xLTE0NzQ5NQ_764de39b-fb33-41c6-800e-f910c33fa545"
      unitRef="usd">6599000000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzMzLTItMS0xLTE0NzQ5NQ_ed88f33b-c743-4183-aea1-59d41dcf2c50"
      unitRef="usd">-31000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzMzLTQtMS0xLTE0NzQ5NQ_f91b74e0-398d-47fb-a9aa-bff2bdc1889f"
      unitRef="usd">-32000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzM0LTItMS0xLTE0NzQ5NQ_66402a68-5f45-4c6e-9f24-170a15978395"
      unitRef="usd">1956000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzM0LTQtMS0xLTE0NzQ5NQ_9a7db0c8-2285-4a0f-85a3-91be2c988858"
      unitRef="usd">1834000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <cms:CommonStockholdersEquity
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzM1LTItMS0xLTE0NzQ5NQ_24f44590-65b5-4303-944b-b49bf047c510"
      unitRef="usd">10050000000</cms:CommonStockholdersEquity>
    <cms:CommonStockholdersEquity
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzM1LTQtMS0xLTE0NzQ5NQ_c680eae5-6675-42b7-9d9b-51047a7a8dec"
      unitRef="usd">9242000000</cms:CommonStockholdersEquity>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzM2LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjI3Yjk5MTlhNmY5NzRiZDVhZDdkMmQ2ODFmNTZiZTE1XzEy_b70608b0-34f5-46c7-aa4f-0f0c4ee1a138"
      unitRef="shares">7500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzM2LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjI3Yjk5MTlhNmY5NzRiZDVhZDdkMmQ2ODFmNTZiZTE1XzEy_f1e4b51a-2ada-4022-a9cb-137dd8557a33"
      unitRef="shares">7500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzM2LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjI3Yjk5MTlhNmY5NzRiZDVhZDdkMmQ2ODFmNTZiZTE1XzIw_924d0ab3-54c7-485b-8553-75fa39f085df"
      unitRef="shares">400000</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzM2LTAtMS0xLTE0NzQ5NS90ZXh0cmVnaW9uOjI3Yjk5MTlhNmY5NzRiZDVhZDdkMmQ2ODFmNTZiZTE1XzIw_e1baf42f-5e99-4071-876d-3b0db4e48e5c"
      unitRef="shares">400000</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzM2LTItMS0xLTE0NzQ5NQ_e5474bb6-5b36-40ed-a24a-1da1034b8996"
      unitRef="usd">37000000</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzM2LTQtMS0xLTE0NzQ5NQ_56aa4dd3-180f-4952-a641-6937f36c8d9f"
      unitRef="usd">37000000</us-gaap:PreferredStockValue>
    <us-gaap:StockholdersEquity
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzM3LTItMS0xLTE0NzQ5NQ_50d4883e-7803-4e83-b7e0-8546d3ceed06"
      unitRef="usd">10087000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzM3LTQtMS0xLTE0NzQ5NQ_d99bc4a4-f1dd-4699-a6a0-ec40fe799239"
      unitRef="usd">9279000000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzM5LTItMS0xLTE0NzQ5NQ_6a3cd093-2d6f-4ab7-b39c-3edfa36e7157"
      unitRef="usd">27715000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNDcvZnJhZzo0Mzc4ZjAyMDAxNDQ0ZTE1YjVlODI2MzFlNTcyMTc1Yy90YWJsZTpjNmEyMWZkYjczZDI0YzI4YTUxOWU4Yjg5MGY5N2IzZS90YWJsZXJhbmdlOmM2YTIxZmRiNzNkMjRjMjhhNTE5ZThiODkwZjk3YjNlXzM5LTQtMS0xLTE0NzQ5NQ_df6e4e8a-3919-45dc-aeed-16065ff446a2"
      unitRef="usd">27140000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8e1b3231553b4aea8bca3f4b63fb836e_I20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzMtMi0xLTEtMTQ3NDk1_3ac5eb57-62ff-4f18-a4f0-3e8f7f53cca4"
      unitRef="usd">9838000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2907bb8123414d18bde2c151574bb3e9_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzMtNC0xLTEtMTQ3NDk1_ceeb89bd-fd1a-461b-b2cb-b5ebcc68800b"
      unitRef="usd">8766000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzMtNy0xLTEtMTQ3NDk1_30c3441f-cc13-4fdc-baa2-957874113da4"
      unitRef="usd">9279000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0483402743b9438facd1775265ec4841_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzMtOS0xLTEtMTQ3NDk1_9a4b0566-23ca-4b00-ab17-a4894529ed9f"
      unitRef="usd">8556000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i65226715fc4b4455b671c19017a2b9f3_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzgtMi0xLTEtMTQ3NDk1_219e64d7-c236-4007-bb7d-08a202af975e"
      unitRef="usd">841000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iec62432786ab473f920ea7c13d3f530a_I20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzgtMi0xLTEtMTQ3NDk1_e7b113f8-8b4d-49f9-9100-6c6561a47080"
      unitRef="usd">841000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iddb63c10a3dc447bb38b484063867fd7_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzgtNC0xLTEtMTQ3NDk1_02ca6346-2a69-4f4a-be81-0e3d3cf87185"
      unitRef="usd">841000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3315a3daed254721bbe488c390aa082d_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzgtNC0xLTEtMTQ3NDk1_4485b0c0-b9e4-4dab-9a59-aa941eba21ec"
      unitRef="usd">841000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i65226715fc4b4455b671c19017a2b9f3_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzgtNy0xLTEtMTQ3NDk1_64c645ac-dca5-48d2-acd9-ed025c8e7879"
      unitRef="usd">841000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i43c46149de8943cb88c5f8819cc222bd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzgtNy0xLTEtMTQ3NDk1_bb10a1c9-bfb5-44b3-aef1-7452e3f1945d"
      unitRef="usd">841000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i440b637be20d41fa93057ac18cd07ea8_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzgtOS0xLTEtMTQ3NDk1_8d28f882-1086-408e-8b79-4fd46e375140"
      unitRef="usd">841000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3315a3daed254721bbe488c390aa082d_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzgtOS0xLTEtMTQ3NDk1_b45bd222-7762-4b37-8ab8-96386b4f3fa6"
      unitRef="usd">841000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5dded9bf590c4970b4e38d84f33ae6d9_I20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzExLTItMS0xLTE0NzQ5NQ_8267b08f-def0-4fbe-902b-4ad0f75d0602"
      unitRef="usd">7049000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i83887e33a107458691502570b7c11a6b_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzExLTQtMS0xLTE0NzQ5NQ_57fd1013-da6b-405b-ba29-7139b1e52740"
      unitRef="usd">6174000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if2274377b926421d9f8b6deecf8e894d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzExLTctMS0xLTE0NzQ5NQ_67fed5d9-9823-4fe1-a1e0-c3d68138d0e4"
      unitRef="usd">6599000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i26946fafb2784511b5dc822b22877aab_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzExLTktMS0xLTE0NzQ5NQ_42336c12-9e07-4ded-a079-62d5db68a2e9"
      unitRef="usd">6024000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution
      contextRef="i38b80b06dc03489faa5748ba1d1086c0_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzEyLTItMS0xLTE0NzQ5NQ_f067b310-038a-4928-a056-77172dabf34b"
      unitRef="usd">235000000</cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution>
    <cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution
      contextRef="i49d319204a25419d9526513d0a06e927_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzEyLTQtMS0xLTE0NzQ5NQ_ce7500b1-1b3d-4b4f-ac80-46d73267ff84"
      unitRef="usd">125000000</cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution>
    <cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution
      contextRef="i4f361e599cc449648efe52d1580af202_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzEyLTctMS0xLTE0NzQ5NQ_279e8da9-31e7-46b8-a6aa-9732bc0fc839"
      unitRef="usd">685000000</cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution>
    <cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution
      contextRef="i128b3724297248fdad1873a3b8c634be_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzEyLTktMS0xLTE0NzQ5NQ_8219f042-4289-4eb1-8869-15b81c8b30a7"
      unitRef="usd">275000000</cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i648b1464aad04d0489f67a78944b05d8_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzE0LTItMS0xLTE0NzQ5NQ_f3effa58-0a78-419b-95b3-74595d248a68"
      unitRef="usd">7284000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i08a5083ab7824f27bb31bbc8c46c06cc_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzE0LTQtMS0xLTE0NzQ5NQ_febebf2c-c476-480f-b2d4-ef0eefa451bd"
      unitRef="usd">6299000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i648b1464aad04d0489f67a78944b05d8_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzE0LTctMS0xLTE0NzQ5NQ_5e0815ed-ee7c-4c15-9864-49744d671fcc"
      unitRef="usd">7284000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i08a5083ab7824f27bb31bbc8c46c06cc_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzE0LTktMS0xLTE0NzQ5NQ_137ee6bb-bb8d-4285-81d1-f66a0a949c38"
      unitRef="usd">6299000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idb39375356b741dea253b686c5bd8333_I20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzE3LTItMS0xLTE0NzQ5NQ_72051324-f01a-4dda-ae84-7a05d04be655"
      unitRef="usd">-31000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if0327793ccf844b8ab3d0bcd5742083d_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzE3LTQtMS0xLTE0NzQ5NQ_fb9efa4b-d0be-4320-9432-64c1d1d789d5"
      unitRef="usd">-36000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idaf9edb097034316ab97ea2eeba0c17f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzE3LTctMS0xLTE0NzQ5NQ_a760ae21-b51f-4b4c-8461-8a942c13fe9e"
      unitRef="usd">-32000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3b0ce1e5dc444837b7904f812d1c0a5d_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzE3LTktMS0xLTE0NzQ5NQ_07b981d3-6777-42c7-ab8b-e1686ab5d166"
      unitRef="usd">-36000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id2efedcb31054557bcfe04ebcb5f45d7_I20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzE5LTItMS0xLTE0NzQ5NQ_b9806cd2-8113-4fa3-93bb-2e0b1ff4b6a1"
      unitRef="usd">-31000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i066c87c9ad5e4537b507bad34ca8e2ca_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzE5LTQtMS0xLTE0NzQ5NQ_20e156af-a2f9-4c9d-b9a2-7b43190e73a8"
      unitRef="usd">-36000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie75b132079124ae19ebea32ee77815ca_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzE5LTctMS0xLTE0NzQ5NQ_c82ce1b1-ee64-47dc-93f4-e095b4a73e7a"
      unitRef="usd">-32000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iacc7f35899e243c98a71598398f97fdc_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzE5LTktMS0xLTE0NzQ5NQ_1bd04968-9b83-4ea0-a32d-39347b6ac540"
      unitRef="usd">-36000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i5b122ebf5ca74b3492bb1f4abfff87e0_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzIyLTItMS0xLTE0NzQ5NQ_fb0e42e1-64db-4249-ba5d-995f18fcba68"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i60a8f3b01ed14666b9cad13130320bc2_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzIyLTQtMS0xLTE0NzQ5NQ_80837b80-0148-493f-af42-9042bd4bd35a"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="id53126cb023646059e134d84a2a9a6b5_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzIyLTctMS0xLTE0NzQ5NQ_ba9bfb2e-e839-488e-bf9c-ba5bebec6838"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i30a2634dd9fd408dbdb0653cac16cdbd_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzIyLTktMS0xLTE0NzQ5NQ_d0964079-124c-42a0-b732-32a4ae0fa5e4"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0a9f94b8e7cb4bd8b95eb2396020bf26_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzIzLTItMS0xLTE0NzQ5NQ_8b047edb-3a01-41d1-a58e-368f7623ee2c"
      unitRef="usd">-31000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibb130ce05150451789dc68db3456fd52_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzIzLTQtMS0xLTE0NzQ5NQ_18771af4-39a8-4954-9ff5-6464caa4a46f"
      unitRef="usd">-35000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0a9f94b8e7cb4bd8b95eb2396020bf26_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzIzLTctMS0xLTE0NzQ5NQ_0ec25ce3-191b-487d-a17b-86e04d32c636"
      unitRef="usd">-31000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibb130ce05150451789dc68db3456fd52_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzIzLTktMS0xLTE0NzQ5NQ_85209305-82ae-44e7-9f7b-12e488702dd1"
      unitRef="usd">-35000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib18bd51bf62440b9bada0172c1731574_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzMzLTItMS0xLTE0NzQ5NQ_adfc709a-488d-49b7-b315-0b48f6a57560"
      unitRef="usd">-31000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5f8890fd483d4d46a7845a4e71c58108_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzMzLTQtMS0xLTE0NzQ5NQ_cddb63ab-c76f-4213-ada3-3f33c23f568b"
      unitRef="usd">-35000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib18bd51bf62440b9bada0172c1731574_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzMzLTctMS0xLTE0NzQ5NQ_ecf55a94-cc42-4983-85d4-613660409ee0"
      unitRef="usd">-31000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5f8890fd483d4d46a7845a4e71c58108_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzMzLTktMS0xLTE0NzQ5NQ_f61d03af-8452-4d86-af1d-0081352b2af4"
      unitRef="usd">-35000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia264cba0b5134bd8aa74c94e9351f8d1_I20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzM2LTItMS0xLTE0NzQ5NQ_52e4dbf0-31dc-45d1-8d1a-a72712c4b04d"
      unitRef="usd">1942000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia421473ffbba4f279a5172b092d18fda_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzM2LTQtMS0xLTE0NzQ5NQ_b5d272a3-bfa0-4ef2-81f2-9181611e723f"
      unitRef="usd">1750000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if0be3791cfb541f7902f0f19323865ab_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzM2LTctMS0xLTE0NzQ5NQ_651101f2-4aaa-46da-95f5-4b929c548660"
      unitRef="usd">1834000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibf141a59b1d64738a58d4674728931c8_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzM2LTktMS0xLTE0NzQ5NQ_5eb81b6b-03a0-49d8-95cf-39e905784d2e"
      unitRef="usd">1690000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i1c8e9910c5e64a6ea7a333e24d4d7f28_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzM4LTItMS0xLTE0NzQ5NQ_2d38a35d-8e22-4c21-9912-c1b12188e93a"
      unitRef="usd">173000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if82662f0097445389f06605e1a1c9a0d_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzM4LTQtMS0xLTE0NzQ5NQ_8d717f6c-0518-4e38-a919-399078e46834"
      unitRef="usd">190000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i0c42ee975a374e71956803e31ddf5f95_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzM4LTctMS0xLTE0NzQ5NQ_d30c4f81-fd60-4bee-ab59-a41a3fb84d76"
      unitRef="usd">556000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i7406e55295604f95ac88846e6023a62f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzM4LTktMS0xLTE0NzQ5NQ_a63a0a38-d7de-4f1c-adc7-cba23ba54d73"
      unitRef="usd">526000000</us-gaap:ProfitLoss>
    <us-gaap:DividendsCommonStockCash
      contextRef="i1c8e9910c5e64a6ea7a333e24d4d7f28_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzM5LTItMS0xLTE0NzQ5NQ_2d6bc9e1-e749-4882-b48f-3ab24a3cab5a"
      unitRef="usd">158000000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="if82662f0097445389f06605e1a1c9a0d_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzM5LTQtMS0xLTE0NzQ5NQ_20809bed-fa3f-4ec9-95e4-676add8922b4"
      unitRef="usd">104000000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i0c42ee975a374e71956803e31ddf5f95_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzM5LTctMS0xLTE0NzQ5NQ_ce70a460-0dfb-4a5b-b6ed-c426bbc48d02"
      unitRef="usd">433000000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i7406e55295604f95ac88846e6023a62f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzM5LTktMS0xLTE0NzQ5NQ_2dcb0d81-af45-469d-b41d-f44db134e681"
      unitRef="usd">380000000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="i1c8e9910c5e64a6ea7a333e24d4d7f28_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQwLTItMS0xLTE0NzQ5NQ_2b541376-de53-4039-b803-326b7249301e"
      unitRef="usd">1000000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="if82662f0097445389f06605e1a1c9a0d_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQwLTQtMS0xLTE0NzQ5NQ_72e0fa5e-ccbc-45a7-b5b0-f03a2c9794b7"
      unitRef="usd">1000000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="i0c42ee975a374e71956803e31ddf5f95_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQwLTctMS0xLTE0NzQ5NQ_a21126c0-f9c3-433a-8712-9e168064666a"
      unitRef="usd">1000000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="i7406e55295604f95ac88846e6023a62f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQwLTktMS0xLTE0NzQ5NQ_1e90234a-51e6-493c-ba3f-ea7d7b5426e0"
      unitRef="usd">1000000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6ecf3c40e0c4480cae8044009b4d1465_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQxLTItMS0xLTE0NzQ5NQ_947ed83d-50f2-4f69-8a65-cc6c2c06520c"
      unitRef="usd">1956000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic8ab7e16746e498b99550cf35d464021_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQxLTQtMS0xLTE0NzQ5NQ_6cd71138-1a57-4f70-82e3-d4a9f640f784"
      unitRef="usd">1835000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6ecf3c40e0c4480cae8044009b4d1465_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQxLTctMS0xLTE0NzQ5NQ_beea5831-82d3-462d-a1bd-9a3b36733d7e"
      unitRef="usd">1956000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic8ab7e16746e498b99550cf35d464021_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQxLTktMS0xLTE0NzQ5NQ_44d79cc6-85fb-43e7-91cf-845d47828f29"
      unitRef="usd">1835000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i379e878fe4674645acb16456333742a7_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQ2LTItMS0xLTE0NzQ5NQ_a5bd96c1-7aee-4998-82b7-35f9fbcd93cb"
      unitRef="usd">37000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iea2701f544b04767bad4c4704607cefd_I20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQ2LTItMS0xLTE0NzQ5NQ_c151506b-ef45-452d-8743-8807c60b35a9"
      unitRef="usd">37000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if7d9e4b1044f47d89360363cc96dba82_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQ2LTQtMS0xLTE0NzQ5NQ_1159b7e3-fa0d-4fce-843a-bff920159593"
      unitRef="usd">37000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic9ecaded97f74daa8bcdd24b35604d7c_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQ2LTQtMS0xLTE0NzQ5NQ_13efca97-79e4-4ed4-9524-55d382b948e5"
      unitRef="usd">37000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i379e878fe4674645acb16456333742a7_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQ2LTctMS0xLTE0NzQ5NQ_ccfb7312-a924-4c0d-85c8-2f77c49683d6"
      unitRef="usd">37000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i22ddcc4622274e7db154996663b6e9d3_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQ2LTctMS0xLTE0NzQ5NQ_dd89dc24-cc7e-41a1-8bec-c0961507a70a"
      unitRef="usd">37000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if7d9e4b1044f47d89360363cc96dba82_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQ2LTktMS0xLTE0NzQ5NQ_3147958e-62c7-4627-bd4a-72319baed8d7"
      unitRef="usd">37000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibaf9e319ae9a453bb0e83cad2802cb78_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQ2LTktMS0xLTE0NzQ5NQ_fa51220e-f9bd-4524-bc6b-4dbbf445ab2c"
      unitRef="usd">37000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQ4LTItMS0xLTE0NzQ5NQ_452eb869-ea92-4a5e-a9cc-3a2a8c74bd04"
      unitRef="usd">10087000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i778a3fb116e24b9587ddf1aef8ea0bc5_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQ4LTQtMS0xLTE0NzQ5NQ_4102471d-cae5-412e-96c9-d57eed63ffb9"
      unitRef="usd">8977000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQ4LTctMS0xLTE0NzQ5NQ_dd5b4efa-8819-4a8a-9b69-076edf1fc97e"
      unitRef="usd">10087000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i778a3fb116e24b9587ddf1aef8ea0bc5_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNTAvZnJhZzpiMmI0YTNhYTA1M2E0NGJmYWYxZTg4NTA5YmU1ZGFlNy90YWJsZTo1ZmJmZGQ4ZjI2ODA0YzFjODk4MWQ5OTI1MmE5MzU5NC90YWJsZXJhbmdlOjVmYmZkZDhmMjY4MDRjMWM4OTgxZDk5MjUyYTkzNTk0XzQ4LTktMS0xLTE0NzQ5NQ_6ae4e11b-326e-4f2d-bc39-00c9546c5373"
      unitRef="usd">8977000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:PublicUtilitiesDisclosureTextBlock
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNjgvZnJhZzpkYzE1NTNkZTlmYzE0ZjZmODY5YzkzM2RlYzU3MjU1NC90ZXh0cmVnaW9uOmRjMTU1M2RlOWZjMTRmNmY4NjljOTMzZGVjNTcyNTU0XzQzMQ_196830ab-44cf-4524-9ac5-df440bf8e9c7">Regulatory Matters&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Regulatory matters are critical to Consumers. The Michigan Attorney General, ABATE, the MPSC&#160;Staff, the Residential Customer Group, and certain other parties typically participate in MPSC proceedings concerning Consumers, such as Consumers&#x2019; rate cases and PSCR and GCR processes. These parties often challenge various aspects of those proceedings, including the prudence of Consumers&#x2019; policies and practices, and seek cost disallowances and other relief. The parties also have appealed significant MPSC orders. Depending upon the specific issues, the outcomes of rate cases and proceedings, including judicial proceedings challenging MPSC orders or other actions, could negatively affect CMS&#160;Energy&#x2019;s and Consumers&#x2019; liquidity, financial condition, and results of operations. Consumers cannot predict the outcome of these proceedings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;There are multiple appeals pending that involve various issues concerning cost recovery from customers, the MPSC&#x2019;s authority to approve voluntary revenue refunds, and other matters. Consumers is unable to predict the outcome of these appeals.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Electric Rate Case Proceedings: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In Consumers&#x2019; recent electric rate proceedings, the MPSC and the MPSC&#160;Staff have recommended that Consumers be disallowed recovery of certain categories of capital expenditures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In December&#160;2021, the MPSC issued a final order in Consumers&#x2019; 2021 general electric rate case, disallowing cost recovery for fleet assets and certain other categories of recently completed capital expenditures incurred by Consumers. As a result, Consumers impaired a portion of these capital expenditures in 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;For other categories of capital expenditures, the MPSC ordered Consumers to, and Consumers believes it can, provide additional cost/benefit analysis and other information to support cost recovery. Further, some of these are joint (or common) projects undertaken by both the electric and gas business units. Consumers &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;has incurred $22&#160;million related to these programs as of June&#160;30,&#160;2022 and, for certain ongoing projects, expects to incur additional capital expenditures during 2022 and beyond. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;While Consumers has provided the additional analysis and information requested by the MPSC to provide evidence of the prudency of such capital expenditures in its pending electric rate case proceeding, it is reasonably possible that the MPSC will disallow some or all of these capital expenditures. Any material disallowance of incurred capital costs could negatively affect CMS&#160;Energy&#x2019;s and Consumers&#x2019; future results of operations. Consumers expects the MPSC to issue a final order in its pending electric rate case by March&#160;2023. Consumers cannot predict the outcome of this proceeding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In January&#160;2022, Consumers filed a petition for rehearing that, among other things, requested that the MPSC reconsider its disallowance in the 2021&#160;electric rate case of $11&#160;million in capital expenditures for which the MPSC had already approved recovery in a previous rate order. In March&#160;2022, the MPSC approved Consumers&#x2019; rehearing petition in full and authorized that the $11&#160;million of capital expenditures be included in rate base, which resulted an additional annual rate increase of $5&#160;million prospectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Energy Waste Reduction Plan Incentive: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers filed its 2021 energy waste reduction reconciliation in May&#160;2022, requesting the MPSC&#x2019;s approval to collect from customers the maximum performance incentive of $46&#160;million for exceeding statutory savings targets in 2021. Consumers recognized incentive revenue under this program of $46&#160;million in 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Costs of Coal-fueled Electric Generating Units to be Retired: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In June&#160;2022, the MPSC approved the settlement agreement reached in Consumers&#x2019; 2021&#160;IRP, under which Consumers plans to retire the J.H.&#160;Campbell coal-fueled generating units in 2025. Under the 2021&#160;IRP, upon the units&#x2019; retirement, Consumers will receive regulatory asset treatment to recover their remaining book value, as well as 9.0&#160;percent return on equity, over their original design lives. Until retirement, the book value of the generating units will remain in rate base and receive full regulatory returns in general rate cases. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In June&#160;2022, Consumers removed from total plant, property, and equipment an amount of $1.3&#160;billion, representing the projected remaining book value of the electric generating units upon their retirement, and recorded it as a non-current regulatory asset on its consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Voluntary Radio Tower Asset Sale Gain Share:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; In May&#160;2022, Consumers completed a sale of various radio tower assets. In June&#160;2022, Consumers filed an application with the MPSC requesting approval to share voluntarily half of the gain from the sale with its electric and gas utility customers. Of the amount to be shared with customers, Consumers proposes to share two-thirds with electric customers through additional spending for tree trimming in 2022 and one-third with gas customers through a donation to nonprofit agencies that provide customer energy bill assistance. As a result, Consumers deferred $7&#160;million of the gain in June&#160;2022, and recorded it as a non-current regulatory liability on its consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Gas Cost Recovery and Power Supply Cost Recovery:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Due to rising natural gas prices, Consumers&#x2019;gas fuel costs for the six&#160;months ended June&#160;30,&#160;2022 were higher than those projected in its 2022-2023&#160;GCR plan. As a result, Consumers had recorded a $23&#160;million underrecovery in accounts receivable and accrued revenue on its consolidated balance sheets at June&#160;30,&#160;2022. Consumers expects that higher gas fuel costs will continue into the 2022-2023 GCR plan year. Consequently, in June&#160;2022, Consumers filed with the MPSC a revised GCR plan requesting an increase to the GCR factor and to self-implement that increased factor in October&#160;2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The recent spikes in fuel prices also increased the cost of electric generation and resulted in higher market prices for electricity. As a result, Consumers&#x2019; power supply costs for the six&#160;months ended June&#160;30,&#160;2022 were significantly higher than those projected in the 2022&#160;PSCR plan it submitted to the MPSC in &lt;/span&gt;&lt;/div&gt;September&#160;2021. Consequently, Consumers had recorded a $153&#160;million underrecovery in accounts receivable and accrued revenue on its consolidated balance sheets at June&#160;30,&#160;2022. The statutory window to file a revised PSCR plan and self-implement an increased PSCR factor closed in March&#160;2022. Consumers expects to include the 2022 underrecovery in its 2023&#160;PSCR plan to be filed with the MPSC in September&#160;2022.</us-gaap:PublicUtilitiesDisclosureTextBlock>
    <us-gaap:PublicUtilitiesDisclosureTextBlock
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNjgvZnJhZzpkYzE1NTNkZTlmYzE0ZjZmODY5YzkzM2RlYzU3MjU1NC90ZXh0cmVnaW9uOmRjMTU1M2RlOWZjMTRmNmY4NjljOTMzZGVjNTcyNTU0XzQzMQ_2edb340a-b069-4a95-bd86-4342093dd54d">Regulatory Matters&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Regulatory matters are critical to Consumers. The Michigan Attorney General, ABATE, the MPSC&#160;Staff, the Residential Customer Group, and certain other parties typically participate in MPSC proceedings concerning Consumers, such as Consumers&#x2019; rate cases and PSCR and GCR processes. These parties often challenge various aspects of those proceedings, including the prudence of Consumers&#x2019; policies and practices, and seek cost disallowances and other relief. The parties also have appealed significant MPSC orders. Depending upon the specific issues, the outcomes of rate cases and proceedings, including judicial proceedings challenging MPSC orders or other actions, could negatively affect CMS&#160;Energy&#x2019;s and Consumers&#x2019; liquidity, financial condition, and results of operations. Consumers cannot predict the outcome of these proceedings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;There are multiple appeals pending that involve various issues concerning cost recovery from customers, the MPSC&#x2019;s authority to approve voluntary revenue refunds, and other matters. Consumers is unable to predict the outcome of these appeals.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Electric Rate Case Proceedings: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In Consumers&#x2019; recent electric rate proceedings, the MPSC and the MPSC&#160;Staff have recommended that Consumers be disallowed recovery of certain categories of capital expenditures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In December&#160;2021, the MPSC issued a final order in Consumers&#x2019; 2021 general electric rate case, disallowing cost recovery for fleet assets and certain other categories of recently completed capital expenditures incurred by Consumers. As a result, Consumers impaired a portion of these capital expenditures in 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;For other categories of capital expenditures, the MPSC ordered Consumers to, and Consumers believes it can, provide additional cost/benefit analysis and other information to support cost recovery. Further, some of these are joint (or common) projects undertaken by both the electric and gas business units. Consumers &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;has incurred $22&#160;million related to these programs as of June&#160;30,&#160;2022 and, for certain ongoing projects, expects to incur additional capital expenditures during 2022 and beyond. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;While Consumers has provided the additional analysis and information requested by the MPSC to provide evidence of the prudency of such capital expenditures in its pending electric rate case proceeding, it is reasonably possible that the MPSC will disallow some or all of these capital expenditures. Any material disallowance of incurred capital costs could negatively affect CMS&#160;Energy&#x2019;s and Consumers&#x2019; future results of operations. Consumers expects the MPSC to issue a final order in its pending electric rate case by March&#160;2023. Consumers cannot predict the outcome of this proceeding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In January&#160;2022, Consumers filed a petition for rehearing that, among other things, requested that the MPSC reconsider its disallowance in the 2021&#160;electric rate case of $11&#160;million in capital expenditures for which the MPSC had already approved recovery in a previous rate order. In March&#160;2022, the MPSC approved Consumers&#x2019; rehearing petition in full and authorized that the $11&#160;million of capital expenditures be included in rate base, which resulted an additional annual rate increase of $5&#160;million prospectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Energy Waste Reduction Plan Incentive: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers filed its 2021 energy waste reduction reconciliation in May&#160;2022, requesting the MPSC&#x2019;s approval to collect from customers the maximum performance incentive of $46&#160;million for exceeding statutory savings targets in 2021. Consumers recognized incentive revenue under this program of $46&#160;million in 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Costs of Coal-fueled Electric Generating Units to be Retired: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In June&#160;2022, the MPSC approved the settlement agreement reached in Consumers&#x2019; 2021&#160;IRP, under which Consumers plans to retire the J.H.&#160;Campbell coal-fueled generating units in 2025. Under the 2021&#160;IRP, upon the units&#x2019; retirement, Consumers will receive regulatory asset treatment to recover their remaining book value, as well as 9.0&#160;percent return on equity, over their original design lives. Until retirement, the book value of the generating units will remain in rate base and receive full regulatory returns in general rate cases. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In June&#160;2022, Consumers removed from total plant, property, and equipment an amount of $1.3&#160;billion, representing the projected remaining book value of the electric generating units upon their retirement, and recorded it as a non-current regulatory asset on its consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Voluntary Radio Tower Asset Sale Gain Share:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; In May&#160;2022, Consumers completed a sale of various radio tower assets. In June&#160;2022, Consumers filed an application with the MPSC requesting approval to share voluntarily half of the gain from the sale with its electric and gas utility customers. Of the amount to be shared with customers, Consumers proposes to share two-thirds with electric customers through additional spending for tree trimming in 2022 and one-third with gas customers through a donation to nonprofit agencies that provide customer energy bill assistance. As a result, Consumers deferred $7&#160;million of the gain in June&#160;2022, and recorded it as a non-current regulatory liability on its consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Gas Cost Recovery and Power Supply Cost Recovery:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Due to rising natural gas prices, Consumers&#x2019;gas fuel costs for the six&#160;months ended June&#160;30,&#160;2022 were higher than those projected in its 2022-2023&#160;GCR plan. As a result, Consumers had recorded a $23&#160;million underrecovery in accounts receivable and accrued revenue on its consolidated balance sheets at June&#160;30,&#160;2022. Consumers expects that higher gas fuel costs will continue into the 2022-2023 GCR plan year. Consequently, in June&#160;2022, Consumers filed with the MPSC a revised GCR plan requesting an increase to the GCR factor and to self-implement that increased factor in October&#160;2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The recent spikes in fuel prices also increased the cost of electric generation and resulted in higher market prices for electricity. As a result, Consumers&#x2019; power supply costs for the six&#160;months ended June&#160;30,&#160;2022 were significantly higher than those projected in the 2022&#160;PSCR plan it submitted to the MPSC in &lt;/span&gt;&lt;/div&gt;September&#160;2021. Consequently, Consumers had recorded a $153&#160;million underrecovery in accounts receivable and accrued revenue on its consolidated balance sheets at June&#160;30,&#160;2022. The statutory window to file a revised PSCR plan and self-implement an increased PSCR factor closed in March&#160;2022. Consumers expects to include the 2022 underrecovery in its 2023&#160;PSCR plan to be filed with the MPSC in September&#160;2022.</us-gaap:PublicUtilitiesDisclosureTextBlock>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentEstimateOfPossibleDisallowance
      contextRef="ie4a85381a95e492eab8965d4f43c5d85_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNjgvZnJhZzpkYzE1NTNkZTlmYzE0ZjZmODY5YzkzM2RlYzU3MjU1NC90ZXh0cmVnaW9uOmRjMTU1M2RlOWZjMTRmNmY4NjljOTMzZGVjNTcyNTU0XzEyMw_b786cc5f-ca62-4e4a-a04b-f1cd3902b218"
      unitRef="usd">22000000</cms:PublicUtilitiesPropertyPlantAndEquipmentEstimateOfPossibleDisallowance>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts
      contextRef="i7336aa168a3d410caa26db6da99f0486_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNjgvZnJhZzpkYzE1NTNkZTlmYzE0ZjZmODY5YzkzM2RlYzU3MjU1NC90ZXh0cmVnaW9uOmRjMTU1M2RlOWZjMTRmNmY4NjljOTMzZGVjNTcyNTU0XzEzOA_d0807bee-4e34-4e41-9dae-fc52a56dd958"
      unitRef="usd">11000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts
      contextRef="i7336aa168a3d410caa26db6da99f0486_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNjgvZnJhZzpkYzE1NTNkZTlmYzE0ZjZmODY5YzkzM2RlYzU3MjU1NC90ZXh0cmVnaW9uOmRjMTU1M2RlOWZjMTRmNmY4NjljOTMzZGVjNTcyNTU0XzE0Mg_d0807bee-4e34-4e41-9dae-fc52a56dd958"
      unitRef="usd">11000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts>
    <us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount
      contextRef="i8a8e6cf30668405fb64fba001fff028b_D20220301-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNjgvZnJhZzpkYzE1NTNkZTlmYzE0ZjZmODY5YzkzM2RlYzU3MjU1NC90ZXh0cmVnaW9uOmRjMTU1M2RlOWZjMTRmNmY4NjljOTMzZGVjNTcyNTU0XzE0Ng_3e69442d-7433-44ea-9aa8-9f644e96a847"
      unitRef="usd">5000000</us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount>
    <cms:RequestedRecoveryCollection
      contextRef="i64b20fef27c749c4b72bdaadf9905166_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNjgvZnJhZzpkYzE1NTNkZTlmYzE0ZjZmODY5YzkzM2RlYzU3MjU1NC90ZXh0cmVnaW9uOmRjMTU1M2RlOWZjMTRmNmY4NjljOTMzZGVjNTcyNTU0XzMxNw_f3e28224-4bc1-4ff5-a3c3-ae2eac68e067"
      unitRef="usd">46000000</cms:RequestedRecoveryCollection>
    <us-gaap:Revenues
      contextRef="i7a499320c6474e3d83d11efda2d35e73_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNjgvZnJhZzpkYzE1NTNkZTlmYzE0ZjZmODY5YzkzM2RlYzU3MjU1NC90ZXh0cmVnaW9uOmRjMTU1M2RlOWZjMTRmNmY4NjljOTMzZGVjNTcyNTU0XzQyNQ_51bef46b-67ca-4d6f-a548-8e90f4f618a8"
      unitRef="usd">46000000</us-gaap:Revenues>
    <us-gaap:PublicUtilitiesApprovedReturnOnEquityPercentage
      contextRef="ia735d6d81c8641ce86fa8bf99999061c_D20220601-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNjgvZnJhZzpkYzE1NTNkZTlmYzE0ZjZmODY5YzkzM2RlYzU3MjU1NC90ZXh0cmVnaW9uOmRjMTU1M2RlOWZjMTRmNmY4NjljOTMzZGVjNTcyNTU0XzIxOTkwMjMyNjMzMTg_2a4b272c-c4b0-473a-87a2-8f6c223a51e1"
      unitRef="number">0.090</us-gaap:PublicUtilitiesApprovedReturnOnEquityPercentage>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="id3cca6877ddc4cb6b89e90b9d916eb8b_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNjgvZnJhZzpkYzE1NTNkZTlmYzE0ZjZmODY5YzkzM2RlYzU3MjU1NC90ZXh0cmVnaW9uOmRjMTU1M2RlOWZjMTRmNmY4NjljOTMzZGVjNTcyNTU0XzIxOTkwMjMyNTc0NjQ_34502633-3332-44f0-85ec-a32fb293ea0f"
      unitRef="usd">1300000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ic1e7b2db62e1427293794bcf575b5af4_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNjgvZnJhZzpkYzE1NTNkZTlmYzE0ZjZmODY5YzkzM2RlYzU3MjU1NC90ZXh0cmVnaW9uOmRjMTU1M2RlOWZjMTRmNmY4NjljOTMzZGVjNTcyNTU0XzIxOTkwMjMyNjAwMzM_8246ce0a-7c5c-4f26-af8d-e65c478ef3c0"
      unitRef="usd">7000000</us-gaap:RegulatoryLiabilityNoncurrent>
    <cms:NetOverUnderRecoveryOfExpenseIncludingInterestAuthorized
      contextRef="ia09dd9c4fd21482b8ac34e248772916a_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNjgvZnJhZzpkYzE1NTNkZTlmYzE0ZjZmODY5YzkzM2RlYzU3MjU1NC90ZXh0cmVnaW9uOmRjMTU1M2RlOWZjMTRmNmY4NjljOTMzZGVjNTcyNTU0XzM4NDgyOTA3MDQ4NTM_3342df22-16fd-4468-9908-ada21e4526f2"
      unitRef="usd">-23000000</cms:NetOverUnderRecoveryOfExpenseIncludingInterestAuthorized>
    <cms:NetOverUnderRecoveryOfExpenseIncludingInterestAuthorized
      contextRef="i7f7105f532de44758018efae0ea63efb_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNjgvZnJhZzpkYzE1NTNkZTlmYzE0ZjZmODY5YzkzM2RlYzU3MjU1NC90ZXh0cmVnaW9uOmRjMTU1M2RlOWZjMTRmNmY4NjljOTMzZGVjNTcyNTU0XzM4NDgyOTA3MDQ4ODE_f326fe52-4ece-4a79-95fd-acbc79839367"
      unitRef="usd">-153000000</cms:NetOverUnderRecoveryOfExpenseIncludingInterestAuthorized>
    <us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzEzOTgx_965009b1-0e7b-46ef-889b-0a9a2516735c">Contingencies and Commitments&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy and Consumers are involved in various matters that give rise to contingent liabilities. Depending on the specific issues, the resolution of these contingencies could negatively affect CMS&#160;Energy&#x2019;s and Consumers&#x2019; liquidity, financial condition, and results of operations. In their disclosures of these matters, CMS&#160;Energy and Consumers provide an estimate of the possible loss or range of loss when such an estimate can be made. Disclosures that state that CMS&#160;Energy or Consumers cannot predict the outcome of a matter indicate that they are unable to estimate a possible loss or range of loss for the matter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Bay Harbor:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; CMS&#160;Land retained environmental remediation obligations for the collection and treatment of leachate at Bay Harbor after selling its interests in the development in 2002. Leachate is produced when water enters into cement kiln dust piles left over from former cement plant operations at the site. In 2012, CMS&#160;Land and EGLE finalized an agreement that established the final remedies and the future water quality criteria at the site. CMS&#160;Land completed all construction necessary to implement the remedies required by the agreement and will continue to maintain and operate a system to discharge treated leachate into Little Traverse Bay under an NPDES permit, which was renewed in January&#160;2022 and is valid through 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;At June&#160;30,&#160;2022, CMS&#160;Energy had a recorded liability of $44&#160;million for its remaining obligations for environmental remediation. CMS&#160;Energy calculated this liability based on discounted projected costs, using a discount rate of 4.34&#160;percent and an inflation rate of one&#160;percent on annual operating and maintenance costs. The undiscounted amount of the remaining obligation is $55&#160;million. CMS&#160;Energy expects to pay the following amounts for long-term leachate disposal and operating and maintenance costs during the remainder of 2022 and in each of the next five&#160;years:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term leachate disposal and operating and maintenance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy&#x2019;s estimate of response activity costs and the timing of expenditures could change if there are changes in circumstances or assumptions used in calculating the liability. Although a liability for its present estimate of remaining response activity costs has been recorded, CMS&#160;Energy cannot predict the ultimate financial impact or outcome of this matter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Consumers Electric Utility Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Electric Environmental Matters:&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers&#x2019; operations are subject to environmental laws and regulations. Historically, Consumers has generally been able to recover, in customer rates, the costs to operate its facilities in compliance with these laws and regulations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cleanup and Solid Waste:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Consumers expects to incur remediation and other response activity costs at a number of sites under NREPA. Consumers believes that these costs should be recoverable in rates, but cannot guarantee that outcome. Consumers estimates that its liability for NREPA sites for which it can estimate a range of loss will be between $2 million and $4&#160;million. At June&#160;30,&#160;2022, Consumers had a recorded liability of $2 million, the minimum amount in the range of its estimated probable NREPA liability, as no amount in the range was considered a better estimate than any other amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers is a potentially responsible party at a number of contaminated sites administered under CERCLA. CERCLA liability is joint and several. In 2010, Consumers received official notification from the EPA that identified Consumers as a potentially responsible party for cleanup of PCBs at the Kalamazoo River CERCLA site. The notification claimed that the EPA has reason to believe that Consumers disposed of PCBs and arranged for the disposal and treatment of PCB-containing materials at portions of the site. In 2011, Consumers received a follow-up letter from the EPA requesting that Consumers agree to participate in a removal action plan along with several other companies for an area of lower Portage Creek, which is connected to the Kalamazoo River. All parties, including Consumers, that were asked to participate in the removal action plan declined to accept liability. Until further information is received from the EPA, Consumers is unable to estimate a range of potential liability for cleanup of the river.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Based on its experience, Consumers estimates that its share of the total liability for known CERCLA sites will be between $3&#160;million and $8&#160;million. Various factors, including the number and creditworthiness of potentially responsible parties involved with each site, affect Consumers&#x2019; share of the total liability. At June&#160;30,&#160;2022, Consumers had a recorded liability of $3&#160;million for its share of the total liability at these sites, the minimum amount in the range of its estimated probable CERCLA liability, as no amount in the range was considered a better estimate than any other amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The timing of payments related to Consumers&#x2019; remediation and other response activities at its CERCLA and NREPA sites is uncertain. Consumers periodically reviews these cost estimates. A change in the underlying assumptions, such as an increase in the number of sites, different remediation techniques, the nature and extent of contamination, and legal and regulatory requirements, could affect its estimates of NREPA and CERCLA liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Ludington PCB:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; In 1998, during routine maintenance activities, Consumers identified PCB as a component in certain paint, grout, and sealant materials at Ludington. Consumers removed part of the PCB material and replaced it with non&#x2011;PCB material. Consumers has had several communications with the EPA regarding this matter, but cannot predict the financial impact or outcome.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Electric Lineworker Arbitration: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In February&#160;2021, the Utility Workers Union of America, AFL-CIO requested that Consumers conduct wage reevaluation of various electric lineworker positions. When the union and Consumers did not reach agreement on the appropriate wage levels, the union initiated arbitration proceedings. Arbitration hearings began in October&#160;2021, but were postponed and resumed in January&#160;2022. In May&#160;2022, Consumers and the union entered into a settlement agreement that resulted in a prospective wage adjustment for certain electric lineworker positions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Ludington Plant Overhaul Contract Dispute:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Consumers and DTE&#160;Electric, co-owners of Ludington, are parties to a 2010&#160;engineering, procurement, and construction contract with TAES, under which TAES is charged with performing a major overhaul and upgrade of Ludington. TAES&#x2019; performance has been unsatisfactory and resulted in overhaul project delays. Consumers and DTE&#160;Electric have demanded that TAES provide a comprehensive plan to resolve quality control concerns, including adherence to its warranty commitments and other contractual obligations. Consumers and DTE&#160;Electric have taken extensive efforts to resolve these issues with TAES, including a formal demand to TAES&#x2019; parent, Toshiba &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Corporation, under a parent guaranty it provided in the contract. TAES has not provided a comprehensive plan or otherwise met its performance obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In order to enforce the contract, Consumers and DTE&#160;Electric filed a complaint against TAES and Toshiba Corporation in the U.S.&#160;District Court for the Eastern District of Michigan in April&#160;2022. In June&#160;2022, TAES and Toshiba Corporation filed a motion to dismiss the complaint, along with an answer and counterclaims seeking approximately $15&#160;million in damages related to payments allegedly owed under the parties&#x2019; contract. As a co-owner of Ludington, Consumers would be liable for 51&#160;percent of any such damages. Consumers believes the motion to dismiss and counterclaims are without merit, but cannot predict the financial impact or outcome of this matter. An unfavorable outcome could have a material adverse effect on CMS&#160;Energy&#x2019;s and Consumers&#x2019; financial condition, results of operations, or liquidity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;J.H.&#160;Campbell&#160;3 Plant Retirement Contract Dispute:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; In May&#160;2022, Consumers filed a complaint against Wolverine Power Supply Cooperative,&#160;Inc. in the Ottawa County Circuit Court and requested a ruling that Consumers has sole authority to decide to retire the J.H.&#160;Campbell&#160;3 coal-fueled generating unit under the unit&#x2019;s Joint Ownership and Operating Agreement. In July&#160;2022, Wolverine Power Supply Cooperative,&#160;Inc. filed an answer, affirmative defenses, and a counterclaim seeking approximately $37&#160;million in damages allegedly caused by Consumers&#x2019; decision to retire the unit before the end of its useful life. In July&#160;2022, Consumers filed a motion for summary disposition, which is scheduled to be heard in August&#160;2022. Consumers believes Wolverine Power Supply Cooperative, Inc.&#x2019;s claims have no merit, but cannot predict the final impact or outcome on this matter. An unfavorable outcome could have a material adverse effect on CMS&#160;Energy&#x2019;s and Consumers&#x2019; financial condition, results of operations, or liquidity. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Consumers Gas Utility Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Gas Environmental Matters:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Consumers expects to incur remediation and other response activity costs at a number of sites under NREPA. These sites include 23&#160;former MGP facilities. Consumers operated the facilities on these sites for some part of their operating lives. For some of these sites, Consumers has no present ownership interest or may own only a portion of the original site.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;At June&#160;30,&#160;2022, Consumers had a recorded liability of $57&#160;million for its remaining obligations for these sites. This amount represents the present value of long-term projected costs, using a discount rate of 2.57&#160;percent and an inflation rate of 2.5&#160;percent. The undiscounted amount of the remaining obligation is $60&#160;million. Consumers expects to pay the following amounts for remediation and other response activity costs during the remainder of 2022 and in each of the next five&#160;years:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.793%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Remediation and other response activity costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers periodically reviews these cost estimates. Any significant change in the underlying assumptions, such as an increase in the number of sites, changes in remediation techniques, or legal and regulatory requirements, could affect Consumers&#x2019; estimates of annual response activity costs and the MGP liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Pursuant to orders issued by the MPSC, Consumers defers its MGP-related remediation costs and recovers them from its customers over a ten-year period. At June&#160;30,&#160;2022, Consumers had a regulatory asset of $107&#160;million related to the MGP sites.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers estimates that its liability to perform remediation and other response activities at NREPA sites other than the MGP sites could reach $3&#160;million. At June&#160;30,&#160;2022, Consumers had a recorded liability of less than $1&#160;million, the minimum amount in the range of its estimated probable liability, as no amount in the range was considered a better estimate than any other amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Ray Compressor Station: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;On January&#160;30,&#160;2019, Consumers experienced a fire at the Ray Compressor Station, which resulted in the Ray Storage Field being off&#x2011;line or operating at significantly reduced capacity, which negatively affected Consumers&#x2019; natural gas supply and delivery capacity. This incident, which occurred during the extreme polar vortex weather condition, required Consumers to request voluntary reductions in customer load, to implement contingency gas supply purchases, and to implement a curtailment of natural gas deliveries for industrial and large commercial customers pursuant to Consumers&#x2019; MPSC curtailment tariff. The curtailment and request for voluntary reductions of customer loads were canceled as of midnight, February&#160;1,&#160;2019. Consumers investigated the cause of the incident, and filed a report on the incident with the MPSC in April&#160;2019. In response, the MPSC issued an order in July&#160;2019, directing Consumers to file additional reports regarding the incident and to include detail of the resulting costs in a future rate proceeding. The compressor station is presently operating at full capacity. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In September&#160;2020, the MPSC disallowed the recovery of $7&#160;million in incremental gas purchases related to the fire. In January&#160;2021, the MPSC denied Consumers&#x2019; petition for a rehearing challenging this disallowance. In February&#160;2021, Consumers filed an appeal of the MPSC&#x2019;s denial with the Michigan Court of Appeals. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In December&#160;2021, Consumers filed a gas rate case with the MPSC that included a request for recovery of the capital expenditures incurred to restore and modify the compressor station. Consumers incurred capital expenditures of $17&#160;million during 2020 and 2021 to restore and modify the compressor station.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;During the six&#160;months ended June&#160;30,&#160;2022, Consumers received insurance proceeds of $13&#160;million, representing recovery of costs incurred to restore the compressor station and incremental gas purchases related to the fire. Consumers had recognized the insurance recovery during 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In June&#160;2022, Consumers, the MPSC Staff, and other intervenors reached a settlement of the gas rate case and the MPSC approved it in July&#160;2022. As a part of the settlement agreement, Consumers agreed, at this time, to not seek recovery of the capital expenditures, net of insurance proceeds, related to restoring and modifying the Ray Compressor Station. As a result, Consumers recorded an impairment charge of $10&#160;million within maintenance and other operating expenses on its consolidated statements of income for the three and six&#160;months ended June&#160;30,&#160;2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Guarantees&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are CMS&#160;Energy&#x2019;s and Consumers&#x2019; guarantees at June&#160;30,&#160;2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:1.944%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:1.944%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Guarantee Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issue Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expiration Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maximum Obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Indemnity obligations from sale of membership interests in VIEs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Indemnity obligations from stock and asset sale agreements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Guarantee&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;July&#160;2011&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Guarantee&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;July&#160;2011&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;These obligations arose from the sale of membership interests in NWO&#160;Holdco and Aviator Wind to tax equity investors. CMS&#160;Enterprises provided certain indemnity obligations that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. These obligations are generally capped at an amount equal to the tax equity investor&#x2019;s capital contributions plus a specified return, less any distributions and tax benefits it receives, in connection with its membership interest. For any indemnity obligations related to Aviator Wind, CMS&#160;Enterprises would recover 49&#160;percent of any amounts paid to the tax equity investor from the other owner of Aviator Wind Equity Holdings. Additionally, Aviator Wind holds insurance coverage that would partially protect against losses incurred as a result of certain failures to qualify for production tax credits. For further details on CMS&#160;Enterprises&#x2019; ownership interest in NWO&#160;Holdco and Aviator Wind, see Note&#160;12, Variable Interest Entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;These obligations arose from stock and asset sale agreements under which CMS&#160;Energy or a subsidiary of CMS&#160;Energy indemnified the purchaser for losses resulting from various matters, including claims related to taxes and breaches of representations and warranties. The maximum obligation amount is mostly related to an Equatorial Guinea tax claim and an indemnity provided in connection with the sale of EnerBank to Regions Bank. For further details on the sale, see Note&#160;13, Exit Activities and Discontinued Operations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy believes the likelihood of material loss to be remote for the indemnity obligations not recorded as liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;This obligation comprises a guarantee provided by Consumers to the U.S.&#160;Department of Energy in connection with a settlement agreement regarding damages resulting from the department&#x2019;s failure to accept spent nuclear fuel from nuclear power plants formerly owned by Consumers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Additionally, in the normal course of business, CMS&#160;Energy, Consumers, and certain other subsidiaries of CMS&#160;Energy have entered into various agreements containing tax and other indemnity provisions for which they are unable to estimate the maximum potential obligation. At June&#160;30,&#160;2022, the carrying value of these indemnity obligations was $1&#160;million. CMS&#160;Energy and Consumers consider the likelihood that they would be required to perform or incur substantial losses related to these indemnities to be remote.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Other Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In addition to the matters disclosed in this Note and Note&#160;1, Regulatory Matters, there are certain other lawsuits and administrative proceedings before various courts and governmental agencies, as well as unasserted claims that may result in such proceedings, arising in the ordinary course of business to which CMS&#160;Energy, Consumers, and certain other subsidiaries of CMS&#160;Energy are parties. These other lawsuits, &lt;/span&gt;&lt;/div&gt;proceedings, and unasserted claims may involve personal injury, property damage, contracts, environmental matters, federal and state taxes, rates, licensing, employment, and other matters. Further, CMS&#160;Energy and Consumers occasionally self-report certain regulatory non&#x2011;compliance matters that may or may not eventually result in administrative proceedings. CMS&#160;Energy and Consumers believe that the outcome of any one of these proceedings and potential claims will not have a material negative effect on their consolidated results of operations, financial condition, or liquidity.</us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock>
    <us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzE0MDUy_3f2ec804-025d-4dab-9d8e-26d60734bf5d">Contingencies and Commitments&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy and Consumers are involved in various matters that give rise to contingent liabilities. Depending on the specific issues, the resolution of these contingencies could negatively affect CMS&#160;Energy&#x2019;s and Consumers&#x2019; liquidity, financial condition, and results of operations. In their disclosures of these matters, CMS&#160;Energy and Consumers provide an estimate of the possible loss or range of loss when such an estimate can be made. Disclosures that state that CMS&#160;Energy or Consumers cannot predict the outcome of a matter indicate that they are unable to estimate a possible loss or range of loss for the matter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Bay Harbor:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; CMS&#160;Land retained environmental remediation obligations for the collection and treatment of leachate at Bay Harbor after selling its interests in the development in 2002. Leachate is produced when water enters into cement kiln dust piles left over from former cement plant operations at the site. In 2012, CMS&#160;Land and EGLE finalized an agreement that established the final remedies and the future water quality criteria at the site. CMS&#160;Land completed all construction necessary to implement the remedies required by the agreement and will continue to maintain and operate a system to discharge treated leachate into Little Traverse Bay under an NPDES permit, which was renewed in January&#160;2022 and is valid through 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;At June&#160;30,&#160;2022, CMS&#160;Energy had a recorded liability of $44&#160;million for its remaining obligations for environmental remediation. CMS&#160;Energy calculated this liability based on discounted projected costs, using a discount rate of 4.34&#160;percent and an inflation rate of one&#160;percent on annual operating and maintenance costs. The undiscounted amount of the remaining obligation is $55&#160;million. CMS&#160;Energy expects to pay the following amounts for long-term leachate disposal and operating and maintenance costs during the remainder of 2022 and in each of the next five&#160;years:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term leachate disposal and operating and maintenance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy&#x2019;s estimate of response activity costs and the timing of expenditures could change if there are changes in circumstances or assumptions used in calculating the liability. Although a liability for its present estimate of remaining response activity costs has been recorded, CMS&#160;Energy cannot predict the ultimate financial impact or outcome of this matter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Consumers Electric Utility Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Electric Environmental Matters:&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers&#x2019; operations are subject to environmental laws and regulations. Historically, Consumers has generally been able to recover, in customer rates, the costs to operate its facilities in compliance with these laws and regulations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cleanup and Solid Waste:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Consumers expects to incur remediation and other response activity costs at a number of sites under NREPA. Consumers believes that these costs should be recoverable in rates, but cannot guarantee that outcome. Consumers estimates that its liability for NREPA sites for which it can estimate a range of loss will be between $2 million and $4&#160;million. At June&#160;30,&#160;2022, Consumers had a recorded liability of $2 million, the minimum amount in the range of its estimated probable NREPA liability, as no amount in the range was considered a better estimate than any other amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers is a potentially responsible party at a number of contaminated sites administered under CERCLA. CERCLA liability is joint and several. In 2010, Consumers received official notification from the EPA that identified Consumers as a potentially responsible party for cleanup of PCBs at the Kalamazoo River CERCLA site. The notification claimed that the EPA has reason to believe that Consumers disposed of PCBs and arranged for the disposal and treatment of PCB-containing materials at portions of the site. In 2011, Consumers received a follow-up letter from the EPA requesting that Consumers agree to participate in a removal action plan along with several other companies for an area of lower Portage Creek, which is connected to the Kalamazoo River. All parties, including Consumers, that were asked to participate in the removal action plan declined to accept liability. Until further information is received from the EPA, Consumers is unable to estimate a range of potential liability for cleanup of the river.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Based on its experience, Consumers estimates that its share of the total liability for known CERCLA sites will be between $3&#160;million and $8&#160;million. Various factors, including the number and creditworthiness of potentially responsible parties involved with each site, affect Consumers&#x2019; share of the total liability. At June&#160;30,&#160;2022, Consumers had a recorded liability of $3&#160;million for its share of the total liability at these sites, the minimum amount in the range of its estimated probable CERCLA liability, as no amount in the range was considered a better estimate than any other amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The timing of payments related to Consumers&#x2019; remediation and other response activities at its CERCLA and NREPA sites is uncertain. Consumers periodically reviews these cost estimates. A change in the underlying assumptions, such as an increase in the number of sites, different remediation techniques, the nature and extent of contamination, and legal and regulatory requirements, could affect its estimates of NREPA and CERCLA liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Ludington PCB:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; In 1998, during routine maintenance activities, Consumers identified PCB as a component in certain paint, grout, and sealant materials at Ludington. Consumers removed part of the PCB material and replaced it with non&#x2011;PCB material. Consumers has had several communications with the EPA regarding this matter, but cannot predict the financial impact or outcome.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Electric Lineworker Arbitration: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In February&#160;2021, the Utility Workers Union of America, AFL-CIO requested that Consumers conduct wage reevaluation of various electric lineworker positions. When the union and Consumers did not reach agreement on the appropriate wage levels, the union initiated arbitration proceedings. Arbitration hearings began in October&#160;2021, but were postponed and resumed in January&#160;2022. In May&#160;2022, Consumers and the union entered into a settlement agreement that resulted in a prospective wage adjustment for certain electric lineworker positions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Ludington Plant Overhaul Contract Dispute:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Consumers and DTE&#160;Electric, co-owners of Ludington, are parties to a 2010&#160;engineering, procurement, and construction contract with TAES, under which TAES is charged with performing a major overhaul and upgrade of Ludington. TAES&#x2019; performance has been unsatisfactory and resulted in overhaul project delays. Consumers and DTE&#160;Electric have demanded that TAES provide a comprehensive plan to resolve quality control concerns, including adherence to its warranty commitments and other contractual obligations. Consumers and DTE&#160;Electric have taken extensive efforts to resolve these issues with TAES, including a formal demand to TAES&#x2019; parent, Toshiba &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Corporation, under a parent guaranty it provided in the contract. TAES has not provided a comprehensive plan or otherwise met its performance obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In order to enforce the contract, Consumers and DTE&#160;Electric filed a complaint against TAES and Toshiba Corporation in the U.S.&#160;District Court for the Eastern District of Michigan in April&#160;2022. In June&#160;2022, TAES and Toshiba Corporation filed a motion to dismiss the complaint, along with an answer and counterclaims seeking approximately $15&#160;million in damages related to payments allegedly owed under the parties&#x2019; contract. As a co-owner of Ludington, Consumers would be liable for 51&#160;percent of any such damages. Consumers believes the motion to dismiss and counterclaims are without merit, but cannot predict the financial impact or outcome of this matter. An unfavorable outcome could have a material adverse effect on CMS&#160;Energy&#x2019;s and Consumers&#x2019; financial condition, results of operations, or liquidity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;J.H.&#160;Campbell&#160;3 Plant Retirement Contract Dispute:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; In May&#160;2022, Consumers filed a complaint against Wolverine Power Supply Cooperative,&#160;Inc. in the Ottawa County Circuit Court and requested a ruling that Consumers has sole authority to decide to retire the J.H.&#160;Campbell&#160;3 coal-fueled generating unit under the unit&#x2019;s Joint Ownership and Operating Agreement. In July&#160;2022, Wolverine Power Supply Cooperative,&#160;Inc. filed an answer, affirmative defenses, and a counterclaim seeking approximately $37&#160;million in damages allegedly caused by Consumers&#x2019; decision to retire the unit before the end of its useful life. In July&#160;2022, Consumers filed a motion for summary disposition, which is scheduled to be heard in August&#160;2022. Consumers believes Wolverine Power Supply Cooperative, Inc.&#x2019;s claims have no merit, but cannot predict the final impact or outcome on this matter. An unfavorable outcome could have a material adverse effect on CMS&#160;Energy&#x2019;s and Consumers&#x2019; financial condition, results of operations, or liquidity. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Consumers Gas Utility Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Gas Environmental Matters:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Consumers expects to incur remediation and other response activity costs at a number of sites under NREPA. These sites include 23&#160;former MGP facilities. Consumers operated the facilities on these sites for some part of their operating lives. For some of these sites, Consumers has no present ownership interest or may own only a portion of the original site.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;At June&#160;30,&#160;2022, Consumers had a recorded liability of $57&#160;million for its remaining obligations for these sites. This amount represents the present value of long-term projected costs, using a discount rate of 2.57&#160;percent and an inflation rate of 2.5&#160;percent. The undiscounted amount of the remaining obligation is $60&#160;million. Consumers expects to pay the following amounts for remediation and other response activity costs during the remainder of 2022 and in each of the next five&#160;years:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.793%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Remediation and other response activity costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers periodically reviews these cost estimates. Any significant change in the underlying assumptions, such as an increase in the number of sites, changes in remediation techniques, or legal and regulatory requirements, could affect Consumers&#x2019; estimates of annual response activity costs and the MGP liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Pursuant to orders issued by the MPSC, Consumers defers its MGP-related remediation costs and recovers them from its customers over a ten-year period. At June&#160;30,&#160;2022, Consumers had a regulatory asset of $107&#160;million related to the MGP sites.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers estimates that its liability to perform remediation and other response activities at NREPA sites other than the MGP sites could reach $3&#160;million. At June&#160;30,&#160;2022, Consumers had a recorded liability of less than $1&#160;million, the minimum amount in the range of its estimated probable liability, as no amount in the range was considered a better estimate than any other amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Ray Compressor Station: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;On January&#160;30,&#160;2019, Consumers experienced a fire at the Ray Compressor Station, which resulted in the Ray Storage Field being off&#x2011;line or operating at significantly reduced capacity, which negatively affected Consumers&#x2019; natural gas supply and delivery capacity. This incident, which occurred during the extreme polar vortex weather condition, required Consumers to request voluntary reductions in customer load, to implement contingency gas supply purchases, and to implement a curtailment of natural gas deliveries for industrial and large commercial customers pursuant to Consumers&#x2019; MPSC curtailment tariff. The curtailment and request for voluntary reductions of customer loads were canceled as of midnight, February&#160;1,&#160;2019. Consumers investigated the cause of the incident, and filed a report on the incident with the MPSC in April&#160;2019. In response, the MPSC issued an order in July&#160;2019, directing Consumers to file additional reports regarding the incident and to include detail of the resulting costs in a future rate proceeding. The compressor station is presently operating at full capacity. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In September&#160;2020, the MPSC disallowed the recovery of $7&#160;million in incremental gas purchases related to the fire. In January&#160;2021, the MPSC denied Consumers&#x2019; petition for a rehearing challenging this disallowance. In February&#160;2021, Consumers filed an appeal of the MPSC&#x2019;s denial with the Michigan Court of Appeals. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In December&#160;2021, Consumers filed a gas rate case with the MPSC that included a request for recovery of the capital expenditures incurred to restore and modify the compressor station. Consumers incurred capital expenditures of $17&#160;million during 2020 and 2021 to restore and modify the compressor station.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;During the six&#160;months ended June&#160;30,&#160;2022, Consumers received insurance proceeds of $13&#160;million, representing recovery of costs incurred to restore the compressor station and incremental gas purchases related to the fire. Consumers had recognized the insurance recovery during 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In June&#160;2022, Consumers, the MPSC Staff, and other intervenors reached a settlement of the gas rate case and the MPSC approved it in July&#160;2022. As a part of the settlement agreement, Consumers agreed, at this time, to not seek recovery of the capital expenditures, net of insurance proceeds, related to restoring and modifying the Ray Compressor Station. As a result, Consumers recorded an impairment charge of $10&#160;million within maintenance and other operating expenses on its consolidated statements of income for the three and six&#160;months ended June&#160;30,&#160;2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Guarantees&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are CMS&#160;Energy&#x2019;s and Consumers&#x2019; guarantees at June&#160;30,&#160;2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:1.944%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:1.944%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Guarantee Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issue Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expiration Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maximum Obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Indemnity obligations from sale of membership interests in VIEs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Indemnity obligations from stock and asset sale agreements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Guarantee&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;July&#160;2011&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Guarantee&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;July&#160;2011&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;These obligations arose from the sale of membership interests in NWO&#160;Holdco and Aviator Wind to tax equity investors. CMS&#160;Enterprises provided certain indemnity obligations that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. These obligations are generally capped at an amount equal to the tax equity investor&#x2019;s capital contributions plus a specified return, less any distributions and tax benefits it receives, in connection with its membership interest. For any indemnity obligations related to Aviator Wind, CMS&#160;Enterprises would recover 49&#160;percent of any amounts paid to the tax equity investor from the other owner of Aviator Wind Equity Holdings. Additionally, Aviator Wind holds insurance coverage that would partially protect against losses incurred as a result of certain failures to qualify for production tax credits. For further details on CMS&#160;Enterprises&#x2019; ownership interest in NWO&#160;Holdco and Aviator Wind, see Note&#160;12, Variable Interest Entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;These obligations arose from stock and asset sale agreements under which CMS&#160;Energy or a subsidiary of CMS&#160;Energy indemnified the purchaser for losses resulting from various matters, including claims related to taxes and breaches of representations and warranties. The maximum obligation amount is mostly related to an Equatorial Guinea tax claim and an indemnity provided in connection with the sale of EnerBank to Regions Bank. For further details on the sale, see Note&#160;13, Exit Activities and Discontinued Operations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy believes the likelihood of material loss to be remote for the indemnity obligations not recorded as liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;This obligation comprises a guarantee provided by Consumers to the U.S.&#160;Department of Energy in connection with a settlement agreement regarding damages resulting from the department&#x2019;s failure to accept spent nuclear fuel from nuclear power plants formerly owned by Consumers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Additionally, in the normal course of business, CMS&#160;Energy, Consumers, and certain other subsidiaries of CMS&#160;Energy have entered into various agreements containing tax and other indemnity provisions for which they are unable to estimate the maximum potential obligation. At June&#160;30,&#160;2022, the carrying value of these indemnity obligations was $1&#160;million. CMS&#160;Energy and Consumers consider the likelihood that they would be required to perform or incur substantial losses related to these indemnities to be remote.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Other Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In addition to the matters disclosed in this Note and Note&#160;1, Regulatory Matters, there are certain other lawsuits and administrative proceedings before various courts and governmental agencies, as well as unasserted claims that may result in such proceedings, arising in the ordinary course of business to which CMS&#160;Energy, Consumers, and certain other subsidiaries of CMS&#160;Energy are parties. These other lawsuits, &lt;/span&gt;&lt;/div&gt;proceedings, and unasserted claims may involve personal injury, property damage, contracts, environmental matters, federal and state taxes, rates, licensing, employment, and other matters. Further, CMS&#160;Energy and Consumers occasionally self-report certain regulatory non&#x2011;compliance matters that may or may not eventually result in administrative proceedings. CMS&#160;Energy and Consumers believe that the outcome of any one of these proceedings and potential claims will not have a material negative effect on their consolidated results of operations, financial condition, or liquidity.</us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="i32ffd4ebdc754a5ba6b5b0f60eb4db74_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzE0MTM_9cfcf404-a654-4797-8d3b-e7d16b0e1dd4"
      unitRef="usd">44000000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:AccrualForEnvironmentalLossContingenciesDiscountRate
      contextRef="i32ffd4ebdc754a5ba6b5b0f60eb4db74_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzE1NzY_ef0bbcaf-fdcd-41d3-bac3-91ba429860a2"
      unitRef="number">0.0434</us-gaap:AccrualForEnvironmentalLossContingenciesDiscountRate>
    <cms:AccrualForEnvironmentalLossContingenciesInflationRate
      contextRef="i32ffd4ebdc754a5ba6b5b0f60eb4db74_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzE2MDQ_2f0d1b4b-3d04-4a92-a05a-a3bac87ba6ba"
      unitRef="number">0.01</cms:AccrualForEnvironmentalLossContingenciesInflationRate>
    <us-gaap:AccrualForEnvironmentalLossContingenciesGross
      contextRef="i32ffd4ebdc754a5ba6b5b0f60eb4db74_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzE3MTM_99ce7c05-6918-46c3-a8e4-a8d96a304527"
      unitRef="usd">55000000</us-gaap:AccrualForEnvironmentalLossContingenciesGross>
    <cms:ExpectedRemediationCostsByYearTableTextBlock
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzE0MDQ0_520a1c90-e1e3-410b-94e5-34bc027e1bfd">CMS&#160;Energy expects to pay the following amounts for long-term leachate disposal and operating and maintenance costs during the remainder of 2022 and in each of the next five&#160;years:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term leachate disposal and operating and maintenance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</cms:ExpectedRemediationCostsByYearTableTextBlock>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear
      contextRef="i32ffd4ebdc754a5ba6b5b0f60eb4db74_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpjY2EyOWY4MDg0MGI0Zjk1OGI4MjhlZGI4OTNjNGMyNy90YWJsZXJhbmdlOmNjYTI5ZjgwODQwYjRmOTU4YjgyOGVkYjg5M2M0YzI3XzMtMi0xLTEtMTQ3NDk1_02c8b6ce-2231-4a51-a85f-ee39064833e3"
      unitRef="usd">2000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear
      contextRef="i32ffd4ebdc754a5ba6b5b0f60eb4db74_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpjY2EyOWY4MDg0MGI0Zjk1OGI4MjhlZGI4OTNjNGMyNy90YWJsZXJhbmdlOmNjYTI5ZjgwODQwYjRmOTU4YjgyOGVkYjg5M2M0YzI3XzMtNC0xLTEtMTQ3NDk1_23c9f14c-4ee3-4ee2-9c5a-486c88ffdda6"
      unitRef="usd">4000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear
      contextRef="i32ffd4ebdc754a5ba6b5b0f60eb4db74_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpjY2EyOWY4MDg0MGI0Zjk1OGI4MjhlZGI4OTNjNGMyNy90YWJsZXJhbmdlOmNjYTI5ZjgwODQwYjRmOTU4YjgyOGVkYjg5M2M0YzI3XzMtNi0xLTEtMTQ3NDk1_0ef18555-9a5a-48fd-9e59-c789ea1b8502"
      unitRef="usd">4000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear
      contextRef="i32ffd4ebdc754a5ba6b5b0f60eb4db74_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpjY2EyOWY4MDg0MGI0Zjk1OGI4MjhlZGI4OTNjNGMyNy90YWJsZXJhbmdlOmNjYTI5ZjgwODQwYjRmOTU4YjgyOGVkYjg5M2M0YzI3XzMtOC0xLTEtMTQ3NDk1_6947bea5-c9c0-4b4b-846a-eeff3a02af76"
      unitRef="usd">4000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear
      contextRef="i32ffd4ebdc754a5ba6b5b0f60eb4db74_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpjY2EyOWY4MDg0MGI0Zjk1OGI4MjhlZGI4OTNjNGMyNy90YWJsZXJhbmdlOmNjYTI5ZjgwODQwYjRmOTU4YjgyOGVkYjg5M2M0YzI3XzMtMTAtMS0xLTE0NzQ5NQ_3b2fb62b-d953-4df8-bcbd-17c5d08569f4"
      unitRef="usd">4000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear
      contextRef="i32ffd4ebdc754a5ba6b5b0f60eb4db74_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpjY2EyOWY4MDg0MGI0Zjk1OGI4MjhlZGI4OTNjNGMyNy90YWJsZXJhbmdlOmNjYTI5ZjgwODQwYjRmOTU4YjgyOGVkYjg5M2M0YzI3XzMtMTItMS0xLTE0NzQ5NQ_4f11d5d0-913d-486d-b1e6-28454a481c66"
      unitRef="usd">4000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i5513a3dbd16041048a208bf2e969a7c0_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzcxNDY4MjU2MTE3NDc_0c02faf7-c57f-41da-81ca-ed0359651afd"
      unitRef="usd">2000000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i6f96420a2cc14e888ab42f3ee4ed5c61_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzI4MDI_1fafbc26-2a5e-4e42-b74d-30959e3b112e"
      unitRef="usd">4000000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="i023bc21ec1df4b8b8c42ce74e57e10d8_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzcxNDY4MjU2MTE3MDM_d98140a8-f800-458d-8081-903d6d34eb91"
      unitRef="usd">2000000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i6271f6063c494e728bfef9683918bd66_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzQxNTQ_922efa5b-c685-40f7-995d-63e790bd315a"
      unitRef="usd">3000000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i6b25edaf6a114b42b32c9a14d5ba654c_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzQxNjE_56ef6d40-affa-44f4-b504-8ef5a07e6371"
      unitRef="usd">8000000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="i3b381051fc874100a85651c17ea28413_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzQzNzQ_d17f30b5-64ae-4069-8126-0f40fa649bb5"
      unitRef="usd">3000000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="i2fc5e0b9ed2145b28cb6f0fcd0c6e320_D20220601-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzE3MDQyNDMwMjYwODMw_585f7ace-152b-4122-9c87-322f11efaca9"
      unitRef="usd">15000000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare
      contextRef="i7d426d10023d4b4ea791eac108bf7de1_I20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzM4NDgyOTA3MjgyMTA_c9360a6a-22bc-4d70-8dce-ebcee9859199"
      unitRef="number">0.51</us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="i9f36d228b6fe4abf9ec1ac7017105fac_D20220701-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzcxNDY4MjU2MTM2NTQ_43d14657-5d52-4b70-8208-570421d1645e"
      unitRef="usd">37000000</us-gaap:LossContingencyDamagesSoughtValue>
    <cms:NumberOfFormerManufacturedGasPlants
      contextRef="ie4962519bee54771a3ee9c9748cc8beb_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzYzMjA_49659391-af3e-4170-a051-c969fa095cfa"
      unitRef="site">23</cms:NumberOfFormerManufacturedGasPlants>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="ie4962519bee54771a3ee9c9748cc8beb_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzY1OTQ_1fe9bb26-23f0-4f98-8b48-a0b31cb142ed"
      unitRef="usd">57000000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:AccrualForEnvironmentalLossContingenciesDiscountRate
      contextRef="ie4962519bee54771a3ee9c9748cc8beb_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzY3NDA_b64883ab-8f5d-4072-ae8c-de2b6529c8b7"
      unitRef="number">0.0257</us-gaap:AccrualForEnvironmentalLossContingenciesDiscountRate>
    <cms:AccrualForEnvironmentalLossContingenciesInflationRate
      contextRef="ie4962519bee54771a3ee9c9748cc8beb_I20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzY3Njg_b11093db-1f36-4ff6-8707-4b2c69e22280"
      unitRef="number">0.025</cms:AccrualForEnvironmentalLossContingenciesInflationRate>
    <us-gaap:AccrualForEnvironmentalLossContingenciesGross
      contextRef="ie4962519bee54771a3ee9c9748cc8beb_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzY4Mjc_a5aa50e6-2f57-4072-8cc1-e3b6aefd61e3"
      unitRef="usd">60000000</us-gaap:AccrualForEnvironmentalLossContingenciesGross>
    <cms:ExpectedRemediationCostsByYearTableTextBlock
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzEzOTg1_c5ef82ec-2817-4573-b07a-4b8513e746ee">Consumers expects to pay the following amounts for remediation and other response activity costs during the remainder of 2022 and in each of the next five&#160;years:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.793%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Remediation and other response activity costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</cms:ExpectedRemediationCostsByYearTableTextBlock>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear
      contextRef="ie4962519bee54771a3ee9c9748cc8beb_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpmNDUxOWI3Zjc1NDM0ZDQxYTE1NmRlZjA0YWZjNjRlOC90YWJsZXJhbmdlOmY0NTE5YjdmNzU0MzRkNDFhMTU2ZGVmMDRhZmM2NGU4XzMtMi0xLTEtMTQ3NDk1_6bc09f21-1e95-4550-9b6c-9d9451e361b6"
      unitRef="usd">3000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear
      contextRef="ie4962519bee54771a3ee9c9748cc8beb_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpmNDUxOWI3Zjc1NDM0ZDQxYTE1NmRlZjA0YWZjNjRlOC90YWJsZXJhbmdlOmY0NTE5YjdmNzU0MzRkNDFhMTU2ZGVmMDRhZmM2NGU4XzMtNC0xLTEtMTQ3NDk1_f78cf381-0de8-4360-b67f-1d1d0b477c1d"
      unitRef="usd">9000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear
      contextRef="ie4962519bee54771a3ee9c9748cc8beb_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpmNDUxOWI3Zjc1NDM0ZDQxYTE1NmRlZjA0YWZjNjRlOC90YWJsZXJhbmdlOmY0NTE5YjdmNzU0MzRkNDFhMTU2ZGVmMDRhZmM2NGU4XzMtNi0xLTEtMTQ3NDk1_a2724179-8e10-4fae-baf1-b69a90d71b9b"
      unitRef="usd">24000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear
      contextRef="ie4962519bee54771a3ee9c9748cc8beb_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpmNDUxOWI3Zjc1NDM0ZDQxYTE1NmRlZjA0YWZjNjRlOC90YWJsZXJhbmdlOmY0NTE5YjdmNzU0MzRkNDFhMTU2ZGVmMDRhZmM2NGU4XzMtOC0xLTEtMTQ3NDk1_0b68b0c5-5983-4f0a-8296-3ebbbdfefe6f"
      unitRef="usd">11000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear
      contextRef="ie4962519bee54771a3ee9c9748cc8beb_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpmNDUxOWI3Zjc1NDM0ZDQxYTE1NmRlZjA0YWZjNjRlOC90YWJsZXJhbmdlOmY0NTE5YjdmNzU0MzRkNDFhMTU2ZGVmMDRhZmM2NGU4XzMtMTAtMS0xLTE0NzQ5NQ_e36204f4-dc7b-4e04-bfb6-26038de43c81"
      unitRef="usd">1000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear
      contextRef="ie4962519bee54771a3ee9c9748cc8beb_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpmNDUxOWI3Zjc1NDM0ZDQxYTE1NmRlZjA0YWZjNjRlOC90YWJsZXJhbmdlOmY0NTE5YjdmNzU0MzRkNDFhMTU2ZGVmMDRhZmM2NGU4XzMtMTItMS0xLTE0NzQ5NQ_9d38fe62-c6b1-47f1-9039-46a113f585a5"
      unitRef="usd">1000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear>
    <us-gaap:RegulatoryAssetAmortizationPeriod
      contextRef="i319ea7056c9844da8b49f66f9a65a385_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzE0MDYx_c186aa42-dbb3-495f-a4bc-ed39cf0ad07d">P10Y</us-gaap:RegulatoryAssetAmortizationPeriod>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i6fe974666cb544568b9470372f61f94d_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzc0Mzk_32623dd9-38b1-4aaa-abae-e0edd7801ec8"
      unitRef="usd">107000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="i6241ec218e0646c0941171731d7933fd_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzc2MTI_0d2960b2-e443-4841-a294-58be4b8c419f"
      unitRef="usd">3000000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="i32229aa0040e4ae192992e0ee4e15118_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzc2Njg_e6438e1a-bf3b-4d84-bdb6-721da65c9326"
      unitRef="usd">1000000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased
      contextRef="i53168e0f31064cfd8360aacfbe4f0b90_D20200901-20200930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzkwMDc_c8ca801d-0d49-45a6-89ba-121fba7c909e"
      unitRef="usd">7000000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAdditions
      contextRef="iff49d700b11b46b09f82a5316f19b954_D20200101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzM4NDgyOTA3MTUxOTA_fe3c829e-666d-45d4-a62a-32c771dc1298"
      unitRef="usd">17000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAdditions>
    <us-gaap:LossContingencyReceivableProceeds
      contextRef="i0f537426ec3949a08cacf456d3020225_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzM4NDgyOTA3MTU0MjU_1b91d3e2-7ad9-4e80-ae38-861ac3f43686"
      unitRef="usd">13000000</us-gaap:LossContingencyReceivableProceeds>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="i0f537426ec3949a08cacf456d3020225_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzM4NDgyOTA3MTY5MzI_8323770d-847b-40cc-ba99-3d4133317ffc"
      unitRef="usd">10000000</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="i7f2b342bcd0f4d56b4c912e71c903c40_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzM4NDgyOTA3MTY5MzI_cf7d0351-db64-4f76-800c-1ef1f8b0a0ab"
      unitRef="usd">10000000</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:ScheduleOfGuaranteeObligationsTextBlock
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzEzOTg5_8ae38e16-9d2e-44fa-afc0-d312bb5856ec">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are CMS&#160;Energy&#x2019;s and Consumers&#x2019; guarantees at June&#160;30,&#160;2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:1.944%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:1.944%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Guarantee Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issue Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expiration Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maximum Obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Indemnity obligations from sale of membership interests in VIEs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Indemnity obligations from stock and asset sale agreements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Guarantee&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;July&#160;2011&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Guarantee&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;July&#160;2011&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;These obligations arose from the sale of membership interests in NWO&#160;Holdco and Aviator Wind to tax equity investors. CMS&#160;Enterprises provided certain indemnity obligations that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. These obligations are generally capped at an amount equal to the tax equity investor&#x2019;s capital contributions plus a specified return, less any distributions and tax benefits it receives, in connection with its membership interest. For any indemnity obligations related to Aviator Wind, CMS&#160;Enterprises would recover 49&#160;percent of any amounts paid to the tax equity investor from the other owner of Aviator Wind Equity Holdings. Additionally, Aviator Wind holds insurance coverage that would partially protect against losses incurred as a result of certain failures to qualify for production tax credits. For further details on CMS&#160;Enterprises&#x2019; ownership interest in NWO&#160;Holdco and Aviator Wind, see Note&#160;12, Variable Interest Entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;These obligations arose from stock and asset sale agreements under which CMS&#160;Energy or a subsidiary of CMS&#160;Energy indemnified the purchaser for losses resulting from various matters, including claims related to taxes and breaches of representations and warranties. The maximum obligation amount is mostly related to an Equatorial Guinea tax claim and an indemnity provided in connection with the sale of EnerBank to Regions Bank. For further details on the sale, see Note&#160;13, Exit Activities and Discontinued Operations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy believes the likelihood of material loss to be remote for the indemnity obligations not recorded as liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;This obligation comprises a guarantee provided by Consumers to the U.S.&#160;Department of Energy in connection with a settlement agreement regarding damages resulting from the department&#x2019;s failure to accept spent nuclear fuel from nuclear power plants formerly owned by Consumers.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfGuaranteeObligationsTextBlock>
    <us-gaap:ScheduleOfGuaranteeObligationsTextBlock
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzE0MDYy_23106152-5afb-4f40-a0dc-3e44a10bef1d">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are CMS&#160;Energy&#x2019;s and Consumers&#x2019; guarantees at June&#160;30,&#160;2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:1.944%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:1.944%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Guarantee Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issue Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expiration Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maximum Obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Indemnity obligations from sale of membership interests in VIEs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Indemnity obligations from stock and asset sale agreements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Guarantee&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;July&#160;2011&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Guarantee&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;July&#160;2011&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;These obligations arose from the sale of membership interests in NWO&#160;Holdco and Aviator Wind to tax equity investors. CMS&#160;Enterprises provided certain indemnity obligations that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. These obligations are generally capped at an amount equal to the tax equity investor&#x2019;s capital contributions plus a specified return, less any distributions and tax benefits it receives, in connection with its membership interest. For any indemnity obligations related to Aviator Wind, CMS&#160;Enterprises would recover 49&#160;percent of any amounts paid to the tax equity investor from the other owner of Aviator Wind Equity Holdings. Additionally, Aviator Wind holds insurance coverage that would partially protect against losses incurred as a result of certain failures to qualify for production tax credits. For further details on CMS&#160;Enterprises&#x2019; ownership interest in NWO&#160;Holdco and Aviator Wind, see Note&#160;12, Variable Interest Entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;These obligations arose from stock and asset sale agreements under which CMS&#160;Energy or a subsidiary of CMS&#160;Energy indemnified the purchaser for losses resulting from various matters, including claims related to taxes and breaches of representations and warranties. The maximum obligation amount is mostly related to an Equatorial Guinea tax claim and an indemnity provided in connection with the sale of EnerBank to Regions Bank. For further details on the sale, see Note&#160;13, Exit Activities and Discontinued Operations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy believes the likelihood of material loss to be remote for the indemnity obligations not recorded as liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;This obligation comprises a guarantee provided by Consumers to the U.S.&#160;Department of Energy in connection with a settlement agreement regarding damages resulting from the department&#x2019;s failure to accept spent nuclear fuel from nuclear power plants formerly owned by Consumers.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfGuaranteeObligationsTextBlock>
    <us-gaap:GuaranteeObligationsTerm
      contextRef="i77f9df2db2574a7aa8f08045a0ce4039_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpkYmNlNTY0YWY2MzY0NmI1YWM2ZGE5M2EzOTg5MjQzNy90YWJsZXJhbmdlOmRiY2U1NjRhZjYzNjQ2YjVhYzZkYTkzYTM5ODkyNDM3XzMtMi0xLTEtMTQ3NDk1_1b4da1ad-9f70-4fe9-ab8c-6093fd9ae394">indefinite</us-gaap:GuaranteeObligationsTerm>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="idbb7e87ecb4f4ca6804fecf6f30c3eaf_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpkYmNlNTY0YWY2MzY0NmI1YWM2ZGE5M2EzOTg5MjQzNy90YWJsZXJhbmdlOmRiY2U1NjRhZjYzNjQ2YjVhYzZkYTkzYTM5ODkyNDM3XzMtNC0xLTEtMTQ3NDk1_454a4b88-f9af-482d-a492-a2954875fc1e"
      unitRef="usd">342000000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsCurrentCarryingValue
      contextRef="idbb7e87ecb4f4ca6804fecf6f30c3eaf_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpkYmNlNTY0YWY2MzY0NmI1YWM2ZGE5M2EzOTg5MjQzNy90YWJsZXJhbmdlOmRiY2U1NjRhZjYzNjQ2YjVhYzZkYTkzYTM5ODkyNDM3XzMtNi0xLTEtMTQ3NDk1_df3e80b6-1de5-4d6d-9ae3-5412d298d8fb"
      unitRef="usd">0</us-gaap:GuaranteeObligationsCurrentCarryingValue>
    <us-gaap:GuaranteeObligationsTerm
      contextRef="ia9c9b5175f574f8b9b109f2a65c945a7_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpkYmNlNTY0YWY2MzY0NmI1YWM2ZGE5M2EzOTg5MjQzNy90YWJsZXJhbmdlOmRiY2U1NjRhZjYzNjQ2YjVhYzZkYTkzYTM5ODkyNDM3XzQtMi0xLTEtMTQ3NDk1_1e7d5a1d-8cab-4b43-a2d4-48fd08b60995">indefinite</us-gaap:GuaranteeObligationsTerm>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i1d021de5063e46898032ee2963829852_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpkYmNlNTY0YWY2MzY0NmI1YWM2ZGE5M2EzOTg5MjQzNy90YWJsZXJhbmdlOmRiY2U1NjRhZjYzNjQ2YjVhYzZkYTkzYTM5ODkyNDM3XzQtNC0xLTEtMTQ3NDk1_35e9f8f0-2680-417d-aaac-9d10c88e77f0"
      unitRef="usd">226000000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsCurrentCarryingValue
      contextRef="i1d021de5063e46898032ee2963829852_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpkYmNlNTY0YWY2MzY0NmI1YWM2ZGE5M2EzOTg5MjQzNy90YWJsZXJhbmdlOmRiY2U1NjRhZjYzNjQ2YjVhYzZkYTkzYTM5ODkyNDM3XzQtNi0xLTEtMTQ3NDk1_edb3f699-3dc8-422a-a85b-d5111141fe82"
      unitRef="usd">4000000</us-gaap:GuaranteeObligationsCurrentCarryingValue>
    <us-gaap:GuaranteeObligationsTerm
      contextRef="i704fbac71f6b452896c4e7f79ca1d6e5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpkYmNlNTY0YWY2MzY0NmI1YWM2ZGE5M2EzOTg5MjQzNy90YWJsZXJhbmdlOmRiY2U1NjRhZjYzNjQ2YjVhYzZkYTkzYTM5ODkyNDM3XzUtMi0xLTEtMTQ3NDk1_1367d5b4-95c3-41b5-b5d5-549247e25b1b">indefinite</us-gaap:GuaranteeObligationsTerm>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i515e1b50eedb4c8cb661176f54489ac3_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpkYmNlNTY0YWY2MzY0NmI1YWM2ZGE5M2EzOTg5MjQzNy90YWJsZXJhbmdlOmRiY2U1NjRhZjYzNjQ2YjVhYzZkYTkzYTM5ODkyNDM3XzUtNC0xLTEtMTQ3NDk1_77d142d0-db83-4cfe-8d6a-b4ea7d6ad641"
      unitRef="usd">30000000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsCurrentCarryingValue
      contextRef="i515e1b50eedb4c8cb661176f54489ac3_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpkYmNlNTY0YWY2MzY0NmI1YWM2ZGE5M2EzOTg5MjQzNy90YWJsZXJhbmdlOmRiY2U1NjRhZjYzNjQ2YjVhYzZkYTkzYTM5ODkyNDM3XzUtNi0xLTEtMTQ3NDk1_6a840cc8-40e0-43d3-b698-24a6b77d2636"
      unitRef="usd">0</us-gaap:GuaranteeObligationsCurrentCarryingValue>
    <us-gaap:GuaranteeObligationsTerm
      contextRef="if51cf50c366a4e7f94413ec168f779b3_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpkYmNlNTY0YWY2MzY0NmI1YWM2ZGE5M2EzOTg5MjQzNy90YWJsZXJhbmdlOmRiY2U1NjRhZjYzNjQ2YjVhYzZkYTkzYTM5ODkyNDM3XzctMi0xLTEtMTQ3NDk1_116bc508-3b9d-4123-a986-5f37629e7020">indefinite</us-gaap:GuaranteeObligationsTerm>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i296732aaa4904ac19306e178807c4b01_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpkYmNlNTY0YWY2MzY0NmI1YWM2ZGE5M2EzOTg5MjQzNy90YWJsZXJhbmdlOmRiY2U1NjRhZjYzNjQ2YjVhYzZkYTkzYTM5ODkyNDM3XzctNC0xLTEtMTQ3NDk1_0dd81c60-49cc-4ec0-b2e4-0e468dcf1f3b"
      unitRef="usd">30000000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsCurrentCarryingValue
      contextRef="i296732aaa4904ac19306e178807c4b01_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90YWJsZTpkYmNlNTY0YWY2MzY0NmI1YWM2ZGE5M2EzOTg5MjQzNy90YWJsZXJhbmdlOmRiY2U1NjRhZjYzNjQ2YjVhYzZkYTkzYTM5ODkyNDM3XzctNi0xLTEtMTQ3NDk1_2cb4d72c-fe82-4447-b6bd-e4b39f5e62d4"
      unitRef="usd">0</us-gaap:GuaranteeObligationsCurrentCarryingValue>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="icb6df08b62934477a60bccdb44a3353f_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzExMjUy_13c8684e-73c8-4f05-b310-58246acae69f"
      unitRef="number">0.49</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:GuaranteeObligationsCurrentCarryingValue
      contextRef="if7a28abf7d4f4bd5b8d73e070878f724_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzEvZnJhZzo3ZjVkZjZjN2ZlZjM0YjNiYjMzZjM1NDc1ZmU2M2EyMC90ZXh0cmVnaW9uOjdmNWRmNmM3ZmVmMzRiM2JiMzNmMzU0NzVmZTYzYTIwXzEyODMz_7f911b6d-6df1-46a0-8b93-a5def54465fd"
      unitRef="usd">1000000</us-gaap:GuaranteeObligationsCurrentCarryingValue>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzcvZnJhZzpjOWI5MmI4YmNjY2Q0ODVjYTAwYWYxYWEwODQyYmMwOS90ZXh0cmVnaW9uOmM5YjkyYjhiY2NjZDQ4NWNhMDBhZjFhYTA4NDJiYzA5Xzk_32451b2e-250d-48ce-82a2-96217ba9fcd7">Financings and Capitalization&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is a summary of major long-term debt retirements during the six&#160;months ended June&#160;30,&#160;2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.925%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.928%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal&lt;br/&gt;(In Millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retirement Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;CMS&#160;Enterprises, including subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Term loan facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;October 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In June&#160;2022, CMS&#160;Enterprises sold a Class&#160;A membership interest in NWO&#160;Holdco to a tax equity investor for $49&#160;million. Proceeds from the sale were used to retire the non-recourse debt held by a subsidiary of CMS&#160;Enterprises. For more information, see Note&#160;12, Variable Interest Entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;New Term Loan Credit Agreement: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In July&#160;2022, Consumers entered into a delayed-draw $1.0&#160;billion unsecured term loan credit agreement with an interest rate of SOFR plus 0.650&#160;percent. The proceeds of the loan will be used to fund working capital and for general corporate purposes. The term loan matures in January&#160;2024. Consumers has until November&#160;2022 to draw funds under the facility. At&#160;July&#160;28, 2022, Consumers had not drawn on this facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Credit Facilities:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; The following credit facilities with banks were available at June&#160;30,&#160;2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expiration Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount Borrowed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Letters of Credit Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount Available&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;5, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September 23, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Enterprises, including subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September&#160;25, 2025&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;5, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;November&#160;19, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;This letter of credit facility is available to Aviator Wind Equity Holdings. For more information regarding Aviator Wind Equity Holdings, see Note&#160;12, Variable Interest Entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Obligations under these facilities are secured by first mortgage bonds of Consumers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Regulatory Authorization for Financings:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Consumers is required to maintain FERC authorization for financings. Any long-term issuances during the authorization period are exempt from FERC&#x2019;s competitive bidding and negotiated placement requirements. In March&#160;2022, the FERC issued an &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;authorization for financings that was set to expire on March&#160;31,&#160;2023. In April&#160;2022, FERC issued a revision of its March authorization for financings that extends the expiration to March&#160;31,&#160;2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Short-term Borrowings:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Under Consumers&#x2019; commercial paper program, Consumers may issue, in one or more placements, investment-grade commercial paper notes with maturities of up to 365&#160;days at market interest rates. These issuances are supported by Consumers&#x2019; revolving credit facilities and may have an aggregate principal amount outstanding of up to $500&#160;million. While the amount of outstanding commercial paper does not reduce the available capacity of the revolving credit facilities, Consumers does not intend to issue commercial paper in an amount exceeding the available capacity of the facilities. At June&#160;30,&#160;2022, there were $45&#160;million of commercial paper notes outstanding under this program at an interest rate of 1.950&#160;percent, recorded as current notes payable on CMS&#160;Energy&#x2019;s and Consumers&#x2019; consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In December&#160;2021, Consumers renewed a short-term credit agreement with CMS&#160;Energy, permitting Consumers to borrow up to $500&#160;million at an interest rate of the prior month&#x2019;s average one-month LIBOR minus 0.100&#160;percent. At June&#160;30,&#160;2022, outstanding borrowings under the agreement were $32&#160;million bearing an interest rate of 0.825&#160;percent.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Dividend Restrictions:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; At June&#160;30,&#160;2022, payment of dividends by CMS&#160;Energy on its common stock was limited to $6.6&#160;billion under provisions of the Michigan Business Corporation Act of 1972.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Under the provisions of its articles of incorporation, at June&#160;30,&#160;2022, Consumers had $1.9&#160;billion of unrestricted retained earnings available to pay dividends on its common stock to CMS&#160;Energy. Provisions of the Federal Power Act and the Natural Gas Act appear to restrict dividends payable by Consumers to the amount of Consumers&#x2019; retained earnings. Several decisions from FERC suggest that, under a variety of circumstances, dividends from Consumers on its common stock would not be limited to amounts in Consumers&#x2019; retained earnings. Any decision by Consumers to pay dividends on its common stock in excess of retained earnings would be based on specific facts and circumstances and would be subject to a formal regulatory filing process.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;During the six&#160;months ended June&#160;30,&#160;2022, Consumers paid $433&#160;million in dividends on its common stock to CMS&#160;Energy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Issuance of Common Stock:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Under an existing equity offering program, CMS&#160;Energy may sell shares of its common stock having an aggregate sales price of up to $500&#160;million in privately negotiated transactions, in &#x201c;at the market&#x201d; offerings, through forward sales transactions, or otherwise.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are details of CMS&#160;Energy&#x2019;s forward sales contracts under this program at June&#160;30,&#160;2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.130%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.130%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward Price Per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Initial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June&#160;30,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September 15, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;846,759&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;61.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 22, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;115,595&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;61.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;58.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;These contracts allow CMS&#160;Energy to either physically settle the contracts by issuing shares of its common stock at the then-applicable forward sale price specified by the agreement or net settle the contracts through the delivery or receipt of cash or shares. CMS&#160;Energy may settle the contracts at any time through their maturity dates, and presently intends to physically settle the contracts by delivering shares of its common stock.&lt;/span&gt;&lt;/div&gt;The initial forward price in the forward equity sale contracts includes a deduction for commissions and will be adjusted on a daily basis over the term based on an interest rate factor and decreased on certain dates by certain predetermined amounts to reflect expected dividend payments. No amounts are recorded on CMS&#160;Energy&#x2019;s consolidated balance sheets until settlements of the forward equity sale contracts occur. If CMS&#160;Energy had elected to net cash settle the contracts as of June&#160;30,&#160;2022, it would have been required to pay $9&#160;million. If CMS&#160;Energy had elected to net share settle the contracts as of June&#160;30,&#160;2022, CMS&#160;Energy would have been required to deliver 139,666&#160;shares.</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yNzcvZnJhZzpjOWI5MmI4YmNjY2Q0ODVjYTAwYWYxYWEwODQyYmMwOS90ZXh0cmVnaW9uOmM5YjkyYjhiY2NjZDQ4NWNhMDBhZjFhYTA4NDJiYzA5Xzk_4561ce45-3a5b-441b-9d6c-420ecc100460">Financings and Capitalization&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is a summary of major long-term debt retirements during the six&#160;months ended June&#160;30,&#160;2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.925%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.928%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal&lt;br/&gt;(In Millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retirement Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;CMS&#160;Enterprises, including subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Term loan facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;October 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In June&#160;2022, CMS&#160;Enterprises sold a Class&#160;A membership interest in NWO&#160;Holdco to a tax equity investor for $49&#160;million. Proceeds from the sale were used to retire the non-recourse debt held by a subsidiary of CMS&#160;Enterprises. For more information, see Note&#160;12, Variable Interest Entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;New Term Loan Credit Agreement: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In July&#160;2022, Consumers entered into a delayed-draw $1.0&#160;billion unsecured term loan credit agreement with an interest rate of SOFR plus 0.650&#160;percent. The proceeds of the loan will be used to fund working capital and for general corporate purposes. The term loan matures in January&#160;2024. Consumers has until November&#160;2022 to draw funds under the facility. At&#160;July&#160;28, 2022, Consumers had not drawn on this facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Credit Facilities:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; The following credit facilities with banks were available at June&#160;30,&#160;2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expiration Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount Borrowed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Letters of Credit Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount Available&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;5, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September 23, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Enterprises, including subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September&#160;25, 2025&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;5, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;November&#160;19, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;This letter of credit facility is available to Aviator Wind Equity Holdings. For more information regarding Aviator Wind Equity Holdings, see Note&#160;12, Variable Interest Entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Obligations under these facilities are secured by first mortgage bonds of Consumers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Regulatory Authorization for Financings:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Consumers is required to maintain FERC authorization for financings. Any long-term issuances during the authorization period are exempt from FERC&#x2019;s competitive bidding and negotiated placement requirements. In March&#160;2022, the FERC issued an &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;authorization for financings that was set to expire on March&#160;31,&#160;2023. In April&#160;2022, FERC issued a revision of its March authorization for financings that extends the expiration to March&#160;31,&#160;2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Short-term Borrowings:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Under Consumers&#x2019; commercial paper program, Consumers may issue, in one or more placements, investment-grade commercial paper notes with maturities of up to 365&#160;days at market interest rates. These issuances are supported by Consumers&#x2019; revolving credit facilities and may have an aggregate principal amount outstanding of up to $500&#160;million. While the amount of outstanding commercial paper does not reduce the available capacity of the revolving credit facilities, Consumers does not intend to issue commercial paper in an amount exceeding the available capacity of the facilities. At June&#160;30,&#160;2022, there were $45&#160;million of commercial paper notes outstanding under this program at an interest rate of 1.950&#160;percent, recorded as current notes payable on CMS&#160;Energy&#x2019;s and Consumers&#x2019; consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In December&#160;2021, Consumers renewed a short-term credit agreement with CMS&#160;Energy, permitting Consumers to borrow up to $500&#160;million at an interest rate of the prior month&#x2019;s average one-month LIBOR minus 0.100&#160;percent. At June&#160;30,&#160;2022, outstanding borrowings under the agreement were $32&#160;million bearing an interest rate of 0.825&#160;percent.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Dividend Restrictions:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; At June&#160;30,&#160;2022, payment of dividends by CMS&#160;Energy on its common stock was limited to $6.6&#160;billion under provisions of the Michigan Business Corporation Act of 1972.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Under the provisions of its articles of incorporation, at June&#160;30,&#160;2022, Consumers had $1.9&#160;billion of unrestricted retained earnings available to pay dividends on its common stock to CMS&#160;Energy. Provisions of the Federal Power Act and the Natural Gas Act appear to restrict dividends payable by Consumers to the amount of Consumers&#x2019; retained earnings. Several decisions from FERC suggest that, under a variety of circumstances, dividends from Consumers on its common stock would not be limited to amounts in Consumers&#x2019; retained earnings. Any decision by Consumers to pay dividends on its common stock in excess of retained earnings would be based on specific facts and circumstances and would be subject to a formal regulatory filing process.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;During the six&#160;months ended June&#160;30,&#160;2022, Consumers paid $433&#160;million in dividends on its common stock to CMS&#160;Energy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Issuance of Common Stock:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Under an existing equity offering program, CMS&#160;Energy may sell shares of its common stock having an aggregate sales price of up to $500&#160;million in privately negotiated transactions, in &#x201c;at the market&#x201d; offerings, through forward sales transactions, or otherwise.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are details of CMS&#160;Energy&#x2019;s forward sales contracts under this program at June&#160;30,&#160;2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.130%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.130%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward Price Per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Initial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June&#160;30,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September 15, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;846,759&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;61.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 22, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;115,595&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;61.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;58.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;These contracts allow CMS&#160;Energy to either physically settle the contracts by issuing shares of its common stock at the then-applicable forward sale price specified by the agreement or net settle the contracts through the delivery or receipt of cash or shares. CMS&#160;Energy may settle the contracts at any time through their maturity dates, and presently intends to physically settle the contracts by delivering shares of its common stock.&lt;/span&gt;&lt;/div&gt;The initial forward price in the forward equity sale contracts includes a deduction for commissions and will be adjusted on a daily basis over the term based on an interest rate factor and decreased on certain dates by certain predetermined amounts to reflect expected dividend payments. No amounts are recorded on CMS&#160;Energy&#x2019;s consolidated balance sheets until settlements of the forward equity sale contracts occur. If CMS&#160;Energy had elected to net cash settle the contracts as of June&#160;30,&#160;2022, it would have been required to pay $9&#160;million. If CMS&#160;Energy had elected to net share settle the contracts as of June&#160;30,&#160;2022, CMS&#160;Energy would have been required to deliver 139,666&#160;shares.</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yODYvZnJhZzphOTkzMGQzZDk5ZWI0MzdhODEzZDBjNTc4YTM0MTc0Yi90ZXh0cmVnaW9uOmE5OTMwZDNkOTllYjQzN2E4MTNkMGM1NzhhMzQxNzRiXzEwOQ_4db5f673-97e0-4e80-986b-d1f11cb14cc3">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is a summary of major long-term debt retirements during the six&#160;months ended June&#160;30,&#160;2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.925%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.928%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal&lt;br/&gt;(In Millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retirement Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;CMS&#160;Enterprises, including subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Term loan facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;October 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i78d6d1b30eda475a95a7ba4c7f78a19a_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yODYvZnJhZzphOTkzMGQzZDk5ZWI0MzdhODEzZDBjNTc4YTM0MTc0Yi90YWJsZTpiZDg2ZmUwMDY1NTg0YzM4ODRhMDM3MTBhNjJjMDZiYi90YWJsZXJhbmdlOmJkODZmZTAwNjU1ODRjMzg4NGEwMzcxMGE2MmMwNmJiXzItMi0xLTEtMTQ3NDk1_79414eed-7882-4b11-be6f-191dc0da5542"
      unitRef="usd">76000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates
      contextRef="i7b2c4c641b92433497601230dddce459_D20220601-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yODYvZnJhZzphOTkzMGQzZDk5ZWI0MzdhODEzZDBjNTc4YTM0MTc0Yi90ZXh0cmVnaW9uOmE5OTMwZDNkOTllYjQzN2E4MTNkMGM1NzhhMzQxNzRiXzEwNDQ1MzYwNDY2NTMw_8b3cb69a-2cda-4db3-b017-21edb638641c"
      unitRef="usd">49000000</us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ic77faa2f219f4e96931e36e069365f4e_I20220731"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yODYvZnJhZzphOTkzMGQzZDk5ZWI0MzdhODEzZDBjNTc4YTM0MTc0Yi90ZXh0cmVnaW9uOmE5OTMwZDNkOTllYjQzN2E4MTNkMGM1NzhhMzQxNzRiXzEwNDQ1MzYwNDY0MDc1_0cf767ab-5770-4a05-a0f8-d14a8993e9d3"
      unitRef="usd">1000000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ifb9245277cdd45c7abd7bf2130c9bc4e_D20220701-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yODYvZnJhZzphOTkzMGQzZDk5ZWI0MzdhODEzZDBjNTc4YTM0MTc0Yi90ZXh0cmVnaW9uOmE5OTMwZDNkOTllYjQzN2E4MTNkMGM1NzhhMzQxNzRiXzEwNDQ1MzYwNDY0MTUx_b4d60862-426a-4c00-bb89-30f7c592b610"
      unitRef="number">0.00650</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90ZXh0cmVnaW9uOjE5N2Y2MjdjMGRkZjQxMDNhM2M5NmU4Y2M3MWZjOTU3XzI3MTY_11508553-25ca-4642-b5f3-8962e23aad04">The following credit facilities with banks were available at June&#160;30,&#160;2022:&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expiration Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount Borrowed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Letters of Credit Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount Available&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;5, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September 23, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Enterprises, including subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September&#160;25, 2025&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;5, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;November&#160;19, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;This letter of credit facility is available to Aviator Wind Equity Holdings. For more information regarding Aviator Wind Equity Holdings, see Note&#160;12, Variable Interest Entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Obligations under these facilities are secured by first mortgage bonds of Consumers.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock>
    <us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90ZXh0cmVnaW9uOjE5N2Y2MjdjMGRkZjQxMDNhM2M5NmU4Y2M3MWZjOTU3XzI3MTY_e7e9c176-cba8-475b-97af-18ae9da45621">The following credit facilities with banks were available at June&#160;30,&#160;2022:&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expiration Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount Borrowed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Letters of Credit Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount Available&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;5, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September 23, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Enterprises, including subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September&#160;25, 2025&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;5, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;November&#160;19, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;This letter of credit facility is available to Aviator Wind Equity Holdings. For more information regarding Aviator Wind Equity Holdings, see Note&#160;12, Variable Interest Entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Obligations under these facilities are secured by first mortgage bonds of Consumers.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i61f59aa5f40640768ece44802727a38e_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzMtMi0xLTEtMTQ3NDk1_50d77c01-3292-4f04-8a04-aa05a3ab64e5"
      unitRef="usd">550000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="i61f59aa5f40640768ece44802727a38e_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzMtNC0xLTEtMTQ3NDk1_17344808-515a-4616-b14b-81c126d4495a"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i61f59aa5f40640768ece44802727a38e_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzMtNi0xLTEtMTQ3NDk1_b7245472-4f71-47be-a7bd-0c79afb9c7ec"
      unitRef="usd">14000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i61f59aa5f40640768ece44802727a38e_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzMtOC0xLTEtMTQ3NDk1_ed85a39c-acdf-4f67-b3b3-b0a2bb9fe9d1"
      unitRef="usd">536000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ib53b9d67caea409d9fce9238856083a3_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzQtMi0xLTEtMTQ3NDk1_806a6fec-8217-43ec-825b-5b3b2af559fa"
      unitRef="usd">50000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="ib53b9d67caea409d9fce9238856083a3_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzQtNC0xLTEtMTQ3NDk1_ded409dc-3b63-43d1-b643-9f34509cbc00"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="ib53b9d67caea409d9fce9238856083a3_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzQtNi0xLTEtMTQ3NDk1_fcc1575a-1e91-48e0-ab33-8ae8ef802b66"
      unitRef="usd">50000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="ib53b9d67caea409d9fce9238856083a3_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzQtOC0xLTEtMTQ3NDk1_48a4415a-9241-4ec4-bacf-853bd03fd9f9"
      unitRef="usd">0</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i03fa7425eaf44aca8037cd3df4384436_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzYtMi0xLTEtMTQ3NDk1_6bd94c62-57b8-4ac8-b2a0-d4fda522e303"
      unitRef="usd">37000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="i03fa7425eaf44aca8037cd3df4384436_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzYtNC0xLTEtMTQ3NDk1_6fc22910-4f7a-4407-a5f5-6b82f2b80d14"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i03fa7425eaf44aca8037cd3df4384436_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzYtNi0xLTEtMTQ3NDk1_fcc19007-45c8-4c9c-859f-cc48b9a89b8b"
      unitRef="usd">37000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i03fa7425eaf44aca8037cd3df4384436_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzYtOC0xLTEtMTQ3NDk1_87538e33-79bc-47c6-a0e4-556823b8a1d3"
      unitRef="usd">0</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i5222536d36f24a2798672dc1e277ddeb_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzktMi0xLTEtMTQ3NDk1_39f5f037-1618-4021-970a-1d9f4ba86138"
      unitRef="usd">850000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="i5222536d36f24a2798672dc1e277ddeb_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzktNC0xLTEtMTQ3NDk1_347bd8a6-a1f9-4911-a924-075e85019bb9"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i5222536d36f24a2798672dc1e277ddeb_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzktNi0xLTEtMTQ3NDk1_d3f9d95b-3457-4f6b-aea7-8dd4eda557f3"
      unitRef="usd">13000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i5222536d36f24a2798672dc1e277ddeb_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzktOC0xLTEtMTQ3NDk1_a80bb0a8-c0da-4a1d-8fdf-011b596a16cb"
      unitRef="usd">837000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i1fd8fa65c3b2494c96eb148a3c690db7_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzEwLTItMS0xLTE0NzQ5NQ_8a80d5d9-1811-4dc9-ba5a-b850e889f101"
      unitRef="usd">250000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="i1fd8fa65c3b2494c96eb148a3c690db7_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzEwLTQtMS0xLTE0NzQ5NQ_76be4934-fecd-4ea8-a273-613f4329b585"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i1fd8fa65c3b2494c96eb148a3c690db7_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzEwLTYtMS0xLTE0NzQ5NQ_13d47008-0821-4a3c-b0fe-39952d378f1e"
      unitRef="usd">61000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i1fd8fa65c3b2494c96eb148a3c690db7_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90YWJsZTo5Zjc3NTE3ZDY2ZGQ0MjMzODVmZmIwMDQ4MzdiNThkOC90YWJsZXJhbmdlOjlmNzc1MTdkNjZkZDQyMzM4NWZmYjAwNDgzN2I1OGQ4XzEwLTgtMS0xLTE0NzQ5NQ_eea16d8d-0d4f-47e2-9213-393cf974857a"
      unitRef="usd">189000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <cms:ShortTermDebtAuthorizedBorrowings
      contextRef="i2df09b6aebad4e59965eec4806dea75c_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90ZXh0cmVnaW9uOjE5N2Y2MjdjMGRkZjQxMDNhM2M5NmU4Y2M3MWZjOTU3XzEyMTc_44212c5d-7005-4879-bdad-f9f106b0640b"
      unitRef="usd">500000000</cms:ShortTermDebtAuthorizedBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i3c360d00a0ed4fe7a3873fb47b957261_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90ZXh0cmVnaW9uOjE5N2Y2MjdjMGRkZjQxMDNhM2M5NmU4Y2M3MWZjOTU3XzE0Nzc_45980eba-ec9b-4a17-ad77-47b12a562e1c"
      unitRef="usd">45000000</us-gaap:ShortTermBorrowings>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i3c360d00a0ed4fe7a3873fb47b957261_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90ZXh0cmVnaW9uOjE5N2Y2MjdjMGRkZjQxMDNhM2M5NmU4Y2M3MWZjOTU3XzEwNDQ1MzYwNDY4NDk1_da2d958c-77e8-4ae3-8d16-e37158ba7dd9"
      unitRef="number">0.01950</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i7d3e05013682463da65302520bb8909f_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90ZXh0cmVnaW9uOjE5N2Y2MjdjMGRkZjQxMDNhM2M5NmU4Y2M3MWZjOTU3XzE2NTU_fb201f92-4ffc-4bcc-a8c4-62088da9faf0"
      unitRef="usd">500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i59b9e15177e84022ae473a95c4c86708_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90ZXh0cmVnaW9uOjE5N2Y2MjdjMGRkZjQxMDNhM2M5NmU4Y2M3MWZjOTU3XzE3MDM_c4815ad1-4970-4875-9783-ee92a8bff229"
      unitRef="number">0.00100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="i7d3e05013682463da65302520bb8909f_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90ZXh0cmVnaW9uOjE5N2Y2MjdjMGRkZjQxMDNhM2M5NmU4Y2M3MWZjOTU3XzE3MTg_256d126a-9270-482f-b95f-856259920271"
      unitRef="usd">32000000</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i7d3e05013682463da65302520bb8909f_I20220630"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90ZXh0cmVnaW9uOjE5N2Y2MjdjMGRkZjQxMDNhM2M5NmU4Y2M3MWZjOTU3XzEwNDQ1MzYwNDY4Nzk1_15673653-1020-47b0-b6dd-aa34d3f3e5b0"
      unitRef="number">0.00825</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <cms:AmountAvailableForDividendDistribution
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90ZXh0cmVnaW9uOjE5N2Y2MjdjMGRkZjQxMDNhM2M5NmU4Y2M3MWZjOTU3XzE4NDY_ba4e4235-328a-4a59-b1a7-60f02c343839"
      unitRef="usd">6600000000</cms:AmountAvailableForDividendDistribution>
    <us-gaap:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90ZXh0cmVnaW9uOjE5N2Y2MjdjMGRkZjQxMDNhM2M5NmU4Y2M3MWZjOTU3XzE5ODk_3c93d9ea-37ef-4b31-b89a-3d13e1c5a640"
      unitRef="usd">1900000000</us-gaap:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8yOTIvZnJhZzoxOTdmNjI3YzBkZGY0MTAzYTNjOTZlOGNjNzFmYzk1Ny90ZXh0cmVnaW9uOjE5N2Y2MjdjMGRkZjQxMDNhM2M5NmU4Y2M3MWZjOTU3XzI2NTU_75f3859b-85fc-4ee3-8cff-47909216b03e"
      unitRef="usd">433000000</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <cms:StockOfferingProgramMaximumValue
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMDEvZnJhZzo5ZDI1MWFlNGMwYjI0YTBhOTE3YmMwMjFiM2NhMzI3NC90ZXh0cmVnaW9uOjlkMjUxYWU0YzBiMjRhMGE5MTdiYzAyMWIzY2EzMjc0XzE0MA_fe3565a5-3b2f-46ff-bd1b-a4638cfbbf22"
      unitRef="usd">500000000</cms:StockOfferingProgramMaximumValue>
    <us-gaap:ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMDEvZnJhZzo5ZDI1MWFlNGMwYjI0YTBhOTE3YmMwMjFiM2NhMzI3NC90ZXh0cmVnaW9uOjlkMjUxYWU0YzBiMjRhMGE5MTdiYzAyMWIzY2EzMjc0XzE0MjM_e80b170f-0a6c-455e-bf6e-5e5eb9d1bc94">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are details of CMS&#160;Energy&#x2019;s forward sales contracts under this program at June&#160;30,&#160;2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.130%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.130%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward Price Per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Initial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June&#160;30,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September 15, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;846,759&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;61.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 22, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;115,595&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;61.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;58.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock>
    <us-gaap:ForwardContractIndexedToIssuersEquityShares
      contextRef="ied91b977b6a04f3b93ac4668bafa7d6a_D20200915-20200915"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMDEvZnJhZzo5ZDI1MWFlNGMwYjI0YTBhOTE3YmMwMjFiM2NhMzI3NC90YWJsZTphMWZiODFkNDgyOTQ0MzM0YjI3M2VmNTYwMjUyNThhMC90YWJsZXJhbmdlOmExZmI4MWQ0ODI5NDQzMzRiMjczZWY1NjAyNTI1OGEwXzItMi0xLTEtMTQ3NDk1_92895e5c-3e29-4f36-8577-dfdf301a4965"
      unitRef="shares">846759</us-gaap:ForwardContractIndexedToIssuersEquityShares>
    <us-gaap:ForwardContractIndexedToIssuersEquityForwardRate
      contextRef="ied91b977b6a04f3b93ac4668bafa7d6a_D20200915-20200915"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMDEvZnJhZzo5ZDI1MWFlNGMwYjI0YTBhOTE3YmMwMjFiM2NhMzI3NC90YWJsZTphMWZiODFkNDgyOTQ0MzM0YjI3M2VmNTYwMjUyNThhMC90YWJsZXJhbmdlOmExZmI4MWQ0ODI5NDQzMzRiMjczZWY1NjAyNTI1OGEwXzItNC0xLTEtMTQ3NDk1_8232467f-0b46-4549-b084-4f38aa337a02"
      unitRef="usdPerShare">61.04</us-gaap:ForwardContractIndexedToIssuersEquityForwardRate>
    <us-gaap:ForwardContractIndexedToIssuersEquityForwardRate
      contextRef="i2d37084902df4c0a8695d6795dca20b5_D20220630-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMDEvZnJhZzo5ZDI1MWFlNGMwYjI0YTBhOTE3YmMwMjFiM2NhMzI3NC90YWJsZTphMWZiODFkNDgyOTQ0MzM0YjI3M2VmNTYwMjUyNThhMC90YWJsZXJhbmdlOmExZmI4MWQ0ODI5NDQzMzRiMjczZWY1NjAyNTI1OGEwXzItNi0xLTEtMTQ3NDk1_fb002501-7d5d-48b4-9624-ecd3b7b8c0cb"
      unitRef="usdPerShare">57.57</us-gaap:ForwardContractIndexedToIssuersEquityForwardRate>
    <us-gaap:ForwardContractIndexedToIssuersEquityShares
      contextRef="i4caddc60544d4062a7d0e56aa6f7a35c_D20201222-20201222"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMDEvZnJhZzo5ZDI1MWFlNGMwYjI0YTBhOTE3YmMwMjFiM2NhMzI3NC90YWJsZTphMWZiODFkNDgyOTQ0MzM0YjI3M2VmNTYwMjUyNThhMC90YWJsZXJhbmdlOmExZmI4MWQ0ODI5NDQzMzRiMjczZWY1NjAyNTI1OGEwXzMtMi0xLTEtMTQ3NDk1_83843851-ac9f-4456-9092-824751e3cd73"
      unitRef="shares">115595</us-gaap:ForwardContractIndexedToIssuersEquityShares>
    <us-gaap:ForwardContractIndexedToIssuersEquityForwardRate
      contextRef="i4caddc60544d4062a7d0e56aa6f7a35c_D20201222-20201222"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMDEvZnJhZzo5ZDI1MWFlNGMwYjI0YTBhOTE3YmMwMjFiM2NhMzI3NC90YWJsZTphMWZiODFkNDgyOTQ0MzM0YjI3M2VmNTYwMjUyNThhMC90YWJsZXJhbmdlOmExZmI4MWQ0ODI5NDQzMzRiMjczZWY1NjAyNTI1OGEwXzMtNC0xLTEtMTQ3NDk1_d96a81d0-6799-437c-847c-a0617d364179"
      unitRef="usdPerShare">61.81</us-gaap:ForwardContractIndexedToIssuersEquityForwardRate>
    <us-gaap:ForwardContractIndexedToIssuersEquityForwardRate
      contextRef="ibdb0f5cca7d3492daf01a399bcbe7760_D20220630-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMDEvZnJhZzo5ZDI1MWFlNGMwYjI0YTBhOTE3YmMwMjFiM2NhMzI3NC90YWJsZTphMWZiODFkNDgyOTQ0MzM0YjI3M2VmNTYwMjUyNThhMC90YWJsZXJhbmdlOmExZmI4MWQ0ODI5NDQzMzRiMjczZWY1NjAyNTI1OGEwXzMtNi0xLTEtMTQ3NDk1_a7e1206e-f261-4ab8-b442-b718afbd67aa"
      unitRef="usdPerShare">58.72</us-gaap:ForwardContractIndexedToIssuersEquityForwardRate>
    <us-gaap:ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMDEvZnJhZzo5ZDI1MWFlNGMwYjI0YTBhOTE3YmMwMjFiM2NhMzI3NC90ZXh0cmVnaW9uOjlkMjUxYWU0YzBiMjRhMGE5MTdiYzAyMWIzY2EzMjc0XzEyOTA_1ca1057b-b269-4222-8cdd-98bcea8ecd8a"
      unitRef="usd">9000000</us-gaap:ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue>
    <us-gaap:ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMDEvZnJhZzo5ZDI1MWFlNGMwYjI0YTBhOTE3YmMwMjFiM2NhMzI3NC90ZXh0cmVnaW9uOjlkMjUxYWU0YzBiMjRhMGE5MTdiYzAyMWIzY2EzMjc0XzE0MTE_e88b403d-95db-4cc3-8d73-a3d23f6c59b0"
      unitRef="shares">139666</us-gaap:ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue>
    <us-gaap:FairValueMeasurementInputsDisclosureTextBlock
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90ZXh0cmVnaW9uOmMwN2RhNDIzZjIwYTRiN2VhNzk0YjkzYjNhZGJlMzg4XzQzMzY_564aea91-c2b0-4786-b123-9c8872b45580">Fair Value Measurements&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Accounting standards define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. When measuring fair value, CMS&#160;Energy and Consumers are required to incorporate all assumptions that market participants would use in pricing an asset or liability, including assumptions about risk. A fair value hierarchy prioritizes inputs used to measure fair value according to their observability in the market. The three&#160;levels of the fair value hierarchy are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;Level&#160;1 inputs are unadjusted quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;Level&#160;2 inputs are observable, market-based inputs, other than Level&#160;1 prices. Level&#160;2 inputs may include quoted prices for similar assets or liabilities in active markets, quoted prices in inactive markets, and inputs derived from or corroborated by observable market data.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;Level&#160;3 inputs are unobservable inputs that reflect CMS&#160;Energy&#x2019;s or Consumers&#x2019; own assumptions about how market participants would value their assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy and Consumers classify fair value measurements within the fair value hierarchy based on the lowest level of input that is significant to the fair value measurement in its entirety.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Assets and Liabilities Measured at Fair Value on a Recurring Basis&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are CMS&#160;Energy&#x2019;s and Consumers&#x2019; assets and liabilities recorded at fair value on a recurring basis:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nonqualified deferred compensation plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nonqualified deferred compensation plan liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;All assets and liabilities were classified as Level&#160;1 with the exception of derivative contracts, which were classified as Level&#160;2 or Level&#160;3.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Restricted Cash Equivalents:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Restricted cash equivalents consist of money market funds with daily liquidity. For further details, see Note&#160;10, Cash and Cash Equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Nonqualified Deferred Compensation Plan Assets and Liabilities:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; The nonqualified deferred compensation plan assets consist of mutual funds, which are valued using the daily quoted net asset values. CMS&#160;Energy and Consumers value their nonqualified deferred compensation plan liabilities based on the fair values of the plan assets, as they reflect the amount owed to the plan participants in accordance with their investment elections. CMS&#160;Energy and Consumers report the assets in other non&#x2011;current assets and the liabilities in other non&#x2011;current liabilities on their consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Derivative Instruments:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; CMS&#160;Energy and Consumers value their derivative instruments using either a market approach that incorporates information from market transactions, or an income approach that discounts future expected cash flows to a present value amount. CMS&#160;Energy&#x2019;s and Consumers&#x2019; derivatives are classified as Level&#160;2 or Level&#160;3.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The derivatives classified as Level&#160;2 were interest rate swaps at CMS&#160;Energy, which were valued using market-based inputs. CMS&#160;Energy used interest rate swaps to manage its interest rate risk on certain long&#x2011;term debt obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;A subsidiary of CMS&#160;Enterprises used floating-to-fixed interest rate swaps to reduce the impact of interest rate fluctuations associated with future interest payments on certain long&#x2011;term variable-rate debt. The interest rate swaps were accounted for as cash flow hedges of the future variability of interest payments on the debt. In June&#160;2022, CMS&#160;Enterprises repaid the hedged debt and terminated the related interest rate swaps. As a result, the associated unrecognized losses recorded in other comprehensive income were recognized in interest on long-term debt on CMS&#160;Energy&#x2019;s consolidated statements of income; this amount was immaterial. CMS&#160;Enterprises also had other interest rate swaps that economically hedged interest rate risk on debt, but that did not qualify for cash flow hedge accounting. These swaps were also terminated in June&#160;2022; the amounts associated with these swaps were not material for the periods presented. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The majority of derivatives classified as Level&#160;3 are FTRs held by Consumers. Due to the lack of quoted pricing information, Consumers determines the fair value of its FTRs based on Consumers&#x2019; average historical settlements. There was no material activity within the Level&#160;3 categories of assets and liabilities during the periods presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementInputsDisclosureTextBlock>
    <us-gaap:FairValueMeasurementInputsDisclosureTextBlock
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90ZXh0cmVnaW9uOmMwN2RhNDIzZjIwYTRiN2VhNzk0YjkzYjNhZGJlMzg4XzQzNDI_d9c8ef6c-b400-4561-aff8-01003df9d5c7">Fair Value Measurements&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Accounting standards define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. When measuring fair value, CMS&#160;Energy and Consumers are required to incorporate all assumptions that market participants would use in pricing an asset or liability, including assumptions about risk. A fair value hierarchy prioritizes inputs used to measure fair value according to their observability in the market. The three&#160;levels of the fair value hierarchy are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;Level&#160;1 inputs are unadjusted quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;Level&#160;2 inputs are observable, market-based inputs, other than Level&#160;1 prices. Level&#160;2 inputs may include quoted prices for similar assets or liabilities in active markets, quoted prices in inactive markets, and inputs derived from or corroborated by observable market data.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;Level&#160;3 inputs are unobservable inputs that reflect CMS&#160;Energy&#x2019;s or Consumers&#x2019; own assumptions about how market participants would value their assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy and Consumers classify fair value measurements within the fair value hierarchy based on the lowest level of input that is significant to the fair value measurement in its entirety.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Assets and Liabilities Measured at Fair Value on a Recurring Basis&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are CMS&#160;Energy&#x2019;s and Consumers&#x2019; assets and liabilities recorded at fair value on a recurring basis:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nonqualified deferred compensation plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nonqualified deferred compensation plan liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;All assets and liabilities were classified as Level&#160;1 with the exception of derivative contracts, which were classified as Level&#160;2 or Level&#160;3.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Restricted Cash Equivalents:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Restricted cash equivalents consist of money market funds with daily liquidity. For further details, see Note&#160;10, Cash and Cash Equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Nonqualified Deferred Compensation Plan Assets and Liabilities:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; The nonqualified deferred compensation plan assets consist of mutual funds, which are valued using the daily quoted net asset values. CMS&#160;Energy and Consumers value their nonqualified deferred compensation plan liabilities based on the fair values of the plan assets, as they reflect the amount owed to the plan participants in accordance with their investment elections. CMS&#160;Energy and Consumers report the assets in other non&#x2011;current assets and the liabilities in other non&#x2011;current liabilities on their consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Derivative Instruments:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; CMS&#160;Energy and Consumers value their derivative instruments using either a market approach that incorporates information from market transactions, or an income approach that discounts future expected cash flows to a present value amount. CMS&#160;Energy&#x2019;s and Consumers&#x2019; derivatives are classified as Level&#160;2 or Level&#160;3.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The derivatives classified as Level&#160;2 were interest rate swaps at CMS&#160;Energy, which were valued using market-based inputs. CMS&#160;Energy used interest rate swaps to manage its interest rate risk on certain long&#x2011;term debt obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;A subsidiary of CMS&#160;Enterprises used floating-to-fixed interest rate swaps to reduce the impact of interest rate fluctuations associated with future interest payments on certain long&#x2011;term variable-rate debt. The interest rate swaps were accounted for as cash flow hedges of the future variability of interest payments on the debt. In June&#160;2022, CMS&#160;Enterprises repaid the hedged debt and terminated the related interest rate swaps. As a result, the associated unrecognized losses recorded in other comprehensive income were recognized in interest on long-term debt on CMS&#160;Energy&#x2019;s consolidated statements of income; this amount was immaterial. CMS&#160;Enterprises also had other interest rate swaps that economically hedged interest rate risk on debt, but that did not qualify for cash flow hedge accounting. These swaps were also terminated in June&#160;2022; the amounts associated with these swaps were not material for the periods presented. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The majority of derivatives classified as Level&#160;3 are FTRs held by Consumers. Due to the lack of quoted pricing information, Consumers determines the fair value of its FTRs based on Consumers&#x2019; average historical settlements. There was no material activity within the Level&#160;3 categories of assets and liabilities during the periods presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementInputsDisclosureTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90ZXh0cmVnaW9uOmMwN2RhNDIzZjIwYTRiN2VhNzk0YjkzYjNhZGJlMzg4XzQzMzk_f90c9cf4-c0c8-441c-b319-65a47aa41f78">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are CMS&#160;Energy&#x2019;s and Consumers&#x2019; assets and liabilities recorded at fair value on a recurring basis:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nonqualified deferred compensation plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nonqualified deferred compensation plan liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;All assets and liabilities were classified as Level&#160;1 with the exception of derivative contracts, which were classified as Level&#160;2 or Level&#160;3.&lt;/span&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90ZXh0cmVnaW9uOmMwN2RhNDIzZjIwYTRiN2VhNzk0YjkzYjNhZGJlMzg4XzQzNDU_ac389d24-227d-4f83-935b-84a5578ad941">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are CMS&#160;Energy&#x2019;s and Consumers&#x2019; assets and liabilities recorded at fair value on a recurring basis:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nonqualified deferred compensation plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nonqualified deferred compensation plan liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;All assets and liabilities were classified as Level&#160;1 with the exception of derivative contracts, which were classified as Level&#160;2 or Level&#160;3.&lt;/span&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i8f3c8c14d3de4ebb810bd31065012c28_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzUtMi0xLTEtMTQ3NDk1_f84abd09-efac-4037-8a05-9345b53225cf"
      unitRef="usd">19000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i848f2b8467d043799d214a5ecf6bcbbf_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzUtNC0xLTEtMTQ3NDk1_356bc9aa-2200-4bb3-a464-94bb120854e6"
      unitRef="usd">24000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="iafc4e97270a94d009e3dd545aeacd702_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzUtNy0xLTEtMTQ3NDk1_4a7bdf1c-6cf0-4c91-90fb-a593053a251a"
      unitRef="usd">18000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="ief1675ee2f7647a292080ea95308b32c_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzUtOS0xLTEtMTQ3NDk1_65f171c7-9b6c-4e86-a0c7-5a4c5d1e79b0"
      unitRef="usd">22000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure
      contextRef="i8f3c8c14d3de4ebb810bd31065012c28_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzYtMi0xLTEtMTQ3NDk1_a4ad24c0-70a0-4a54-ac3f-c35d5d1c91c4"
      unitRef="usd">23000000</cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure>
    <cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure
      contextRef="i848f2b8467d043799d214a5ecf6bcbbf_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzYtNC0xLTEtMTQ3NDk1_b9bcd695-3d90-4ddf-aa63-9ed4ec7f3aa4"
      unitRef="usd">27000000</cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure>
    <cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure
      contextRef="iafc4e97270a94d009e3dd545aeacd702_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzYtNy0xLTEtMTQ3NDk1_5a375ba9-eb9b-4eff-9795-26b68c557d4b"
      unitRef="usd">17000000</cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure>
    <cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure
      contextRef="ief1675ee2f7647a292080ea95308b32c_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzYtOS0xLTEtMTQ3NDk1_4e907685-8e2a-4675-9aa7-545272794986"
      unitRef="usd">21000000</cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzctMi0xLTEtMTQ3NDk1_37732851-f148-435a-a694-a6d92909e116"
      unitRef="usd">4000000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzctNC0xLTEtMTQ3NDk1_764961ac-c7b4-4afa-8d6b-6b5929a6976e"
      unitRef="usd">2000000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzctNy0xLTEtMTQ3NDk1_e6da1a17-9bd6-4758-9e43-b8f22348d4b0"
      unitRef="usd">3000000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzctOS0xLTEtMTQ3NDk1_7f0c487e-8ba8-4d32-9e2d-9404eb77095a"
      unitRef="usd">2000000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1f293fa8fee74622ab939d009dd514e3_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzgtMi0xLTEtMTQ3NDk1_0c921c86-6a89-4b6a-913b-571d1d5be084"
      unitRef="usd">46000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i24b55175d6fa49e98ac1dd375658e3cd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzgtNC0xLTEtMTQ3NDk1_65577b90-9aed-48c4-abef-90e0e64a5901"
      unitRef="usd">53000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic3a4953cdaab4a53a2b4968d0981d5ab_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzgtNy0xLTEtMTQ3NDk1_8197045b-df8d-4c08-849d-8ceab3303b69"
      unitRef="usd">38000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="id458b3eefc3f4524bdfe51e05fec51af_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzgtOS0xLTEtMTQ3NDk1_b612a8ff-81dd-4877-acc4-f02c728fa78d"
      unitRef="usd">45000000</us-gaap:AssetsFairValueDisclosure>
    <cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure
      contextRef="i8f3c8c14d3de4ebb810bd31065012c28_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzEwLTItMS0xLTE0NzQ5NQ_189b9503-991c-4933-9b81-f22a125d5ce7"
      unitRef="usd">23000000</cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure>
    <cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure
      contextRef="i848f2b8467d043799d214a5ecf6bcbbf_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzEwLTQtMS0xLTE0NzQ5NQ_30ccf267-5499-4444-8c9f-0fc38c37acea"
      unitRef="usd">27000000</cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure>
    <cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure
      contextRef="iafc4e97270a94d009e3dd545aeacd702_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzEwLTctMS0xLTE0NzQ5NQ_ba2ba11c-6299-4ef2-9f77-33f460c7fe1d"
      unitRef="usd">17000000</cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure>
    <cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure
      contextRef="ief1675ee2f7647a292080ea95308b32c_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzEwLTktMS0xLTE0NzQ5NQ_d53a4b6f-aaef-48ab-8b52-d3c3e8b54fc4"
      unitRef="usd">21000000</cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzExLTItMS0xLTE0NzQ5NQ_f2235834-352c-41be-95a7-bdf935c6433c"
      unitRef="usd">4000000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzExLTQtMS0xLTE0NzQ5NQ_14eda3c6-9444-4778-856e-3e5f46c980c5"
      unitRef="usd">7000000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzExLTctMS0xLTE0NzQ5NQ_c16e0187-02e6-4329-bd85-7736bd290c17"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzExLTktMS0xLTE0NzQ5NQ_de90948c-8193-4639-8698-955599b942e0"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i1f293fa8fee74622ab939d009dd514e3_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzEyLTItMS0xLTE0NzQ5NQ_dccebc3f-add4-4ba3-b43b-9b5b4a27ef64"
      unitRef="usd">27000000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i24b55175d6fa49e98ac1dd375658e3cd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzEyLTQtMS0xLTE0NzQ5NQ_e63201bf-63bc-452d-847b-5d609ca08cce"
      unitRef="usd">34000000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ic3a4953cdaab4a53a2b4968d0981d5ab_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzEyLTctMS0xLTE0NzQ5NQ_7afbfb5d-f5a0-42b4-b76c-e78fe43b4cae"
      unitRef="usd">17000000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="id458b3eefc3f4524bdfe51e05fec51af_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTAvZnJhZzpjMDdkYTQyM2YyMGE0YjdlYTc5NGI5M2IzYWRiZTM4OC90YWJsZTowZTBkYTZjNWY4MmQ0NWVmYThiZjQwMzY0YzkwNmM1Yy90YWJsZXJhbmdlOjBlMGRhNmM1ZjgyZDQ1ZWZhOGJmNDAzNjRjOTA2YzVjXzEyLTktMS0xLTE0NzQ5NQ_58b39d22-ba72-495c-bfdc-3bff96966523"
      unitRef="usd">21000000</us-gaap:LiabilitiesFairValueDisclosure>
    <cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90ZXh0cmVnaW9uOmFlNTQ1YzkyYTM0ODQxODI5MTMwZWEwYjYxZmM1NzA0XzEwOTY_af24ffdb-fb5f-47ae-9211-654a24178305">Financial Instruments&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are the carrying amounts and fair values, by level within the fair value hierarchy, of CMS&#160;Energy&#x2019;s and Consumers&#x2019; financial instruments that are not recorded at fair value. The table excludes cash, cash equivalents, short-term financial instruments, and trade accounts receivable and payable whose carrying amounts approximate their fair values. For information about assets and liabilities recorded at fair value and for additional details regarding the fair value hierarchy, see Note&#160;4, Fair Value Measurements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="66" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="30" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="30" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31,&#160;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" rowspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" rowspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term receivables&lt;/span&gt;&lt;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"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;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"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term payables&lt;/span&gt;&lt;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"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term receivables&lt;/span&gt;&lt;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"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes receivable &#x2013; related party&lt;/span&gt;&lt;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"&gt;4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;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"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of long-term accounts receivable of $8&#160;million at June&#160;30,&#160;2022 and $9&#160;million at December&#160;31,&#160;2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of long-term debt of $665&#160;million at June&#160;30,&#160;2022 and $373&#160;million at December&#160;31,&#160;2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of long-term payables of $1&#160;million at June&#160;30,&#160;2022 and $23&#160;million at December&#160;31,&#160;2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of notes receivable &#x2013; related party of $7&#160;million at June&#160;30,&#160;2022 and December&#160;31,&#160;2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of long-term debt of $665&#160;million at June&#160;30,&#160;2022 and $365&#160;million at December&#160;31,&#160;2021.&lt;/span&gt;&lt;/div&gt;The DB&#160;SERP note receivable &#x2013; related party is Consumers&#x2019; portion of a demand note payable issued by CMS&#160;Energy to the DB&#160;SERP rabbi trust. The demand note bears interest at an annual rate of 4.10&#160;percent and has a maturity date of 2028.</cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock>
    <cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90ZXh0cmVnaW9uOmFlNTQ1YzkyYTM0ODQxODI5MTMwZWEwYjYxZmM1NzA0XzExMDA_fb1b06e4-1001-4ee6-b405-eaceccb59ae0">Financial Instruments&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are the carrying amounts and fair values, by level within the fair value hierarchy, of CMS&#160;Energy&#x2019;s and Consumers&#x2019; financial instruments that are not recorded at fair value. The table excludes cash, cash equivalents, short-term financial instruments, and trade accounts receivable and payable whose carrying amounts approximate their fair values. For information about assets and liabilities recorded at fair value and for additional details regarding the fair value hierarchy, see Note&#160;4, Fair Value Measurements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="66" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="30" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="30" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31,&#160;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" rowspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" rowspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term receivables&lt;/span&gt;&lt;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"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;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"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term payables&lt;/span&gt;&lt;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"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term receivables&lt;/span&gt;&lt;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"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes receivable &#x2013; related party&lt;/span&gt;&lt;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"&gt;4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;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"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of long-term accounts receivable of $8&#160;million at June&#160;30,&#160;2022 and $9&#160;million at December&#160;31,&#160;2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of long-term debt of $665&#160;million at June&#160;30,&#160;2022 and $373&#160;million at December&#160;31,&#160;2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of long-term payables of $1&#160;million at June&#160;30,&#160;2022 and $23&#160;million at December&#160;31,&#160;2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of notes receivable &#x2013; related party of $7&#160;million at June&#160;30,&#160;2022 and December&#160;31,&#160;2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of long-term debt of $665&#160;million at June&#160;30,&#160;2022 and $365&#160;million at December&#160;31,&#160;2021.&lt;/span&gt;&lt;/div&gt;The DB&#160;SERP note receivable &#x2013; related party is Consumers&#x2019; portion of a demand note payable issued by CMS&#160;Energy to the DB&#160;SERP rabbi trust. The demand note bears interest at an annual rate of 4.10&#160;percent and has a maturity date of 2028.</cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90ZXh0cmVnaW9uOmFlNTQ1YzkyYTM0ODQxODI5MTMwZWEwYjYxZmM1NzA0XzEwOTU_686fc00b-c3e3-420e-bd66-27bf8b881398">For information about assets and liabilities recorded at fair value and for additional details regarding the fair value hierarchy, see Note&#160;4, Fair Value Measurements.&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="66" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="30" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="30" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31,&#160;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" rowspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" rowspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term receivables&lt;/span&gt;&lt;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"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;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"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term payables&lt;/span&gt;&lt;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"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term receivables&lt;/span&gt;&lt;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"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes receivable &#x2013; related party&lt;/span&gt;&lt;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"&gt;4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;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"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of long-term accounts receivable of $8&#160;million at June&#160;30,&#160;2022 and $9&#160;million at December&#160;31,&#160;2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of long-term debt of $665&#160;million at June&#160;30,&#160;2022 and $373&#160;million at December&#160;31,&#160;2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of long-term payables of $1&#160;million at June&#160;30,&#160;2022 and $23&#160;million at December&#160;31,&#160;2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of notes receivable &#x2013; related party of $7&#160;million at June&#160;30,&#160;2022 and December&#160;31,&#160;2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of long-term debt of $665&#160;million at June&#160;30,&#160;2022 and $365&#160;million at December&#160;31,&#160;2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90ZXh0cmVnaW9uOmFlNTQ1YzkyYTM0ODQxODI5MTMwZWEwYjYxZmM1NzA0XzExMDI_1879dab2-2dac-45a7-a13b-94f24465b716">For information about assets and liabilities recorded at fair value and for additional details regarding the fair value hierarchy, see Note&#160;4, Fair Value Measurements.&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="66" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="30" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="30" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31,&#160;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" rowspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" rowspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term receivables&lt;/span&gt;&lt;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"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;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"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term payables&lt;/span&gt;&lt;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"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term receivables&lt;/span&gt;&lt;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"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes receivable &#x2013; related party&lt;/span&gt;&lt;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"&gt;4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;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"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of long-term accounts receivable of $8&#160;million at June&#160;30,&#160;2022 and $9&#160;million at December&#160;31,&#160;2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of long-term debt of $665&#160;million at June&#160;30,&#160;2022 and $373&#160;million at December&#160;31,&#160;2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of long-term payables of $1&#160;million at June&#160;30,&#160;2022 and $23&#160;million at December&#160;31,&#160;2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of notes receivable &#x2013; related party of $7&#160;million at June&#160;30,&#160;2022 and December&#160;31,&#160;2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of long-term debt of $665&#160;million at June&#160;30,&#160;2022 and $365&#160;million at December&#160;31,&#160;2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="ic67ba94f2a3c457fa6fe4d1efb1c3984_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzctMi0xLTEtMTQ3NDk1_3faebd88-adfc-4fe9-949b-d4a6921a27ad"
      unitRef="usd">12000000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="ia300724d9b57407eae3cc08fb5c12920_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzctNC0xLTEtMTQ3NDk1_aba8658f-b545-4500-b6b9-df53b81c4503"
      unitRef="usd">12000000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="ib059cdbd2d024bdf9f2162a7fd9d1aa0_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzctNi0xLTEtMTQ3NDk1_1b6a7184-a84a-4b6d-bd5f-66a035690122"
      unitRef="usd">0</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="if37be7ff191c4a989247cde79f82f797_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzctOC0xLTEtMTQ3NDk1_1abf3f63-62a1-4000-b0a4-c909e734e27f"
      unitRef="usd">0</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="ieb9bf2915ba74ae189ae71984dd06ef1_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzctMTAtMS0xLTE0NzQ5NQ_eb637f34-2570-405e-9bde-428bdda0d816"
      unitRef="usd">12000000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="idfde4f949c614d4c91702f21269b82f9_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzctMTMtMS0xLTE0NzQ5NQ_80f94a0e-9e65-4189-8b29-86a60263f50c"
      unitRef="usd">14000000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="ie7a63ca12fb04684a1103a59db434e15_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzctMTUtMS0xLTE0NzQ5NQ_5e759075-3f4b-4e01-b76e-149d8f633ab4"
      unitRef="usd">14000000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="i48b0e8ad058c478fa92551ce5822cda7_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzctMTctMS0xLTE0NzQ5NQ_d3670bd2-22fa-4d87-9c43-e310b1e402d8"
      unitRef="usd">0</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="i679e6f3644e34ab0b732dd97843f72e2_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzctMTktMS0xLTE0NzQ5NQ_9e52887a-5468-44b9-9255-db77da9edb1d"
      unitRef="usd">0</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="i41e51eb81f1a4992a66e1638ac36b25b_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzctMjEtMS0xLTE0NzQ5NQ_0f3d1a27-8efe-49cd-9c33-81715a2696fb"
      unitRef="usd">14000000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:LongTermDebtFairValue
      contextRef="ic67ba94f2a3c457fa6fe4d1efb1c3984_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzktMi0xLTEtMTQ3NDk1_4cfe933e-1597-435d-af97-f0ab8616b6c4"
      unitRef="usd">12332000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ia300724d9b57407eae3cc08fb5c12920_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzktNC0xLTEtMTQ3NDk1_fbca9c93-f7cb-497e-8ce1-d114033aa3f3"
      unitRef="usd">11227000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ib059cdbd2d024bdf9f2162a7fd9d1aa0_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzktNi0xLTEtMTQ3NDk1_0a3083cf-f9d0-4694-a843-a98ba234715f"
      unitRef="usd">1058000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="if37be7ff191c4a989247cde79f82f797_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzktOC0xLTEtMTQ3NDk1_f9091877-dddb-46e4-a8fb-882ef9cd8ba8"
      unitRef="usd">8539000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ieb9bf2915ba74ae189ae71984dd06ef1_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzktMTAtMS0xLTE0NzQ5NQ_fa2f124b-428d-41eb-8b66-ae4237001eb0"
      unitRef="usd">1630000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="idfde4f949c614d4c91702f21269b82f9_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzktMTMtMS0xLTE0NzQ5NQ_3b0749e0-a58c-4016-ab66-5e10d389d978"
      unitRef="usd">12419000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ie7a63ca12fb04684a1103a59db434e15_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzktMTUtMS0xLTE0NzQ5NQ_7b1dbaaf-7ad6-4ac4-a9e4-afa90077ea03"
      unitRef="usd">13800000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i48b0e8ad058c478fa92551ce5822cda7_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzktMTctMS0xLTE0NzQ5NQ_397399af-8365-4b04-924a-bbae147b264d"
      unitRef="usd">1189000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i679e6f3644e34ab0b732dd97843f72e2_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzktMTktMS0xLTE0NzQ5NQ_92f9c955-d651-423d-9a31-210a56ba2b1e"
      unitRef="usd">10656000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i41e51eb81f1a4992a66e1638ac36b25b_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzktMjEtMS0xLTE0NzQ5NQ_f95d9c10-ae62-4b55-8460-bbe10bf7476e"
      unitRef="usd">1955000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="ic67ba94f2a3c457fa6fe4d1efb1c3984_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEwLTItMS0xLTE0NzQ5NQ_ed72ecb7-48b2-4a9e-8656-d85aa353c638"
      unitRef="usd">9000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="ia300724d9b57407eae3cc08fb5c12920_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEwLTQtMS0xLTE0NzQ5NQ_495021af-d83c-4e92-bd78-f309e5367808"
      unitRef="usd">9000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="ib059cdbd2d024bdf9f2162a7fd9d1aa0_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEwLTYtMS0xLTE0NzQ5NQ_6210394a-dcf7-43f2-a895-e7b59ae9b527"
      unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="if37be7ff191c4a989247cde79f82f797_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEwLTgtMS0xLTE0NzQ5NQ_61be0f3c-04dc-488a-a91d-07943d6561d4"
      unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="ieb9bf2915ba74ae189ae71984dd06ef1_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEwLTEwLTEtMS0xNDc0OTU_fb24ec17-6d09-4783-94fe-4c25a3373d26"
      unitRef="usd">9000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="idfde4f949c614d4c91702f21269b82f9_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEwLTEzLTEtMS0xNDc0OTU_49d71999-a385-46d9-a832-7ab5575bd00e"
      unitRef="usd">31000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="ie7a63ca12fb04684a1103a59db434e15_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEwLTE1LTEtMS0xNDc0OTU_55c97cd8-2cb9-416a-8bd0-32aead357b38"
      unitRef="usd">32000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i48b0e8ad058c478fa92551ce5822cda7_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEwLTE3LTEtMS0xNDc0OTU_92007106-8ed2-4864-8447-974f2c89a807"
      unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i679e6f3644e34ab0b732dd97843f72e2_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEwLTE5LTEtMS0xNDc0OTU_59a1db8f-711c-484e-9ca8-40a34add1765"
      unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i41e51eb81f1a4992a66e1638ac36b25b_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEwLTIxLTEtMS0xNDc0OTU_98dc2d47-0efd-4f86-a781-e1039e6a60c4"
      unitRef="usd">32000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="i0823648cc6fd4d37a154b3717d184b89_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEzLTItMS0xLTE0NzQ5NQ_e704a831-c230-43bd-9794-0dd1b07c59f1"
      unitRef="usd">12000000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="i6abbda4a55de459db55b25e9527a6e70_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEzLTQtMS0xLTE0NzQ5NQ_f11d67d0-a79a-4e88-a660-2afba3ff6feb"
      unitRef="usd">12000000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="icba5fe8839504e7d8630391344a78a04_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEzLTYtMS0xLTE0NzQ5NQ_54f3a753-a22a-4cf9-a79c-12a0c3c4f22f"
      unitRef="usd">0</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="i42dedcd4e2684aed8552107240dbdd10_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEzLTgtMS0xLTE0NzQ5NQ_508e1843-eb21-4912-97bc-90ca050ab73e"
      unitRef="usd">0</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="ida2c27cc21124b94987d420d61222968_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEzLTEwLTEtMS0xNDc0OTU_f686f5a5-2e47-42a4-832b-67c9360dca51"
      unitRef="usd">12000000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="i991b0966574745bb85a97ec246c70c9d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEzLTEzLTEtMS0xNDc0OTU_559ce839-b233-4326-bec9-38f4fcddff8c"
      unitRef="usd">14000000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="ibdc5cae2241e4b05ab55cac198539145_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEzLTE1LTEtMS0xNDc0OTU_7a1a62a5-fad0-4120-ad25-99418674f762"
      unitRef="usd">14000000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="i73bc4a738bb543eaa649040f12c8119b_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEzLTE3LTEtMS0xNDc0OTU_29d95934-2427-49dd-91d1-8309af977ef8"
      unitRef="usd">0</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="if9f2aa89b51e4b9f9e550ed0d775e804_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEzLTE5LTEtMS0xNDc0OTU_7565a1e1-9726-4938-b5d4-589fabc4d9dd"
      unitRef="usd">0</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="i2cdf0db14738474f8138084fcdeb8e1f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzEzLTIxLTEtMS0xNDc0OTU_d37a6cca-2fcd-466d-a129-21de871e411d"
      unitRef="usd">14000000</us-gaap:AccountsReceivableFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure
      contextRef="i0823648cc6fd4d37a154b3717d184b89_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE1LTItMS0xLTE0NzQ5NQ_8622f0e2-459e-434f-96b3-40014419ba2c"
      unitRef="usd">102000000</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure
      contextRef="i6abbda4a55de459db55b25e9527a6e70_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE1LTQtMS0xLTE0NzQ5NQ_3d4f6d28-f669-4b3b-9a3e-f5da8e232abd"
      unitRef="usd">102000000</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure
      contextRef="icba5fe8839504e7d8630391344a78a04_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE1LTYtMS0xLTE0NzQ5NQ_313c3c64-ac49-45b8-9ae9-16e4c2d516b0"
      unitRef="usd">0</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure
      contextRef="i42dedcd4e2684aed8552107240dbdd10_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE1LTgtMS0xLTE0NzQ5NQ_4c810bab-b968-4d06-be65-c07e1696955a"
      unitRef="usd">0</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure
      contextRef="ida2c27cc21124b94987d420d61222968_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE1LTEwLTEtMS0xNDc0OTU_4931f6f4-87df-48a6-a5d9-bd88e94b5117"
      unitRef="usd">102000000</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure
      contextRef="i991b0966574745bb85a97ec246c70c9d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE1LTEzLTEtMS0xNDc0OTU_7bbe70bd-7cd8-423d-a59f-4642f875cc3a"
      unitRef="usd">104000000</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure
      contextRef="ibdc5cae2241e4b05ab55cac198539145_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE1LTE1LTEtMS0xNDc0OTU_7c0e48b2-c9c8-49b7-bbc1-c3013889c34b"
      unitRef="usd">104000000</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure
      contextRef="i73bc4a738bb543eaa649040f12c8119b_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE1LTE3LTEtMS0xNDc0OTU_134a0655-78fe-4049-a87e-1ba0f8d126a1"
      unitRef="usd">0</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure
      contextRef="if9f2aa89b51e4b9f9e550ed0d775e804_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE1LTE5LTEtMS0xNDc0OTU_f9021d30-3652-4ab5-b517-74cba6f02bcf"
      unitRef="usd">0</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure
      contextRef="i2cdf0db14738474f8138084fcdeb8e1f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE1LTIxLTEtMS0xNDc0OTU_8c095664-57f4-465e-ba96-728b853c1cfe"
      unitRef="usd">104000000</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <us-gaap:LongTermDebtFairValue
      contextRef="i0823648cc6fd4d37a154b3717d184b89_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE3LTItMS0xLTE0NzQ5NQ_dabc3615-d530-49a8-bfbf-e78d6dfeb9ab"
      unitRef="usd">8403000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i6abbda4a55de459db55b25e9527a6e70_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE3LTQtMS0xLTE0NzQ5NQ_43d64173-8b18-4854-8dd3-585e5fea64de"
      unitRef="usd">7529000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="icba5fe8839504e7d8630391344a78a04_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE3LTYtMS0xLTE0NzQ5NQ_632439ae-189f-4936-8207-848020579924"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i42dedcd4e2684aed8552107240dbdd10_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE3LTgtMS0xLTE0NzQ5NQ_03987b02-263e-4817-8614-91fcfb9bc65b"
      unitRef="usd">5899000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ida2c27cc21124b94987d420d61222968_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE3LTEwLTEtMS0xNDc0OTU_4a344d91-d8cf-4852-993b-ebe391a68ce4"
      unitRef="usd">1630000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i991b0966574745bb85a97ec246c70c9d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE3LTEzLTEtMS0xNDc0OTU_81ebb923-02d1-4110-b582-5bfbfaac7899"
      unitRef="usd">8415000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ibdc5cae2241e4b05ab55cac198539145_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE3LTE1LTEtMS0xNDc0OTU_54b8a275-1f2a-4cc1-9355-6fd87e324b9f"
      unitRef="usd">9410000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i73bc4a738bb543eaa649040f12c8119b_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE3LTE3LTEtMS0xNDc0OTU_fde46606-328b-4b48-aa83-7476cfe4c88d"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="if9f2aa89b51e4b9f9e550ed0d775e804_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE3LTE5LTEtMS0xNDc0OTU_e314ea28-3276-44aa-a12f-e0f09d33d988"
      unitRef="usd">7455000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i2cdf0db14738474f8138084fcdeb8e1f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90YWJsZTo5OTE5OGRhNmQ4OTY0MmUyYTcxZTQ1MzAxNzA1M2I3Yy90YWJsZXJhbmdlOjk5MTk4ZGE2ZDg5NjQyZTJhNzFlNDUzMDE3MDUzYjdjXzE3LTIxLTEtMS0xNDc0OTU_140787de-332c-4ba4-bae7-50bdade13eaf"
      unitRef="usd">1955000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90ZXh0cmVnaW9uOmFlNTQ1YzkyYTM0ODQxODI5MTMwZWEwYjYxZmM1NzA0XzU5NQ_272fc949-62a1-412e-8c79-d049791afc2c"
      unitRef="usd">8000000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90ZXh0cmVnaW9uOmFlNTQ1YzkyYTM0ODQxODI5MTMwZWEwYjYxZmM1NzA0XzU5NQ_89003684-30ff-4eee-b1fe-6f4416f0ea2f"
      unitRef="usd">8000000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90ZXh0cmVnaW9uOmFlNTQ1YzkyYTM0ODQxODI5MTMwZWEwYjYxZmM1NzA0XzYwMQ_855bd3d0-c6fb-4b50-88fc-2aaf5a7772ab"
      unitRef="usd">9000000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90ZXh0cmVnaW9uOmFlNTQ1YzkyYTM0ODQxODI5MTMwZWEwYjYxZmM1NzA0XzYwMQ_decfdbfa-3ca3-4640-a34c-d40407ea25d9"
      unitRef="usd">9000000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90ZXh0cmVnaW9uOmFlNTQ1YzkyYTM0ODQxODI5MTMwZWEwYjYxZmM1NzA0XzY1Mw_697e9ca2-1b02-4631-9756-fc525190c5fe"
      unitRef="usd">665000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90ZXh0cmVnaW9uOmFlNTQ1YzkyYTM0ODQxODI5MTMwZWEwYjYxZmM1NzA0XzY1OQ_a98b61b0-9c60-4007-8b86-cb58c5d465c7"
      unitRef="usd">373000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:OtherShortTermBorrowings
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90ZXh0cmVnaW9uOmFlNTQ1YzkyYTM0ODQxODI5MTMwZWEwYjYxZmM1NzA0XzcxNQ_4074e947-e616-449e-8c9e-625f88b91d2f"
      unitRef="usd">1000000</us-gaap:OtherShortTermBorrowings>
    <us-gaap:OtherShortTermBorrowings
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90ZXh0cmVnaW9uOmFlNTQ1YzkyYTM0ODQxODI5MTMwZWEwYjYxZmM1NzA0XzcyMQ_13377f57-6917-4478-9d27-6c9e6002de32"
      unitRef="usd">23000000</us-gaap:OtherShortTermBorrowings>
    <us-gaap:NotesReceivableRelatedPartiesCurrent
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90ZXh0cmVnaW9uOmFlNTQ1YzkyYTM0ODQxODI5MTMwZWEwYjYxZmM1NzA0Xzc5MQ_060dc769-02db-48c0-9d37-2d3fa6da93bf"
      unitRef="usd">7000000</us-gaap:NotesReceivableRelatedPartiesCurrent>
    <us-gaap:NotesReceivableRelatedPartiesCurrent
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90ZXh0cmVnaW9uOmFlNTQ1YzkyYTM0ODQxODI5MTMwZWEwYjYxZmM1NzA0Xzc5MQ_2c0ff5aa-acb6-453d-90af-a290df09956d"
      unitRef="usd">7000000</us-gaap:NotesReceivableRelatedPartiesCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90ZXh0cmVnaW9uOmFlNTQ1YzkyYTM0ODQxODI5MTMwZWEwYjYxZmM1NzA0Xzg0OQ_9e013345-6f46-4903-af8c-db544b79d5a6"
      unitRef="usd">665000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90ZXh0cmVnaW9uOmFlNTQ1YzkyYTM0ODQxODI5MTMwZWEwYjYxZmM1NzA0Xzg1NQ_be210d34-a15e-4a76-bf45-a44e8f104ac2"
      unitRef="usd">365000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i32f46a29ec044802ac5411ac9e07c53b_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMTMvZnJhZzphZTU0NWM5MmEzNDg0MTgyOTEzMGVhMGI2MWZjNTcwNC90ZXh0cmVnaW9uOmFlNTQ1YzkyYTM0ODQxODI5MTMwZWEwYjYxZmM1NzA0XzEwNTM_771bbc66-6b23-4942-8a51-574cc9e40da0"
      unitRef="number">0.0410</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMzEvZnJhZzpiZDkwMThhZjliYTQ0N2YxYjdiMDgxYWM2ZDg0ZTAwNi90ZXh0cmVnaW9uOmJkOTAxOGFmOWJhNDQ3ZjFiN2IwODFhYzZkODRlMDA2XzEy_ff45f724-db14-4a93-9d87-ca676b793061">Retirement Benefits&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy and Consumers provide pension, OPEB, and other retirement benefits to employees under a number of different plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In March&#160;2022, CMS&#160;Energy and Consumers determined it was probable that 2022 lump-sum payments to participants under DB&#160;Pension&#160;Plan&#160;A would exceed the plan&#x2019;s service cost and interest cost components of net periodic cost for the year. These lump-sum payments constitute pension plan liability settlements; once it is probable such settlements will meet the service and interest cost threshold, recognition in earnings is required. As a result, in accordance with GAAP, CMS&#160;Energy, including Consumers, performed a remeasurement of DB&#160;Pension&#160;Plan&#160;A as of March&#160;31,&#160;2022 and June&#160;30,&#160;2022. For the six&#160;months ended June&#160;30,&#160;2022, CMS&#160;Energy, including Consumers, recognized a settlement loss of $8&#160;million; of this amount, $8&#160;million was deferred as a regulatory asset. Consumers recognized a settlement loss of $8&#160;million, all of which was deferred as a regulatory asset. CMS&#160;Energy and Consumers will amortize the regulatory asset over eight years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;As a result of the remeasurements, the non-current asset for DB&#160;Pension&#160;Plan&#160;A increased by $113&#160;million from December&#160;31,&#160;2021 at CMS&#160;Energy, with an offsetting decrease in the associated regulatory asset of $110&#160;million and a $3&#160;million gain to accumulated other comprehensive loss. At Consumers, the non&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;current asset increased by $110&#160;million and the associated regulatory asset decreased by $110&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Costs:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Presented in the following table are the costs (credits) and other changes in plan assets and benefit obligations incurred in CMS&#160;Energy&#x2019;s and Consumers&#x2019; retirement benefit plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.437%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="60" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;DB&#160;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Six&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Six&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="60" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="60" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net periodic cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Amortization of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Settlement loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net periodic cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(60)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="60" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net periodic cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(50)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(49)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(99)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(98)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Amortization of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Settlement loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net periodic cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(53)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMzEvZnJhZzpiZDkwMThhZjliYTQ0N2YxYjdiMDgxYWM2ZDg0ZTAwNi90ZXh0cmVnaW9uOmJkOTAxOGFmOWJhNDQ3ZjFiN2IwODFhYzZkODRlMDA2XzEz_9ae4ddc5-f2cc-47d1-9cbc-72cdd4f76898">Retirement Benefits&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy and Consumers provide pension, OPEB, and other retirement benefits to employees under a number of different plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In March&#160;2022, CMS&#160;Energy and Consumers determined it was probable that 2022 lump-sum payments to participants under DB&#160;Pension&#160;Plan&#160;A would exceed the plan&#x2019;s service cost and interest cost components of net periodic cost for the year. These lump-sum payments constitute pension plan liability settlements; once it is probable such settlements will meet the service and interest cost threshold, recognition in earnings is required. As a result, in accordance with GAAP, CMS&#160;Energy, including Consumers, performed a remeasurement of DB&#160;Pension&#160;Plan&#160;A as of March&#160;31,&#160;2022 and June&#160;30,&#160;2022. For the six&#160;months ended June&#160;30,&#160;2022, CMS&#160;Energy, including Consumers, recognized a settlement loss of $8&#160;million; of this amount, $8&#160;million was deferred as a regulatory asset. Consumers recognized a settlement loss of $8&#160;million, all of which was deferred as a regulatory asset. CMS&#160;Energy and Consumers will amortize the regulatory asset over eight years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;As a result of the remeasurements, the non-current asset for DB&#160;Pension&#160;Plan&#160;A increased by $113&#160;million from December&#160;31,&#160;2021 at CMS&#160;Energy, with an offsetting decrease in the associated regulatory asset of $110&#160;million and a $3&#160;million gain to accumulated other comprehensive loss. At Consumers, the non&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;current asset increased by $110&#160;million and the associated regulatory asset decreased by $110&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Costs:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Presented in the following table are the costs (credits) and other changes in plan assets and benefit obligations incurred in CMS&#160;Energy&#x2019;s and Consumers&#x2019; retirement benefit plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.437%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="60" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;DB&#160;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Six&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Six&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="60" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="60" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net periodic cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Amortization of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Settlement loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net periodic cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(60)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="60" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net periodic cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(50)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(49)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(99)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(98)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Amortization of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Settlement loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net periodic cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(53)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="i893673e7f28748ca8c067b755ed53722_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMzQvZnJhZzphZGQyNGM4NDUxYWM0ODczYTQ1OWMwYWRlYThhMzRlMi90ZXh0cmVnaW9uOmFkZDI0Yzg0NTFhYzQ4NzNhNDU5YzBhZGVhOGEzNGUyXzYxNQ_a48192dc-7737-4b73-8129-5f90b5a55113"
      unitRef="usd">-8000000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="id86cc4d82d534b368da792cb79189dd3_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMzQvZnJhZzphZGQyNGM4NDUxYWM0ODczYTQ1OWMwYWRlYThhMzRlMi90ZXh0cmVnaW9uOmFkZDI0Yzg0NTFhYzQ4NzNhNDU5YzBhZGVhOGEzNGUyXzYzNQ_6afac2a1-285e-4e78-8f01-3ceb5140f9dd"
      unitRef="usd">-8000000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="i6deeb7e1af9d480ca86dfae56e277236_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMzQvZnJhZzphZGQyNGM4NDUxYWM0ODczYTQ1OWMwYWRlYThhMzRlMi90ZXh0cmVnaW9uOmFkZDI0Yzg0NTFhYzQ4NzNhNDU5YzBhZGVhOGEzNGUyXzcxNg_0f81589b-7f4a-4c7e-8d82-e18afde7b2fc"
      unitRef="usd">-8000000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:RegulatoryAssetAmortizationPeriod
      contextRef="i87c7ad16d7a44faa8b7789669975158c_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMzQvZnJhZzphZGQyNGM4NDUxYWM0ODczYTQ1OWMwYWRlYThhMzRlMi90ZXh0cmVnaW9uOmFkZDI0Yzg0NTFhYzQ4NzNhNDU5YzBhZGVhOGEzNGUyXzgzNA_d0d76575-d0f2-43d9-a351-cc5d2160abd9">P8Y</us-gaap:RegulatoryAssetAmortizationPeriod>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease
      contextRef="i893673e7f28748ca8c067b755ed53722_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMzQvZnJhZzphZGQyNGM4NDUxYWM0ODczYTQ1OWMwYWRlYThhMzRlMi90ZXh0cmVnaW9uOmFkZDI0Yzg0NTFhYzQ4NzNhNDU5YzBhZGVhOGEzNGUyXzkyOQ_acbba17c-2bef-4e1f-acdb-d79bb03e94b6"
      unitRef="usd">113000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease
      contextRef="id86cc4d82d534b368da792cb79189dd3_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMzQvZnJhZzphZGQyNGM4NDUxYWM0ODczYTQ1OWMwYWRlYThhMzRlMi90ZXh0cmVnaW9uOmFkZDI0Yzg0NTFhYzQ4NzNhNDU5YzBhZGVhOGEzNGUyXzEwMTM_289b5122-88b9-4eca-b000-3de8123a3e36"
      unitRef="usd">-110000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease>
    <us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestPeriodIncreaseDecrease
      contextRef="i893673e7f28748ca8c067b755ed53722_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMzQvZnJhZzphZGQyNGM4NDUxYWM0ODczYTQ1OWMwYWRlYThhMzRlMi90ZXh0cmVnaW9uOmFkZDI0Yzg0NTFhYzQ4NzNhNDU5YzBhZGVhOGEzNGUyXzEwMjI_910a70e5-55ab-4eee-9f93-c39e403a00c4"
      unitRef="usd">-3000000</us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestPeriodIncreaseDecrease>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease
      contextRef="i57cbc6d5e95e4038a3dfc771f010707e_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMzQvZnJhZzphZGQyNGM4NDUxYWM0ODczYTQ1OWMwYWRlYThhMzRlMi90ZXh0cmVnaW9uOmFkZDI0Yzg0NTFhYzQ4NzNhNDU5YzBhZGVhOGEzNGUyXzEwODg_e2a5d4c5-8a8b-4a99-b278-b443bcbe830f"
      unitRef="usd">110000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease
      contextRef="i6deeb7e1af9d480ca86dfae56e277236_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zMzQvZnJhZzphZGQyNGM4NDUxYWM0ODczYTQ1OWMwYWRlYThhMzRlMi90ZXh0cmVnaW9uOmFkZDI0Yzg0NTFhYzQ4NzNhNDU5YzBhZGVhOGEzNGUyXzExNDA_bc8c75df-6415-4c92-9212-210c0b7f4f54"
      unitRef="usd">-110000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90ZXh0cmVnaW9uOjdkNmM0NmFiYmVjYjRhN2Y4OWUyYTJhZjk1Y2FhNzJhXzE4MA_393a5e3f-ac6e-40ac-b0af-3f887422102c">Presented in the following table are the costs (credits) and other changes in plan assets and benefit obligations incurred in CMS&#160;Energy&#x2019;s and Consumers&#x2019; retirement benefit plans:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.437%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="60" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;DB&#160;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Six&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Six&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="60" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="60" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net periodic cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Amortization of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Settlement loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net periodic cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(60)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="60" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net periodic cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(50)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(49)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(99)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(98)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Amortization of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Settlement loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net periodic cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(53)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90ZXh0cmVnaW9uOjdkNmM0NmFiYmVjYjRhN2Y4OWUyYTJhZjk1Y2FhNzJhXzE4MA_e2f1147c-28d2-4474-a845-c5eda3018f1d">Presented in the following table are the costs (credits) and other changes in plan assets and benefit obligations incurred in CMS&#160;Energy&#x2019;s and Consumers&#x2019; retirement benefit plans:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.437%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="60" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;DB&#160;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Six&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Six&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="60" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="60" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net periodic cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Amortization of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Settlement loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net periodic cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(60)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="60" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net periodic cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(50)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(49)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(99)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(98)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Amortization of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Settlement loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net periodic cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(53)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i581185f41a7c44bf99d7fc46bed0079f_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzYtMi0xLTEtMTQ3NDk1_158b953f-c6dd-43b7-a295-0e62289a0368"
      unitRef="usd">11000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i9007d3f8b5ef4367851eda1965e368e2_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzYtNC0xLTEtMTQ3NDk1_c47cd152-a461-476a-89a3-e17df8d73c72"
      unitRef="usd">13000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i893673e7f28748ca8c067b755ed53722_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzYtNy0xLTEtMTQ3NDk1_41325145-2c0a-42de-98d7-651f13813c18"
      unitRef="usd">23000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ia7e7b473083943feb3d6ac5ce4625b31_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzYtOS0xLTEtMTQ3NDk1_7622d8e5-1e48-45a8-86b6-aad0f2eef811"
      unitRef="usd">27000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i83904146b34a4dc7881e192f02df5d66_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzYtMTQtMS0xLTE0NzQ5NQ_955cfa57-3ccf-4b66-bc34-49593cecba05"
      unitRef="usd">5000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="iadec2ae0d12e449dbc91f74c8bd57d16_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzYtMTYtMS0xLTE0NzQ5NQ_c76cdaee-9014-45db-bfc9-6aafa8ef0919"
      unitRef="usd">5000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i4476e6f04db24019838047c2b9f56c13_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzYtMTktMS0xLTE0NzQ5NQ_25987b1a-3219-41d2-a1e9-65804a2481bc"
      unitRef="usd">9000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i5f35a7d2afbc4a6696035691feece45b_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzYtMjEtMS0xLTE0NzQ5NQ_4b08b14f-5fdf-4173-9b23-dd0998a6a47d"
      unitRef="usd">9000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i581185f41a7c44bf99d7fc46bed0079f_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzctMi0xLTEtMTQ3NDk1_80d44257-f246-48d6-9dcb-7f723326e461"
      unitRef="usd">20000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i9007d3f8b5ef4367851eda1965e368e2_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzctNC0xLTEtMTQ3NDk1_506c07ba-de7a-4e8f-8dce-64ab600391f6"
      unitRef="usd">15000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i893673e7f28748ca8c067b755ed53722_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzctNy0xLTEtMTQ3NDk1_24b723fe-84f8-484b-bc1b-e485d2a05c4f"
      unitRef="usd">38000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ia7e7b473083943feb3d6ac5ce4625b31_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzctOS0xLTEtMTQ3NDk1_deb9393b-5df5-4007-a3d3-c549867921df"
      unitRef="usd">30000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i83904146b34a4dc7881e192f02df5d66_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzctMTQtMS0xLTE0NzQ5NQ_5da783e4-7f6d-4fd8-89fa-071df4fbe5ae"
      unitRef="usd">7000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="iadec2ae0d12e449dbc91f74c8bd57d16_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzctMTYtMS0xLTE0NzQ5NQ_157793d9-8f40-457a-85bd-37b9c2b57daf"
      unitRef="usd">5000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i4476e6f04db24019838047c2b9f56c13_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzctMTktMS0xLTE0NzQ5NQ_cc40ef59-fc11-43bc-8bac-777201c3a268"
      unitRef="usd">14000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i5f35a7d2afbc4a6696035691feece45b_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzctMjEtMS0xLTE0NzQ5NQ_cf837200-3bc0-4f70-bd21-a18e934cadb2"
      unitRef="usd">11000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i581185f41a7c44bf99d7fc46bed0079f_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzktMi0xLTEtMTQ3NDk1_c7a5838d-3b2e-4ee8-9fb2-ee7e51fb6d38"
      unitRef="usd">52000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i9007d3f8b5ef4367851eda1965e368e2_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzktNC0xLTEtMTQ3NDk1_dbee98d4-23e0-4155-81c7-88aa878d7494"
      unitRef="usd">52000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i893673e7f28748ca8c067b755ed53722_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzktNy0xLTEtMTQ3NDk1_1ec7b65d-84ad-41ab-8278-23926eea0e7d"
      unitRef="usd">104000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ia7e7b473083943feb3d6ac5ce4625b31_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzktOS0xLTEtMTQ3NDk1_71a5b369-3c76-4b4a-ae37-833591c9572c"
      unitRef="usd">104000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i83904146b34a4dc7881e192f02df5d66_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzktMTQtMS0xLTE0NzQ5NQ_a3c4d478-ee01-4410-ab06-c08ccd1ae002"
      unitRef="usd">29000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="iadec2ae0d12e449dbc91f74c8bd57d16_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzktMTYtMS0xLTE0NzQ5NQ_23842cbe-48c6-40c7-89e5-36ee9bc88945"
      unitRef="usd">27000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i4476e6f04db24019838047c2b9f56c13_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzktMTktMS0xLTE0NzQ5NQ_7c1835eb-a309-46b9-b784-8ef53950b405"
      unitRef="usd">58000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i5f35a7d2afbc4a6696035691feece45b_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzktMjEtMS0xLTE0NzQ5NQ_001942ac-469e-44f1-8ed8-bc5922ec74a0"
      unitRef="usd">54000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i581185f41a7c44bf99d7fc46bed0079f_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzExLTItMS0xLTE0NzQ5NQ_9342c50c-31d5-4c3c-818a-4a70c6ae8b28"
      unitRef="usd">-10000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i9007d3f8b5ef4367851eda1965e368e2_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzExLTQtMS0xLTE0NzQ5NQ_d208e6df-e7e8-4631-a82b-5986c82b4f6b"
      unitRef="usd">-26000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i893673e7f28748ca8c067b755ed53722_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzExLTctMS0xLTE0NzQ5NQ_1f8ca35a-5570-4df8-b63b-6db80ffced2d"
      unitRef="usd">-27000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ia7e7b473083943feb3d6ac5ce4625b31_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzExLTktMS0xLTE0NzQ5NQ_0f718287-27aa-49ce-be94-a716aca5a378"
      unitRef="usd">-51000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i83904146b34a4dc7881e192f02df5d66_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzExLTE0LTEtMS0xNDc0OTU_81c1f3d7-9083-44a4-86a4-567033952bf6"
      unitRef="usd">-1000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="iadec2ae0d12e449dbc91f74c8bd57d16_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzExLTE2LTEtMS0xNDc0OTU_cd36f161-10c8-474b-a181-ddf1d1aa39d3"
      unitRef="usd">-2000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i4476e6f04db24019838047c2b9f56c13_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzExLTE5LTEtMS0xNDc0OTU_cb326952-950e-4e0e-824f-67b50139153a"
      unitRef="usd">-1000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i5f35a7d2afbc4a6696035691feece45b_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzExLTIxLTEtMS0xNDc0OTU_cf8abc56-8cc0-4634-8400-f8e4da6b345e"
      unitRef="usd">-4000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i581185f41a7c44bf99d7fc46bed0079f_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzEyLTItMS0xLTE0NzQ5NQ_f4d8872b-df58-4adf-8d0e-fcf641b0e06d"
      unitRef="usd">1000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i9007d3f8b5ef4367851eda1965e368e2_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzEyLTQtMS0xLTE0NzQ5NQ_6a5b8336-ea7f-4927-a0cd-2b0a40c57e5a"
      unitRef="usd">1000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i893673e7f28748ca8c067b755ed53722_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzEyLTctMS0xLTE0NzQ5NQ_83d5f8d1-e9d5-422e-bedc-b8e7080a345c"
      unitRef="usd">2000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ia7e7b473083943feb3d6ac5ce4625b31_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzEyLTktMS0xLTE0NzQ5NQ_c842f4c7-7b71-4797-b0e0-be30cdcb31ec"
      unitRef="usd">2000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i83904146b34a4dc7881e192f02df5d66_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzEyLTE0LTEtMS0xNDc0OTU_62d64fd9-de06-4987-8e20-b9dae8505281"
      unitRef="usd">-14000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="iadec2ae0d12e449dbc91f74c8bd57d16_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzEyLTE2LTEtMS0xNDc0OTU_8abc1123-3f25-46e8-88a4-6d23604590e1"
      unitRef="usd">-13000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i4476e6f04db24019838047c2b9f56c13_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzEyLTE5LTEtMS0xNDc0OTU_463ae533-401d-42d1-8b6e-41507daffa12"
      unitRef="usd">-26000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i5f35a7d2afbc4a6696035691feece45b_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzEyLTIxLTEtMS0xNDc0OTU_f83dfc70-8131-4ca2-8913-b9755de7784d"
      unitRef="usd">-26000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss
      contextRef="i581185f41a7c44bf99d7fc46bed0079f_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzEzLTItMS0xLTE0NzQ5NQ_4247fbdc-99df-466a-8dd9-9cf117555d78"
      unitRef="usd">2000000</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss
      contextRef="i9007d3f8b5ef4367851eda1965e368e2_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzEzLTQtMS0xLTE0NzQ5NQ_291769ee-e904-4193-bc8e-3840c9309a59"
      unitRef="usd">2000000</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss
      contextRef="i893673e7f28748ca8c067b755ed53722_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzEzLTctMS0xLTE0NzQ5NQ_0ed9e675-0fa9-43c9-b6db-71e96fef2c3f"
      unitRef="usd">4000000</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss
      contextRef="ia7e7b473083943feb3d6ac5ce4625b31_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzEzLTktMS0xLTE0NzQ5NQ_38791efc-1138-4fcb-9483-1a5a870b7661"
      unitRef="usd">3000000</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss
      contextRef="i83904146b34a4dc7881e192f02df5d66_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzEzLTE0LTEtMS0xNDc0OTU_2c80ec35-a702-46ce-a6f0-78be66af76d1"
      unitRef="usd">0</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss
      contextRef="iadec2ae0d12e449dbc91f74c8bd57d16_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzEzLTE2LTEtMS0xNDc0OTU_dcc2c9ec-86da-44a1-af64-fe2297904938"
      unitRef="usd">0</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss
      contextRef="i4476e6f04db24019838047c2b9f56c13_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzEzLTE5LTEtMS0xNDc0OTU_6c568618-54f8-40ce-bee1-33be9bdd83a4"
      unitRef="usd">0</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss
      contextRef="i5f35a7d2afbc4a6696035691feece45b_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzEzLTIxLTEtMS0xNDc0OTU_353bcfe8-904e-4a6c-adc1-e9d0689abc9f"
      unitRef="usd">0</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i581185f41a7c44bf99d7fc46bed0079f_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE0LTItMS0xLTE0NzQ5NQ_43018c64-305b-4394-8e61-194b4748eec9"
      unitRef="usd">-8000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i9007d3f8b5ef4367851eda1965e368e2_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE0LTQtMS0xLTE0NzQ5NQ_1f3c1d20-c03c-4cee-84f8-51a06aa6ee43"
      unitRef="usd">5000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i893673e7f28748ca8c067b755ed53722_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE0LTctMS0xLTE0NzQ5NQ_58ebcea3-7fae-4a45-a748-ea0ce74f9eff"
      unitRef="usd">-10000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ia7e7b473083943feb3d6ac5ce4625b31_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE0LTktMS0xLTE0NzQ5NQ_c7558972-6eac-49d3-a82f-873ae0a016ef"
      unitRef="usd">9000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i83904146b34a4dc7881e192f02df5d66_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE0LTE0LTEtMS0xNDc0OTU_bb9f8617-4e94-4872-9188-872a0f2f1233"
      unitRef="usd">-30000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="iadec2ae0d12e449dbc91f74c8bd57d16_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE0LTE2LTEtMS0xNDc0OTU_87561126-cab2-4140-939b-81073c8ac339"
      unitRef="usd">-28000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i4476e6f04db24019838047c2b9f56c13_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE0LTE5LTEtMS0xNDc0OTU_e5815018-1aa2-47e3-9929-a5469f9843d3"
      unitRef="usd">-60000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i5f35a7d2afbc4a6696035691feece45b_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE0LTIxLTEtMS0xNDc0OTU_819af8ed-ff18-44d0-aa50-43213b129d56"
      unitRef="usd">-56000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ic7031ec86b094f6eb21abac57f2b4c32_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE3LTItMS0xLTE0NzQ5NQ_59b8836b-4cd8-49af-aecf-1c7a875e3618"
      unitRef="usd">11000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i788706bdbf8b45cb8e130dd76ef655d1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE3LTQtMS0xLTE0NzQ5NQ_bf33f339-d154-46a3-9f94-6f3934361f08"
      unitRef="usd">13000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i57cbc6d5e95e4038a3dfc771f010707e_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE3LTctMS0xLTE0NzQ5NQ_a22dc567-d9a2-4294-999d-3655242cf847"
      unitRef="usd">23000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ic49c47be47da473ba9c6e9442fc00b78_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE3LTktMS0xLTE0NzQ5NQ_17529dea-1d32-401a-b537-035d8245c804"
      unitRef="usd">26000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ica9d54db49d94c6aaf37b7d473061967_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE3LTE0LTEtMS0xNDc0OTU_91fc2d57-ff69-4ef2-9084-dbc93729a4ab"
      unitRef="usd">5000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i85ae2d91292c449db351f16f99c7a6e2_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE3LTE2LTEtMS0xNDc0OTU_136ccdba-37f6-4829-96b6-5c588e7f2a49"
      unitRef="usd">5000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i4f7f4e88014e4f9fba3fd828b4f53786_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE3LTE5LTEtMS0xNDc0OTU_b85c8968-7c16-47f2-b382-981f8b1db2fc"
      unitRef="usd">9000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ie67b54d321464e1e8524512d311c9492_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE3LTIxLTEtMS0xNDc0OTU_67094341-e14b-478d-b99a-8a9638ca0138"
      unitRef="usd">9000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ic7031ec86b094f6eb21abac57f2b4c32_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE4LTItMS0xLTE0NzQ5NQ_1ccb9955-9ab1-41e2-8013-f570bc1efb94"
      unitRef="usd">20000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i788706bdbf8b45cb8e130dd76ef655d1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE4LTQtMS0xLTE0NzQ5NQ_43ec34b0-75b0-4c7e-bddf-48a4706b0874"
      unitRef="usd">14000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i57cbc6d5e95e4038a3dfc771f010707e_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE4LTctMS0xLTE0NzQ5NQ_9ef2ed02-b5ce-4c99-a620-dfc624bd54fc"
      unitRef="usd">36000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ic49c47be47da473ba9c6e9442fc00b78_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE4LTktMS0xLTE0NzQ5NQ_26ec82c4-aeca-42aa-b1f8-5105315cff54"
      unitRef="usd">28000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ica9d54db49d94c6aaf37b7d473061967_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE4LTE0LTEtMS0xNDc0OTU_abcb4b0e-044f-4579-a977-ba5b6f90338e"
      unitRef="usd">7000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i85ae2d91292c449db351f16f99c7a6e2_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE4LTE2LTEtMS0xNDc0OTU_feeddf38-975a-4662-90c3-a2934877267a"
      unitRef="usd">5000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i4f7f4e88014e4f9fba3fd828b4f53786_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE4LTE5LTEtMS0xNDc0OTU_fe9b94cc-142c-4e52-9d7e-dd2a0bfa25af"
      unitRef="usd">14000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ie67b54d321464e1e8524512d311c9492_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE4LTIxLTEtMS0xNDc0OTU_528f9860-0a8a-4f98-b639-c39bb58d6e60"
      unitRef="usd">11000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ic7031ec86b094f6eb21abac57f2b4c32_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE5LTItMS0xLTE0NzQ5NQ_432c6e7e-5501-4c6e-bc5b-055fbf7a23fa"
      unitRef="usd">50000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i788706bdbf8b45cb8e130dd76ef655d1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE5LTQtMS0xLTE0NzQ5NQ_e628b534-2b8b-4e75-b25d-4cfdfde1e7e1"
      unitRef="usd">49000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i57cbc6d5e95e4038a3dfc771f010707e_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE5LTctMS0xLTE0NzQ5NQ_d4630576-b4a9-4c72-bb79-90262cd70c19"
      unitRef="usd">99000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ic49c47be47da473ba9c6e9442fc00b78_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE5LTktMS0xLTE0NzQ5NQ_96272e0e-03df-4409-8a93-02fe8dcdbb2b"
      unitRef="usd">98000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ica9d54db49d94c6aaf37b7d473061967_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE5LTE0LTEtMS0xNDc0OTU_99e84027-4b63-4ba1-af71-509291741114"
      unitRef="usd">27000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i85ae2d91292c449db351f16f99c7a6e2_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE5LTE2LTEtMS0xNDc0OTU_8f66e78f-a487-485b-b9f3-f5a9228e6cde"
      unitRef="usd">26000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i4f7f4e88014e4f9fba3fd828b4f53786_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE5LTE5LTEtMS0xNDc0OTU_1b81428f-b3e6-4bf1-837d-14e8693a90f0"
      unitRef="usd">54000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ie67b54d321464e1e8524512d311c9492_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzE5LTIxLTEtMS0xNDc0OTU_7a6adaaf-b596-4a07-8e50-3282b3c91c38"
      unitRef="usd">51000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ic7031ec86b094f6eb21abac57f2b4c32_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIxLTItMS0xLTE0NzQ5NQ_8a6df7e6-6f43-414f-8bc2-292a063aa2b1"
      unitRef="usd">-9000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i788706bdbf8b45cb8e130dd76ef655d1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIxLTQtMS0xLTE0NzQ5NQ_c6f28b49-3998-4666-9857-ff923dd2d446"
      unitRef="usd">-24000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i57cbc6d5e95e4038a3dfc771f010707e_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIxLTctMS0xLTE0NzQ5NQ_9e151fc9-9f57-4143-a54e-45f8270b22d6"
      unitRef="usd">-25000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ic49c47be47da473ba9c6e9442fc00b78_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIxLTktMS0xLTE0NzQ5NQ_9658e334-9a54-42ee-90f7-3521ecc931a3"
      unitRef="usd">-49000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ica9d54db49d94c6aaf37b7d473061967_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIxLTE0LTEtMS0xNDc0OTU_fc4550b6-203f-4ca0-8bbd-b55cd88fcd3c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i85ae2d91292c449db351f16f99c7a6e2_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIxLTE2LTEtMS0xNDc0OTU_c1cbd6c0-5135-4fd6-a955-4324b3541fef"
      unitRef="usd">-2000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i4f7f4e88014e4f9fba3fd828b4f53786_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIxLTE5LTEtMS0xNDc0OTU_f66d3add-fb9a-4557-b305-9a129a3b4827"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ie67b54d321464e1e8524512d311c9492_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIxLTIxLTEtMS0xNDc0OTU_255f5810-4aa1-4a57-aec7-6039c5ab4890"
      unitRef="usd">-4000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ic7031ec86b094f6eb21abac57f2b4c32_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIyLTItMS0xLTE0NzQ5NQ_0f23d2de-e283-44c1-83ea-e7258501a4ff"
      unitRef="usd">1000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i788706bdbf8b45cb8e130dd76ef655d1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIyLTQtMS0xLTE0NzQ5NQ_e6244b65-cc35-4d84-b413-b2729ed6b60a"
      unitRef="usd">1000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i57cbc6d5e95e4038a3dfc771f010707e_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIyLTctMS0xLTE0NzQ5NQ_6d9a395a-9ce9-443d-8c52-77b279ac939a"
      unitRef="usd">2000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ic49c47be47da473ba9c6e9442fc00b78_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIyLTktMS0xLTE0NzQ5NQ_ecd360fa-2f76-4348-a19d-d9cf0113dd40"
      unitRef="usd">2000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ica9d54db49d94c6aaf37b7d473061967_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIyLTE0LTEtMS0xNDc0OTU_18ba9ace-07ba-45b5-8c86-1aa5dafd10d6"
      unitRef="usd">-13000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i85ae2d91292c449db351f16f99c7a6e2_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIyLTE2LTEtMS0xNDc0OTU_9954120f-9b5d-4416-bbf0-7abf639c5a82"
      unitRef="usd">-13000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i4f7f4e88014e4f9fba3fd828b4f53786_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIyLTE5LTEtMS0xNDc0OTU_adbe76cb-8a55-4f7a-9606-1188b8b0e0c2"
      unitRef="usd">-25000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ie67b54d321464e1e8524512d311c9492_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIyLTIxLTEtMS0xNDc0OTU_ab206bb1-6717-4f64-afab-635a392cfa97"
      unitRef="usd">-26000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss
      contextRef="ic7031ec86b094f6eb21abac57f2b4c32_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIzLTItMS0xLTE0NzQ5NQ_58edb49e-17e0-4d1c-88e7-a82b9cfb4d9e"
      unitRef="usd">2000000</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss
      contextRef="i788706bdbf8b45cb8e130dd76ef655d1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIzLTQtMS0xLTE0NzQ5NQ_0e139ca6-be6a-435f-8954-97724514eb73"
      unitRef="usd">2000000</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss
      contextRef="i57cbc6d5e95e4038a3dfc771f010707e_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIzLTctMS0xLTE0NzQ5NQ_4b440e0d-ca72-4834-b393-66f0dd64dacf"
      unitRef="usd">4000000</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss
      contextRef="ic49c47be47da473ba9c6e9442fc00b78_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIzLTktMS0xLTE0NzQ5NQ_d1356da7-d0e3-4556-925b-64a210ca78d5"
      unitRef="usd">3000000</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss
      contextRef="ica9d54db49d94c6aaf37b7d473061967_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIzLTE0LTEtMS0xNDc0OTU_07d5590c-6e3a-4848-a1f7-73633c710d1e"
      unitRef="usd">0</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss
      contextRef="i85ae2d91292c449db351f16f99c7a6e2_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIzLTE2LTEtMS0xNDc0OTU_6527b9bf-a736-4d89-908f-ba45a25ab129"
      unitRef="usd">0</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss
      contextRef="i4f7f4e88014e4f9fba3fd828b4f53786_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIzLTE5LTEtMS0xNDc0OTU_b2610917-c40f-41de-b395-3293e6503936"
      unitRef="usd">0</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss
      contextRef="ie67b54d321464e1e8524512d311c9492_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzIzLTIxLTEtMS0xNDc0OTU_22fe97c8-a05d-46f2-88eb-d36e747a7804"
      unitRef="usd">0</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ic7031ec86b094f6eb21abac57f2b4c32_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzI0LTItMS0xLTE0NzQ5NQ_27a4a29b-69a9-4ebb-b5c0-6f33708eb1a4"
      unitRef="usd">-7000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i788706bdbf8b45cb8e130dd76ef655d1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzI0LTQtMS0xLTE0NzQ5NQ_e7560db8-6d96-4bad-89f1-1896bd13f65f"
      unitRef="usd">5000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i57cbc6d5e95e4038a3dfc771f010707e_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzI0LTctMS0xLTE0NzQ5NQ_41eeb16d-69bf-4479-ad38-33b98bf6d57a"
      unitRef="usd">-9000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ic49c47be47da473ba9c6e9442fc00b78_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzI0LTktMS0xLTE0NzQ5NQ_fa03ce37-4c1e-422b-9fbf-d57915223209"
      unitRef="usd">10000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ica9d54db49d94c6aaf37b7d473061967_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzI0LTE0LTEtMS0xNDc0OTU_50e986b9-6590-41c8-8312-01c26cb7fb46"
      unitRef="usd">-28000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i85ae2d91292c449db351f16f99c7a6e2_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzI0LTE2LTEtMS0xNDc0OTU_a9b89677-035b-4589-935c-ac33f36d4a5e"
      unitRef="usd">-27000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i4f7f4e88014e4f9fba3fd828b4f53786_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzI0LTE5LTEtMS0xNDc0OTU_75cde55e-3322-4de0-9012-e8ed1e16b7af"
      unitRef="usd">-56000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ie67b54d321464e1e8524512d311c9492_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNDAvZnJhZzo3ZDZjNDZhYmJlY2I0YTdmODllMmEyYWY5NWNhYTcyYS90YWJsZTpkMzA0NjkzNDMzZjc0YmQwODMzZThjNzNiZjU1Mzc2MS90YWJsZXJhbmdlOmQzMDQ2OTM0MzNmNzRiZDA4MzNlOGM3M2JmNTUzNzYxXzI0LTIxLTEtMS0xNDc0OTU_10ccc839-09d3-49e0-b9ce-55a04603ad09"
      unitRef="usd">-53000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTIvZnJhZzowZDhmNzEyYTVmOGQ0ZTI0YTc4MTFhMjlkODdjNGEzYi90ZXh0cmVnaW9uOjBkOGY3MTJhNWY4ZDRlMjRhNzgxMWEyOWQ4N2M0YTNiXzk_11968463-5b7f-49e0-9b57-4f7eeaeb45b0">Income Taxes&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is a reconciliation of the statutory U.S.&#160;federal income tax rate to the effective income tax rate from continuing operations:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Six&#160;Months Ended June&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. federal income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Increase (decrease) in income taxes from:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State and local income taxes, net of federal effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TCJA excess deferred taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Production tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accelerated flow-through of regulatory tax benefits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. federal income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Increase (decrease) in income taxes from:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State and local income taxes, net of federal effect&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TCJA excess deferred taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Production tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accelerated flow-through of regulatory tax benefits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;In September&#160;2020, the MPSC authorized Consumers to accelerate the amortization of a gas regulatory liability associated with unprotected, non&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;property-related excess deferred income taxes resulting from the TCJA. The regulatory liability, which was previously scheduled to be amortized through 2029, will now be fully amortized by the end of 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;In September&#160;2020, the MPSC authorized Consumers to accelerate the amortization of income tax benefits associated with the cost to remove gas plant assets. These tax benefits, which were previously scheduled to be amortized through 2025, will now be fully amortized by the end of 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTIvZnJhZzowZDhmNzEyYTVmOGQ0ZTI0YTc4MTFhMjlkODdjNGEzYi90ZXh0cmVnaW9uOjBkOGY3MTJhNWY4ZDRlMjRhNzgxMWEyOWQ4N2M0YTNiXzk_9bcafce7-8291-4754-a6ee-17392a17636d">Income Taxes&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is a reconciliation of the statutory U.S.&#160;federal income tax rate to the effective income tax rate from continuing operations:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Six&#160;Months Ended June&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. federal income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Increase (decrease) in income taxes from:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State and local income taxes, net of federal effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TCJA excess deferred taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Production tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accelerated flow-through of regulatory tax benefits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. federal income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Increase (decrease) in income taxes from:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State and local income taxes, net of federal effect&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TCJA excess deferred taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Production tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accelerated flow-through of regulatory tax benefits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;In September&#160;2020, the MPSC authorized Consumers to accelerate the amortization of a gas regulatory liability associated with unprotected, non&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;property-related excess deferred income taxes resulting from the TCJA. The regulatory liability, which was previously scheduled to be amortized through 2029, will now be fully amortized by the end of 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;In September&#160;2020, the MPSC authorized Consumers to accelerate the amortization of income tax benefits associated with the cost to remove gas plant assets. These tax benefits, which were previously scheduled to be amortized through 2025, will now be fully amortized by the end of 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90ZXh0cmVnaW9uOjgxMzYwYzE5MGE3NjRhMDU4MzBmZDUzOTFlNjU3YWZjXzY4MQ_72b85430-9a87-44dd-911a-fde3c0e1b007">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is a reconciliation of the statutory U.S.&#160;federal income tax rate to the effective income tax rate from continuing operations:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Six&#160;Months Ended June&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. federal income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Increase (decrease) in income taxes from:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State and local income taxes, net of federal effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TCJA excess deferred taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Production tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accelerated flow-through of regulatory tax benefits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. federal income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Increase (decrease) in income taxes from:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State and local income taxes, net of federal effect&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TCJA excess deferred taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Production tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accelerated flow-through of regulatory tax benefits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;In September&#160;2020, the MPSC authorized Consumers to accelerate the amortization of a gas regulatory liability associated with unprotected, non&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;property-related excess deferred income taxes resulting from the TCJA. The regulatory liability, which was previously scheduled to be amortized through 2029, will now be fully amortized by the end of 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;In September&#160;2020, the MPSC authorized Consumers to accelerate the amortization of income tax benefits associated with the cost to remove gas plant assets. These tax benefits, which were previously scheduled to be amortized through 2025, will now be fully amortized by the end of 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90ZXh0cmVnaW9uOjgxMzYwYzE5MGE3NjRhMDU4MzBmZDUzOTFlNjU3YWZjXzY4MQ_ec12b965-a383-4253-b14b-67ad64dbc9b8">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is a reconciliation of the statutory U.S.&#160;federal income tax rate to the effective income tax rate from continuing operations:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Six&#160;Months Ended June&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. federal income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Increase (decrease) in income taxes from:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State and local income taxes, net of federal effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TCJA excess deferred taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Production tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accelerated flow-through of regulatory tax benefits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. federal income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Increase (decrease) in income taxes from:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State and local income taxes, net of federal effect&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TCJA excess deferred taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Production tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accelerated flow-through of regulatory tax benefits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;In September&#160;2020, the MPSC authorized Consumers to accelerate the amortization of a gas regulatory liability associated with unprotected, non&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;property-related excess deferred income taxes resulting from the TCJA. The regulatory liability, which was previously scheduled to be amortized through 2029, will now be fully amortized by the end of 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;In September&#160;2020, the MPSC authorized Consumers to accelerate the amortization of income tax benefits associated with the cost to remove gas plant assets. These tax benefits, which were previously scheduled to be amortized through 2025, will now be fully amortized by the end of 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzQtMi0xLTEtMTQ3NDk1_b78b0f2b-0f07-4943-bdc8-d6b969cc747c"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzQtNi0xLTEtMTQ3NDk1_60db50a1-6962-45b0-9632-b5aef7e35857"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzctMi0xLTEtMTQ3NDk1_e50983de-e9c6-4bb6-944e-4f5685ad70b5"
      unitRef="number">0.055</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzctNi0xLTEtMTQ3NDk1_f1e76690-e294-44f5-914d-b147c9b99795"
      unitRef="number">0.054</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzgtMi0xLTEtMTQ3NDk1_d72d73e7-8ffc-4fc2-bf43-3476711dd94c"
      unitRef="number">-0.072</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzgtNi0xLTEtMTQ3NDk1_2d1f7a43-1922-40c7-ac8e-85b1c4daa624"
      unitRef="number">-0.059</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzktMi0xLTEtMTQ3NDk1_a3a68ceb-1c79-4b28-82b2-07fb4fdd3de6"
      unitRef="number">0.051</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzktNi0xLTEtMTQ3NDk1_6867c019-fcf7-4862-907d-e5201f7ccab8"
      unitRef="number">0.051</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther>
    <cms:EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzEwLTItMS0xLTE0NzQ5NQ_fd6c4769-a49b-4eba-ac10-1a8b30defcc4"
      unitRef="number">-0.043</cms:EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent>
    <cms:EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzEwLTYtMS0xLTE0NzQ5NQ_30a39f87-0f54-4665-b2a0-0842e6f6061c"
      unitRef="number">-0.033</cms:EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzEzLTItMS0xLTE0NzQ5NQ_3b00087b-cadd-40d0-8298-3f07f5b93191"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzEzLTYtMS0xLTE0NzQ5NQ_9948a75f-23ca-42cb-bdda-7defb5a779bf"
      unitRef="number">0.001</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzE1LTItMS0xLTE0NzQ5NQ_06e160c9-7169-4cac-950c-f925e4c416f8"
      unitRef="number">0.099</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzE1LTYtMS0xLTE0NzQ5NQ_c7d746c9-f081-46c0-ab10-0a89790fe81d"
      unitRef="number">0.122</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzE4LTItMS0xLTE0NzQ5NQ_b26eac3e-70f7-4d03-8803-2f59fe8c4957"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzE4LTYtMS0xLTE0NzQ5NQ_d7b9086f-fce0-47e2-a27b-63cb865a99c0"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzIxLTItMS0xLTE0NzQ5NQ_b3860f49-f9d7-4ad3-8486-06c589fca713"
      unitRef="number">0.052</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzIxLTYtMS0xLTE0NzQ5NQ_bddd43c0-d04a-4db1-8117-3401ec703a62"
      unitRef="number">0.052</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzIyLTItMS0xLTE0NzQ5NQ_2839a982-4a49-44c9-9cb1-d597d5276bde"
      unitRef="number">-0.060</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzIyLTYtMS0xLTE0NzQ5NQ_a7fcd555-1710-4156-8583-f1e31dcdfd17"
      unitRef="number">-0.049</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzIzLTItMS0xLTE0NzQ5NQ_1fea68dd-999e-4d74-8997-62a5967f9c39"
      unitRef="number">0.038</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzIzLTYtMS0xLTE0NzQ5NQ_2233c8df-a583-4576-9bb0-781ce115c619"
      unitRef="number">0.032</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther>
    <cms:EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzI0LTItMS0xLTE0NzQ5NQ_89939c35-7121-44b3-a89b-839a15b0b6fe"
      unitRef="number">-0.036</cms:EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent>
    <cms:EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzI0LTYtMS0xLTE0NzQ5NQ_b12c13d3-c84f-4441-bc2f-7d7400e29241"
      unitRef="number">-0.030</cms:EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzI3LTItMS0xLTE0NzQ5NQ_0e054949-c1d3-4703-8fd5-e63103324186"
      unitRef="number">-0.004</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzI3LTYtMS0xLTE0NzQ5NQ_fdbb6b5a-e624-4964-bd80-516e608bb387"
      unitRef="number">-0.005</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzI5LTItMS0xLTE0NzQ5NQ_b0921d92-d244-4a67-a77a-c5f4f3e7fa94"
      unitRef="number">0.124</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNTgvZnJhZzo4MTM2MGMxOTBhNzY0YTA1ODMwZmQ1MzkxZTY1N2FmYy90YWJsZTo5M2Q0YWRmZjAzNGI0NzQ0YTIzNzU5NGZkNjBmYjZkNC90YWJsZXJhbmdlOjkzZDRhZGZmMDM0YjQ3NDRhMjM3NTk0ZmQ2MGZiNmQ0XzI5LTYtMS0xLTE0NzQ5NQ_fe4b651a-7bf1-4ced-a3dd-a2273baab4e6"
      unitRef="number">0.146</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90ZXh0cmVnaW9uOjFjZjRhM2MxYWZiOTQ1MzI4ODhhMzU2NjQwODYyZjExXzE2NzY_f38afbc8-0d50-415b-8e52-3a8b0affc42b">Earnings Per Share&#x2014;CMS&#160;Energy&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are CMS&#160;Energy&#x2019;s basic and diluted EPS computations based on income from continuing operations:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.879%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In&#160;Millions,&#160;Except&#160;Per&#160;Share&#160;Amounts&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Six&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income available to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less loss attributable to noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income from continuing operations available to common stockholders &#x2013; basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average shares &#x2013; basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;289.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;289.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;289.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;288.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Add dilutive nonvested stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Add dilutive forward equity sale contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average shares &#x2013; diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;290.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;289.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;290.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;289.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income from continuing operations per average common share available to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Nonvested Stock Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy&#x2019;s nonvested stock awards are composed of participating and non&#x2011;participating securities. The participating securities accrue cash dividends when common stockholders receive dividends. Since the recipient is not required to return the dividends to CMS&#160;Energy if the recipient forfeits the award, the nonvested stock awards are considered participating securities. As such, the participating nonvested stock awards were included in the computation of basic EPS. The non&#x2011;participating securities accrue stock dividends that vest concurrently with the stock award. If the recipient forfeits the award, the stock dividends accrued on the non&#x2011;participating securities are also forfeited. Accordingly, the non&#x2011;participating awards and stock dividends were included in the computation of diluted EPS, but not in the computation of basic EPS.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Forward Equity Sale Contracts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy has entered into forward equity sale contracts. These forward equity sale contracts are non&#x2011;participating securities. While the forward sale price in the forward equity sale contract is decreased on certain dates by certain predetermined amounts to reflect expected dividend payments, these price adjustments were set upon inception of the agreement and the forward contract does not give the owner the right to participate in undistributed earnings. Accordingly, the forward equity sale contracts were included in the computation of diluted EPS, but not in the computation of basic EPS. For further details on the forward equity sale contracts, see Note&#160;3, Financings and Capitalization.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90ZXh0cmVnaW9uOjFjZjRhM2MxYWZiOTQ1MzI4ODhhMzU2NjQwODYyZjExXzE2Nzk_2f695829-6f6d-4166-a441-d778ef06cd05">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are CMS&#160;Energy&#x2019;s basic and diluted EPS computations based on income from continuing operations:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.879%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In&#160;Millions,&#160;Except&#160;Per&#160;Share&#160;Amounts&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Six&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income available to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less loss attributable to noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income from continuing operations available to common stockholders &#x2013; basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average shares &#x2013; basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;289.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;289.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;289.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;288.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Add dilutive nonvested stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Add dilutive forward equity sale contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average shares &#x2013; diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;290.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;289.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;290.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;289.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income from continuing operations per average common share available to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzQtMi0xLTEtMTQ3NDk1_3159ad03-13ef-4970-886e-3f18abeb3e78"
      unitRef="usd">142000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzQtNC0xLTEtMTQ3NDk1_b03be2d0-8647-48d0-b535-3839b41dbc71"
      unitRef="usd">153000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzQtNy0xLTEtMTQ3NDk1_0cf7b545-a730-4b94-a184-0723770fbe95"
      unitRef="usd">483000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzQtOS0xLTEtMTQ3NDk1_c4102972-a9c3-4e91-9ee5-98e5c02e4906"
      unitRef="usd">461000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzUtMi0xLTEtMTQ3NDk1_0836bee3-6c69-4588-a1da-fe748635580a"
      unitRef="usd">-6000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzUtNC0xLTEtMTQ3NDk1_6a4ebceb-524b-45f4-ba48-e07b0e78c735"
      unitRef="usd">-5000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzUtNy0xLTEtMTQ3NDk1_9d326670-8b3b-476c-8ce2-576d8ffde924"
      unitRef="usd">-14000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzUtOS0xLTEtMTQ3NDk1_e68479f5-860c-4c12-bb8c-0b711eba5530"
      unitRef="usd">-12000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzYtMi0xLTEtMTQ3NDk1_aed58114-de6d-4538-96ee-f78c17150ff1"
      unitRef="usd">3000000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzYtNC0xLTEtMTQ3NDk1_7b42435f-58f1-4ae4-adfe-2a08c998c5a0"
      unitRef="usd">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzYtNy0xLTEtMTQ3NDk1_cac72774-354e-40be-8bc1-fb8a22b61538"
      unitRef="usd">5000000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzYtOS0xLTEtMTQ3NDk1_49b302cf-11bd-44fb-a032-2bc74c601326"
      unitRef="usd">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzctMi0xLTEtMTQ3NDk1_48f24212-f603-4eb5-bf95-44609ec2d5f5"
      unitRef="usd">145000000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzctNC0xLTEtMTQ3NDk1_ab3b5fa3-6335-4149-9550-82b909781c5b"
      unitRef="usd">158000000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzctNy0xLTEtMTQ3NDk1_fddb1d55-24f8-4c65-bce1-a348a0aad9b6"
      unitRef="usd">492000000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzctOS0xLTEtMTQ3NDk1_9ea5e5b7-737a-4abb-ad26-5bd856b2d298"
      unitRef="usd">473000000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzktMi0xLTEtMTQ3NDk1_734425d4-1ea4-4f2e-a029-670705f17743"
      unitRef="shares">289500000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzktNC0xLTEtMTQ3NDk1_6ce0c901-a08a-43c5-a6aa-8b68a4035134"
      unitRef="shares">289000000.0</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzktNy0xLTEtMTQ3NDk1_b4b8c435-990f-41cd-9588-5094b046c560"
      unitRef="shares">289400000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzktOS0xLTEtMTQ3NDk1_50c1be89-9a28-4b0e-bbe1-e12c07cfbda5"
      unitRef="shares">288800000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzEwLTItMS0xLTE0NzQ5NQ_5d4aedbc-a13f-4b59-bd28-9b923917d1a3"
      unitRef="shares">400000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzEwLTQtMS0xLTE0NzQ5NQ_c51cf519-b80b-4873-ab36-d9faa5ba8f7b"
      unitRef="shares">400000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzEwLTctMS0xLTE0NzQ5NQ_ecafca7e-a9a4-4076-8c71-e0db78a702d1"
      unitRef="shares">400000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzEwLTktMS0xLTE0NzQ5NQ_da73cb4c-cc3c-4292-a281-7916a4a3ab5b"
      unitRef="shares">500000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzExLTItMS0xLTE0NzQ5NQ_a46889ea-ac32-4b5c-8232-53494c3962da"
      unitRef="shares">200000</us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements>
    <us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzExLTQtMS0xLTE0NzQ5NQ_eb9e0cfa-9640-4e88-b7b3-1dbf7a306d73"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements>
    <us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzExLTctMS0xLTE0NzQ5NQ_3db0ac6e-2587-475d-83eb-10b1bb024bcf"
      unitRef="shares">200000</us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements>
    <us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzExLTktMS0xLTE0NzQ5NQ_fc9dced6-0010-445d-903f-307a0aec5abe"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzEyLTItMS0xLTE0NzQ5NQ_7b547cb4-e3cb-4352-8a14-61b5d2176e39"
      unitRef="shares">290100000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzEyLTQtMS0xLTE0NzQ5NQ_0435f4a3-46aa-4502-9ea0-922a33e69fea"
      unitRef="shares">289400000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzEyLTctMS0xLTE0NzQ5NQ_f7c1b215-e674-40ec-8b18-4d4eabe98468"
      unitRef="shares">290000000.0</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzEyLTktMS0xLTE0NzQ5NQ_10020acf-8f73-479a-9484-40eb5eb79ed4"
      unitRef="shares">289300000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzE0LTItMS0xLTE0NzQ5NQ_0adafec4-ef54-477a-bf4d-7d17ab2e3894"
      unitRef="usdPerShare">0.50</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzE0LTQtMS0xLTE0NzQ5NQ_89c7640d-eb18-44da-9c0f-e1bcfd76be51"
      unitRef="usdPerShare">0.55</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzE0LTctMS0xLTE0NzQ5NQ_625c674f-6c47-4e26-a3a6-40530af717f1"
      unitRef="usdPerShare">1.70</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzE0LTktMS0xLTE0NzQ5NQ_9547f127-70ea-4149-9eef-eab903e64cb8"
      unitRef="usdPerShare">1.64</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzE1LTItMS0xLTE0NzQ5NQ_ccf40ed6-d474-485f-8592-1cd231b9efd1"
      unitRef="usdPerShare">0.50</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzE1LTQtMS0xLTE0NzQ5NQ_800c63a4-5e92-4f49-839f-2cd693b42731"
      unitRef="usdPerShare">0.55</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzE1LTctMS0xLTE0NzQ5NQ_d8a1d153-5284-4a0f-8868-77757c8bd004"
      unitRef="usdPerShare">1.70</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90YWJsZTpkNDIzZGZlYWYzNWY0NjZiYjllODYxMGNmZGNjOTFlNC90YWJsZXJhbmdlOmQ0MjNkZmVhZjM1ZjQ2NmJiOWU4NjEwY2ZkY2M5MWU0XzE1LTktMS0xLTE0NzQ5NQ_61113b01-e3c8-43f3-9a00-ead92b3c733f"
      unitRef="usdPerShare">1.64</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjQvZnJhZzoxY2Y0YTNjMWFmYjk0NTMyODg4YTM1NjY0MDg2MmYxMS90ZXh0cmVnaW9uOjFjZjRhM2MxYWZiOTQ1MzI4ODhhMzU2NjQwODYyZjExXzE2NzU_b158aea7-c215-489a-88db-0ba187e43340">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Nonvested Stock Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy&#x2019;s nonvested stock awards are composed of participating and non&#x2011;participating securities. The participating securities accrue cash dividends when common stockholders receive dividends. Since the recipient is not required to return the dividends to CMS&#160;Energy if the recipient forfeits the award, the nonvested stock awards are considered participating securities. As such, the participating nonvested stock awards were included in the computation of basic EPS. The non&#x2011;participating securities accrue stock dividends that vest concurrently with the stock award. If the recipient forfeits the award, the stock dividends accrued on the non&#x2011;participating securities are also forfeited. Accordingly, the non&#x2011;participating awards and stock dividends were included in the computation of diluted EPS, but not in the computation of basic EPS.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Forward Equity Sale Contracts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy has entered into forward equity sale contracts. These forward equity sale contracts are non&#x2011;participating securities. While the forward sale price in the forward equity sale contract is decreased on certain dates by certain predetermined amounts to reflect expected dividend payments, these price adjustments were set upon inception of the agreement and the forward contract does not give the owner the right to participate in undistributed earnings. Accordingly, the forward equity sale contracts were included in the computation of diluted EPS, but not in the computation of basic EPS. For further details on the forward equity sale contracts, see Note&#160;3, Financings and Capitalization.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjcvZnJhZzpjMDU2ZmRiYmY2MTA0NGZkYTc5ZDMyODM0YzJjNDUyOC90ZXh0cmVnaW9uOmMwNTZmZGJiZjYxMDQ0ZmRhNzlkMzI4MzRjMmM0NTI4Xzg1_5633dfa2-a924-4d49-97f5-39bbeee9360b">RevenuePresented in the following tables are the components of operating revenue:&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.457%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.669%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.226%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.226%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.226%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.077%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended June&#160;30,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enterprises&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts represent the enterprises segment&#x2019;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#x2019;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#x2019;s leasing income included variable lease payments of $53&#160;million for the three&#160;months ended June&#160;30,&#160;2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.669%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.226%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.226%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.076%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended June&#160;30,&#160;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enterprises&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.43pt"&gt;Amounts represent the enterprises segment&#x2019;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#x2019;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#x2019;s leasing income included variable lease payments of $26&#160;million for the three&#160;months ended June&#160;30,&#160;2021.&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Six&#160;Months Ended June&#160;30,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enterprises&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts represent the enterprises segment&#x2019;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#x2019;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#x2019;s leasing income included variable lease payments of $97&#160;million for the six&#160;months ended June&#160;30,&#160;2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Six&#160;Months Ended June&#160;30,&#160;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enterprises&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts represent the enterprises segment&#x2019;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#x2019;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#x2019;s leasing income included variable lease payments of $59&#160;million for the six&#160;months ended June&#160;30,&#160;2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Electric and Gas Utilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Consumers Utility Revenue:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Consumers recognizes revenue primarily from the sale of electric and gas utility services at tariff-based rates regulated by the MPSC. Consumers&#x2019; customer base consists of a mix of residential, commercial, and diversified industrial customers. Consumers&#x2019; tariff-based sales performance obligations are described below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;Consumers has performance obligations for the service of standing ready to deliver electricity or natural gas to customers, and it satisfies these performance obligations over time. Consumers recognizes revenue at a fixed rate as it provides these services. These arrangements generally do not have fixed terms and remain in effect as long as the customer consumes the utility service. The rates are set by the MPSC through the rate-making process and represent the stand-alone selling price of Consumers&#x2019; service to stand ready to deliver.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;Consumers has performance obligations for the service of delivering the commodity of electricity or natural gas to customers, and it satisfies these performance obligations upon delivery. Consumers recognizes revenue at a price per unit of electricity or natural gas delivered, based on the tariffs established by the MPSC. These arrangements generally do not have fixed terms and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;remain in effect as long as the customer consumes the utility service. The rates are set by the MPSC through the rate-making process and represent the stand-alone selling price of a bundled product comprising the commodity, electricity or natural gas, and the service of delivering such commodity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In some instances, Consumers has specific fixed-term contracts with large commercial and industrial customers to provide electricity or gas at certain tariff rates or to provide gas transportation services at contracted rates. The amount of electricity and gas to be delivered under these contracts and the associated future revenue to be received are generally dependent on the customers&#x2019; needs. Accordingly, Consumers recognizes revenues at the tariff or contracted rate as electricity or gas is delivered to the customer. Consumers also has other miscellaneous contracts with customers related to pole and other property rentals, appliance service plans, and utility contract work. Generally, these contracts are short term or evergreen in nature.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Alternative-Revenue Program: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Under a gas revenue decoupling mechanism authorized by the MPSC, Consumers is allowed to adjust future gas rates for differences between Consumers&#x2019; actual weather-normalized, non-fuel revenues and the revenues approved by the MPSC. Consumers accounts for this program as an alternative-revenue program that meets the criteria for recognizing the effects of decoupling adjustments on revenue as gas is delivered. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers does not reclassify revenue from its alternative-revenue program to revenue from contracts with customers at the time the amounts are collected from customers. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Accounts Receivable and Unbilled Revenues:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Accounts receivable comprise trade receivables and unbilled receivables. CMS&#160;Energy and Consumers record their accounts receivable at cost less an allowance for uncollectible accounts. The allowance is increased for uncollectible accounts expense and decreased for account write-offs net of recoveries. CMS&#160;Energy and Consumers establish the allowance based on historical losses, management&#x2019;s assessment of existing economic conditions, customer payment trends, and reasonable and supported forecast information. CMS&#160;Energy and Consumers assess late payment fees on trade receivables based on contractual past-due terms established with customers. Accounts are written off when deemed uncollectible, which is generally when they become six&#160;months past due. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy and Consumers recorded uncollectible accounts expense of $14&#160;million for the three&#160;months ended June&#160;30,&#160;2022 and $5&#160;million for the three&#160;months ended June&#160;30,&#160;2021. CMS&#160;Energy and Consumers recorded uncollectible accounts expense of $18&#160;million for the six&#160;months ended June&#160;30,&#160;2022 and $11&#160;million for the six&#160;months ended June&#160;30,&#160;2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers&#x2019; customers are billed monthly in cycles having billing dates that do not generally coincide with the end of a calendar month. This results in customers having received electricity or natural gas that they have not been billed for as of the month-end. Consumers estimates its unbilled revenues by applying an average billed rate to total unbilled deliveries for each customer class. Unbilled revenues, which are recorded as accounts receivable and accrued revenue on CMS&#160;Energy&#x2019;s and Consumers&#x2019; consolidated balance sheets, were $387&#160;million at June&#160;30,&#160;2022 and $486&#160;million at December&#160;31,&#160;2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjcvZnJhZzpjMDU2ZmRiYmY2MTA0NGZkYTc5ZDMyODM0YzJjNDUyOC90ZXh0cmVnaW9uOmMwNTZmZGJiZjYxMDQ0ZmRhNzlkMzI4MzRjMmM0NTI4Xzg1_cd8a1c3f-a965-4137-9441-8e0cc02443c7">RevenuePresented in the following tables are the components of operating revenue:&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.457%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.669%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.226%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.226%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.226%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.077%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended June&#160;30,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enterprises&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts represent the enterprises segment&#x2019;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#x2019;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#x2019;s leasing income included variable lease payments of $53&#160;million for the three&#160;months ended June&#160;30,&#160;2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.669%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.226%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.226%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.076%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended June&#160;30,&#160;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enterprises&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.43pt"&gt;Amounts represent the enterprises segment&#x2019;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#x2019;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#x2019;s leasing income included variable lease payments of $26&#160;million for the three&#160;months ended June&#160;30,&#160;2021.&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Six&#160;Months Ended June&#160;30,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enterprises&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts represent the enterprises segment&#x2019;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#x2019;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#x2019;s leasing income included variable lease payments of $97&#160;million for the six&#160;months ended June&#160;30,&#160;2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Six&#160;Months Ended June&#160;30,&#160;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enterprises&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts represent the enterprises segment&#x2019;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#x2019;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#x2019;s leasing income included variable lease payments of $59&#160;million for the six&#160;months ended June&#160;30,&#160;2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Electric and Gas Utilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Consumers Utility Revenue:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Consumers recognizes revenue primarily from the sale of electric and gas utility services at tariff-based rates regulated by the MPSC. Consumers&#x2019; customer base consists of a mix of residential, commercial, and diversified industrial customers. Consumers&#x2019; tariff-based sales performance obligations are described below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;Consumers has performance obligations for the service of standing ready to deliver electricity or natural gas to customers, and it satisfies these performance obligations over time. Consumers recognizes revenue at a fixed rate as it provides these services. These arrangements generally do not have fixed terms and remain in effect as long as the customer consumes the utility service. The rates are set by the MPSC through the rate-making process and represent the stand-alone selling price of Consumers&#x2019; service to stand ready to deliver.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;Consumers has performance obligations for the service of delivering the commodity of electricity or natural gas to customers, and it satisfies these performance obligations upon delivery. Consumers recognizes revenue at a price per unit of electricity or natural gas delivered, based on the tariffs established by the MPSC. These arrangements generally do not have fixed terms and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;remain in effect as long as the customer consumes the utility service. The rates are set by the MPSC through the rate-making process and represent the stand-alone selling price of a bundled product comprising the commodity, electricity or natural gas, and the service of delivering such commodity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In some instances, Consumers has specific fixed-term contracts with large commercial and industrial customers to provide electricity or gas at certain tariff rates or to provide gas transportation services at contracted rates. The amount of electricity and gas to be delivered under these contracts and the associated future revenue to be received are generally dependent on the customers&#x2019; needs. Accordingly, Consumers recognizes revenues at the tariff or contracted rate as electricity or gas is delivered to the customer. Consumers also has other miscellaneous contracts with customers related to pole and other property rentals, appliance service plans, and utility contract work. Generally, these contracts are short term or evergreen in nature.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Alternative-Revenue Program: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Under a gas revenue decoupling mechanism authorized by the MPSC, Consumers is allowed to adjust future gas rates for differences between Consumers&#x2019; actual weather-normalized, non-fuel revenues and the revenues approved by the MPSC. Consumers accounts for this program as an alternative-revenue program that meets the criteria for recognizing the effects of decoupling adjustments on revenue as gas is delivered. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers does not reclassify revenue from its alternative-revenue program to revenue from contracts with customers at the time the amounts are collected from customers. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Accounts Receivable and Unbilled Revenues:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Accounts receivable comprise trade receivables and unbilled receivables. CMS&#160;Energy and Consumers record their accounts receivable at cost less an allowance for uncollectible accounts. The allowance is increased for uncollectible accounts expense and decreased for account write-offs net of recoveries. CMS&#160;Energy and Consumers establish the allowance based on historical losses, management&#x2019;s assessment of existing economic conditions, customer payment trends, and reasonable and supported forecast information. CMS&#160;Energy and Consumers assess late payment fees on trade receivables based on contractual past-due terms established with customers. Accounts are written off when deemed uncollectible, which is generally when they become six&#160;months past due. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy and Consumers recorded uncollectible accounts expense of $14&#160;million for the three&#160;months ended June&#160;30,&#160;2022 and $5&#160;million for the three&#160;months ended June&#160;30,&#160;2021. CMS&#160;Energy and Consumers recorded uncollectible accounts expense of $18&#160;million for the six&#160;months ended June&#160;30,&#160;2022 and $11&#160;million for the six&#160;months ended June&#160;30,&#160;2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers&#x2019; customers are billed monthly in cycles having billing dates that do not generally coincide with the end of a calendar month. This results in customers having received electricity or natural gas that they have not been billed for as of the month-end. Consumers estimates its unbilled revenues by applying an average billed rate to total unbilled deliveries for each customer class. Unbilled revenues, which are recorded as accounts receivable and accrued revenue on CMS&#160;Energy&#x2019;s and Consumers&#x2019; consolidated balance sheets, were $387&#160;million at June&#160;30,&#160;2022 and $486&#160;million at December&#160;31,&#160;2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjcvZnJhZzpjMDU2ZmRiYmY2MTA0NGZkYTc5ZDMyODM0YzJjNDUyOC90ZXh0cmVnaW9uOmMwNTZmZGJiZjYxMDQ0ZmRhNzlkMzI4MzRjMmM0NTI4Xzg2_4dbee168-06c6-4d5b-b953-79f5b0be5b29">Presented in the following tables are the components of operating revenue:&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.457%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.669%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.226%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.226%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.226%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.077%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended June&#160;30,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enterprises&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts represent the enterprises segment&#x2019;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#x2019;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#x2019;s leasing income included variable lease payments of $53&#160;million for the three&#160;months ended June&#160;30,&#160;2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.669%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.226%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.226%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.076%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended June&#160;30,&#160;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enterprises&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.43pt"&gt;Amounts represent the enterprises segment&#x2019;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#x2019;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#x2019;s leasing income included variable lease payments of $26&#160;million for the three&#160;months ended June&#160;30,&#160;2021.&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Six&#160;Months Ended June&#160;30,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enterprises&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts represent the enterprises segment&#x2019;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#x2019;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#x2019;s leasing income included variable lease payments of $97&#160;million for the six&#160;months ended June&#160;30,&#160;2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Six&#160;Months Ended June&#160;30,&#160;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enterprises&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts represent the enterprises segment&#x2019;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#x2019;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#x2019;s leasing income included variable lease payments of $59&#160;million for the six&#160;months ended June&#160;30,&#160;2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNjcvZnJhZzpjMDU2ZmRiYmY2MTA0NGZkYTc5ZDMyODM0YzJjNDUyOC90ZXh0cmVnaW9uOmMwNTZmZGJiZjYxMDQ0ZmRhNzlkMzI4MzRjMmM0NTI4Xzg2_4e634b9b-2621-42ff-99db-a98f59ceb9a6">Presented in the following tables are the components of operating revenue:&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.457%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.669%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.226%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.226%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.226%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.077%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended June&#160;30,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enterprises&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts represent the enterprises segment&#x2019;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#x2019;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#x2019;s leasing income included variable lease payments of $53&#160;million for the three&#160;months ended June&#160;30,&#160;2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.669%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.226%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.226%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.076%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended June&#160;30,&#160;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enterprises&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.43pt"&gt;Amounts represent the enterprises segment&#x2019;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#x2019;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#x2019;s leasing income included variable lease payments of $26&#160;million for the three&#160;months ended June&#160;30,&#160;2021.&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Six&#160;Months Ended June&#160;30,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enterprises&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts represent the enterprises segment&#x2019;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#x2019;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#x2019;s leasing income included variable lease payments of $97&#160;million for the six&#160;months ended June&#160;30,&#160;2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Six&#160;Months Ended June&#160;30,&#160;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enterprises&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts represent the enterprises segment&#x2019;s operating revenue from independent power production and its sales of energy commodities. The enterprises segment&#x2019;s sales of energy commodities are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. The enterprises segment&#x2019;s leasing income included variable lease payments of $59&#160;million for the six&#160;months ended June&#160;30,&#160;2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i02838ca7462d4286aa5cd3e543f62212_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzMtMi0xLTEtMTQ3NDk1_a6d2d6c6-045b-44fd-99ec-6d20931f7c63"
      unitRef="usd">1322000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if14df13f750c47efaffdce02f891ca3a_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzMtNC0xLTEtMTQ3NDk1_3f081f92-ee9d-42f7-a347-52d2c49f1786"
      unitRef="usd">468000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzMtMTAtMS0xLTE0NzQ5NQ_89b3593c-f8da-4143-92d6-d0083da9bcd1"
      unitRef="usd">1790000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i82796e437cc545fea16fdadf8331eaee_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzQtNi0xLTEtMTQ3NDk1_1879c23a-355e-410a-8168-9386ae0de392"
      unitRef="usd">52000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7f28fc90a6b34a3e8b6bd9525c8d4063_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzQtMTAtMS0xLTE0NzQ5NQ_a0eff61a-374a-42cb-b82c-c489b741177c"
      unitRef="usd">52000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i47bf09c6d4344d37a18460fbd89d2804_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzUtMi0xLTEtMTQ3NDk1_6085145f-04f8-4807-8054-a54911250aad"
      unitRef="usd">1322000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaab2b99fc6f04101be08dd93161eb79c_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzUtNC0xLTEtMTQ3NDk1_7aee0b71-ea44-4bd7-9529-3f1bf3f80aa5"
      unitRef="usd">468000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i43cb2826d4f94470b9cbe03f0b75af07_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzUtNi0xLTEtMTQ3NDk1_92a9599f-971f-4717-b742-2bad24d5be4a"
      unitRef="usd">52000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzUtMTAtMS0xLTE0NzQ5NQ_f093d5b6-9671-4076-84ee-6897bba47b90"
      unitRef="usd">1842000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:LeaseIncome
      contextRef="i43cb2826d4f94470b9cbe03f0b75af07_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzYtNi0xLTEtMTQ3NDk1_d2b27278-c07e-41ff-aa55-48e6a60cf33b"
      unitRef="usd">66000000</us-gaap:LeaseIncome>
    <us-gaap:LeaseIncome
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzYtMTAtMS0xLTE0NzQ5NQ_8b3bcc1a-87f5-4af3-82f4-d62fc9f178aa"
      unitRef="usd">66000000</us-gaap:LeaseIncome>
    <cms:FinancingIncome
      contextRef="i47bf09c6d4344d37a18460fbd89d2804_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzctMi0xLTEtMTQ3NDk1_e9a8a09f-83b9-408d-abde-e5178ae5a6de"
      unitRef="usd">2000000</cms:FinancingIncome>
    <cms:FinancingIncome
      contextRef="iaab2b99fc6f04101be08dd93161eb79c_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzctNC0xLTEtMTQ3NDk1_aa529b0f-8157-4acf-aac3-734d622917fb"
      unitRef="usd">2000000</cms:FinancingIncome>
    <cms:FinancingIncome
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzctMTAtMS0xLTE0NzQ5NQ_7d690874-5081-4955-a8e5-1c8df84d4fc5"
      unitRef="usd">4000000</cms:FinancingIncome>
    <cms:AlternativeRevenuePrograms
      contextRef="i02838ca7462d4286aa5cd3e543f62212_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzgtMi0xLTEtMTQ3NDk1_4b6c61aa-1ca1-4d0c-915d-cc79c9ad73c7"
      unitRef="usd">1000000</cms:AlternativeRevenuePrograms>
    <cms:AlternativeRevenuePrograms
      contextRef="if14df13f750c47efaffdce02f891ca3a_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzgtNC0xLTEtMTQ3NDk1_f720fd86-2122-4257-8e25-d7e07d8696af"
      unitRef="usd">7000000</cms:AlternativeRevenuePrograms>
    <cms:AlternativeRevenuePrograms
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzgtMTAtMS0xLTE0NzQ5NQ_87ce9029-4866-4a34-8b2b-73b6aba88525"
      unitRef="usd">8000000</cms:AlternativeRevenuePrograms>
    <us-gaap:Revenues
      contextRef="i47bf09c6d4344d37a18460fbd89d2804_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzEwLTItMS0xLTE0NzQ5NQ_3c50bf33-cdf9-4060-8901-9dee4ccca2c9"
      unitRef="usd">1325000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iaab2b99fc6f04101be08dd93161eb79c_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzEwLTQtMS0xLTE0NzQ5NQ_80465bf0-77ca-40e4-a9e2-1d90b63b553c"
      unitRef="usd">477000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i43cb2826d4f94470b9cbe03f0b75af07_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzEwLTYtMS0xLTE0NzQ5NQ_41fab3fc-31d2-443c-92f2-909e7f15862a"
      unitRef="usd">118000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzEwLTEwLTEtMS0xNDc0OTU_6bf2da80-4e18-4159-ae1d-915c2e23c5af"
      unitRef="usd">1920000000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if1d09785712646e891f4dd9c77801fb3_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzEzLTItMS0xLTE0NzQ5NQ_9f8d171f-c576-4d8a-a8bb-21e54aabcf99"
      unitRef="usd">597000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i88f1df96097c4b09b4aed861bbca8b3d_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzEzLTQtMS0xLTE0NzQ5NQ_240a233c-6a89-4fb4-9a90-65be99a028c6"
      unitRef="usd">309000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if5ad833dfb59486f9a470f21fda6756d_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzEzLTEwLTEtMS0xNDc0OTU_5e5cd5ba-7f43-4d25-a225-acf1c9ce20c5"
      unitRef="usd">906000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iea512fa7358e46f4bdf51ca7aa718413_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzE0LTItMS0xLTE0NzQ5NQ_547370bb-b68f-44a3-9c4a-bab55fcd9d1c"
      unitRef="usd">420000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if23d6127820b48248a44e68c427ac843_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzE0LTQtMS0xLTE0NzQ5NQ_7cbc5595-63bb-4f0b-9578-9734150fadea"
      unitRef="usd">99000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i33c1e00c4e374e299af55dc33d79e428_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzE0LTEwLTEtMS0xNDc0OTU_e8baaf27-9643-40a7-a098-0de36768ea1e"
      unitRef="usd">519000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idc85d8b3629e442ebe1dce65921fecfb_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzE1LTItMS0xLTE0NzQ5NQ_2928884a-965c-4fe8-89ff-7fc89b0aa878"
      unitRef="usd">207000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie5bc54843fa54ba48be15df2af53dc90_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzE1LTQtMS0xLTE0NzQ5NQ_e72d886f-f828-4a9f-a97c-994443008b4f"
      unitRef="usd">15000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1093df3701a4411e9bf2665b1671edd5_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzE1LTEwLTEtMS0xNDc0OTU_f25a372b-f60e-4b36-bfb8-4ff36099e8c4"
      unitRef="usd">222000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iff3df7b85dee4378b3ca7dcb6784a4f4_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzE2LTItMS0xLTE0NzQ5NQ_e46dfadc-c134-4fd5-811e-b25df42971ae"
      unitRef="usd">98000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic935c2d3c8114cec9ae44678ad9165df_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzE2LTQtMS0xLTE0NzQ5NQ_207eb42e-c49b-406b-a026-fb5f5e3310a9"
      unitRef="usd">45000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iac8c2cb9491e47698aa8a8083a90ab7c_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzE2LTEwLTEtMS0xNDc0OTU_5f656aca-54a6-4edf-9c33-b5c323ad5721"
      unitRef="usd">143000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i02838ca7462d4286aa5cd3e543f62212_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzE3LTItMS0xLTE0NzQ5NQ_45bee3de-c5e0-4790-a933-a1b89a95724e"
      unitRef="usd">1322000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if14df13f750c47efaffdce02f891ca3a_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzE3LTQtMS0xLTE0NzQ5NQ_db0de790-8b52-4350-8a04-ec914bb55db9"
      unitRef="usd">468000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzE3LTEwLTEtMS0xNDc0OTU_25562735-0683-44e9-b7b0-c2f169afdb4f"
      unitRef="usd">1790000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cms:FinancingIncome
      contextRef="i02838ca7462d4286aa5cd3e543f62212_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzE5LTItMS0xLTE0NzQ5NQ_27ccb804-e5da-4f41-9fbf-f9185f623331"
      unitRef="usd">2000000</cms:FinancingIncome>
    <cms:FinancingIncome
      contextRef="if14df13f750c47efaffdce02f891ca3a_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzE5LTQtMS0xLTE0NzQ5NQ_7d6753cf-90f9-43e4-8ec2-31f0e549505f"
      unitRef="usd">2000000</cms:FinancingIncome>
    <cms:FinancingIncome
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzE5LTEwLTEtMS0xNDc0OTU_57fbe9d0-cec6-4a50-9db2-bbe26275b1c1"
      unitRef="usd">4000000</cms:FinancingIncome>
    <cms:AlternativeRevenuePrograms
      contextRef="i02838ca7462d4286aa5cd3e543f62212_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzIwLTItMS0xLTE0NzQ5NQ_96f3b3f8-694a-4723-8c5a-77438dd3f871"
      unitRef="usd">1000000</cms:AlternativeRevenuePrograms>
    <cms:AlternativeRevenuePrograms
      contextRef="if14df13f750c47efaffdce02f891ca3a_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzIwLTQtMS0xLTE0NzQ5NQ_ef2a9a25-e6d4-4163-b113-48bf6b8c6ef8"
      unitRef="usd">7000000</cms:AlternativeRevenuePrograms>
    <cms:AlternativeRevenuePrograms
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzIwLTEwLTEtMS0xNDc0OTU_cd968d25-ea7e-43ee-8aed-7c5e58fe7c5c"
      unitRef="usd">8000000</cms:AlternativeRevenuePrograms>
    <us-gaap:Revenues
      contextRef="i02838ca7462d4286aa5cd3e543f62212_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzIyLTItMS0xLTE0NzQ5NQ_3f51b287-e0e4-4458-baac-1c420d26cf09"
      unitRef="usd">1325000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if14df13f750c47efaffdce02f891ca3a_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzIyLTQtMS0xLTE0NzQ5NQ_4686d816-6bbe-4d12-89cd-edd1e76a9f6e"
      unitRef="usd">477000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTo4MDkxNmE0NTgxMzE0OWNhYWZlN2ZhNTIxY2ZhNjkzNS90YWJsZXJhbmdlOjgwOTE2YTQ1ODEzMTQ5Y2FhZmU3ZmE1MjFjZmE2OTM1XzIyLTEwLTEtMS0xNDc0OTU_86ab66ba-1e53-4ee7-af80-f512b132cf93"
      unitRef="usd">1802000000</us-gaap:Revenues>
    <us-gaap:VariableLeaseIncome
      contextRef="i43cb2826d4f94470b9cbe03f0b75af07_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90ZXh0cmVnaW9uOjI5MmJiNGU0MjljYzQyMDVhYWEwMGNjYjhjMGM2ZjdjXzE0Mw_8c14c46b-243a-490e-8c07-fff7eb3b5505"
      unitRef="usd">53000000</us-gaap:VariableLeaseIncome>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i14cde9a1eaa443dabff9dfc6ab2d37d8_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzMtMi0xLTEtMTQ3NDk1_07fbb584-2fc2-44a4-bebc-e2ef20dd69dc"
      unitRef="usd">1158000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idb61cdb97a9c4a0787c512e479751f65_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzMtNC0xLTEtMTQ3NDk1_ccf7cb05-10ec-4e03-b96b-935727bcffc7"
      unitRef="usd">332000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzMtMTAtMS0xLTE0NzQ5NQ_d65bb7cf-4249-4e07-88d8-0cb653462cf8"
      unitRef="usd">1490000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i191fc38e26be4ad687034413ee1bc55e_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzQtNi0xLTEtMTQ3NDk1_30789264-70c2-4ffd-a1c0-2371b1e6eff8"
      unitRef="usd">25000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8ce73d558c5944719c05a9aa34fbad24_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzQtMTAtMS0xLTE0NzQ5NQ_b1d083c7-100e-4fc4-a2c9-6722ff644792"
      unitRef="usd">25000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia5c7f73b577e486d9a05de66e4484751_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzUtMi0xLTEtMTQ3NDk1_97ddfae9-640c-4302-8190-75e64e22468e"
      unitRef="usd">1158000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie8f9596d68fb43789553aa8755d40b0a_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzUtNC0xLTEtMTQ3NDk1_2fba0b94-97d8-47d5-b83e-acde64e9440a"
      unitRef="usd">332000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1349d8e335e3458e81422b19f345f579_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzUtNi0xLTEtMTQ3NDk1_fde7704b-280f-4fff-8e83-aa17fa747bda"
      unitRef="usd">25000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzUtMTAtMS0xLTE0NzQ5NQ_11ef8139-f559-442c-bbdf-5c4cf90e553f"
      unitRef="usd">1515000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:LeaseIncome
      contextRef="i1349d8e335e3458e81422b19f345f579_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzYtNi0xLTEtMTQ3NDk1_82dbdd64-f550-44a0-bbdc-cfc243c02041"
      unitRef="usd">40000000</us-gaap:LeaseIncome>
    <us-gaap:LeaseIncome
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzYtMTAtMS0xLTE0NzQ5NQ_fb28f1be-ccd8-42bc-936d-a020ace9ea82"
      unitRef="usd">40000000</us-gaap:LeaseIncome>
    <cms:FinancingIncome
      contextRef="ia5c7f73b577e486d9a05de66e4484751_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzctMi0xLTEtMTQ3NDk1_4f277d10-6b3f-491d-81ac-ca3028d81db2"
      unitRef="usd">2000000</cms:FinancingIncome>
    <cms:FinancingIncome
      contextRef="ie8f9596d68fb43789553aa8755d40b0a_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzctNC0xLTEtMTQ3NDk1_10e2c239-6676-4922-8079-5159ef97042d"
      unitRef="usd">1000000</cms:FinancingIncome>
    <cms:FinancingIncome
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzctMTAtMS0xLTE0NzQ5NQ_23c12776-5f5f-4f20-990f-e467c8380a0c"
      unitRef="usd">3000000</cms:FinancingIncome>
    <us-gaap:Revenues
      contextRef="ia5c7f73b577e486d9a05de66e4484751_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzEwLTItMS0xLTE0NzQ5NQ_8abb68b6-08d4-41f5-bc88-49160a19b9b2"
      unitRef="usd">1160000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie8f9596d68fb43789553aa8755d40b0a_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzEwLTQtMS0xLTE0NzQ5NQ_f428039d-c80f-4882-a857-ddfa13d2bce7"
      unitRef="usd">333000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1349d8e335e3458e81422b19f345f579_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzEwLTYtMS0xLTE0NzQ5NQ_7f2b0907-1591-45bb-b1b6-f9b6032d148e"
      unitRef="usd">65000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzEwLTEwLTEtMS0xNDc0OTU_416a55aa-3641-4a2f-a2c3-cbb7a05fb8fe"
      unitRef="usd">1558000000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2a241833f7184f488f5148df868cd410_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzEzLTItMS0xLTE0NzQ5NQ_758bc113-8fc8-472f-bbcc-7d60ba5ae660"
      unitRef="usd">561000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i653585794a44486b8359952a5b455c2b_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzEzLTQtMS0xLTE0NzQ5NQ_8c8017fd-ee53-4c28-a757-ba7bcd99f42e"
      unitRef="usd">220000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i088e388b57a749eb99debe1dfa2ecd7b_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzEzLTEwLTEtMS0xNDc0OTU_b37f8c76-8bdd-4789-8aa3-c7fc6e624933"
      unitRef="usd">781000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie2a86e2829cd4b46ba0971c73d118e29_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzE0LTItMS0xLTE0NzQ5NQ_ba987f79-7f0b-4cc0-820c-6b26b9e9e4c3"
      unitRef="usd">390000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i69e0a38c017241a5871ad61ea1faac41_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzE0LTQtMS0xLTE0NzQ5NQ_b8d1a97e-65c3-4c8a-be50-f2895ad28624"
      unitRef="usd">59000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iea9b7c28b6e144c794242f14c5246225_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzE0LTEwLTEtMS0xNDc0OTU_e7d33fd0-110a-44f5-8572-3dc5f14feda8"
      unitRef="usd">449000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i93b7ecf36cd74f159a284d96c9f9d626_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzE1LTItMS0xLTE0NzQ5NQ_f84b1523-359a-4bde-beed-9cb4ce0ad371"
      unitRef="usd">153000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i67571f8c33e540f0adf8c3090cb54f44_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzE1LTQtMS0xLTE0NzQ5NQ_86329c36-d4ee-404a-b09c-6d534a309dfd"
      unitRef="usd">8000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib3bfb49be5454f9ea694b291e79c3ef2_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzE1LTEwLTEtMS0xNDc0OTU_4538c03f-3299-4910-8f67-4829ce3b89b2"
      unitRef="usd">161000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idf0f7748eb7f4d5f8cdb406e591fc85d_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzE2LTItMS0xLTE0NzQ5NQ_7c77e65a-356f-45d5-9807-db705950b985"
      unitRef="usd">54000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id3ca3e97d51c4423a1801c807a6e8434_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzE2LTQtMS0xLTE0NzQ5NQ_6bf7e96c-a375-46ec-8db9-bc8a1c3d06c8"
      unitRef="usd">45000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie39b0617f91f488e84cb4b63ed233707_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzE2LTEwLTEtMS0xNDc0OTU_bdf3772d-ae7b-4a70-9132-2642b6ecb04e"
      unitRef="usd">99000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i14cde9a1eaa443dabff9dfc6ab2d37d8_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzE3LTItMS0xLTE0NzQ5NQ_d563426a-4fbc-4a14-888b-e863fc398d1b"
      unitRef="usd">1158000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idb61cdb97a9c4a0787c512e479751f65_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzE3LTQtMS0xLTE0NzQ5NQ_f9ed8baf-8bee-48db-ba1b-5442d286ac45"
      unitRef="usd">332000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzE3LTEwLTEtMS0xNDc0OTU_6f75c05a-e3d0-472a-885b-eaa092bb708b"
      unitRef="usd">1490000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cms:FinancingIncome
      contextRef="i14cde9a1eaa443dabff9dfc6ab2d37d8_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzE5LTItMS0xLTE0NzQ5NQ_a6033302-e1ec-46f0-88a0-14962cec74f1"
      unitRef="usd">2000000</cms:FinancingIncome>
    <cms:FinancingIncome
      contextRef="idb61cdb97a9c4a0787c512e479751f65_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzE5LTQtMS0xLTE0NzQ5NQ_fd6bc0f5-7ccc-41ae-8131-d72df149cf3b"
      unitRef="usd">1000000</cms:FinancingIncome>
    <cms:FinancingIncome
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzE5LTEwLTEtMS0xNDc0OTU_a1968f93-9b8e-4b37-b3f5-2e19ed6a74de"
      unitRef="usd">3000000</cms:FinancingIncome>
    <us-gaap:Revenues
      contextRef="i14cde9a1eaa443dabff9dfc6ab2d37d8_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzIyLTItMS0xLTE0NzQ5NQ_a43cd9dd-3ccf-4e51-9373-2e509d6e512c"
      unitRef="usd">1160000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="idb61cdb97a9c4a0787c512e479751f65_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzIyLTQtMS0xLTE0NzQ5NQ_a85ec260-5085-47d6-bddd-4d74bf5fd883"
      unitRef="usd">333000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90YWJsZTozODYxNDE4YTJjOTc0YTBiODViM2QxNTRmMjk2NDJlZS90YWJsZXJhbmdlOjM4NjE0MThhMmM5NzRhMGI4NWIzZDE1NGYyOTY0MmVlXzIyLTEwLTEtMS0xNDc0OTU_71af74e6-4773-4b1e-ab9c-73e6f68985f2"
      unitRef="usd">1493000000</us-gaap:Revenues>
    <us-gaap:VariableLeaseIncome
      contextRef="i1349d8e335e3458e81422b19f345f579_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzAvZnJhZzoyOTJiYjRlNDI5Y2M0MjA1YWFhMDBjY2I4YzBjNmY3Yy90ZXh0cmVnaW9uOjI5MmJiNGU0MjljYzQyMDVhYWEwMGNjYjhjMGM2ZjdjXzE1OA_ad09edc7-231f-4435-949f-5267090e4882"
      unitRef="usd">26000000</us-gaap:VariableLeaseIncome>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6a3a4fd71fcf4ce89603a7d962ca2ed5_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzMtMi0xLTEtMTQ3NDk1_f0a20adc-1601-4c06-a8e2-31ca75f79217"
      unitRef="usd">2560000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i649ea0b94e9f4b74a19c7a5dd556c29f_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzMtNC0xLTEtMTQ3NDk1_295f4bcd-28b5-4947-949b-9de76436322f"
      unitRef="usd">1515000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzMtMTAtMS0xLTE0NzQ5NQ_751903ef-c14e-4de2-8d62-723755831adb"
      unitRef="usd">4075000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i74c6876ffc574a469b15463f691b16f6_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzQtNi0xLTEtMTQ3NDk1_84f40348-1269-459c-9a15-546cd74218ea"
      unitRef="usd">85000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic50f90c25fc54c2289b8505670a51108_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzQtMTAtMS0xLTE0NzQ5NQ_749368f4-34fb-4bfe-bf0a-52ae3a34812e"
      unitRef="usd">85000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ice4e185d59e647ae99e14162cb85d3b4_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzUtMi0xLTEtMTQ3NDk1_4dcc9c09-1daa-416d-b4f2-838778ffbc69"
      unitRef="usd">2560000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i01b2b8b9de554e658482d26b57e5838b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzUtNC0xLTEtMTQ3NDk1_b7706297-6c27-4993-b8f2-fa141057874f"
      unitRef="usd">1515000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieff896ff77ca4eaea1b632c9419e4bb3_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzUtNi0xLTEtMTQ3NDk1_43977956-668e-4b9a-b953-d2d79cf13fcf"
      unitRef="usd">85000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzUtMTAtMS0xLTE0NzQ5NQ_a3f6f8c2-976d-4bb1-8514-5263a70688af"
      unitRef="usd">4160000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:LeaseIncome
      contextRef="ieff896ff77ca4eaea1b632c9419e4bb3_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzYtNi0xLTEtMTQ3NDk1_0e2eb70a-2e42-4333-832b-c4a4232ca930"
      unitRef="usd">124000000</us-gaap:LeaseIncome>
    <us-gaap:LeaseIncome
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzYtMTAtMS0xLTE0NzQ5NQ_99ad7895-a87e-4dd8-a2e4-78709de39445"
      unitRef="usd">124000000</us-gaap:LeaseIncome>
    <cms:FinancingIncome
      contextRef="ice4e185d59e647ae99e14162cb85d3b4_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzctMi0xLTEtMTQ3NDk1_26542197-e737-401e-a3b2-e3f33eb722a6"
      unitRef="usd">5000000</cms:FinancingIncome>
    <cms:FinancingIncome
      contextRef="i01b2b8b9de554e658482d26b57e5838b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzctNC0xLTEtMTQ3NDk1_b02e96b0-5ca1-493d-985f-7c87587c4d0c"
      unitRef="usd">4000000</cms:FinancingIncome>
    <cms:FinancingIncome
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzctMTAtMS0xLTE0NzQ5NQ_6898e1c8-5d3b-4eee-a6d7-36694f82abe2"
      unitRef="usd">9000000</cms:FinancingIncome>
    <cms:AlternativeRevenuePrograms
      contextRef="ice4e185d59e647ae99e14162cb85d3b4_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzgtMi0xLTEtMTQ3NDk1_618b6d97-427d-43ae-9239-7fa4016b5dcd"
      unitRef="usd">1000000</cms:AlternativeRevenuePrograms>
    <cms:AlternativeRevenuePrograms
      contextRef="i01b2b8b9de554e658482d26b57e5838b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzgtNC0xLTEtMTQ3NDk1_3acfdc6e-f445-498f-a10e-7eecc7d0bb12"
      unitRef="usd">0</cms:AlternativeRevenuePrograms>
    <cms:AlternativeRevenuePrograms
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzgtMTAtMS0xLTE0NzQ5NQ_3161cc08-c1fa-4e6f-b6bb-e0781dc8c28c"
      unitRef="usd">1000000</cms:AlternativeRevenuePrograms>
    <us-gaap:Revenues
      contextRef="ice4e185d59e647ae99e14162cb85d3b4_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzEwLTItMS0xLTE0NzQ5NQ_2d3d7b7d-8bdd-4d49-a729-d56b55d80ed5"
      unitRef="usd">2566000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i01b2b8b9de554e658482d26b57e5838b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzEwLTQtMS0xLTE0NzQ5NQ_4b7a37ba-0498-4bb2-9cdb-f1beb6315b2f"
      unitRef="usd">1519000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ieff896ff77ca4eaea1b632c9419e4bb3_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzEwLTYtMS0xLTE0NzQ5NQ_d9ea06e5-11b6-4ee6-aa3d-5ad3916aea6e"
      unitRef="usd">209000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzEwLTEwLTEtMS0xNDc0OTU_bbcc8d44-277e-4b47-9e2f-d3944a156dfe"
      unitRef="usd">4294000000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iebe2c9e90e9549258309e2ab13f96cf3_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzEzLTItMS0xLTE0NzQ5NQ_53d32287-5aee-4deb-a916-6c7fc170879b"
      unitRef="usd">1188000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i94f89e893f2e4db6aa77dd57c09f4a9f_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzEzLTQtMS0xLTE0NzQ5NQ_868f8000-8fd2-457b-8b77-135fb9e2ac45"
      unitRef="usd">1049000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia223517fa6ea498d85803f41ffad6c99_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzEzLTEwLTEtMS0xNDc0OTU_307e04cc-ad8d-450b-bc12-ee5040e76298"
      unitRef="usd">2237000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id669dd2448884ee5a9c8932aff25cbc0_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzE0LTItMS0xLTE0NzQ5NQ_47570cc7-1324-4301-8b5d-2da9dde5a8d7"
      unitRef="usd">804000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i553cef376a9b4b27bfb80efdbd2ba316_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzE0LTQtMS0xLTE0NzQ5NQ_aa81475e-2e97-4c4c-ab34-ff69afd47993"
      unitRef="usd">320000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8b09fdc41d97483289620ce2ea57678a_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzE0LTEwLTEtMS0xNDc0OTU_ad01351d-3d33-4c14-bef3-e420187b0552"
      unitRef="usd">1124000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i28511966605f4f6996d71f2ad61a3230_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzE1LTItMS0xLTE0NzQ5NQ_f174bbef-ffc7-47fc-a687-e0bae2d3454d"
      unitRef="usd">375000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieef9c5d7b6844ca481f8b175171ba060_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzE1LTQtMS0xLTE0NzQ5NQ_f19b7b4f-7c5d-49f1-b8c9-90b7963bbef1"
      unitRef="usd">43000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i33e338b697df4d9d88835b1c516b3938_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzE1LTEwLTEtMS0xNDc0OTU_01ecef29-599d-4971-977a-4147e4daf7d8"
      unitRef="usd">418000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id0c202cfafcd4ecbb5371949d0694658_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzE2LTItMS0xLTE0NzQ5NQ_74f0fe44-a658-4c91-a346-91c9b205bf7a"
      unitRef="usd">193000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i33d2b2b1848b4ed7b241fb682c55b67c_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzE2LTQtMS0xLTE0NzQ5NQ_ef80bcce-1087-4e62-a642-bb485f88274c"
      unitRef="usd">103000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i483c11ed9a3c4087b90f1e2e1e255e8e_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzE2LTEwLTEtMS0xNDc0OTU_f9b2ba89-e2d3-457c-944c-7518ab9467ca"
      unitRef="usd">296000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6a3a4fd71fcf4ce89603a7d962ca2ed5_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzE3LTItMS0xLTE0NzQ5NQ_d4023765-f4c9-4e2d-8408-16b6fbc15c1b"
      unitRef="usd">2560000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i649ea0b94e9f4b74a19c7a5dd556c29f_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzE3LTQtMS0xLTE0NzQ5NQ_dab8030c-14d3-49bf-b062-bb3de49de781"
      unitRef="usd">1515000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzE3LTEwLTEtMS0xNDc0OTU_049ef299-0d67-4a53-9632-253f19fe8fb6"
      unitRef="usd">4075000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cms:FinancingIncome
      contextRef="i6a3a4fd71fcf4ce89603a7d962ca2ed5_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzE5LTItMS0xLTE0NzQ5NQ_d14b929d-1ccc-4e79-959d-1e560dc722bb"
      unitRef="usd">5000000</cms:FinancingIncome>
    <cms:FinancingIncome
      contextRef="i649ea0b94e9f4b74a19c7a5dd556c29f_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzE5LTQtMS0xLTE0NzQ5NQ_08b85b69-e063-4d58-9114-8f76ffc30b73"
      unitRef="usd">4000000</cms:FinancingIncome>
    <cms:FinancingIncome
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzE5LTEwLTEtMS0xNDc0OTU_275b0a78-d3b4-43e4-82d3-1be76274cb48"
      unitRef="usd">9000000</cms:FinancingIncome>
    <cms:AlternativeRevenuePrograms
      contextRef="i6a3a4fd71fcf4ce89603a7d962ca2ed5_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzIwLTItMS0xLTE0NzQ5NQ_2e9b75be-e507-4f55-8bf2-36eb7ec0401d"
      unitRef="usd">1000000</cms:AlternativeRevenuePrograms>
    <cms:AlternativeRevenuePrograms
      contextRef="i649ea0b94e9f4b74a19c7a5dd556c29f_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzIwLTQtMS0xLTE0NzQ5NQ_1def7971-05ea-41fa-9e86-d173d50e644c"
      unitRef="usd">0</cms:AlternativeRevenuePrograms>
    <cms:AlternativeRevenuePrograms
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzIwLTEwLTEtMS0xNDc0OTU_a4ca7b3d-676f-4d27-a5f0-001903799164"
      unitRef="usd">1000000</cms:AlternativeRevenuePrograms>
    <us-gaap:Revenues
      contextRef="i6a3a4fd71fcf4ce89603a7d962ca2ed5_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzIyLTItMS0xLTE0NzQ5NQ_26a591d0-d58c-4614-b2af-0a95d23a055e"
      unitRef="usd">2566000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i649ea0b94e9f4b74a19c7a5dd556c29f_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzIyLTQtMS0xLTE0NzQ5NQ_d210116c-2d9f-4b8f-bc95-8705804afb1e"
      unitRef="usd">1519000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZTplOGQ0N2ExNDk4ZGQ0MGVkYTUzN2VkZWFmYjE1MDYyYS90YWJsZXJhbmdlOmU4ZDQ3YTE0OThkZDQwZWRhNTM3ZWRlYWZiMTUwNjJhXzIyLTEwLTEtMS0xNDc0OTU_6472cf7f-74bd-4f0d-8450-5380ed585cc4"
      unitRef="usd">4085000000</us-gaap:Revenues>
    <us-gaap:VariableLeaseIncome
      contextRef="ieff896ff77ca4eaea1b632c9419e4bb3_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90ZXh0cmVnaW9uOjY0MzFmZDliMTJhMjQ2OTk5NjcwN2FjYTYwMjI1N2MzXzEz_b0069114-15f6-47ce-8773-51afb47a0daf"
      unitRef="usd">97000000</us-gaap:VariableLeaseIncome>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibca35d97a2e6461698eeb7dac883ab77_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzMtMi0xLTEtMTQ3NDk1_3ded2c01-0fef-4952-8123-661c1c23f7cd"
      unitRef="usd">2289000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i16ebc15e39a84f2c9c870274affb39be_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzMtNC0xLTEtMTQ3NDk1_b0ec7ce3-4431-4db3-9173-100700c5a97b"
      unitRef="usd">1133000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzMtMTAtMS0xLTE0NzQ5NQ_7d924877-675e-4be9-ab17-e82e09d50cdf"
      unitRef="usd">3422000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i39ac0c39524d4ec5985d6a7d00dcac94_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzQtNi0xLTEtMTQ3NDk1_872349a5-3842-412a-b714-a59c71df0a50"
      unitRef="usd">55000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7b5c8005cbf54553bde54cd2db4cecaf_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzQtMTAtMS0xLTE0NzQ5NQ_e3da482b-7fca-4e80-86af-4d5d621faa25"
      unitRef="usd">55000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibc31edead13e44f3b461e7498d1b6fd4_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzUtMi0xLTEtMTQ3NDk1_4d9061dd-648d-4e89-bb75-c71f5387200e"
      unitRef="usd">2289000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib46ed8c1022045ffb6c660bb979b1c65_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzUtNC0xLTEtMTQ3NDk1_3121191a-e1b9-4ed5-a4a8-ffd61574b6fc"
      unitRef="usd">1133000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2d34c6050cbf457ba059c97843593644_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzUtNi0xLTEtMTQ3NDk1_0c68c18c-5cdf-46f6-8f05-f14b8e81b3f6"
      unitRef="usd">55000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzUtMTAtMS0xLTE0NzQ5NQ_5d75e2d5-979b-492c-b59e-b1dca6ff958f"
      unitRef="usd">3477000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:LeaseIncome
      contextRef="i2d34c6050cbf457ba059c97843593644_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzYtNi0xLTEtMTQ3NDk1_b7d6851d-f7f4-45b2-8afe-b6a8db6b8bee"
      unitRef="usd">86000000</us-gaap:LeaseIncome>
    <us-gaap:LeaseIncome
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzYtMTAtMS0xLTE0NzQ5NQ_daa185e6-12da-472e-aca4-0680b6594317"
      unitRef="usd">86000000</us-gaap:LeaseIncome>
    <cms:FinancingIncome
      contextRef="ibc31edead13e44f3b461e7498d1b6fd4_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzctMi0xLTEtMTQ3NDk1_5355b9b7-78b7-4e92-9c18-ec8afdc3cc76"
      unitRef="usd">5000000</cms:FinancingIncome>
    <cms:FinancingIncome
      contextRef="ib46ed8c1022045ffb6c660bb979b1c65_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzctNC0xLTEtMTQ3NDk1_03265d80-484d-48cf-ad52-e3bb65dd9c57"
      unitRef="usd">3000000</cms:FinancingIncome>
    <cms:FinancingIncome
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzctMTAtMS0xLTE0NzQ5NQ_41192fb4-27b8-4233-8a7d-48e8901249bd"
      unitRef="usd">8000000</cms:FinancingIncome>
    <us-gaap:Revenues
      contextRef="ibc31edead13e44f3b461e7498d1b6fd4_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzEwLTItMS0xLTE0NzQ5NQ_895246a9-db3e-4d60-bc2b-7f7336811b2f"
      unitRef="usd">2294000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib46ed8c1022045ffb6c660bb979b1c65_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzEwLTQtMS0xLTE0NzQ5NQ_db28e477-3496-4563-ab2d-a7b2ad4ac812"
      unitRef="usd">1136000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2d34c6050cbf457ba059c97843593644_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzEwLTYtMS0xLTE0NzQ5NQ_937c5894-04c5-4401-a1fc-d21d0419193a"
      unitRef="usd">141000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzEwLTEwLTEtMS0xNDc0OTU_61e02dd5-e352-4046-982a-9e772bd8e1ce"
      unitRef="usd">3571000000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i35cee2cb2c324fc6a522eb51938b6e45_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzEzLTItMS0xLTE0NzQ5NQ_ef0b820c-413c-438a-88f4-b50dcd3b4cd2"
      unitRef="usd">1129000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9bcd23695b0047ccaf196da38dd802aa_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzEzLTQtMS0xLTE0NzQ5NQ_00e7874e-7d7e-4a2d-9b6b-f1765a98212c"
      unitRef="usd">774000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6f541ec977684ed285aece9a2514ad7a_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzEzLTEwLTEtMS0xNDc0OTU_6777cf90-ea80-4f30-84dd-aef203d84ec1"
      unitRef="usd">1903000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id1459454ef9c40428672fd737807ba33_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzE0LTItMS0xLTE0NzQ5NQ_22ff0337-1ca1-49eb-a702-f0f6e735b4dc"
      unitRef="usd">735000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1f1a6d4cb28b4e53832926a8548af0bc_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzE0LTQtMS0xLTE0NzQ5NQ_10f80993-242d-4827-9a21-c0223a4ef73d"
      unitRef="usd">222000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i748f52f394444ec3a526d0183f129bc1_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzE0LTEwLTEtMS0xNDc0OTU_449d831f-0baa-426f-8557-6234b2ec47f2"
      unitRef="usd">957000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i03c856672cdc4ec79fd59538db51bbba_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzE1LTItMS0xLTE0NzQ5NQ_8c410efb-3a7e-42fc-b220-832e6cb5e8d2"
      unitRef="usd">291000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i516bdf786905406cbee13641ed5d858b_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzE1LTQtMS0xLTE0NzQ5NQ_13593754-3b4d-4d38-ad6b-2852cb7c812b"
      unitRef="usd">31000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib6113e842ec742f8bffb35cf976a384f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzE1LTEwLTEtMS0xNDc0OTU_f0cec0c9-aaed-4469-a1d2-3be19f6e8727"
      unitRef="usd">322000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5e072f34ff1f4ac2896392edacbb06fc_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzE2LTItMS0xLTE0NzQ5NQ_80f600a4-239e-4491-b924-c2673a9ad5ba"
      unitRef="usd">134000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie2295c029f53459f982d34c362e9fe51_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzE2LTQtMS0xLTE0NzQ5NQ_cca4928b-b67c-423c-97ee-3f61ff8eb4a6"
      unitRef="usd">106000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6089ba47172d41fba91d9ce0a2429352_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzE2LTEwLTEtMS0xNDc0OTU_c26bc523-e18d-442b-8e9e-e9d5c2fcdf0b"
      unitRef="usd">240000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibca35d97a2e6461698eeb7dac883ab77_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzE3LTItMS0xLTE0NzQ5NQ_4cc7ce30-986a-44c6-98f6-42faf08ab72b"
      unitRef="usd">2289000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i16ebc15e39a84f2c9c870274affb39be_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzE3LTQtMS0xLTE0NzQ5NQ_c89fd242-dd1a-46f3-8afa-8057c2248a6f"
      unitRef="usd">1133000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzE3LTEwLTEtMS0xNDc0OTU_ca6183f2-1155-4493-929c-a9ca6d0f8c16"
      unitRef="usd">3422000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cms:FinancingIncome
      contextRef="ibca35d97a2e6461698eeb7dac883ab77_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzE5LTItMS0xLTE0NzQ5NQ_a0fcc30f-4eb3-4405-9a9a-d9f49e1f5da6"
      unitRef="usd">5000000</cms:FinancingIncome>
    <cms:FinancingIncome
      contextRef="i16ebc15e39a84f2c9c870274affb39be_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzE5LTQtMS0xLTE0NzQ5NQ_164947ab-effb-43d5-9690-3d75fa45ffea"
      unitRef="usd">3000000</cms:FinancingIncome>
    <cms:FinancingIncome
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzE5LTEwLTEtMS0xNDc0OTU_827aefb3-9816-4d80-8b44-8e8d3884a413"
      unitRef="usd">8000000</cms:FinancingIncome>
    <us-gaap:Revenues
      contextRef="ibca35d97a2e6461698eeb7dac883ab77_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzIyLTItMS0xLTE0NzQ5NQ_b8738c0e-1e32-4446-abf9-90dc24107ef8"
      unitRef="usd">2294000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i16ebc15e39a84f2c9c870274affb39be_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzIyLTQtMS0xLTE0NzQ5NQ_be1ec494-e96e-47b8-95ba-3364d99dcc38"
      unitRef="usd">1136000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90YWJsZToxYTc5NGNmZmZiNDE0ODhmOWIwZTFhOTVlMDZiNzNlYi90YWJsZXJhbmdlOjFhNzk0Y2ZmZmI0MTQ4OGY5YjBlMWE5NWUwNmI3M2ViXzIyLTEwLTEtMS0xNDc0OTU_6cb783b1-f7f9-4b9d-8bae-dfd1bf3a64aa"
      unitRef="usd">3430000000</us-gaap:Revenues>
    <us-gaap:VariableLeaseIncome
      contextRef="i2d34c6050cbf457ba059c97843593644_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzMvZnJhZzo2NDMxZmQ5YjEyYTI0Njk5OTY3MDdhY2E2MDIyNTdjMy90ZXh0cmVnaW9uOjY0MzFmZDliMTJhMjQ2OTk5NjcwN2FjYTYwMjI1N2MzXzI2_d271de79-f6ec-47bf-85be-2f49109a33a2"
      unitRef="usd">59000000</us-gaap:VariableLeaseIncome>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzkvZnJhZzo2ODgzMjk2ZTQ5ZGU0NWE2OWRjZDI0NDRjNWQxNmVmMC90ZXh0cmVnaW9uOjY4ODMyOTZlNDlkZTQ1YTY5ZGNkMjQ0NGM1ZDE2ZWYwXzQyOTQ_1e91e4ac-a169-427f-83fe-a12e978bb9f2">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Consumers Utility Revenue:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Consumers recognizes revenue primarily from the sale of electric and gas utility services at tariff-based rates regulated by the MPSC. Consumers&#x2019; customer base consists of a mix of residential, commercial, and diversified industrial customers. Consumers&#x2019; tariff-based sales performance obligations are described below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;Consumers has performance obligations for the service of standing ready to deliver electricity or natural gas to customers, and it satisfies these performance obligations over time. Consumers recognizes revenue at a fixed rate as it provides these services. These arrangements generally do not have fixed terms and remain in effect as long as the customer consumes the utility service. The rates are set by the MPSC through the rate-making process and represent the stand-alone selling price of Consumers&#x2019; service to stand ready to deliver.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;Consumers has performance obligations for the service of delivering the commodity of electricity or natural gas to customers, and it satisfies these performance obligations upon delivery. Consumers recognizes revenue at a price per unit of electricity or natural gas delivered, based on the tariffs established by the MPSC. These arrangements generally do not have fixed terms and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;remain in effect as long as the customer consumes the utility service. The rates are set by the MPSC through the rate-making process and represent the stand-alone selling price of a bundled product comprising the commodity, electricity or natural gas, and the service of delivering such commodity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In some instances, Consumers has specific fixed-term contracts with large commercial and industrial customers to provide electricity or gas at certain tariff rates or to provide gas transportation services at contracted rates. The amount of electricity and gas to be delivered under these contracts and the associated future revenue to be received are generally dependent on the customers&#x2019; needs. Accordingly, Consumers recognizes revenues at the tariff or contracted rate as electricity or gas is delivered to the customer. Consumers also has other miscellaneous contracts with customers related to pole and other property rentals, appliance service plans, and utility contract work. Generally, these contracts are short term or evergreen in nature.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Alternative-Revenue Program: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Under a gas revenue decoupling mechanism authorized by the MPSC, Consumers is allowed to adjust future gas rates for differences between Consumers&#x2019; actual weather-normalized, non-fuel revenues and the revenues approved by the MPSC. Consumers accounts for this program as an alternative-revenue program that meets the criteria for recognizing the effects of decoupling adjustments on revenue as gas is delivered. &lt;/span&gt;&lt;/div&gt;Consumers does not reclassify revenue from its alternative-revenue program to revenue from contracts with customers at the time the amounts are collected from customers.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzkvZnJhZzo2ODgzMjk2ZTQ5ZGU0NWE2OWRjZDI0NDRjNWQxNmVmMC90ZXh0cmVnaW9uOjY4ODMyOTZlNDlkZTQ1YTY5ZGNkMjQ0NGM1ZDE2ZWYwXzQyODI_42cfe499-3a85-484e-bd7e-e886a27eff9e">Accounts Receivable and Unbilled Revenues: Accounts receivable comprise trade receivables and unbilled receivables. CMS&#160;Energy and Consumers record their accounts receivable at cost less an allowance for uncollectible accounts. The allowance is increased for uncollectible accounts expense and decreased for account write-offs net of recoveries. CMS&#160;Energy and Consumers establish the allowance based on historical losses, management&#x2019;s assessment of existing economic conditions, customer payment trends, and reasonable and supported forecast information. CMS&#160;Energy and Consumers assess late payment fees on trade receivables based on contractual past-due terms established with customers. Accounts are written off when deemed uncollectible, which is generally when they become six&#160;months past due.</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
    <us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzkvZnJhZzo2ODgzMjk2ZTQ5ZGU0NWE2OWRjZDI0NDRjNWQxNmVmMC90ZXh0cmVnaW9uOjY4ODMyOTZlNDlkZTQ1YTY5ZGNkMjQ0NGM1ZDE2ZWYwXzQyODI_b15a9ee4-4701-4873-9416-fee44d6ef464">Accounts Receivable and Unbilled Revenues: Accounts receivable comprise trade receivables and unbilled receivables. CMS&#160;Energy and Consumers record their accounts receivable at cost less an allowance for uncollectible accounts. The allowance is increased for uncollectible accounts expense and decreased for account write-offs net of recoveries. CMS&#160;Energy and Consumers establish the allowance based on historical losses, management&#x2019;s assessment of existing economic conditions, customer payment trends, and reasonable and supported forecast information. CMS&#160;Energy and Consumers assess late payment fees on trade receivables based on contractual past-due terms established with customers. Accounts are written off when deemed uncollectible, which is generally when they become six&#160;months past due.</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i713ca5446e114e5383baecde282b23d5_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzkvZnJhZzo2ODgzMjk2ZTQ5ZGU0NWE2OWRjZDI0NDRjNWQxNmVmMC90ZXh0cmVnaW9uOjY4ODMyOTZlNDlkZTQ1YTY5ZGNkMjQ0NGM1ZDE2ZWYwXzM3Njc_2eec3b5c-2723-423e-86f3-c8cc02a2054f"
      unitRef="usd">14000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i657568dc5501478086415b8f94f91364_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzkvZnJhZzo2ODgzMjk2ZTQ5ZGU0NWE2OWRjZDI0NDRjNWQxNmVmMC90ZXh0cmVnaW9uOjY4ODMyOTZlNDlkZTQ1YTY5ZGNkMjQ0NGM1ZDE2ZWYwXzM3Njc_300bce96-4024-4973-911e-54dda3ddcbd0"
      unitRef="usd">14000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i4bad915d726942fe98eb42b2fb081d3a_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzkvZnJhZzo2ODgzMjk2ZTQ5ZGU0NWE2OWRjZDI0NDRjNWQxNmVmMC90ZXh0cmVnaW9uOjY4ODMyOTZlNDlkZTQ1YTY5ZGNkMjQ0NGM1ZDE2ZWYwXzM3NzE_60d4ca3b-6dda-44a3-8106-7b64f5bfa0be"
      unitRef="usd">5000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="iebb5b8267f454b6d8cc957a0fbd29210_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzkvZnJhZzo2ODgzMjk2ZTQ5ZGU0NWE2OWRjZDI0NDRjNWQxNmVmMC90ZXh0cmVnaW9uOjY4ODMyOTZlNDlkZTQ1YTY5ZGNkMjQ0NGM1ZDE2ZWYwXzM3NzE_a29a0628-7355-43a7-a804-bf1d184f1fef"
      unitRef="usd">5000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i5f4f8e51fc494f689a46ec0698c9d95b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzkvZnJhZzo2ODgzMjk2ZTQ5ZGU0NWE2OWRjZDI0NDRjNWQxNmVmMC90ZXh0cmVnaW9uOjY4ODMyOTZlNDlkZTQ1YTY5ZGNkMjQ0NGM1ZDE2ZWYwXzM3NzU_5a835083-7598-42e0-acae-fe592b0caa61"
      unitRef="usd">18000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i6447fac8abf7483fb2b85068b5ee371f_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzkvZnJhZzo2ODgzMjk2ZTQ5ZGU0NWE2OWRjZDI0NDRjNWQxNmVmMC90ZXh0cmVnaW9uOjY4ODMyOTZlNDlkZTQ1YTY5ZGNkMjQ0NGM1ZDE2ZWYwXzM3NzU_6c438e96-6d38-403a-873f-55f78ed2ae59"
      unitRef="usd">18000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i0fb2a5ee2dcb4c65816c6879290fd1b5_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzkvZnJhZzo2ODgzMjk2ZTQ5ZGU0NWE2OWRjZDI0NDRjNWQxNmVmMC90ZXh0cmVnaW9uOjY4ODMyOTZlNDlkZTQ1YTY5ZGNkMjQ0NGM1ZDE2ZWYwXzM3ODM_1671aef1-6d23-49f6-98df-31d84c93da62"
      unitRef="usd">11000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ie180a89d6a5847c98a2117ff2f2e5a68_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzkvZnJhZzo2ODgzMjk2ZTQ5ZGU0NWE2OWRjZDI0NDRjNWQxNmVmMC90ZXh0cmVnaW9uOjY4ODMyOTZlNDlkZTQ1YTY5ZGNkMjQ0NGM1ZDE2ZWYwXzM3ODM_53b1a6a2-3282-4938-a803-8a8d21837fc6"
      unitRef="usd">11000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzkvZnJhZzo2ODgzMjk2ZTQ5ZGU0NWE2OWRjZDI0NDRjNWQxNmVmMC90ZXh0cmVnaW9uOjY4ODMyOTZlNDlkZTQ1YTY5ZGNkMjQ0NGM1ZDE2ZWYwXzQyODU_152426e7-6406-44f2-bd8c-302b22f5a737">Consumers&#x2019; customers are billed monthly in cycles having billing dates that do not generally coincide with the end of a calendar month. This results in customers having received electricity or natural gas that they have not been billed for as of the month-end. Consumers estimates its unbilled revenues by applying an average billed rate to total unbilled deliveries for each customer class.</us-gaap:TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzkvZnJhZzo2ODgzMjk2ZTQ5ZGU0NWE2OWRjZDI0NDRjNWQxNmVmMC90ZXh0cmVnaW9uOjY4ODMyOTZlNDlkZTQ1YTY5ZGNkMjQ0NGM1ZDE2ZWYwXzQyNzI_29aff6e9-10a3-4b38-9858-f90c9b83112b"
      unitRef="usd">387000000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzkvZnJhZzo2ODgzMjk2ZTQ5ZGU0NWE2OWRjZDI0NDRjNWQxNmVmMC90ZXh0cmVnaW9uOjY4ODMyOTZlNDlkZTQ1YTY5ZGNkMjQ0NGM1ZDE2ZWYwXzQyNzI_40c55741-4bf1-4bf9-842b-0a7c83faaae9"
      unitRef="usd">387000000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzkvZnJhZzo2ODgzMjk2ZTQ5ZGU0NWE2OWRjZDI0NDRjNWQxNmVmMC90ZXh0cmVnaW9uOjY4ODMyOTZlNDlkZTQ1YTY5ZGNkMjQ0NGM1ZDE2ZWYwXzQyNzg_75f27eb8-b000-40c0-8af5-cc376497284b"
      unitRef="usd">486000000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zNzkvZnJhZzo2ODgzMjk2ZTQ5ZGU0NWE2OWRjZDI0NDRjNWQxNmVmMC90ZXh0cmVnaW9uOjY4ODMyOTZlNDlkZTQ1YTY5ZGNkMjQ0NGM1ZDE2ZWYwXzQyNzg_fad22db6-7ff3-4c17-90fe-6b054e157b87"
      unitRef="usd">486000000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:CashAndCashEquivalentsDisclosureTextBlock
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90ZXh0cmVnaW9uOmFiYTJlYzlhNmZhMTQzOTk5MTRiOGRkZDA0MmI1MThiXzc2Mw_e288a144-92d6-4dd6-93f2-65467424252f">Cash and Cash Equivalents&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are the components of total cash and cash equivalents, including restricted amounts, and their location on CMS&#160;Energy&#x2019;s and Consumers&#x2019; consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31,&#160;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents, including restricted amounts &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents, including restricted amounts &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Cash and cash equivalents include short-term, highly liquid investments with original maturities of three&#160;months or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Restricted Cash and Cash Equivalents:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Restricted cash and cash equivalents are held primarily for the repayment of securitization bonds and funds held in escrow. Cash and cash equivalents may also be restricted to pay other contractual obligations such as leasing of coal railcars. These amounts are classified as current assets since they relate to payments that could or will occur within one&#160;year.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsDisclosureTextBlock>
    <us-gaap:CashAndCashEquivalentsDisclosureTextBlock
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90ZXh0cmVnaW9uOmFiYTJlYzlhNmZhMTQzOTk5MTRiOGRkZDA0MmI1MThiXzc2NA_e65d36e3-1f09-4497-a821-b9f10d96c98e">Cash and Cash Equivalents&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are the components of total cash and cash equivalents, including restricted amounts, and their location on CMS&#160;Energy&#x2019;s and Consumers&#x2019; consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31,&#160;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents, including restricted amounts &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents, including restricted amounts &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Cash and cash equivalents include short-term, highly liquid investments with original maturities of three&#160;months or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Restricted Cash and Cash Equivalents:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Restricted cash and cash equivalents are held primarily for the repayment of securitization bonds and funds held in escrow. Cash and cash equivalents may also be restricted to pay other contractual obligations such as leasing of coal railcars. These amounts are classified as current assets since they relate to payments that could or will occur within one&#160;year.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsDisclosureTextBlock>
    <cms:ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90ZXh0cmVnaW9uOmFiYTJlYzlhNmZhMTQzOTk5MTRiOGRkZDA0MmI1MThiXzc2OA_450be0a9-d323-4741-a1c8-a24ff330627f">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are the components of total cash and cash equivalents, including restricted amounts, and their location on CMS&#160;Energy&#x2019;s and Consumers&#x2019; consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31,&#160;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents, including restricted amounts &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents, including restricted amounts &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cms:ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock>
    <cms:ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90ZXh0cmVnaW9uOmFiYTJlYzlhNmZhMTQzOTk5MTRiOGRkZDA0MmI1MThiXzc3NQ_a0db51c5-fe76-48e2-8b56-2b0c98804670">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are the components of total cash and cash equivalents, including restricted amounts, and their location on CMS&#160;Energy&#x2019;s and Consumers&#x2019; consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31,&#160;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents, including restricted amounts &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents, including restricted amounts &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cms:ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90YWJsZTo4YjU3OWZmMTE2Mjg0MTM0ODMzZTQ3ODRmZjAwYTAzNy90YWJsZXJhbmdlOjhiNTc5ZmYxMTYyODQxMzQ4MzNlNDc4NGZmMDBhMDM3XzMtMi0xLTEtMTQ3NDk1_f1b4222d-82f7-413a-8ab3-9ae1272b50c1"
      unitRef="usd">77000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90YWJsZTo4YjU3OWZmMTE2Mjg0MTM0ODMzZTQ3ODRmZjAwYTAzNy90YWJsZXJhbmdlOjhiNTc5ZmYxMTYyODQxMzQ4MzNlNDc4NGZmMDBhMDM3XzMtNC0xLTEtMTQ3NDk1_1b4734d1-cc0f-4dc0-8839-ef1886121828"
      unitRef="usd">452000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90YWJsZTo4YjU3OWZmMTE2Mjg0MTM0ODMzZTQ3ODRmZjAwYTAzNy90YWJsZXJhbmdlOjhiNTc5ZmYxMTYyODQxMzQ4MzNlNDc4NGZmMDBhMDM3XzQtMi0xLTEtMTQ3NDk1_e24e4fa9-56e0-40fd-80ac-6e1171333346"
      unitRef="usd">19000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90YWJsZTo4YjU3OWZmMTE2Mjg0MTM0ODMzZTQ3ODRmZjAwYTAzNy90YWJsZXJhbmdlOjhiNTc5ZmYxMTYyODQxMzQ4MzNlNDc4NGZmMDBhMDM3XzQtNC0xLTEtMTQ3NDk1_4104c6a4-1485-407e-a781-254e59fc0175"
      unitRef="usd">24000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90YWJsZTo4YjU3OWZmMTE2Mjg0MTM0ODMzZTQ3ODRmZjAwYTAzNy90YWJsZXJhbmdlOjhiNTc5ZmYxMTYyODQxMzQ4MzNlNDc4NGZmMDBhMDM3XzYtMi0xLTEtMTQ3NDk1_f0059feb-e57a-439e-926c-01d8c434d857"
      unitRef="usd">96000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90YWJsZTo4YjU3OWZmMTE2Mjg0MTM0ODMzZTQ3ODRmZjAwYTAzNy90YWJsZXJhbmdlOjhiNTc5ZmYxMTYyODQxMzQ4MzNlNDc4NGZmMDBhMDM3XzYtNC0xLTEtMTQ3NDk1_f6fca3f3-1332-4307-9e49-59bde76a4fa0"
      unitRef="usd">476000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90YWJsZTo4YjU3OWZmMTE2Mjg0MTM0ODMzZTQ3ODRmZjAwYTAzNy90YWJsZXJhbmdlOjhiNTc5ZmYxMTYyODQxMzQ4MzNlNDc4NGZmMDBhMDM3XzgtMi0xLTEtMTQ3NDk1_e3ea45fd-53f8-4e81-9f6f-557131821d6c"
      unitRef="usd">8000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90YWJsZTo4YjU3OWZmMTE2Mjg0MTM0ODMzZTQ3ODRmZjAwYTAzNy90YWJsZXJhbmdlOjhiNTc5ZmYxMTYyODQxMzQ4MzNlNDc4NGZmMDBhMDM3XzgtNC0xLTEtMTQ3NDk1_cd9f0ad9-f048-4c5e-94bf-6110d91db311"
      unitRef="usd">22000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90YWJsZTo4YjU3OWZmMTE2Mjg0MTM0ODMzZTQ3ODRmZjAwYTAzNy90YWJsZXJhbmdlOjhiNTc5ZmYxMTYyODQxMzQ4MzNlNDc4NGZmMDBhMDM3XzktMi0xLTEtMTQ3NDk1_7c811177-4b7c-44b3-a203-aae061ed4d1c"
      unitRef="usd">18000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90YWJsZTo4YjU3OWZmMTE2Mjg0MTM0ODMzZTQ3ODRmZjAwYTAzNy90YWJsZXJhbmdlOjhiNTc5ZmYxMTYyODQxMzQ4MzNlNDc4NGZmMDBhMDM3XzktNC0xLTEtMTQ3NDk1_5a73dcc1-2004-42d4-b4d9-d3066fd4c69b"
      unitRef="usd">22000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90YWJsZTo4YjU3OWZmMTE2Mjg0MTM0ODMzZTQ3ODRmZjAwYTAzNy90YWJsZXJhbmdlOjhiNTc5ZmYxMTYyODQxMzQ4MzNlNDc4NGZmMDBhMDM3XzEwLTItMS0xLTE0NzQ5NQ_4c660c6a-1028-4a39-a5ce-82aba00c9a96"
      unitRef="usd">26000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90YWJsZTo4YjU3OWZmMTE2Mjg0MTM0ODMzZTQ3ODRmZjAwYTAzNy90YWJsZXJhbmdlOjhiNTc5ZmYxMTYyODQxMzQ4MzNlNDc4NGZmMDBhMDM3XzEwLTQtMS0xLTE0NzQ5NQ_0953df34-fb83-49e3-a2f2-c65fe3b23bf4"
      unitRef="usd">44000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90ZXh0cmVnaW9uOmFiYTJlYzlhNmZhMTQzOTk5MTRiOGRkZDA0MmI1MThiXzc3Nw_913b8bf1-86d8-4612-8c5d-6c4e56d758f8">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Cash and cash equivalents include short-term, highly liquid investments with original maturities of three&#160;months or less.&lt;/span&gt;</us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90ZXh0cmVnaW9uOmFiYTJlYzlhNmZhMTQzOTk5MTRiOGRkZDA0MmI1MThiXzc3OA_8af13c4c-d771-4c88-8e4e-58f3085cd014">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Cash and cash equivalents include short-term, highly liquid investments with original maturities of three&#160;months or less.&lt;/span&gt;</us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90ZXh0cmVnaW9uOmFiYTJlYzlhNmZhMTQzOTk5MTRiOGRkZDA0MmI1MThiXzc2MQ_314dab64-69c1-45fd-961d-605ddf3f2be7">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Restricted Cash and Cash Equivalents:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Restricted cash and cash equivalents are held primarily for the repayment of securitization bonds and funds held in escrow. Cash and cash equivalents may also be restricted to pay other contractual obligations such as leasing of coal railcars. These amounts are classified as current assets since they relate to payments that could or will occur within one&#160;year.&lt;/span&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zODgvZnJhZzphYmEyZWM5YTZmYTE0Mzk5OTE0YjhkZGQwNDJiNTE4Yi90ZXh0cmVnaW9uOmFiYTJlYzlhNmZhMTQzOTk5MTRiOGRkZDA0MmI1MThiXzc2Mg_25749157-5276-430d-94d1-6dd1069ba1b2">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Restricted Cash and Cash Equivalents:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Restricted cash and cash equivalents are held primarily for the repayment of securitization bonds and funds held in escrow. Cash and cash equivalents may also be restricted to pay other contractual obligations such as leasing of coal railcars. These amounts are classified as current assets since they relate to payments that could or will occur within one&#160;year.&lt;/span&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zOTEvZnJhZzowYzk3ZjcwZjhiYTA0MDRjYmVjM2VkOWVjY2ZkMDk5Zi90ZXh0cmVnaW9uOjBjOTdmNzBmOGJhMDQwNGNiZWMzZWQ5ZWNjZmQwOTlmXzIwNA_5e80206e-31b0-4f42-b91a-da07cdb954fb">Reportable SegmentsReportable segments consist of business units defined by the products and services they offer. CMS&#160;Energy and Consumers evaluate the performance of each segment based on its contribution to net income available to CMS&#160;Energy&#x2019;s common stockholders.&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The segments reported for CMS&#160;Energy are:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;electric utility, consisting of regulated activities associated with the generation, purchase, distribution, and sale of electricity in Michigan&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;gas utility, consisting of regulated activities associated with the purchase, transmission, storage, distribution, and sale of natural gas in Michigan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;enterprises, consisting of various subsidiaries engaging in domestic independent power production, including the development and operation of renewable generation, and the marketing of independent power production&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;On October&#160;1,&#160;2021, EnerBank was acquired by Regions Bank. As a result, EnerBank was removed from the composition of CMS&#160;Energy&#x2019;s reportable segments. EnerBank&#x2019;s results of operations through the date of the sale are presented as income from discontinued operations on CMS&#160;Energy&#x2019;s consolidated statements of income. For information regarding the sale of EnerBank, see Note&#160;13, Exit Activities and Discontinued Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy presents corporate interest and other expenses, discontinued operations, and Consumers&#x2019; other consolidated entities within other reconciling items.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The segments reported for Consumers are:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;electric utility, consisting of regulated activities associated with the generation, purchase, distribution, and sale of electricity in Michigan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;gas utility, consisting of regulated activities associated with the purchase, transmission, storage, distribution, and sale of natural gas in Michigan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers&#x2019; other consolidated entities are presented within other reconciling items.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following tables is financial information by segment:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.335%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.962%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Six&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enterprises&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net income (loss) available to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enterprises&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other reconciling items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(78)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total net income available to common stockholders &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net income (loss) available to common stockholder&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other reconciling items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total net income available to common stockholder &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.959%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31,&#160;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Plant, property, and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric utility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enterprises&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other reconciling items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total plant, property, and equipment, gross &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Plant, property, and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric utility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other reconciling items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total plant, property, and equipment, gross &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric utility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enterprises&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other reconciling items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric utility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other reconciling items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts include a portion of Consumers&#x2019; other common assets attributable to both the electric and gas utility businesses.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl8zOTEvZnJhZzowYzk3ZjcwZjhiYTA0MDRjYmVjM2VkOWVjY2ZkMDk5Zi90ZXh0cmVnaW9uOjBjOTdmNzBmOGJhMDQwNGNiZWMzZWQ5ZWNjZmQwOTlmXzIwNA_5f58b4f0-d721-4763-bdcd-4daaa815d5cf">Reportable SegmentsReportable segments consist of business units defined by the products and services they offer. CMS&#160;Energy and Consumers evaluate the performance of each segment based on its contribution to net income available to CMS&#160;Energy&#x2019;s common stockholders.&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The segments reported for CMS&#160;Energy are:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;electric utility, consisting of regulated activities associated with the generation, purchase, distribution, and sale of electricity in Michigan&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;gas utility, consisting of regulated activities associated with the purchase, transmission, storage, distribution, and sale of natural gas in Michigan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;enterprises, consisting of various subsidiaries engaging in domestic independent power production, including the development and operation of renewable generation, and the marketing of independent power production&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;On October&#160;1,&#160;2021, EnerBank was acquired by Regions Bank. As a result, EnerBank was removed from the composition of CMS&#160;Energy&#x2019;s reportable segments. EnerBank&#x2019;s results of operations through the date of the sale are presented as income from discontinued operations on CMS&#160;Energy&#x2019;s consolidated statements of income. For information regarding the sale of EnerBank, see Note&#160;13, Exit Activities and Discontinued Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy presents corporate interest and other expenses, discontinued operations, and Consumers&#x2019; other consolidated entities within other reconciling items.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The segments reported for Consumers are:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;electric utility, consisting of regulated activities associated with the generation, purchase, distribution, and sale of electricity in Michigan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;gas utility, consisting of regulated activities associated with the purchase, transmission, storage, distribution, and sale of natural gas in Michigan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers&#x2019; other consolidated entities are presented within other reconciling items.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following tables is financial information by segment:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.335%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.962%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Six&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enterprises&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net income (loss) available to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enterprises&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other reconciling items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(78)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total net income available to common stockholders &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net income (loss) available to common stockholder&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other reconciling items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total net income available to common stockholder &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.959%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31,&#160;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Plant, property, and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric utility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enterprises&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other reconciling items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total plant, property, and equipment, gross &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Plant, property, and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric utility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other reconciling items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total plant, property, and equipment, gross &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric utility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enterprises&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other reconciling items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric utility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other reconciling items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts include a portion of Consumers&#x2019; other common assets attributable to both the electric and gas utility businesses.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90ZXh0cmVnaW9uOjZjMjcyOGZjY2M4ZDQ5ODY4OTI4ODhiYjAzMjlkNjMwXzIwMQ_4f5f1d13-a3a6-4e46-bfcc-de8e79fdac23">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following tables is financial information by segment:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.335%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.962%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Six&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enterprises&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net income (loss) available to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enterprises&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other reconciling items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(78)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total net income available to common stockholders &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net income (loss) available to common stockholder&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other reconciling items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total net income available to common stockholder &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.959%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31,&#160;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Plant, property, and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric utility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enterprises&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other reconciling items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total plant, property, and equipment, gross &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Plant, property, and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric utility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other reconciling items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total plant, property, and equipment, gross &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric utility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enterprises&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other reconciling items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric utility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other reconciling items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts include a portion of Consumers&#x2019; other common assets attributable to both the electric and gas utility businesses.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90ZXh0cmVnaW9uOjZjMjcyOGZjY2M4ZDQ5ODY4OTI4ODhiYjAzMjlkNjMwXzIwMQ_f667def6-1c52-4670-afdf-7fa3673e07bf">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following tables is financial information by segment:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.335%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.962%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Six&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enterprises&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net income (loss) available to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enterprises&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other reconciling items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(78)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total net income available to common stockholders &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net income (loss) available to common stockholder&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other reconciling items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total net income available to common stockholder &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.959%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31,&#160;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Plant, property, and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric utility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enterprises&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other reconciling items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total plant, property, and equipment, gross &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Plant, property, and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric utility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other reconciling items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total plant, property, and equipment, gross &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric utility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enterprises&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other reconciling items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric utility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other reconciling items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts include a portion of Consumers&#x2019; other common assets attributable to both the electric and gas utility businesses.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="i47bf09c6d4344d37a18460fbd89d2804_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzUtMi0xLTEtMTQ3NDk1_e0531c09-21b5-47a0-a78e-38b5343ee68f"
      unitRef="usd">1325000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia5c7f73b577e486d9a05de66e4484751_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzUtNC0xLTEtMTQ3NDk1_06cfb40a-3dfd-4202-8064-3f59c79254d7"
      unitRef="usd">1160000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ice4e185d59e647ae99e14162cb85d3b4_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzUtNy0xLTEtMTQ3NDk1_f18274e9-8200-4323-b210-f6c2b01b249f"
      unitRef="usd">2566000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibc31edead13e44f3b461e7498d1b6fd4_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzUtOS0xLTEtMTQ3NDk1_3ae1102a-04ee-4734-b767-9818f842f97a"
      unitRef="usd">2294000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iaab2b99fc6f04101be08dd93161eb79c_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzYtMi0xLTEtMTQ3NDk1_dfe7dc6e-15af-4cac-b2e7-eb39b458a4d9"
      unitRef="usd">477000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie8f9596d68fb43789553aa8755d40b0a_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzYtNC0xLTEtMTQ3NDk1_66926b8f-3385-43f1-9d4e-4b5b647730f3"
      unitRef="usd">333000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i01b2b8b9de554e658482d26b57e5838b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzYtNy0xLTEtMTQ3NDk1_45fe51f6-aa66-479a-80b2-0cd63daaf784"
      unitRef="usd">1519000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib46ed8c1022045ffb6c660bb979b1c65_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzYtOS0xLTEtMTQ3NDk1_bf79d4f4-ed1b-4728-9a17-a65c0a601355"
      unitRef="usd">1136000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i43cb2826d4f94470b9cbe03f0b75af07_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzctMi0xLTEtMTQ3NDk1_07a2e9c0-dd0e-402d-b5e9-7d24c6ca77ea"
      unitRef="usd">118000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1349d8e335e3458e81422b19f345f579_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzctNC0xLTEtMTQ3NDk1_7b954a7c-8012-4c12-b383-e654fcd38ed3"
      unitRef="usd">65000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ieff896ff77ca4eaea1b632c9419e4bb3_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzctNy0xLTEtMTQ3NDk1_5dd5db8c-e4f3-4e70-9af0-1c4f2374294d"
      unitRef="usd">209000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2d34c6050cbf457ba059c97843593644_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzctOS0xLTEtMTQ3NDk1_7cdf20ee-bd00-4987-917b-d1653c47f67e"
      unitRef="usd">141000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzEwLTItMS0xLTE0NzQ5NQ_c95ddfea-0798-4553-8109-115386fee9e1"
      unitRef="usd">1920000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzEwLTQtMS0xLTE0NzQ5NQ_30326919-99c2-4158-ba0d-9b9cbb1befd2"
      unitRef="usd">1558000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzEwLTctMS0xLTE0NzQ5NQ_e96cb676-61f0-4137-8f24-e02dc9631fd2"
      unitRef="usd">4294000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzEwLTktMS0xLTE0NzQ5NQ_0a668011-4378-410f-b10c-ce8d8c987a46"
      unitRef="usd">3571000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i02838ca7462d4286aa5cd3e543f62212_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzEzLTItMS0xLTE0NzQ5NQ_68fc8315-9f01-4241-8b6f-85510144447c"
      unitRef="usd">1325000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i14cde9a1eaa443dabff9dfc6ab2d37d8_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzEzLTQtMS0xLTE0NzQ5NQ_56969022-9e9e-4456-9741-41cd6b897563"
      unitRef="usd">1160000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6a3a4fd71fcf4ce89603a7d962ca2ed5_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzEzLTctMS0xLTE0NzQ5NQ_dddeb45d-1ebf-42d6-b946-d52f7fb6f5c0"
      unitRef="usd">2566000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibca35d97a2e6461698eeb7dac883ab77_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzEzLTktMS0xLTE0NzQ5NQ_2333519b-874b-4e3d-aa6d-67501b6a6603"
      unitRef="usd">2294000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if14df13f750c47efaffdce02f891ca3a_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzE0LTItMS0xLTE0NzQ5NQ_da2e4302-9c95-4034-afa4-5049b1379671"
      unitRef="usd">477000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="idb61cdb97a9c4a0787c512e479751f65_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzE0LTQtMS0xLTE0NzQ5NQ_90232087-0412-4910-a054-894cb1e91bb7"
      unitRef="usd">333000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i649ea0b94e9f4b74a19c7a5dd556c29f_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzE0LTctMS0xLTE0NzQ5NQ_46d36ca5-1575-4cfd-ba72-e8a260000951"
      unitRef="usd">1519000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i16ebc15e39a84f2c9c870274affb39be_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzE0LTktMS0xLTE0NzQ5NQ_05dbc7be-f3cc-4b81-b72f-08e4f60bb53a"
      unitRef="usd">1136000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzE2LTItMS0xLTE0NzQ5NQ_4b35d61a-451d-4c10-a649-b7578d51704f"
      unitRef="usd">1802000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzE2LTQtMS0xLTE0NzQ5NQ_19a31822-ac0b-4d58-a0e3-5695365e67b4"
      unitRef="usd">1493000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzE2LTctMS0xLTE0NzQ5NQ_4d1a0b72-32a6-4919-b9a9-1fc25ca6fbff"
      unitRef="usd">4085000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzE2LTktMS0xLTE0NzQ5NQ_d2f944ac-43c9-4d60-9c3d-2a484f324639"
      unitRef="usd">3430000000</us-gaap:Revenues>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i47bf09c6d4344d37a18460fbd89d2804_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzE5LTItMS0xLTE0NzQ5NQ_38b4bf4b-769d-4e2c-914d-29841559f8bb"
      unitRef="usd">140000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ia5c7f73b577e486d9a05de66e4484751_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzE5LTQtMS0xLTE0NzQ5NQ_2394ed19-ca1d-49d0-a08c-a45a1b7bd942"
      unitRef="usd">154000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ice4e185d59e647ae99e14162cb85d3b4_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzE5LTctMS0xLTE0NzQ5NQ_21481070-5ed5-4f97-8d21-9f41a3ab827b"
      unitRef="usd">307000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ibc31edead13e44f3b461e7498d1b6fd4_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzE5LTktMS0xLTE0NzQ5NQ_c6020764-b1cb-44c1-8872-cd2fe4bfc406"
      unitRef="usd">309000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="iaab2b99fc6f04101be08dd93161eb79c_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzIwLTItMS0xLTE0NzQ5NQ_339fe395-41b1-456e-924f-73e8ffe5074f"
      unitRef="usd">36000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ie8f9596d68fb43789553aa8755d40b0a_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzIwLTQtMS0xLTE0NzQ5NQ_8ce9e6af-605e-4580-9d63-851051e464f6"
      unitRef="usd">36000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i01b2b8b9de554e658482d26b57e5838b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzIwLTctMS0xLTE0NzQ5NQ_9000c6fe-6389-43cd-b430-b7b90445e782"
      unitRef="usd">252000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib46ed8c1022045ffb6c660bb979b1c65_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzIwLTktMS0xLTE0NzQ5NQ_84d67d5f-0431-416b-bd20-10835a6dd757"
      unitRef="usd">217000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i43cb2826d4f94470b9cbe03f0b75af07_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzIxLTItMS0xLTE0NzQ5NQ_86e9eb0f-1083-4e03-ae93-c50ec71cea78"
      unitRef="usd">7000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i1349d8e335e3458e81422b19f345f579_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzIxLTQtMS0xLTE0NzQ5NQ_26b81fed-8856-43a6-a03f-57dbb27914fd"
      unitRef="usd">5000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ieff896ff77ca4eaea1b632c9419e4bb3_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzIxLTctMS0xLTE0NzQ5NQ_cd12193f-65ac-4cad-81ae-8c626ecf77d1"
      unitRef="usd">15000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i2d34c6050cbf457ba059c97843593644_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzIxLTktMS0xLTE0NzQ5NQ_a1d15623-d6d3-483d-9169-d0ce3c413509"
      unitRef="usd">19000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i8aa8b95d19724f3e90e879a8cca07806_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzIzLTItMS0xLTE0NzQ5NQ_cbaab90b-5567-41fb-ba94-4e2ba35936ea"
      unitRef="usd">-38000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i943a3c278df6438ab2782458023056d2_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzIzLTQtMS0xLTE0NzQ5NQ_7429dbed-659d-4c91-909f-8cf3e36805b1"
      unitRef="usd">-19000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="if70bce5a67d240ad9d60a2363ba41fcc_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzIzLTctMS0xLTE0NzQ5NQ_43733f44-2852-4781-bb2d-3b14ff1680ae"
      unitRef="usd">-78000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ia2a04a69e013417db66e32370cb0d7dd_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzIzLTktMS0xLTE0NzQ5NQ_7c1e9add-09cb-4e0e-9061-c38d6e229f1b"
      unitRef="usd">-20000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzI0LTItMS0xLTE0NzQ5NQ_700b0e42-cb2a-4ddd-b232-87968ab8e1bf"
      unitRef="usd">145000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i8c17543ae89a44eabcfbe5106cc21443_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzI0LTQtMS0xLTE0NzQ5NQ_5247b909-27c7-4d3f-999e-f6fbaaac5571"
      unitRef="usd">176000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzI0LTctMS0xLTE0NzQ5NQ_8efefbfc-7d2b-45d4-a123-ae2b1fd4fd00"
      unitRef="usd">496000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i05f136e730094181b4e53e67147ef15f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzI0LTktMS0xLTE0NzQ5NQ_bd96586a-ed20-4577-82db-dad198fe47b7"
      unitRef="usd">525000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i02838ca7462d4286aa5cd3e543f62212_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzI3LTItMS0xLTE0NzQ5NQ_62918785-4d5a-41e4-a524-39213d668888"
      unitRef="usd">140000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i14cde9a1eaa443dabff9dfc6ab2d37d8_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzI3LTQtMS0xLTE0NzQ5NQ_e4538181-8f42-457c-8c09-fa1f7404cd60"
      unitRef="usd">154000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i6a3a4fd71fcf4ce89603a7d962ca2ed5_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzI3LTctMS0xLTE0NzQ5NQ_a353f605-50d7-4324-9b19-898161e6649d"
      unitRef="usd">307000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ibca35d97a2e6461698eeb7dac883ab77_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzI3LTktMS0xLTE0NzQ5NQ_e9540696-5fe2-49b4-bd37-d62d1703bb89"
      unitRef="usd">309000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="if14df13f750c47efaffdce02f891ca3a_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzI4LTItMS0xLTE0NzQ5NQ_5095e8d1-fbe0-4311-9cbb-cc2f09ec576b"
      unitRef="usd">36000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="idb61cdb97a9c4a0787c512e479751f65_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzI4LTQtMS0xLTE0NzQ5NQ_fbf1f42a-9c27-4efd-9bf1-8ccd3fbe791a"
      unitRef="usd">36000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i649ea0b94e9f4b74a19c7a5dd556c29f_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzI4LTctMS0xLTE0NzQ5NQ_fab0d72d-7095-454e-af3a-d3f0504fc927"
      unitRef="usd">252000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i16ebc15e39a84f2c9c870274affb39be_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzI4LTktMS0xLTE0NzQ5NQ_6b942ab7-14b7-459a-8d20-06eb7a028566"
      unitRef="usd">217000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="if96fc07095114c90813c44ba4cbfe54b_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzI5LTItMS0xLTE0NzQ5NQ_39e48c96-5385-4bfd-abbb-4c8f728df407"
      unitRef="usd">-4000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="if29d1724549a4d4fad63868e5bbd1220_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzI5LTQtMS0xLTE0NzQ5NQ_1a301ad7-9516-49dc-8a48-469ecd11b672"
      unitRef="usd">-1000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i9c184cc6c22041f2883652e32f51f2bb_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzI5LTctMS0xLTE0NzQ5NQ_e7868c23-6410-486f-9e22-a777807b2f9e"
      unitRef="usd">-4000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i7ee83ace56d84331b35c2f91307b7fa1_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzI5LTktMS0xLTE0NzQ5NQ_4f9598f5-96b9-4481-b86e-fac71fb9bb4a"
      unitRef="usd">-1000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i62a78473e0e74129992638d1cb6ef753_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzMwLTItMS0xLTE0NzQ5NQ_6ebb7104-8a21-4049-9f0b-96025511e048"
      unitRef="usd">172000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i526498567376426ebd5dbec183e8a1f1_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzMwLTQtMS0xLTE0NzQ5NQ_5393f04d-423c-483b-be9c-0fe39b481b44"
      unitRef="usd">189000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzMwLTctMS0xLTE0NzQ5NQ_579ae6b5-9be5-4578-95f8-ef70114ae9b3"
      unitRef="usd">555000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i3b5fb470e34542788b09ab9669b305d7_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTpmZTMzM2IzODFhYWI0N2FjYjk2NTE3MjU1OGIzM2I4MC90YWJsZXJhbmdlOmZlMzMzYjM4MWFhYjQ3YWNiOTY1MTcyNTU4YjMzYjgwXzMwLTktMS0xLTE0NzQ5NQ_e38561d5-5588-415c-985d-fafb04722d2f"
      unitRef="usd">525000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP
      contextRef="i2057a2d2ff874d35b120f28d7a06a2d3_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzQtMi0xLTEtMTQ3NDk1_09c860d9-38e0-44c7-9100-d12942644688"
      unitRef="usd">17333000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP
      contextRef="i94a0438ccaa24e01a9729d7ef6e9575d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzQtNC0xLTEtMTQ3NDk1_954c42c5-2b85-432e-a227-4a0894473f6f"
      unitRef="usd">18147000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP
      contextRef="i4153e0742c3c4d8582c41117774c52fc_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzUtMi0xLTEtMTQ3NDk1_ad106854-e895-4049-910a-b21b6447e170"
      unitRef="usd">10946000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP
      contextRef="i22c1e6b003c741d4847a2dd0c5cd3c1e_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzUtNC0xLTEtMTQ3NDk1_660d18da-7156-4a0f-ab99-1a017478f2c1"
      unitRef="usd">10601000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP
      contextRef="i80217270f39f4344900d0e519668fc9a_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzYtMi0xLTEtMTQ3NDk1_1129fee2-484c-464e-a4f4-cc90faad298b"
      unitRef="usd">1122000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP
      contextRef="ia78929c6d9af41998bd93969c150c07a_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzYtNC0xLTEtMTQ3NDk1_76e6af6b-09b3-4939-b1f3-3ad3587a3966"
      unitRef="usd">1122000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP
      contextRef="ie96de76f667e4c72adbf6f5859475bab_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzgtMi0xLTEtMTQ3NDk1_84dbf197-3686-493d-9b87-d691269cb68d"
      unitRef="usd">25000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP
      contextRef="ic82dfb2c72f44c8ca49ff0bb1cd1dcb4_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzgtNC0xLTEtMTQ3NDk1_0721055e-66af-48e0-b19b-e6cf6c10df7a"
      unitRef="usd">23000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzktMi0xLTEtMTQ3NDk1_9215c2c0-bcc6-40c6-ab03-5c8445b7dc5a"
      unitRef="usd">29426000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzktNC0xLTEtMTQ3NDk1_6c21bd5d-c53c-4433-a914-3c0b27f2545f"
      unitRef="usd">29893000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress
      contextRef="i10dd9afc254c443ca2797e2f719eeea4_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzEyLTItMS0xLTE0NzQ5NQ_3b253685-3f62-4802-be18-e79caf8da9a7"
      unitRef="usd">17333000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress
      contextRef="i1fc14cf810c244aa845d85ff9cec3f59_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzEyLTQtMS0xLTE0NzQ5NQ_1a77f949-2248-4d85-94c1-75e6d8b80a42"
      unitRef="usd">18147000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress
      contextRef="i5028113bd7d34cb6af40960d93cfe51e_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzEzLTItMS0xLTE0NzQ5NQ_cf449549-b5af-4233-a2f4-f4c40525057f"
      unitRef="usd">10946000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress
      contextRef="i61f45728671f45a684bcad8deab6426d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzEzLTQtMS0xLTE0NzQ5NQ_22d111d5-5b32-4b33-a27f-9ebb0367065f"
      unitRef="usd">10601000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress
      contextRef="i54848e6b7f8d48c38bfd02b2983851d8_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzE0LTItMS0xLTE0NzQ5NQ_bddfa097-3568-4126-b2a6-eec91c433967"
      unitRef="usd">25000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress
      contextRef="ib15432fa8bcf4a71b5441ce326796bbf_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzE0LTQtMS0xLTE0NzQ5NQ_b8304c2e-c4d6-4bf0-b1ea-792f10d96b5a"
      unitRef="usd">23000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzE1LTItMS0xLTE0NzQ5NQ_c28525b8-9590-4f90-8abc-3eac0c25ac1e"
      unitRef="usd">28304000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzE1LTQtMS0xLTE0NzQ5NQ_26769456-8114-4a50-97c4-5bd8f2c8a0b7"
      unitRef="usd">28771000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <us-gaap:Assets
      contextRef="i2057a2d2ff874d35b120f28d7a06a2d3_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzE4LTItMS0xLTE0NzQ5NQ_c2b37a21-d2cf-4eba-96ea-e797b5ca0b06"
      unitRef="usd">16860000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i94a0438ccaa24e01a9729d7ef6e9575d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzE4LTQtMS0xLTE0NzQ5NQ_2a9bab4e-3b9b-4edd-8840-800f37b4d505"
      unitRef="usd">16493000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i4153e0742c3c4d8582c41117774c52fc_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzE5LTItMS0xLTE0NzQ5NQ_252912a1-10a9-462e-b893-6eeb4b2b8f41"
      unitRef="usd">10725000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i22c1e6b003c741d4847a2dd0c5cd3c1e_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzE5LTQtMS0xLTE0NzQ5NQ_efdce065-f994-4753-ba09-4d352ff3ac1f"
      unitRef="usd">10517000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i80217270f39f4344900d0e519668fc9a_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzIwLTItMS0xLTE0NzQ5NQ_a1dff72c-2629-4920-bcd8-f8ba1064c42d"
      unitRef="usd">1387000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ia78929c6d9af41998bd93969c150c07a_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzIwLTQtMS0xLTE0NzQ5NQ_e32d2379-98ea-4c9b-bf3a-a03c367900cb"
      unitRef="usd">1312000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ie96de76f667e4c72adbf6f5859475bab_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzIyLTItMS0xLTE0NzQ5NQ_f249c7c8-d07f-4250-a21f-30ec560516fb"
      unitRef="usd">68000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ic82dfb2c72f44c8ca49ff0bb1cd1dcb4_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzIyLTQtMS0xLTE0NzQ5NQ_5b8dce95-ea83-48c4-b552-0122d497c550"
      unitRef="usd">431000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i722365d9f6084c67819107afa61ba8a9_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzIzLTItMS0xLTE0NzQ5NQ_fbc97cb5-e9f2-41b4-a664-09ff69acd454"
      unitRef="usd">29040000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="id7f145582ec94f96aec98c53f96ca779_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzIzLTQtMS0xLTE0NzQ5NQ_6c649832-b86f-4ef8-aa46-c4fd0140d6a6"
      unitRef="usd">28753000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i10dd9afc254c443ca2797e2f719eeea4_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzI2LTItMS0xLTE0NzQ5NQ_52f657f3-876f-44f4-9577-b06726bddc86"
      unitRef="usd">16922000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i1fc14cf810c244aa845d85ff9cec3f59_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzI2LTQtMS0xLTE0NzQ5NQ_1773c214-006b-432b-92ab-44233eb16402"
      unitRef="usd">16555000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i5028113bd7d34cb6af40960d93cfe51e_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzI3LTItMS0xLTE0NzQ5NQ_c4fb8a69-c0fd-4559-8eaa-ceacf3477170"
      unitRef="usd">10771000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i61f45728671f45a684bcad8deab6426d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzI3LTQtMS0xLTE0NzQ5NQ_1742e8eb-89a0-46aa-b424-39d3dbac0ea5"
      unitRef="usd">10564000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i54848e6b7f8d48c38bfd02b2983851d8_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzI4LTItMS0xLTE0NzQ5NQ_4de1cb17-2913-405a-bb34-ff6ec3625998"
      unitRef="usd">22000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ib15432fa8bcf4a71b5441ce326796bbf_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzI4LTQtMS0xLTE0NzQ5NQ_8f557837-63f1-4bc4-a4d3-542acbf75895"
      unitRef="usd">21000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="id1edfe96b6394fab8767063f07543e92_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzI5LTItMS0xLTE0NzQ5NQ_d36a299c-cb6d-4a6b-95aa-d3a6d9511b38"
      unitRef="usd">27715000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i63711a3d832f48b3bed60421d46236fd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDAvZnJhZzo2YzI3MjhmY2NjOGQ0OTg2ODkyODg4YmIwMzI5ZDYzMC90YWJsZTplNDA4OGEzZDBiMWM0YmFmOTZmYmE5OGY1NzQ0ZTU1Zi90YWJsZXJhbmdlOmU0MDg4YTNkMGIxYzRiYWY5NmZiYTk4ZjU3NDRlNTVmXzI5LTQtMS0xLTE0NzQ5NQ_6fce76bf-1a74-45f8-b75c-9ff999db907b"
      unitRef="usd">27140000000</us-gaap:Assets>
    <us-gaap:VariableInterestEntityDisclosureTextBlock
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90ZXh0cmVnaW9uOmNmN2Q2MzI5NmVhZjQxNGQ4NjMyMTFkZjk2NGMwYzA3XzIwNjQ_bd3f9253-c844-4920-924e-45cf66c60916">Variable Interest Entities&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In June&#160;2022, CMS&#160;Enterprises sold a Class&#160;A membership interest in NWO&#160;Holdco to a tax equity investor for $49&#160;million. NWO&#160;Holdco owns 100&#160;percent of Northwest Ohio Wind,&#160;LLC, a 105&#x2011;MW wind generation project in Paulding County, Ohio. CMS&#160;Enterprises retained a Class&#160;B membership interest in NWO&#160;Holdco.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Enterprises has a 51&#x2011;percent ownership interest in Aviator Wind Equity Holdings, which holds a Class&#160;B membership interest in Aviator Wind, a 525&#x2011;MW wind generation project in Coke County, Texas. The Class&#160;A membership interest in Aviator Wind is held by a tax equity investor.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Earnings, tax attributes, and cash flows generated by NWO&#160;Holdco and Aviator Wind are allocated among and distributed to the membership classes in accordance with the ratios specified in the associated limited liability company agreements; these ratios change over time and are not representative of the ownership interest percentages of each membership class. Since NWO&#160;Holdco&#x2019;s and Aviator Wind&#x2019;s income and cash flows are not distributed among their investors based on ownership interest percentages, &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Enterprises allocates the entities&#x2019; income (loss) among the investors by applying the hypothetical liquidation at book value method. This method calculates each investor&#x2019;s earnings based on a hypothetical liquidation of the entities at the net book value of underlying assets as of the balance sheet date. The liquidation tax gain (loss) is allocated to each investor&#x2019;s capital account, resulting in income (loss) equal to the period change in the investor&#x2019;s capital account balance. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;NWO&#160;Holdco, Aviator Wind Equity Holdings, and Aviator Wind are VIEs. In accordance with the associated limited liability company agreements, the tax equity investors are guaranteed preferred returns from NWO&#160;Holdco and Aviator Wind. However, CMS&#160;Enterprises manages and controls the operating activities of NWO&#160;Holdco and Aviator Wind Equity Holdings (and, thereby, Aviator Wind). As a result, CMS&#160;Enterprises is the primary beneficiary, as it has the power to direct the activities that most significantly impact the economic performance of the companies, as well as the obligation to absorb losses or the right to receive benefits from the companies. CMS&#160;Enterprises consolidates NWO&#160;Holdco, Aviator Wind Equity Holdings, and Aviator Wind and presents the Class&#160;A membership interests and 49&#160;percent of the Class&#160;B membership interest in Aviator Wind as noncontrolling interests. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are the carrying values of the VIEs&#x2019; assets and liabilities included on CMS&#160;Energy&#x2019;s consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.959%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31,&#160;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepayments and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Plant, property, and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Asset retirement obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Assets may be used only to meet VIEs&#x2019; obligations and commitments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Enterprises is obligated under certain indemnities that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. For additional details on these indemnity obligations, see Note&#160;2, Contingencies and Commitments&#x2014;Guarantees.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Other VIEs:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; CMS&#160;Energy has variable interests in T.E.S.&#160;Filer City, Grayling, Genesee, and Craven. While CMS&#160;Energy owns 50&#160;percent of each partnership, it is not the primary beneficiary of any of these partnerships because decision making is shared among unrelated parties, and no one party has the ability to direct the activities that most significantly impact the entities&#x2019; economic performance, such as operations and maintenance, plant dispatch, and fuel strategy. The partners must agree on all major decisions for each of the partnerships.&lt;/span&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is information about these partnerships:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.183%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nature&#160;of&#160;the&#160;Entity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nature of CMS&#160;Energy&#x2019;s Involvement&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;T.E.S.&#160;Filer City &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Coal-fueled power generator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term PPA between partnership and Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Employee assignment agreement&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="4" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Grayling &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="4" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wood waste-fueled power generator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term PPA between partnership and Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reduced dispatch agreement with Consumers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating and management contract&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="4" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Genesee &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="4" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wood waste-fueled power generator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term PPA between partnership and Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reduced dispatch agreement with Consumers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating and management contract&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Craven &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wood waste-fueled power generator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating and management contract&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Reduced dispatch agreements allow the facilities to be dispatched based on the market price of power compared with the cost of production of the plants. This results in fuel cost savings that each partnership shares with Consumers&#x2019; customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The creditors of these partnerships do not have recourse to the general credit of CMS&#160;Energy or Consumers. CMS&#160;Energy and Consumers have not provided any financial or other support during the periods presented that was not previously contractually required.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy&#x2019;s investment in these partnerships is included in investments on its consolidated balance sheets in the amount of $69&#160;million at June&#160;30,&#160;2022 and $71&#160;million at December&#160;31,&#160;2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:VariableInterestEntityDisclosureTextBlock>
    <us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates
      contextRef="i7b2c4c641b92433497601230dddce459_D20220601-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90ZXh0cmVnaW9uOmNmN2Q2MzI5NmVhZjQxNGQ4NjMyMTFkZjk2NGMwYzA3XzIxOTkwMjMyNTkwMTk_8b3cb69a-2cda-4db3-b017-21edb638641c"
      unitRef="usd">49000000</us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates>
    <cms:VariableInterestEntityMaximumCapacity
      contextRef="idfb8fdc2a69942ae9bf957c956bdfd8a_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90ZXh0cmVnaW9uOmNmN2Q2MzI5NmVhZjQxNGQ4NjMyMTFkZjk2NGMwYzA3XzIxOTkwMjMyNTkwMjk_1339680a-2460-4155-8680-002ca5fe824c"
      unitRef="mw">105</cms:VariableInterestEntityMaximumCapacity>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="i37e94014a30d4220b545ced5c908704c_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90ZXh0cmVnaW9uOmNmN2Q2MzI5NmVhZjQxNGQ4NjMyMTFkZjk2NGMwYzA3XzM0_d8ffe072-ffd9-4068-820e-af8fd3f51d7f"
      unitRef="number">0.51</us-gaap:VariableInterestEntityOwnershipPercentage>
    <cms:VariableInterestEntityMaximumCapacity
      contextRef="i37e94014a30d4220b545ced5c908704c_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90ZXh0cmVnaW9uOmNmN2Q2MzI5NmVhZjQxNGQ4NjMyMTFkZjk2NGMwYzA3XzE1MA_f932e71f-ba20-4c48-bcf1-8b3e5b9d9548"
      unitRef="mw">525</cms:VariableInterestEntityMaximumCapacity>
    <us-gaap:ConsolidationVariableInterestEntityPolicy
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90ZXh0cmVnaW9uOmNmN2Q2MzI5NmVhZjQxNGQ4NjMyMTFkZjk2NGMwYzA3XzIwNjc_c1b65d9f-5582-4131-a5f6-c2a035165c79">Aviator Wind Equity Holdings, and Aviator Wind are VIEs. In accordance with the associated limited liability company agreements, the tax equity investors are guaranteed preferred returns from NWO&#160;Holdco and Aviator Wind. However, CMS&#160;Enterprises manages and controls the operating activities of NWO&#160;Holdco and Aviator Wind Equity Holdings (and, thereby, Aviator Wind). As a result, CMS&#160;Enterprises is the primary beneficiary, as it has the power to direct the activities that most significantly impact the economic performance of the companies, as well as the obligation to absorb losses or the right to receive benefits from the companies.CMS&#160;Energy has variable interests in T.E.S.&#160;Filer City, Grayling, Genesee, and Craven. While CMS&#160;Energy owns 50&#160;percent of each partnership, it is not the primary beneficiary of any of these partnerships because decision making is shared among unrelated parties, and no one party has the ability to direct the activities that most significantly impact the entities&#x2019; economic performance, such as operations and maintenance, plant dispatch, and fuel strategy. The partners must agree on all major decisions for each of the partnerships.</us-gaap:ConsolidationVariableInterestEntityPolicy>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="icb6df08b62934477a60bccdb44a3353f_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90ZXh0cmVnaW9uOmNmN2Q2MzI5NmVhZjQxNGQ4NjMyMTFkZjk2NGMwYzA3XzE1MDY_13c8684e-73c8-4f05-b310-58246acae69f"
      unitRef="number">0.49</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90ZXh0cmVnaW9uOmNmN2Q2MzI5NmVhZjQxNGQ4NjMyMTFkZjk2NGMwYzA3XzIwNjg_bdb32afe-83cc-4782-9f8d-b58f6b41d113">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are the carrying values of the VIEs&#x2019; assets and liabilities included on CMS&#160;Energy&#x2019;s consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.959%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31,&#160;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepayments and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Plant, property, and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Asset retirement obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Assets may be used only to meet VIEs&#x2019; obligations and commitments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is information about these partnerships:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.183%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nature&#160;of&#160;the&#160;Entity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nature of CMS&#160;Energy&#x2019;s Involvement&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;T.E.S.&#160;Filer City &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Coal-fueled power generator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term PPA between partnership and Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Employee assignment agreement&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="4" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Grayling &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="4" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wood waste-fueled power generator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term PPA between partnership and Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reduced dispatch agreement with Consumers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating and management contract&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="4" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Genesee &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="4" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wood waste-fueled power generator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term PPA between partnership and Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reduced dispatch agreement with Consumers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating and management contract&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Craven &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wood waste-fueled power generator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating and management contract&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Reduced dispatch agreements allow the facilities to be dispatched based on the market price of power compared with the cost of production of the plants. This results in fuel cost savings that each partnership shares with Consumers&#x2019; customers.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfVariableInterestEntitiesTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia6f89561bee3490c895e58270a4b735e_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzMtMi0xLTEtMTQ3NDk1_da932c12-bcaf-491b-80d8-808eed12d268"
      unitRef="usd">24000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i5a093ff087504cff933543f970174c86_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzMtNC0xLTEtMTQ3NDk1_c0396d39-e699-43da-999c-7b1c11a99146"
      unitRef="usd">21000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="ia6f89561bee3490c895e58270a4b735e_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzQtMi0xLTEtMTQ3NDk1_df34b973-5bb7-4b76-967b-9abed513cbc5"
      unitRef="usd">0</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i5a093ff087504cff933543f970174c86_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzQtNC0xLTEtMTY5ODIw_a49457a4-3493-4fc6-a109-b9c4adbb7dda"
      unitRef="usd">1000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ia6f89561bee3490c895e58270a4b735e_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzUtMi0xLTEtMTQ3NDk1_fea970aa-cd9d-4913-be41-a38230141557"
      unitRef="usd">10000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i5a093ff087504cff933543f970174c86_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzUtNC0xLTEtMTQ3NDk1_8a9f8954-faf2-4b81-be94-0fa65528a904"
      unitRef="usd">3000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="ia6f89561bee3490c895e58270a4b735e_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzYtMi0xLTEtMTQ3NDk1_7b9543ff-79e0-4c90-86a3-c2671143d705"
      unitRef="usd">3000000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i5a093ff087504cff933543f970174c86_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzYtNC0xLTEtMTQ3NDk1_7eafb274-d480-44b8-bcb6-feef93fd3fba"
      unitRef="usd">2000000</us-gaap:OtherAssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia6f89561bee3490c895e58270a4b735e_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzgtMi0xLTEtMTQ3NDk1_3172271d-b07c-4045-894e-bf41229a921f"
      unitRef="usd">841000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i5a093ff087504cff933543f970174c86_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzgtNC0xLTEtMTQ3NDk1_9a352ecf-42eb-4ad8-9a9d-e90bcb28e122"
      unitRef="usd">856000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Assets
      contextRef="ia6f89561bee3490c895e58270a4b735e_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzktMi0xLTEtMTQ3NDk1_c8917230-25f0-4e8b-9211-d46da32b92cf"
      unitRef="usd">878000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i5a093ff087504cff933543f970174c86_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzktNC0xLTEtMTQ3NDk1_30cd9eed-14cd-4c1b-977f-51de5a3eb6b9"
      unitRef="usd">883000000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="ia6f89561bee3490c895e58270a4b735e_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzExLTItMS0xLTE0NzQ5NQ_ca4ca965-0f57-431f-ab78-653664279208"
      unitRef="usd">18000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i5a093ff087504cff933543f970174c86_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzExLTQtMS0xLTE0NzQ5NQ_fb681f46-fe52-44cf-b1f7-7cb8fca5e4c7"
      unitRef="usd">17000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ia6f89561bee3490c895e58270a4b735e_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzEyLTItMS0xLTE2NjM0OA_84734497-ba39-4acf-94b6-9154a84cea79"
      unitRef="usd">0</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i5a093ff087504cff933543f970174c86_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzEyLTQtMS0xLTE2MjcyNA_a4020bc2-78e2-4255-ab8d-b73760c4c9f0"
      unitRef="usd">2000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="ia6f89561bee3490c895e58270a4b735e_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzEzLTItMS0xLTE0NzQ5NQ_4b0edc39-c964-4435-8ef9-4ceb722dbfb1"
      unitRef="usd">23000000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i5a093ff087504cff933543f970174c86_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzEzLTQtMS0xLTE0NzQ5NQ_301eff5b-ad59-4bd8-af35-b22360c33d68"
      unitRef="usd">23000000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ia6f89561bee3490c895e58270a4b735e_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzE1LTItMS0xLTE2NjM2Nw_13072082-69a2-4b23-b7b6-c0ac97fdc372"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i5a093ff087504cff933543f970174c86_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzE1LTQtMS0xLTE2MjczMQ_94794a2d-0ca3-42d4-8aa2-02c24e9225ef"
      unitRef="usd">4000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="ia6f89561bee3490c895e58270a4b735e_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzE0LTItMS0xLTE0NzQ5NQ_8d230738-4fda-445d-9032-cc398c62a63e"
      unitRef="usd">41000000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i5a093ff087504cff933543f970174c86_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MDkvZnJhZzpjZjdkNjMyOTZlYWY0MTRkODYzMjExZGY5NjRjMGMwNy90YWJsZTozNzZjZDgxOTc2ZmE0OTk4OWYxZDE1M2QzMTE5YzJmYy90YWJsZXJhbmdlOjM3NmNkODE5NzZmYTQ5OTg5ZjFkMTUzZDMxMTljMmZjXzE0LTQtMS0xLTE0NzQ5NQ_880ba26a-e547-44d5-9102-7473e766be41"
      unitRef="usd">46000000</us-gaap:Liabilities>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="iae232592a56e4442a155f84d9876cd78_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTUvZnJhZzo5NjExOWI0NmIyZjk0YjhkYjQ2ODkwNGE2ZmJjOGQ4Ny90ZXh0cmVnaW9uOjk2MTE5YjQ2YjJmOTRiOGRiNDY4OTA0YTZmYmM4ZDg3XzEyNg_6e534202-2e0f-46a6-bff2-fc713b3cdc04"
      unitRef="number">0.50</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="ic0b89f9353ec43fea68661a6aa69ed68_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTUvZnJhZzo5NjExOWI0NmIyZjk0YjhkYjQ2ODkwNGE2ZmJjOGQ4Ny90ZXh0cmVnaW9uOjk2MTE5YjQ2YjJmOTRiOGRiNDY4OTA0YTZmYmM4ZDg3XzEyNg_7c0d1463-0e9a-424e-bb30-020e238ebd05"
      unitRef="number">0.50</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="ieb02a81861cd4be69f1ba05ccbb6f1ab_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTUvZnJhZzo5NjExOWI0NmIyZjk0YjhkYjQ2ODkwNGE2ZmJjOGQ4Ny90ZXh0cmVnaW9uOjk2MTE5YjQ2YjJmOTRiOGRiNDY4OTA0YTZmYmM4ZDg3XzEyNg_da9724b6-9b24-46ea-bbfe-b156cf40a832"
      unitRef="number">0.50</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="i62912d837ca94e33bbbd16ccf89c575b_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTUvZnJhZzo5NjExOWI0NmIyZjk0YjhkYjQ2ODkwNGE2ZmJjOGQ4Ny90ZXh0cmVnaW9uOjk2MTE5YjQ2YjJmOTRiOGRiNDY4OTA0YTZmYmM4ZDg3XzEyNg_f7488ddd-ac9b-4db0-925d-098abe080798"
      unitRef="number">0.50</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:EquityMethodInvestments
      contextRef="ifb3d69c9502e4b0c9d9da3fa6df32d4e_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTUvZnJhZzo5NjExOWI0NmIyZjk0YjhkYjQ2ODkwNGE2ZmJjOGQ4Ny90ZXh0cmVnaW9uOjk2MTE5YjQ2YjJmOTRiOGRiNDY4OTA0YTZmYmM4ZDg3XzEyMTY_bf6b392e-6066-43f0-9af7-e0d844151c19"
      unitRef="usd">69000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i9d1120c477494ed8b3aa97cf43559137_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTUvZnJhZzo5NjExOWI0NmIyZjk0YjhkYjQ2ODkwNGE2ZmJjOGQ4Ny90ZXh0cmVnaW9uOjk2MTE5YjQ2YjJmOTRiOGRiNDY4OTA0YTZmYmM4ZDg3XzEyMjI_d0025528-d7b0-460e-ae31-3c018db15c30"
      unitRef="usd">71000000</us-gaap:EquityMethodInvestments>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzI0NzA_b9d85006-f1eb-4d6f-900f-82644458aeb0">Exit Activities and Discontinued Operations&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Exit Activities:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Under its Clean Energy Plan, Consumers plans to retire the D.E.&#160;Karn coal-fueled electric generating units in 2023. In 2019, Consumers announced a retention incentive program to ensure necessary staffing at the D.E.&#160;Karn generating complex through the anticipated retirement of the coal-fueled generating units. Based on the number of employees that have chosen to participate, the aggregate cost of the program through 2023 is estimated to be $35&#160;million. In its order in Consumers&#x2019; 2020&#160;electric rate case, the MPSC approved deferred accounting treatment for these costs; Consumers began deferring these costs as a regulatory asset in 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Under the 2021&#160;IRP, Consumers will retire the J.H.&#160;Campbell coal-fueled generating units in 2025. Similar to the D.E.&#160;Karn program, Consumers will provide a retention incentive program to ensure necessary staffing at the J.H.&#160;Campbell generating complex through retirement. Based on the number of employees expected to participate, the aggregate cost of the program through 2025 is estimated to be $50&#160;million. Additionally, Consumers recognized $4&#160;million related to severance benefits during the six&#160;months ended June&#160;30,&#160;2022. This amount was recorded in other liabilities on its consolidated balance sheets at June&#160;30,&#160;2022. The 2021&#160;IRP provides deferred accounting treatment for the retention and severance costs recognized during 2022; deferral of costs beyond 2022 will be addressed in future rate cases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;As of June&#160;30,&#160;2022, the cumulative cost incurred and charged to expense related to the D.E.&#160;Karn retention incentive program was $16&#160;million. Additionally, an amount of $4&#160;million has been capitalized as a cost of plant, property, and equipment and an amount of $9&#160;million has been deferred as a regulatory asset. The cumulative cost incurred and deferred as a regulatory asset related to the J.H.&#160;Campbell retention incentive program was less than $1&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is a reconciliation of the retention benefit liability recorded in other liabilities on Consumers&#x2019; consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Six&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Retention benefit liability at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs deferred as a regulatory asset&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Retention benefit liability at the end of the period&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes $2&#160;million for the three&#160;months ended June&#160;30,&#160;2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of other liabilities of $6&#160;million at June&#160;30,&#160;2022 and $5&#160;million at June&#160;30,&#160;2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Discontinued Operations:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; On October&#160;1,&#160;2021, EnerBank was acquired by Regions Bank. CMS&#160;Energy received proceeds of over $1&#160;billion from the transaction and recognized a pre-tax gain of $657&#160;million in 2021. In March&#160;2022, CMS&#160;Energy received $6&#160;million of additional proceeds as the result of a post-closing adjustment. Net of related transaction costs, CMS&#160;Energy recognized a pre-tax gain of $5&#160;million during the six&#160;months ended June&#160;30,&#160;2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In December&#160;2021, CMS&#160;Energy submitted a notice of disagreement to Regions Bank relating to a $36&#160;million negative post-closing purchase price adjustment that it believed was inconsistent with the merger agreement. In accordance with the merger agreement, the disputed adjustment was submitted to a mutually agreed upon independent accounting firm for final determination. In June&#160;2022, the accounting firm rendered a determination on the disputed items entirely in favor of CMS&#160;Energy. As a result, no further adjustment was required in 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;EnerBank&#x2019;s results of operations through the date of the sale are presented as income from discontinued operations on CMS&#160;Energy&#x2019;s consolidated statements of income for the three and six&#160;months ended &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;June&#160;30,&#160;2021. The table below presents the financial results of EnerBank included in income from discontinued operations:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.252%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.962%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Six&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gain on sale&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income from discontinued operations before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income from discontinued operations, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts in 2021 represent transaction costs.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzI0Nzc_dfd29ff3-ce53-4e33-bfb3-3a72b6fe3a8b">Exit Activities and Discontinued Operations&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Exit Activities:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Under its Clean Energy Plan, Consumers plans to retire the D.E.&#160;Karn coal-fueled electric generating units in 2023. In 2019, Consumers announced a retention incentive program to ensure necessary staffing at the D.E.&#160;Karn generating complex through the anticipated retirement of the coal-fueled generating units. Based on the number of employees that have chosen to participate, the aggregate cost of the program through 2023 is estimated to be $35&#160;million. In its order in Consumers&#x2019; 2020&#160;electric rate case, the MPSC approved deferred accounting treatment for these costs; Consumers began deferring these costs as a regulatory asset in 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Under the 2021&#160;IRP, Consumers will retire the J.H.&#160;Campbell coal-fueled generating units in 2025. Similar to the D.E.&#160;Karn program, Consumers will provide a retention incentive program to ensure necessary staffing at the J.H.&#160;Campbell generating complex through retirement. Based on the number of employees expected to participate, the aggregate cost of the program through 2025 is estimated to be $50&#160;million. Additionally, Consumers recognized $4&#160;million related to severance benefits during the six&#160;months ended June&#160;30,&#160;2022. This amount was recorded in other liabilities on its consolidated balance sheets at June&#160;30,&#160;2022. The 2021&#160;IRP provides deferred accounting treatment for the retention and severance costs recognized during 2022; deferral of costs beyond 2022 will be addressed in future rate cases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;As of June&#160;30,&#160;2022, the cumulative cost incurred and charged to expense related to the D.E.&#160;Karn retention incentive program was $16&#160;million. Additionally, an amount of $4&#160;million has been capitalized as a cost of plant, property, and equipment and an amount of $9&#160;million has been deferred as a regulatory asset. The cumulative cost incurred and deferred as a regulatory asset related to the J.H.&#160;Campbell retention incentive program was less than $1&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is a reconciliation of the retention benefit liability recorded in other liabilities on Consumers&#x2019; consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Six&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Retention benefit liability at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs deferred as a regulatory asset&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Retention benefit liability at the end of the period&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes $2&#160;million for the three&#160;months ended June&#160;30,&#160;2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of other liabilities of $6&#160;million at June&#160;30,&#160;2022 and $5&#160;million at June&#160;30,&#160;2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Discontinued Operations:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; On October&#160;1,&#160;2021, EnerBank was acquired by Regions Bank. CMS&#160;Energy received proceeds of over $1&#160;billion from the transaction and recognized a pre-tax gain of $657&#160;million in 2021. In March&#160;2022, CMS&#160;Energy received $6&#160;million of additional proceeds as the result of a post-closing adjustment. Net of related transaction costs, CMS&#160;Energy recognized a pre-tax gain of $5&#160;million during the six&#160;months ended June&#160;30,&#160;2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In December&#160;2021, CMS&#160;Energy submitted a notice of disagreement to Regions Bank relating to a $36&#160;million negative post-closing purchase price adjustment that it believed was inconsistent with the merger agreement. In accordance with the merger agreement, the disputed adjustment was submitted to a mutually agreed upon independent accounting firm for final determination. In June&#160;2022, the accounting firm rendered a determination on the disputed items entirely in favor of CMS&#160;Energy. As a result, no further adjustment was required in 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;EnerBank&#x2019;s results of operations through the date of the sale are presented as income from discontinued operations on CMS&#160;Energy&#x2019;s consolidated statements of income for the three and six&#160;months ended &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;June&#160;30,&#160;2021. The table below presents the financial results of EnerBank included in income from discontinued operations:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.252%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.962%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Six&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gain on sale&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income from discontinued operations before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income from discontinued operations, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts in 2021 represent transaction costs.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="i51250a62c7794207be90a2d3110c152c_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzM4OQ_5bf2759f-810c-4650-bc09-2657a4688438"
      unitRef="usd">35000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="i1aecbc28c3c84fc5b1efe4abeacc1bad_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzI3NDg3NzkwNzI0MTg_4a552062-df41-409e-8e14-bfb61b1a4ac7"
      unitRef="usd">50000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringCharges
      contextRef="id255e0d94b3a4e0f81b4f308e24e1fbe_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzI3NDg3NzkwNzMyNDk_98a4b5c7-eed1-4480-8391-eb38901fdd90"
      unitRef="usd">4000000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i5a6f0c38d4af4a7cae7eb8bfb9012115_D20191001-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzExOTA_504601b7-fab7-4bdd-ad3c-4a3ac5f68d58"
      unitRef="usd">16000000</us-gaap:RestructuringCharges>
    <cms:RestructuringAndRelatedCostIncurredCostCapitalized
      contextRef="i43e9f2cf2f6d4fbfbcff6b4043636905_D20191001-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzEyMjE_f8da12b8-14d9-4b86-98a3-aeb59ec9179f"
      unitRef="usd">4000000</cms:RestructuringAndRelatedCostIncurredCostCapitalized>
    <cms:RestructuringAndRelatedCostDeferredCost
      contextRef="ia68b70c081b944388d39393d5618b882_D20191001-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzEzMDY_99cb3e77-7e68-4d62-99c4-beb2b4d1737e"
      unitRef="usd">9000000</cms:RestructuringAndRelatedCostDeferredCost>
    <cms:RestructuringAndRelatedCostDeferredCost
      contextRef="i790a69def54f4f65951eec03d5948125_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzI3NDg3NzkwNzMwODU_e40606fb-3a3d-4d8e-a851-f02fec5fb455"
      unitRef="usd">1000000</cms:RestructuringAndRelatedCostDeferredCost>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock
      contextRef="i2129a012cacb46379c897a1f6017d397_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzI0Njg_16a762d2-76f6-4a2b-ab81-d49e4b4a6452">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is a reconciliation of the retention benefit liability recorded in other liabilities on Consumers&#x2019; consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Six&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Retention benefit liability at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs deferred as a regulatory asset&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Retention benefit liability at the end of the period&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes $2&#160;million for the three&#160;months ended June&#160;30,&#160;2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of other liabilities of $6&#160;million at June&#160;30,&#160;2022 and $5&#160;million at June&#160;30,&#160;2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzI0Njg_5fd07646-6168-4be4-8b3e-9a4ec1cabcf7">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is a reconciliation of the retention benefit liability recorded in other liabilities on Consumers&#x2019; consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Six&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Retention benefit liability at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs deferred as a regulatory asset&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Retention benefit liability at the end of the period&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes $2&#160;million for the three&#160;months ended June&#160;30,&#160;2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of other liabilities of $6&#160;million at June&#160;30,&#160;2022 and $5&#160;million at June&#160;30,&#160;2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:OtherLiabilities
      contextRef="i66b9b6b4cbc94aaa974486b91c15cd68_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZTo3MDAxNmY1OGJkMzE0ZjZmYWEzODM4MTgzY2E1MmZiNi90YWJsZXJhbmdlOjcwMDE2ZjU4YmQzMTRmNmZhYTM4MzgxODNjYTUyZmI2XzMtNy0xLTEtMTQ3NDk1_1258eb4f-a8f8-4892-97d4-0a056c4b23f8"
      unitRef="usd">14000000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="i7b9d0663e9574de688f58e44e0b1bfe3_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZTo3MDAxNmY1OGJkMzE0ZjZmYWEzODM4MTgzY2E1MmZiNi90YWJsZXJhbmdlOjcwMDE2ZjU4YmQzMTRmNmZhYTM4MzgxODNjYTUyZmI2XzMtOS0xLTEtMTQ3NDk1_d7a43fb7-88ac-42de-9c04-3ef19e5cd48f"
      unitRef="usd">11000000</us-gaap:OtherLiabilities>
    <cms:RestructuringAndRelatedCostDeferredCost
      contextRef="id45ff8aaaac84c4f8a79affd16ea689f_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZTo3MDAxNmY1OGJkMzE0ZjZmYWEzODM4MTgzY2E1MmZiNi90YWJsZXJhbmdlOjcwMDE2ZjU4YmQzMTRmNmZhYTM4MzgxODNjYTUyZmI2XzUtNy0xLTEtMTQ3NDk1_cc10f448-3f36-43e2-9b3e-75f1ec1a974b"
      unitRef="usd">3000000</cms:RestructuringAndRelatedCostDeferredCost>
    <cms:RestructuringAndRelatedCostDeferredCost
      contextRef="i2a52b971301e4e8999c3d94a4c947e29_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZTo3MDAxNmY1OGJkMzE0ZjZmYWEzODM4MTgzY2E1MmZiNi90YWJsZXJhbmdlOjcwMDE2ZjU4YmQzMTRmNmZhYTM4MzgxODNjYTUyZmI2XzUtOS0xLTEtMTQ3NDk1_05074642-cdc5-4b71-93b4-18376b8b9969"
      unitRef="usd">4000000</cms:RestructuringAndRelatedCostDeferredCost>
    <us-gaap:OtherLiabilities
      contextRef="ibddfe7b367c947b48bdc6645aad0b98c_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZTo3MDAxNmY1OGJkMzE0ZjZmYWEzODM4MTgzY2E1MmZiNi90YWJsZXJhbmdlOjcwMDE2ZjU4YmQzMTRmNmZhYTM4MzgxODNjYTUyZmI2XzgtNy0xLTEtMTQ3NDk1_450abc4e-d0b2-40ea-80ae-934b958b19cc"
      unitRef="usd">17000000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="ia8aaf138df61469eb151b79d80715378_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZTo3MDAxNmY1OGJkMzE0ZjZmYWEzODM4MTgzY2E1MmZiNi90YWJsZXJhbmdlOjcwMDE2ZjU4YmQzMTRmNmZhYTM4MzgxODNjYTUyZmI2XzgtOS0xLTEtMTQ3NDk1_20d5f726-7494-4189-bbb3-92e64b280210"
      unitRef="usd">15000000</us-gaap:OtherLiabilities>
    <cms:RestructuringAndRelatedCostDeferredCost
      contextRef="i06ffbfd1c42b4609a7b6b03814b53f1d_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzI3NDg3NzkwNzM4MzY_a3d7ad16-53b0-4adb-b1f3-7c924ebfa3da"
      unitRef="usd">2000000</cms:RestructuringAndRelatedCostDeferredCost>
    <cms:RestructuringAndRelatedCostDeferredCost
      contextRef="i389e44bead5d4fa59681557a0a540780_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzI3NDg3NzkwNzM4MzY_ff5f6e2f-c7e4-44d0-a68e-6807c5c700f7"
      unitRef="usd">2000000</cms:RestructuringAndRelatedCostDeferredCost>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ibddfe7b367c947b48bdc6645aad0b98c_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzE1MjQ_92165b4a-5e37-461a-b1f0-74187d3702e8"
      unitRef="usd">6000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ia8aaf138df61469eb151b79d80715378_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzE1MzA_f71a512d-a870-456b-8dee-37ed2a092f8b"
      unitRef="usd">5000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i6a460c6239e142a89abfb7cf980fad28_D20211001-20211001"
      decimals="-9"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzE2NTc_50fb50fa-2b96-47a5-90bb-adb1418ef1a7"
      unitRef="usd">1000000000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="i588e28ac2f0f45499567474c0f10a792_D20211001-20211031"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzE3MTQ_a5e1ad7a-00ab-4dcd-ad42-aa7c6cb2c4ba"
      unitRef="usd">657000000</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationAmountOfAdjustmentToPriorPeriodGainLossOnDisposalBeforeIncomeTax
      contextRef="i78543db0fd17413596f115cb7fce9307_D20220301-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzE3NTU_c2ac1312-5d95-4aa9-944b-97d3495c4f11"
      unitRef="usd">6000000</us-gaap:DiscontinuedOperationAmountOfAdjustmentToPriorPeriodGainLossOnDisposalBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="if683816586a24a90a85113fabfe3e3ee_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzE4OTk_6d9ce8ba-4177-4d16-bc58-f36552ef0b36"
      unitRef="usd">5000000</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i7613eff3d7004ddfb00cd9b6208a8a09_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzIwMDA_0fe0098e-3917-4a2d-a187-e4a40f3c35d0"
      unitRef="usd">36000000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock
      contextRef="iee224501a72f4828a859c11c58b6376b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90ZXh0cmVnaW9uOjZjMGU0NDM5ODJiODQ1OTJiMWE0ODAwNDFkOGVjM2I2XzI0NzY_be3d1583-40a8-4797-b0d7-b29557918a3d">The table below presents the financial results of EnerBank included in income from discontinued operations:&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.252%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.962%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Six&#160;Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gain on sale&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income from discontinued operations before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income from discontinued operations, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts in 2021 represent transaction costs.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="ie97a1b98f0fc4c989fce8ab8505c1b2f_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzMtMi0xLTEtMTQ3NDk1_b5f266a8-7c66-4194-8e6a-70915b6fed76"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="i26b76a911f414a3da287a16e43b8ea67_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzMtNC0xLTEtMTQ3NDk1_20a52d60-10ad-4f3f-872d-92476c9e5d62"
      unitRef="usd">69000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="if683816586a24a90a85113fabfe3e3ee_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzMtNy0xLTEtMTQ3NDk1_aefe7156-b505-41d6-9531-6f2387476f76"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="i084cdc6e0ec34ff3951387654190fcab_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzMtOS0xLTEtMTQ3NDk1_9a70d2ce-19a0-410f-9d7c-0558d969c86b"
      unitRef="usd">139000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense
      contextRef="ie97a1b98f0fc4c989fce8ab8505c1b2f_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzUtMi0xLTEtMTQ3NDk1_6db20756-6ac3-4116-bda9-04babbbb7911"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense
      contextRef="i26b76a911f414a3da287a16e43b8ea67_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzUtNC0xLTEtMTQ3NDk1_12886e2a-9b93-458c-95dc-9ea2baaaeeec"
      unitRef="usd">28000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense
      contextRef="if683816586a24a90a85113fabfe3e3ee_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzUtNy0xLTEtMTQ3NDk1_db583713-d43f-4c14-b9fa-788da2bb048d"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense
      contextRef="i084cdc6e0ec34ff3951387654190fcab_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzUtOS0xLTEtMTQ3NDk1_a37a6dd2-b069-496e-aca0-05e814f11dc4"
      unitRef="usd">43000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense
      contextRef="ie97a1b98f0fc4c989fce8ab8505c1b2f_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzctMi0xLTEtMTQ3NDk1_432a0912-319e-42d2-a097-5c54f63895c9"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense
      contextRef="i26b76a911f414a3da287a16e43b8ea67_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzctNC0xLTEtMTQ3NDk1_923fc10e-6178-45c8-9d93-a915dffe29a3"
      unitRef="usd">11000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense
      contextRef="if683816586a24a90a85113fabfe3e3ee_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzctNy0xLTEtMTQ3NDk1_93dedd03-66d5-46f4-8eac-7ff7f32cb42e"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense
      contextRef="i084cdc6e0ec34ff3951387654190fcab_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzctOS0xLTEtMTQ3NDk1_79771d8e-9333-456d-b5a8-8ebde3ab0e3a"
      unitRef="usd">23000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax
      contextRef="ie97a1b98f0fc4c989fce8ab8505c1b2f_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzgtMi0xLTEtMTQ3NDk1_2e7e84f0-b036-4bff-9dd1-62f09ab2566b"
      unitRef="usd">0</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax
      contextRef="i26b76a911f414a3da287a16e43b8ea67_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzgtNC0xLTEtMTQ3NDk1_2ea61a84-841b-4d8d-85ce-207e49b96f0e"
      unitRef="usd">30000000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax
      contextRef="if683816586a24a90a85113fabfe3e3ee_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzgtNy0xLTEtMTQ3NDk1_997bcf03-6459-4d23-a75a-cc56fc429240"
      unitRef="usd">0</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax
      contextRef="i084cdc6e0ec34ff3951387654190fcab_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzgtOS0xLTEtMTQ3NDk1_5aa3315a-aeb2-4f57-9bb3-9294765b6d7a"
      unitRef="usd">73000000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="ie97a1b98f0fc4c989fce8ab8505c1b2f_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzktMi0xLTEtMTQ3NDk1_a09c1b8e-d6b7-4554-888f-6a3862941dae"
      unitRef="usd">0</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="i26b76a911f414a3da287a16e43b8ea67_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzktNC0xLTEtMTQ3NDk1_7b40872a-c21c-4492-bfee-c0ca81777968"
      unitRef="usd">-5000000</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="if683816586a24a90a85113fabfe3e3ee_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzktNy0xLTEtMTQ3NDk1_d9c93872-4283-42b0-875f-12477e9e6344"
      unitRef="usd">5000000</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="i084cdc6e0ec34ff3951387654190fcab_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzktOS0xLTEtMTQ3NDk1_5ec00917-9cb3-43d3-8778-b65ffabcdbad"
      unitRef="usd">-5000000</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="ie97a1b98f0fc4c989fce8ab8505c1b2f_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzEwLTItMS0xLTE0NzQ5NQ_1cb58775-6be4-4ba8-b0aa-ee0ee4bcfcb4"
      unitRef="usd">0</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="i26b76a911f414a3da287a16e43b8ea67_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzEwLTQtMS0xLTE0NzQ5NQ_9fff49dd-2a10-4205-9af9-62b6e54182a9"
      unitRef="usd">25000000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="if683816586a24a90a85113fabfe3e3ee_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzEwLTctMS0xLTE0NzQ5NQ_f55b2c1c-232e-449d-920a-21b7944050d4"
      unitRef="usd">5000000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="i084cdc6e0ec34ff3951387654190fcab_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzEwLTktMS0xLTE0NzQ5NQ_bd0b8142-533e-41fb-9166-ce8c2c46c325"
      unitRef="usd">68000000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="ie97a1b98f0fc4c989fce8ab8505c1b2f_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzExLTItMS0xLTE0NzQ5NQ_dfd2eefb-80fe-4226-9d0b-f4901c9a76ca"
      unitRef="usd">0</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i26b76a911f414a3da287a16e43b8ea67_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzExLTQtMS0xLTE0NzQ5NQ_7681b4f2-649a-488c-bbd4-32e595653f4c"
      unitRef="usd">7000000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="if683816586a24a90a85113fabfe3e3ee_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzExLTctMS0xLTE0NzQ5NQ_1f1f3ee0-3137-4dcf-8026-9c561982a7da"
      unitRef="usd">1000000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i084cdc6e0ec34ff3951387654190fcab_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzExLTktMS0xLTE0NzQ5NQ_020c097c-8bb4-45e1-a29e-8150d0cc6caf"
      unitRef="usd">16000000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="ie97a1b98f0fc4c989fce8ab8505c1b2f_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzEyLTItMS0xLTE0NzQ5NQ_18fae72e-50d4-4c68-9945-8f7b15301485"
      unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="i26b76a911f414a3da287a16e43b8ea67_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzEyLTQtMS0xLTE0NzQ5NQ_160d19bf-6812-4c2a-9668-8b3541978c13"
      unitRef="usd">18000000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="if683816586a24a90a85113fabfe3e3ee_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzEyLTctMS0xLTE0NzQ5NQ_9141b6b3-0a25-4534-af1b-7b1ac949c517"
      unitRef="usd">4000000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="i084cdc6e0ec34ff3951387654190fcab_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVkZWYzN2RjNTMzNTRkNGJhYTEwYzUwYzUwOTVlMjlmL3NlYzplZGVmMzdkYzUzMzU0ZDRiYWExMGM1MGM1MDk1ZTI5Zl80MTgvZnJhZzo2YzBlNDQzOTgyYjg0NTkyYjFhNDgwMDQxZDhlYzNiNi90YWJsZToxYzA5Njg1NzViZjI0NzgwYjBmZjA0ZDE3NzkyZTEwZi90YWJsZXJhbmdlOjFjMDk2ODU3NWJmMjQ3ODBiMGZmMDRkMTc3OTJlMTBmXzEyLTktMS0xLTE0NzQ5NQ_a42e11c3-5126-4ccb-8028-b14d3f6f6a8e"
      unitRef="usd">52000000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>85
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%
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
MQ'20OXTT^ C2Q4-J@T&M>8-:\X>RUG6)%*2669%^$3N'L,M%U=$;>K:^@M3
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
MF#FJ.KBM;HQ<NK//F31&ENYRP2AL9ZT!_#Z7T*)M;NP+ZN/SR7]02P,$%
M  @ IE7\5&G6$E/C"   )"T  !@   !X;"]W;W)K<VAE971S+W-H965T-BYX
M;6RMFF]SVS82A[\*1NUTVAD[(@'^4V)K)E':N]XDK2>^W+V&*4CBA"14$++C
M^_0'D+1 $@O(ZNA-(E$+^+<@@&=W@9LG+KXU.\8D^EZ5=7,[VTFY?SN?-_F.
M5;1YP_>L5K]LN*BH5%_%=M[L!:/KME%5SG$0)/.*%O5L>=,^NQ/+&WZ095&S
M.X&:0U51\?R!E?SI=A;.7AY\*;8[J1_,ES=[NF7W3'[=WPGU;7[L95U4K&X*
M7B/!-K>S]^';51+H!JW%?PKVU P^(^W* ^??])??U[>S0"MB)<NE[H*J_Q[9
MBI6E[DGI^*OO=';\F[KA\/-+[[^USBMG'FC#5KS\;[&6N]M9-D-KMJ&'4G[A
M3_]DO4.Q[B_G9=/^BYYZVV"&\D,C>=4W5@JJHN[^I]_[@1@T""-' ]PWP*]M
M0/H&I'6T4]:Z]9%*NKP1_ D);:UZTQ_:L6E;*V^*6K_&>RG4KX5J)Y>KS_?H
MUYJ)[3-:<;'G@K:CN^)UP\MB325;HP^TI'7.T+W^*PWZ^6M-#^M"_?(+ND9?
M[S^BGW_\!?V(BAI]+LI2-6]NYE)ITW]AGO<Z/G0ZL$/'OP[U&T2"*X0#C('F
M*W_SCRQ7S<.V>3AN/E<C<AP6?!P6W/9'7,-R$(+5$KUO&N4RY$[7/H+;Z\7W
MMMG3G-W.U.IJF'ADL^5//X1)\ YR[D*=C5PE1U>)K_?EBC8[1.LURO4']M>A
M>*2E\AWTNNLJ:;O2.\3C,DUOYH]#7VR3*,9'FY'$Z"@Q\DK\PAHIBES/Q?P<
MM5VO\4!*N)BHM4UP!(N-CV)CK]CW><X/2I#:Y'*FU#V4K!5,\UP<E >"/;+Z
MP""]L25FL0@G@@$;$L**DZ/BY&S%/_V0X3!\IQZ5[1ZPIT(6#!SEQ!YE,A$-
MF#BF1'K4G'H7Z.^U&D7)A=*$J$3TD0E%'93S1D(:TTNNU@MU-O([._J=>=_5
M/VBC-]I#O59[ME"O;8T4([3OD-N9->Y)D$S>C6T3)8Z7LSB*7'A%?E931A2T
M;-J)WQSV^](Q=Q;VQ,BBB4# )LE@@6%@L!?XQY$IZ"G6U5NT5W23:'-@I1[*
M_!L(K\ 2$<<3G8 -21TZ!W@.O3H_L@U3*%(+4*C03<AG).EW>"S[GD9[69Q-
M1=I&)$X<*@TM0R^AU :]/:A]@HMG1)W$[/L8Z9MN%(!-Y%)G !?Z"7<GV)X^
M5YH2[83D<L>$"JXZQ'L$$V#F37$'&9&%0[(!7N@GWK^YI.5K) +\(@MK5 &K
M!+OFI@%=&'OWX#N]<*[073\SK]K!_54A>:_'&I3K1>>Y^_"E>AN[;Z@9^K'9
MN[\?N<]>W+]":GMNX)=FXQ O(CS=F$&S;/!RQ[H-.4,OH):?6-/H:.10'3JV
MKYD:G[SH(O\V5*FXHOW_V@>@ ZFE+$O#::0"6<6! RVA 6#H)^"I8:\9//5L
MSN$@#:U-'#!3Z]D1886&B*$?B3JADN+0Y:XZL]445SYLU<R$)XF-O<4@:.K5
M D:)0RLV;,1^-G:;S]X[SF!*9 ,0A\-]ID]V #-,7#D"-JC$H7<[^K/=UO_@
MM8Y=@\6[_'0.YV7OV4G<A7H;NS_(6"_ 8&SSE1"+:8 5QK$#:MAP&/LY#.09
MH$:;J'B:M@$V)'#H,]#%?NCJG**1E2N;Q#9%$TN7;9.ZUJ/A+/9GE.W$!A79
MR6 86W$I9!6%CBP7&_QA/_ZZ7:*+I6IKT7FFH(TU185@*MJV(FGJ$FW8A_WL
MZT1[=@2;67@11)8ZP"Q+8P>:L6$;SEY5=OI4T(>B+%P9-_82\NQ]ZT*]C7TV
M9,0GR-C[O-<QAX(CWZ"2U]MKE4)6*C1Y4 S:%'5;@"P9;5AS-0CBNU]4%@<.
MDTW'))UFEX 1R1PL(@:AQ(_0/[AD#5)9AVN3(S8$H^G"!6P<>QPQD"3^?/*X
M!_NTV3GBPBH; $9J!3CD&8@1/\2F\LZI0Q&;6M/L%S )'=LS&=1/3V*M*^PI
M@?IDXU"O87TVLZ;["F#B*I01@S7BQ]J+OJ)62XK!]3$"E$H#J[+K-QK+,W0C
M)^NEK3QG78/8_"*+:20,&,6A:SH:QA$_XP8Q5>G?DHG-J]1:,D 9U%7=( 9I
MQ(^T/T?5C%,R;7"%V31Q@XQ<-2)BV$;\>=NXI'%*)Y"&D6P:;4%6.' $"<00
MB2R\%+93B!,\)E["G<OC2_4V/FHQZ(K\Z/HT@B]XK&)S*0P3*XN S-3;<4RD
MR" L\B-,O9[KW X:QD'":V.$R,98- T1(!N7%X9TT:O3M1-K(0)RMBR=UOA
M*U>U)3)PBT[43GDC!9.%8#HO0@^L9IO"<=H&54*M20$812Z5@_/!$XC3 3T:
MZ.0/9;%MZU>P5""5LU(0T,AQ\! 9W$5^W!T+^L4QV]3H0[EZ5L#+#<C?R'3/
MAHQ<H4-D^!?Y^3<0F_.*N1D= ;5*8E4T(2L<.F+:R! P>@T![1STU+JR,3>,
M_'O)@)$KS(T,"Z/7L/!\Q3;OPD6861,7,B.NNF!DN!B=JF%652'-.<J*U_H
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
M*)HN:65\!N[FQF<UA07]QK[>N@-J7D)I&91&H#0Z/+4,FI!#:0)%TU6M',G
M[4B"NL."?G]>3]]0'Q)*RZ T J71X:EET(0<2A,HFOY$-&4NAFYST=T=%O8[
M[WS3N9BZ,XP5+I2606D$2J-0&K,>*N..+PY-*2PISX\8.J&R[T*W??>TYC W
M=.P5.RAM!J5E4!J!TBB4QD)K\V%/TE"3$D73Q:_<S/ IG9&;X>8P-W>T_J'&
M)92606D$2J-0&@O[S9%F<Q@TH4#1=/$_>CJKVXV$-H>Y<XTN".SS6;$/:,4^
MH17[B%;L,UJQ#VG%/J75U<FI%X2R+,,AR_(9S6%N]N@"@'J84%H&I1$HC4)I
M#$KC4)H(7;ZT7@#*PPS='B:X.<R=;71)0'U0*"V#T@B41J$T!J5Q*$V$EN?R
M'GN$O3)"0[<1^OSFL$."@>:P<- MG%E"+,UAEJA^<Y@MJ-<<9@LR;VRUQ/2;
MPRQ!9G.8;=^.-8>%RO8+]Q[,=WH# =(^FD)I,R@M@]((E$:A- :E<2A-H&AZ
M\2B#,70;C-CFL$,RO3DL"F/S- AU':&T#$HC4!J%TAB4QJ$T@:+I5:$,RO!)
M+9.;/Z [[+ EKNXP]\:.+A>HB0FE$2B-0FD,2N-0FD#1]/?9*+\S<ON=3WC-
MEW41'?4[)5/_TN@\F$9]A\Q<1%M"XFABK,8S2]1Y;*RTB37((%%;D+%-S!+C
M3V)S%>V>Z;&ZL,W#HY3ZX59N8N1_QP5W!'49H;09E)9!:01*HU :@](XE"90
M-+UXE!L9N=W(4]_^!?4>H;19U/?0 K/S%IJ10&D42F-0&H?2!(JF:UV9C]&(
M5LB!]C W:K3@H=YBU/>ASGVS00R:DD!I%$IC4!J'T@2*IBO^T:L=W>[BTQK$
MHK[-8SX2P9UWM*"A7B&41H8G@T(3,BB-0VD"1=/EK+S"R.T5/JU!+.I;-#TY
M0WT^*"V#TLCP9%!H0@:E<2A-H&BZG)7-%XWK=SRU02P:?FNC._-H04,['J$T
M,CP9%)J006D<2A,HFBYH97U&[H['9[6'1?U&O]YI&FI?0FD9E$:@-#H\M0R:
MD$-I D735:T\R<CM28+:PZ(3WO#HWI+1 H<ZD5 :@=+H"7/+H!DYE"90-%WA
MRE^,W/ZBNT$LZC??]6ZWF;HSC%8NU!2$T@B41J$T9CE4\<0W/1VHUV=)>>Y'
M=D\G5A9>//IYJ"=TB+FA8R_:06DS*"V#T@B41J$T%EN\S" Q?4IH3H&BZ>)7
MAF;\E/;(S7"'F)L[6O]0[Q)*RZ T J51*(W%PT]ZY=", D73U:\<R=CM2$);
MQ-RY1E<$U+>$TC(HC4!I%$IC4!J'TD3<]Z*C(W>4Q\JWC(=\RV?TB+G9HRL
M:F1":1F41J T"J4Q*(U#:2+NF]-'7B8<*QLS=MN8X!XQ=[;1)0&U0J&T#$HC
M4!J%TAB4QJ$T$?<MY&,]8K'R0F.W%SJJ1RRPEL$^@79[:]1[\D_<-PS-VULM
M(7'D&Q_1,DO4N?D::')*$+4$F4^#LH3XP:7Y7!%+5! 8[V,0MKV["H\</N7]
MQ7LKYOO<M!I#7XD(I<V@M Q*(U :A=(8E,:A-(&BZ<6C?,;8[3-BN\0.R?0N
ML2O3>W1OTNBB@'J/4!J!TBB4QJ T#J4)%$TO"F53QD]JG=S\ 4UBL:VO,@[,
MODKW!H\N&:B;":41*(U":0Q*XU":0-'TDE&^9^SV/9_P&C'[2KK?-)E&DUXY
M])VRWDK:XM_U&\4L4>>Q^1HQ:Y#Y+'A;D.F;6V+\(.U=@H::BK9YB(]\9$J4
MJ9A,ON.:.X&:C5#:#$K+H#0"I5$HC4%I'$H3*)I>/,J43-RFY(F-8F[*Z*J
M6I!)WTKSS48Q:$8"I5$HC4%I'$H3*)JN=65!)B.:(@<:Q=RHT8*'.HS)X--%
M,VA" J51*(U!:1Q*$RB:KG=E,"9N@_%I;6*)ZW&8!SE#[4(H+8/2R/!D4&A"
M!J5Q*$V@:+J<E5V8N.W"I[6))7V7QO1"W'E'RQEJ]4%I9'@R*#0A@](XE"90
M-%W.RNE+QG4]GMHFE@R_Y]&=>;2@H7V/4!H9G@P*3<B@- ZE"11-%[3R/A-W
MW^.SVL22X>9'=_K1JH;ZEU :@=+H\-0R:$(.I0D435>U,B43MRD):A-+3GC[
MHWM+1@L<ZD5":01*HR?,+8-FY%":0-%TA2N',7$[C.XVL:3?@^='IHONSC!:
MN5!+$$HC4!J%TICU4!G/->30E,*2\CPY8N@H_RX9_5S4$[K$W-#15^R@C8]0
M6@:E$2B-0FDLL1F9861*&FI2HFB:^%/E9J9/:9'<#'>)N;EC]0^ES:"T#$HC
M4!J%TE@Z_,17#LTH4#1=_<J.3-UV)+1+S)UK=$5 34LH+8/2")1&H30&I7$H
M3:1](_I8EUBJ3,MTR+1\1I>8FSVZ J N)I2606D$2J-0&H/2.)0F4I<SK1>
M<C%3MXL)[A)S9QM=$E G%$K+H#0"I5$HC4%I'$H3J>VIOD=J0EFAJ=L*?7Z7
MV"'!0)>8)<J\M]428ND2LT3UN\1.":*6(/-JMB7$TB5FB>IWB=GV[EB76*JL
MOW3OQ'R?.U93Z+L1H;09E)9!:01*HU :@](XE"90-+UXE,V8NFU&;)?8(9GQ
M+C'SC8KN31I=%%#K$4HC4!J%TAB4QJ$T@:+I1:%<RO1)K9.;/Z!+++7U509)
MKTW,O<6C:P;J9D)I!$JC4!J#TCB4)E"T?<U<-/=%T<[R-K]^M<GOBK=Y?5?*
M3XS+XE;B)R^[/UMU>7?_\$U;;5Z?^6?>QZIMJ]7NR_LBEXNO+D#^_K:JVF_?
M7$C^EZK^M,MQ_7]02P,$%     @ IE7\5!MSD?N+"0  QSH  !@   !X;"]W
M;W)K<VAE971S+W-H965T.2YX;6RU6V%SHS83_BL:M]/IS31G(PELITEF+H:V
M]\ZD;^;2>_N9V++-' 87Y.2NO_X5V$%&NQ*DH5_B8#]:>+2KU<,N7#WGQ9=R
M*X0D7W=I5EZ/ME+N+\?C<KD5N[A\G^]%IGY9Y\4NENJPV(S+?2'B53UHEX[I
M9!*,=W&2C6ZNZN_NBYNK_"#3)!/W!2D/NUU<?+L5:?Y\/?)&+U]\2C9;67TQ
MOKG:QQOQ(.3G_7VACL:-E56R$UF9Y!DIQ/IZ],&[C'Q>#:@1_TO$<WGV/ZFH
M/.;YE^K@X^IZ-*FN2*1B*2L3L?IX$@N1II4E=1U_G8R.FG-6 \__?['^2TU>
MD7F,2['(TS^3E=Q>CV8CLA+K^)#*3_GS;^)$R*_L+?.TK/^2YQ-V,B++0RGS
MW6FPNH)=DAT_XZ^GB3@;H.S@ ^AI #4'<,L =AK ^IZ!GP;POF?P3P-JZN,C
M]WKBPEC&-U=%_DR*"JVL5?_4LU^/5O.59%6@/,A"_9JH<?)FD6<J1D11DB@3
MQ>8;6>2[?9Q5GUF9I\DJEF)%'J3Z4.$A2Y*OR<=LF>\$^?%S%A]6B?K]';D@
MGQ]"\N/W[\CW),G(79*F*@S*J[%4UUB=:;P\7<_M\7JHY7H8N<LSN:TN9R56
MR/C0/3YPC!^KN6DFB+Y,T"UU&OS/(7M/V.0G0B>4(M>SZ#_<P^B\[>S1/SY[
M:S)8$RVLML<M]OZ[%T4LDVQ#/HDGD1T$YN"CB: V4>6IIQMO3B=7XZ?S64-
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
M^P]-N>W>='=;-DVYZ7Y\4*D>[M9 __ZN+)OCA_;E>:>W)5[]#U!+ P04
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
MA"X?$4)MPAU[0!R7SEVFA"?81**-.N:-YL1Z'>CRJ?U=IM4RIQ_O0(=QONM
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
MVLGT^(3$E8?]@@Q--2_%4,.H&F((@]A (<$R:#A-C =Y7S4Y:RVK3K./2W)
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
MU0DMXOMW^(^FH.W.#C]&A4'?WK=_?)#T[8<4]O:V_=<I\O]EDS[R\N&K2'R
M\/<@>TJ=>6K%'Q[2#_[W;=4Z@F=F47'[!=OQ]]?NDM;]3<4[\FI?69/;\:*]
M IT_3'+7,03R.TGI[J)M;$M"H,8S)2M6DK-X"NG=Q>59:KT4UFD0IL14#P/P
M3MGL%O0M7=Z(E;0HZ,'0_K9R]$M!,-5#TB:_B_?S'U%DV";-1O7@\*!S'TE*
M$/CVGN*>_6*R,TGMOJ[4G-:692#7O'M$^(V5PE97V?]VQUEJ3K2PSH/#OZ.3
M_(\6^S\HBMB475L+.[ATOE+YOJN?"?^'3R=;#E#:3=QH)(CGNZ7#$P94EM9H
MPNA+: X5S7XPFI,Y:3S,?8F72F6,DKJC0BYU&>QBY+QCK@"I6$ZRV,YA73T
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
M>P5&X=L%7NP=3)\\VLL:*L2&/UR]IBFS6>U<O>)?EUI!E6D OI_74 7_!RU
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
MO6ZDOR/=09<Y=^+.J-]E[HNKP9L!R\6"U\I_-*M_B*C/"<K+C'+TRU9Q[-&
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
M*7';!V4MFK8_-Q#[D,V;KCT'=VCC6:AD:XJ)K8!H(@8R@$++;883(DR<)Y,
MN$A*UO-H]]NB$$=C"@)"U0UN#?0J5=/=A_ N^9^XEU]O-EC];#4CYGOW^:,#
MA13M %N>A'J"Q2%44L6S1Q28[#:1JQ*R'R9U!7HC4ENX[9T..AL4IA7;BO]\
MB_$$6ZPE;K6<!UUPRPX5U*L0,:0FP,8(T::S"VU[4?%DW]:HF<&@)8@*.?Q"
M_YJ'LYU^V^XX5SMIS]5.=AZ'=0:*5([-']?KOH.UG9*^\_SOM,5Y^C]UUGGZ
M7]#UK-7U[#]UUOE=@O9GG?NSSOU9Y_ZL<W_6N3_KW)]U[L\Z]V>=^[/._5GG
M_JQS?]:Y/^O<GW7NSSKW9YW[L\[_B[/.<?*5*.!?TK>P&.G@U?#!:/NT_=SV
M)GQEV@T/W^K><[N$N@O[QP5,/1J=G0P@,.G[UW#C347?G,Z-]Z:DRT)P<# .
M@/<+ YZ)-[A ^Q'R];\!4$L#!!0    ( *95_%1?_Y?DI 0  '(5   9
M>&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;.U8VV[C-A#]E8$VV"?5UM67Q#:0
M9!LT15P$F^WVH>@#+8TM8B512U)Q_/<=4K;L;!PG#9I],@Q+O S/G!G.4 ..
MED)^4QFBAH<B+]78R;2N3KM=E618,-41%98T,Q>R8)JZ<M%5E426VD5%W@T\
MK]<M&"^=R<B.W<K)2-0ZYR7>2E!U43"YNL!<+,>.[VP&/O-%ILU =S*JV +O
M4/]9W4KJ=5N4E!=8*BY*D#@?.^?^Z47?R%N!KQR7:J<-QI*9$-],YSH=.YXA
MA#DFVB P>MWC)>:Y 2(:W]>83JO2+-QM;]"OK.UDRXPIO!3Y7SS5V=@9.)#B
MG-6Y_BR6O^':GMC@)2)7]@G+1C:,'4AJI46Q7DP,"EXV;_:P]L/.@H'WS()@
MO2"PO!M%EN4GIMED),42I)$F--.PIMK51(Z79E/NM*193NOTY(J7K$PXR^&Z
M5%K6Y&^M1EU-T$:@FZQA+AJ8X!F8'DQ%J3,%OY8IIH_7=XE2RRO8\+H(#@+^
M7I<="#T7 B\(#N"%K9VAQ0O_BYWP]PV)P;7&0OVSS^@&,]J/:?+E5%4LP;%#
M":%0WJ,S^?C![WEG!QA'+>/H$/KK=^8-,'!K^)8:4^ EZ QA+G+*3UXN0+-9
MCL DVO&$2;DRPZP0M5G)RA3FC$NX9WF-RH79"G*\1Q.X.MN@M0*0<91,)MG*
M!3&'R^D=A0C*Q>KCAT'@]\\:P$M1TJF 4JU'8=ZRYCNL=<:T958*32="(B0%
M&]#85E\'OI#^Q@9\2/(Z145&J,RU3\#O-2=! ^>"RH34OVB4Q7Z%KB6G)4O)
M(4G2.(#T(D%8)]%LQ5:VO<R$VN>NJI+B@=/Q8?U)-'><UP$Z64AA<[;:0VI&
M!R<PI7#MZIRS&<^YYJB>L;C9$<)A:<H-"-F0HF8\-RL63*9V5Y_=%84(?PBB
M%[EP922^6HDI,E5+M'[H4.S E.<YH2N@U,0V->$3N:.8H830MR,^7&Y\<&Y]
ML MZ8.J+T$3\QD;2;MN' ,+U<QL]+GG-;*[!:H,'SAN_W8ART>SJ=J\409R
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
M3.Y [Z=:N^4#3U!_'KSX%U!+ P04    " "F5?Q49H0_'G8$  "K$@  &0
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
M8=%N5 %>EX#A'L 3>-#*)98 8HRWUW=)N5K#<*WA=7@0\,="=: ?M"$,PO
M7K^VN._Q^F^W^/?)S#I# ?+'+GM+N,%N.$Z:<YN+"*]:E!46S3.VQA_>]4Z"
MBP/*#FIE!X?0_XM[_BW@AW>CL!=>;$#AD>U0#F.0"ER",-<I)2\M R=F*0*K
ML9'W *<7EK-#1B!4#+%,"UY_^SB%2&=YX03GH!>A8<I&J6B<D(W.2$(YJ0K&
MIV)C2M%SN%?P(-.4/]IP^Q)A[AHT3#)=*&?AE\0@;L4<3.7+]@"%$%((^0CB
MIM?HW9>*B&<A4V^<TZQR1CI2\D7?$IW&:.Q:;K_"\!YZ@Y#;89_:P<BW)SWX
M":V%5%,CG#-R5KCU/DHKAC)$+V-)XIRH)Z,^GGR"CT/Z]0;<A)]*$ JP.1I#
M%GG5B.9G&:.*+?2A<B,,Z]YQC8\:[:%Z%SL\R\8.O;$C-O.,#1^<]F'R3.@+
MK-'85Q;H-+".EO/^3[Y08OQ95**5S/9>X>BL,_1MX-L!M:/.""9QI0/5<N;O
MF?BJ^1!+88B,@*0WO^'V&CK'6 KP>R'="JQ(T;/#Z<]+PYJ_9O^8TFM:PK.@
MTULK3/U2^?X;?$$]$#O(.^ZD:T_8>S8U*/^\8SJG@?\[&<"72CLOX>?]K)_[
MN>9PZCF<E!SN2.\];+..G./:9_8<<F&<C&1.=I&%'#.TD$&"LXOM.8M18:23
M:#N4Q@C[9NGHCDQ!NPB;-&)^F:#:28C!"-G5M6B'2H**T-<RFI2YI/(&DDUR
M-$"1P#E%]!ITA2EKWF8?&F\41SE_!4,!-4=)L</#GI.V[QZDBRXUI"K-[6=D
M8NFF%"4EV+;8'N@E(7)A38MX4[L;Y9>]4V87U>62\N.N69/_NN*X1#A@+=@:
M$C;$1;JBVXM+_+X-S3IP_U;27N]2;NY/#/=&=3EE4JO76R!M/XDB;;CXI*OV
M09RUC]0_*^Q;R&T<>VV@.N_CZZ@?[JJ*=%M6I"E7I)NZ(C5"+Q$6T)\1K(#3
MAVN9=[ ]5O"8KK?DYU,B4ZPN R6>!\J-C'!S3=B_$V=;C!&]&ZH+0(3&T9L!
M8N'(:[-5/4"'7(QD)%UV25)4Q[Q/SCG?Y0%?<OK#N'8.9<>*W@G.>N?:M58B
M_I/NSWZB])ZE-TZ1EY</NDQ4GO 1N*!+!$MZUS=MJ?6/-9;U8L&EA47TDMQ2
MQC4?#JSBAC]/2D$GGBV/?%(7JZO7CG@\[*/_-?1@7A@2,N0=HC^UZU0[J%*;
MN$0Z.LC,?AONI!(J\K=*IN]&Y-*)5/[E=^SLN@5W&P^6C&+;/\LLX9.OR[=+
M/5J__";E@V<C7CX;'X192#H_4YS3TJ!S.FR5_EA_.)W[Y\],.WI,^6Y"KU<T
M+$#S<TUF5!^\0?T>'O\-4$L#!!0    ( *95_%1ZQ.^'(PP  %I3   9
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
MCNZ'89G1A1R-%Z#W&ZW=X<$;:*[XRR]02P,$%     @ IE7\5!]3=!8,!P
MC"8  !D   !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL[5IM;]LX$OXKA'>Q
M: '!MM[M- F0I'M[/6S;H.GN?3C<!UIB;"*2Z"6I./GW^PPERW)C.\UUNU_.
M@"%2$CE\9N:9X9C0Z4KI.[,0PK*'LJC,V6!A[?)D-#+90I3<#-525'ASJW3)
M+6[U?&266O#<32J+43 >)Z.2RVIP?NJ>7>OS4U7;0E;B6C-3ER77CY>B4*NS
M@3]8/_@DYPM+#T;GITL^%S?"_K:\UK@;=5)R68K*2%4Q+6[/!A?^R65*X]V
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
MP'3S[5-S8]72?6\$T%:5KKL0'+F-!N#]K4(-W][0 MT':.=_ E!+ P04
M" "F5?Q4SLN3X7P)   I&@  &0   'AL+W=O<FMS:&5E=',O<VAE970R."YX
M;6S-66MSV[82_2L8U=-I9Q19DA]Q'=LSCNJVZ>3A27+C#W?N!XB$1#0DP *@
M%/W[>W8!4E2LV$G;#YWQ6"*Y6.SC[-D%=;&V[J,OE KB4U4:?SDH0JC/#P]]
M5JA*^I&ME<&3A765#+ATRT-?.R5S7E25A]/Q^/2PDMH,KB[XWJV[NK!-*+51
MMT[XIJJDVSQ7I5U?#B:#]L9;O2P"W3B\NJCE4KU3X3_UK</58:<EUY4R7ELC
MG%I<#JXGY\^/29X%/FBU]KWO@CR96_N1+E[DEX,Q&:1*E072(/&Q4C-5EJ0(
M9OR9= ZZ+6EA_WNK_1?V';[,I5<S6][I/!27@[.!R-5"-F5X:]>_J>3/">G+
M;.GYOUA'V2,(9XT/MDJ+84&E3?R4GU(<>@O.QE]8,$T+IFQWW(BM_%D&>77A
M[%HXDH8V^L*N\FH8IPTEY5UP>*JQ+EQ]D$[+>:G$"Q.44SZ(&Q-TT,I?' ;H
M)ZG#+.EZ'G5-OZ#K5+RR)A0>*G*5[ZX_A%V=<=/6N.?3!Q7^WIB1.!H/Q70\
MG3Z@[ZAS]HCU'7VSL^*_UW,?'##ROWU^1[7'^]52W9S[6F;J<H#"\,JMU.#J
M^^\FI^-G#QA]W!E]_)#V;\S07]6%.P+A5ASJH9B]>D>/E*N=]GCJ;9D+*6:E
M]%Y<BTI5<^5\H6NA6TW:B-=W;\1OD,RL"!;B07X2ZL]&APV>KB!DG0"/B(/C
MGX#ELD19COJ+[-IX,1F/1:U<IDP0=B%>6Q>*-6WPIM!6W&F3#\7+E[,A]$_&
M)]]_=S8=__3LU1WJQN1BJ8QRDNN]=O8/E#[9=8L:S;59BIEM3-@,6=7HGI-.
M!;"8VCKZ_'%'[VLII(>"DTFRK'-E;?8HNEYI25$AM\1-#!4IAK%^*-:%S@I1
MX-H_;E-?%07G9/IUP9G9CZH+S'OU"90OWA?JL5SO6*[AM@)"YIO]61^)&^E,
M=(H>RQ"<GC=!X5IB?29](19H$+XU4K&R'C9(;&=/Z92096DS%I:517Y)*-<^
M*<\)A0&N]%S(R"MD25-#R*S+I<D4PA,*EN3P .ZURO1"0P/DZ#X6V4SS3J6N
M=/R4<UV2EYFM:FG@^M(IA885_#-:Y#MU62'-4@F[4DX$M#2VD^PW-@!U3!HF
M2.I/!'G:< ]<$I+0*CU)*0EL?.[92+S3Y- V<(2!R=-G_EX NP=88)--O3RT
MYO7#&8,,\[3K4NNY*>8"H'K8YONDTF;/L\<J,5&RJS7KA])Z_^-VZ_[&"'E=
MEQN=GA2;VN(SZ$R62 \@F$>TRR!H+A K63:$AE#8G$ .V,8+.%YF3<FV<%S;
M3;H@J83?K;?RR_NE'+8>T?YT;=2.'9!JT"A==(!@&2#JV]5S63(VXVP&S2K6
M97\CJJ4E.*N-DO:]D@#X]_N2R5H'F$P%@+(? H(>0PQ9 56[<4<A0S+5$;*I
M*5@1SJDT'E/?.M)G^N$CQ+>WV#^\N &^7^POW&\LT"$OVL-4$?C+1CH)I$(+
MBG.AG,,WM(?&H4$MG*T>8J81'JP5:OT^XBMIN'RYUC K.4QOL=QK9F;" 8VI
M$3;4_1X@P,^B)GZ01/S0YM1\LQOA'T?BFEI(3/1]NW2T E<TF8LY.'BA$4X'
M/4"D#MS56 2N.<)#KATU$([]UN10 .N51>5[O32@T QA+!%>)"!)*SAN*YT1
MFOA007E,F(^)TMP6O%AC5A=I7SLO]3*!'K&8>^OF@B!*<7*1NVD IZ<P3!&5
M1C="RMB._OMM&U9AR*'"PL7?0:IAS!"A1\L?Z*,1"!B&>O/.=LE7=7J*C[$F
M@:F,-9RTC\1M-&3;QQ:0L6LF3)X#">P<&.D<TQ!34\=!5'(M'[<$9;:5I;F1
M9F631TJ,,55NN=F2P3:L^2ZE^7.JY5=Q#/1Q^&QG??$S4DB^BZ,)WYF(68,B
M1(AFU**Z7D75"Y,YV =B>DS_)N*MHIZ5T9;9%\79Q.DS,1'7D:A\ @X'9C(6
M1Q2^6FZ8,%@'L;W#J2Q:D@)R)*884LV3]O8M?$2)8<)"5FFFHI6T<4V*AMP%
MSHXGXNSD5+RW3)11T03&GST]H_]G1YV_G7&PA"T[$!.2F3P5;]B<E[UDM#[M
M6G1-^HF^4+(5PZPK)B^F1_1W7]5Q,JZ?ZP-Q3$8>GU+0HM&5)+H036R*J'34
M7T4-JP^=_GZ1^BI0-,?U?B&"BY(\5'*#%!D"*;DUY:HR/:9!D$/+0OO)G+HC
MJB8Q!<#:,)?++1L2UN>..F7$?7\>:PU>HSR05=HW6O076LY(_(*:E7FN22\B
MF]-Q _QO39H66_<V_8 -A5>8Y^"GH',9ZAQEJDRF4QN9;6.9LO]KV[RP9<PK
MY>*\5YW,YJOV++AE(X3X_>AF] ZFZA+K9IKP^ZN3&R(6? .APIH(Z9F3*X7S
MVUT!V;YR/L6=[!SB> ZII0MI0!Q22]&>!\PO-!Y:1@&,3(3H])9C"E.9!.80
MPTSS^Z%*?F3NP^Q>2-?-JHUQJN04T7+=GC<,SIHFJMQTK:U-W=]J;I\-L?N:
M'3+:(!PTZ=7I/!932>_0@C)1IB8:H>F[EB$KHMF+1I6"7E,$M=S$:;"-BJ@:
MV,5HX^$4G;.2?P!P;80\G[PY$8G<^P']BE:A"1_Q+2#/U'/;A#VI.1>O)<;'
MUQ+#4M?7^2W#IG=S3Z=X85:V7$6"NH="P%R63\A_2B7/(.F@"*=>(M-/@.%*
MW-Y> QIAK93I&Y4*Q?BFHE#=5'5I-XHK&(GD';LZ[> N[JRERO=!_5,;OU5Y
MDZF\RVIO5QYDMY(3\68[$3(T:'!D26[UA+=4C?]Z.R-1?(69CZN:/&!://JL
M(W9EUO8L5#/Z4RO.0T@ZP/&; >D^*NHC.@ZAT20F;R*1[GB14=73<V>Q?_^0
MQW7JTVDR=A0F4JY57N;EBN=SIH_/F3#2E?\LKBU]Q!? N!&+/8--FOO:?E;,
M+3-J@7C3+&,;!XET=HMA+I..W1JD";K;>]1_L(L+5DP[( PK34,?,?1"$V5I
MZ(::."+YIJZM WTUKCV<Q[.C;V=C.I]2/-;2)XUJI6WCRTV7;1P\<>6HI\/F
MT3[.B(V>,:+-OHCHWH#* T0KSVV7S@8/#*C=RY^*S[$(V<%I]^*2#O6[,RO%
MZN#II"]P;XP=[7LA?-A[?8\X+_E'"K(,N\8W^=W=[G>0Z_CZ?RL>?T1Y)=T2
M X\HU0)+QZ.G)X-X+FHO@JWYQX"Y#4 6?RV4Q$A# GB^L)@TT@5MT/TZ=/5_
M4$L#!!0    ( *95_%1#G/>>>@@  /@I   9    >&PO=V]R:W-H965T<R]S
M:&5E=#(Y+GAM;.U:6U,CN17^*RHOM954,;YBPS! %3"373:9# 6[R4,J#W*W
M;"O3+?5*:L#Y]?G.4=_,Q9#-[$.J_(#IBW2NW_F.I.J3>^N^^I5203SDF?&G
MO54(Q?%@X).5RJ7OVT(9O%E8E\N 6[<<^,(IF?*D/!N,A\/9()?:],Y.^-FU
M.SNQ9<BT4==.^#+/I5M?J,S>G_9&O?K!C5ZN CT8G)T4<JEN5?BEN':X&S12
M4ITKX[4UPJG%:>]\='QQ2.-YP-^TNO>=:T&>S*W]2C=7Z6EO2 :I3"6!)$C\
MNU.7*LM($,SXM9+9:U32Q.YU+?U/[#M\F4NO+FWV=YV&U6GOJ"=2M9!E%F[L
M_8^J\F=*\A*;>?X5]]7884\DI0\VKR;#@ER;^%\^5'%XRX1Q-6',=D=%;.5'
M&>39B;/WPM%H2*,+=I5GPSAM*"FWP>&MQKQP]NE!!W%.H=%!*R^D2<5'[1-K
M@C:E2L670CE) ?0G@P"%-&V05,(OHO#Q"\)GXC/DK+SX9%*5;LX?P-#&VG%M
M[<5XJ\"?2M,7D^&^& _'XRWR)HWW$Y8W>4'>E4ELKL1MD$$!:6%?7,A,F@2/
MN"(H&N=IJLE_F7%@,NM+AT#-UW1;6(_G/SA;%GY?0%Q6IMHL7PJA^,=?8(&X
M@C;_S^?B&<T]>-Y<*M!C7\A$G?90@5ZY.]4[^_Z[T6SX84LP#II@'&R3_K]"
MX9L)%X_&'HM? !\G=/#B,E/2 $[*+=?B&JG:%Y>84N;*>5'@WHM@019!.R7"
M2HF/_4]]\6?IC$BLS-XM2O!!*I@4G$[$4AE6BY25AA1H0]B:])%+7(S>=^5+
M8VP)<*1"D@K@A7A%XXDA:A&%LTLG<[( K 64"*,2Y3W(3O@@%PM2(\,CNSHF
M (Q%IAXP (!:KGB@A.Q$%P!H6OE%0!5VP6^[3CWVI0\P>SR'C334E/D<4<1$
M!2UVK9"%L((Y*PG;DY7URI#IA72UQOUHP7+IU!*WT.8;S8VSE:T4-:&]4#[H
MG*V%K+D2>Y,I>"O+$"H.*@79.LZG:6/[_7='X]'A!Y(R;+/C6"F<B(9\OKZ]
M%+* YCN(!_4JYR@928*TL-\!?2EP?-"N:(Z/1OL/G33.X8RIIO.D=IB0GG.[
M+#,9+-(FO0<-1%",^A40R1:Z%U<WUUU\W,/-+O9^ZO_8%Y<R+^9H.EM356F8
M]L6M1K"DH^!MPJ2*]Q-]% V=JF\ R4USM\"RA>$;(*8>"F0SPN&W0VOZ++2F
MPQ9:+4UGZVZ0G$KLTNA_8];>03T<3[-:D%=W<)0X?PZ7%Y2-M*R!(;Q^$'EL
M8HJ:F$ +4DT+ZHN?5S!,Y@1 <2^C.D?CD%$+ 4YD6LYU%EG/1OR#];S-=,HF
MS*N.PSW<4S*>J&CA5J?;OPW^'4P0X;:N1K1W8E.Y3!H_5++1V)"0.'*NUA8"
MZ'6$'<(OTQ1-R$=?%V4@=#45"_8Y]S1_PYF8]:3,J;X(GYQVP+6,KD!%LI)N
M&3-#T#%>=9.U61/;$$_)V!O-7@((&*#*&FSL &,ER5DP82(+'63&P6%6J!%*
M708+!>A!QPHL"@WEUU(7''FZVQ3^_JGP-GG/\4U,^=8H;1?P.&*;E?U:U#(D
ME3J#0?S:\%W3@L.$F&T2NK 95O0,.SG/%!6H9$29!'#G5EX7=*NQ*K&F*-:O
M%\R3'K&E>HZIPWR.)GMPZ</& K3&8H0QE]3-%LM0B6@5VACRD1*OG+9@$3$Z
MH)\1+*/2>"45(S$1!Z_IH2"!7AH"C)K&I.:0?J80$Q>7B,G>N %47>9@2J6V
M\!1C)K:P<2N(\020%M;5V7HF T!P4T5/V(D%[TU?>@]]+RSRCL47([XDP5+#
M&,7!^[RPNY#F*^-0)B@J"BR6VC=(!*647@+*GV_K-2#@HS0M!X#@1*F4#<;Z
MP!%XYW68G,UCG,!^7B8-(78(4$*">A?D@UA*;:+;T\/&L68)0 "3+EE5?/:<
M*9UX08QL]P^-C=)7=>&Q>>1!2((/[VAWP1TY_1>V?K'#_E7QB*:D.RXP-S^V
M88M#;9[^BPX'AS_",^[L,4L=?;Z<YSH$5F<LFKLB1:GV$HT]KE3!0=WL14=8
MN<6DO4D;+$-+ 6:C;BR*$M%&1X$[)+X-35R]:JK23"L*/*$&G 95VE.]H56%
MN(H&?RQA?V,5NT6=TZ5,'R\.C!T+#A4E>]EJ)V6M^^Q,CB9([25.3T59,')2
M55!DJ3FTO7JA7<[UBR48H)&"(!SV]UP=;!VGH6V:CZ<Z$LFTLSFW7HLU)FO:
M; IB'T1^S;U:WEE>I;6)Y&XM*T#N(Y5HZ(ZYX)''3E5%&0L"^*AKMJ)G7PF)
MA=ANZKI[&J+NFNNP?X9SCM);-Y@JB]B8<^&F70;I2*3>T#C0:-_H#K[>V+,U
MM= -TN1UT;82&,5V')O<G$ZQ:E-C$5/^T/)DUG6\(3(=R9;C]0:G-AO8SVSA
M1@M[0T]KKRJZ!60<Z@.JT$LX4%CC[8G9^XW;T>0]=MZ\XO*=F:I^5(\<'S67
M!Q.8"^QA8=XLUNIWZ(_-#!K&KL\5@J_J0(";J)UU;( ?W=O#B?B!N<M$F+0B
M_S#]HYCR[]4;D/*:6FPO]@3]S8YJ><2;CUTZA %84;Y!(RHHLC:)V0CR$7YH
M^3 =0]@Y+Q+KW=\(6:J0]93E^UL.>*;- <]TZQE,NRFJV/L2&SMIUL^=YFR5
M]!L/HF:-G;/_KU.YV>\0C,,F&(>_YZG<-Q.^.Y7;G<KM3N5VIW*[4[G=J=SN
M5&YW*K<[E=N=RNU.Y7:G<KM3N=VIW.Y4;G<JMSN5JP]X!IVO\9BXZ)M#*@%(
MC1_F-4^;SQK/X]=\[?#X321Z&I8ZM/A;8.JP?SCM"1>_,XPWP1;\;=_<AF!S
MOEPI"0JB 7B_L#;4-Z2@^=CS[#]02P,$%     @ IE7\5)*@WF?Y#   H"T
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
MQ#O"@T[>PA4Q&.Z(3R"LV"2NEN+81'&5=$%GK6SR'!N653:?*?3Q1A=F3.%
M,/8*4XU;<*@:OU90BSCG5.>%0Z?&J%+-'3'D99"Y-T1#EJ2+@1T^^&;O2+14
MV1I4$>MJZOURPHAESR-X;&"K<"P+7&%O3 C 2&,CU#^PR'$'?,#DZ-JRS#3;
M5,:M28PU9VZHT"9Q<Z NI+GC/6YH&LWE^R>1LQ1N9GZT@_X,7CCG$U),=S3H
ME?))G(\+V/&N'(=8?[>9HC%I1?<,:"C6Z@ZW,VO3V%3@?'27$\4&CN. QUMR
M^EA@,Y<8&SG*NK0LI"4)Q^"/$'Z$N!%W9N:26^1J8EE%<+QH]-"*4#YV;[L8
M5;B<LXI[:L@]BC< 2B'H".05I&'A5+J(JU1FX(E'2.2-TGJ/FM<K"HBH2!+*
M Y,Y])DBP23*22-=*E@^R>T<2<RUK"9N> )T<;&O>]=MF3WWZ]ESOW5^7(6J
M"LAEV?<V3:*MFO[BB>B@MO/@GSV^'?P+QA[6QA[^"\>W5IU/'-_J['WQZ<TU
M3(KGGL@8T)A#%Y7_-2GGG__ZK%;[<O.G3,04C,\1']#X1(81&9?X:<GD49W)
MH[]Q-&N7W1[-MD>S[=%L>S3;'LVV1[/MT6Q[--L>S?[G1[->X[4=%DWCRTET
M%\9J^0:O?EJ__SPO7_NMEI<O3Z^EFX+LT&HF$.UW#_8ZPI4O),N;8//X$G!L
M0[!9_#HCB<+G!?A]8I'\ZH8WJ-\*G_T.4$L#!!0    ( *95_%0U6'-7[00
M !40   9    >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;.U8;6\B-Q#^*R.N
M.K52"NS"\I(7I+Q<=#DE%Y2D=Q^J?C"[ [CQVGNV%T)_?<<V;" BVZCJ?>I]
M@;5WYO$S\\S8F..ETH]FCFCA*1?2G#3FUA:'K99)YY@STU0%2GHS53IGEH9Z
MUC*%1I9YIURTXG:[U\H9EXW1L9\;Z]&Q*JW@$L<:3)GG3*_.4*CE22-J;";N
M^&QNW41K=%RP&=ZC_:T8:QJU*I2,YR@-5Q(T3D\:I]'AV=#9>X,O')=FZQE<
M)!.E'MW@*CMIM!TA%)A:A\#H:X'G*(0#(AK?UIB-:DGGN/V\0;_TL5,L$V;P
M7(FO/+/SD\:@ 1E.62GLG5I^Q'4\B<-+E3#^$Y;!MILT("V-5?G:F1CD7(9O
M]K3.PY;#H/V*0[QVB#WOL)!G><$L&QUKM03MK G-/?A0O3>1X]*)<F\UO>7D
M9T>77#*9<CDSP&0&YZS@E@G^%_,Y^_F!302:7XY;EM9R'JUTC7L6<.-7<'MP
MHZ2=&_@@,\QV_5O$L2(:;XB>Q;6 GTK9A$[[ .)V'-?@=:K .QZO\PK>!4XL
M7$EC=4DU9N'W:S* *XNY^6-?N &MNQ_-M<ZA*5B*)PWJ#8-Z@8W1^W=1KWU4
MP[5;<>W6H8_NJ16S4B"H*=RP/Y6&:R5GOSZ@SL''<8>6:W1QF'W<Z]''CK"T
MF &78.<(4R6H5ZDFP#KY@5-M;+K64<@]!>$H6$<A<Q3T,P7(2NV]"<OP)\A#
M):"K!" =L=+Q$,9DF?*""=*"P-!0,,SB5D1PX<8WS!*H7871^<T]%1;9%YH;
M- ?$/!5EYA8UY<3PC#/-T8#/D%!,PI2E7#C_GZ#?@P6]]J%Y-HX)W*9635"[
M05(C65))EKQ9LCM<*+%PY,XU9MS"92!##/>I50_\L"-0&@"G%2!M'W9.^Y1\
MI$?*)[ %X\+'RNS+Y%])N.%"4*=3GSX57(>N]RD^S55)R2?ZEYO4K:?.E*9D
MD)37:$D"XVS6@=V6UEC:1QRUM?5IM7X0#?5L=0 %TTY:)<4JD$H\IR[)DR1M
M^GS_;A!'\1$]17ZRTX-[+*@[O4:=$ &0Z<9PZ_&MU;$%&)9/(**U.OV=]7>&
MYY0JVB\HZ/@E[\%+WATW2=Z?U2*L$@V]<8>6>R;;BR :#&GAASGUF? I=1G=
M57;EF[!*I5645\XLM>%73MOVAV^EL_FHA(O2-(%.+&H[DI_+<'"',W3&=-"F
MQOD #"*1IAJ(X@/XLFF5JC\IM;[4FI2#VXG@,X]NH*3^UJ[I#6X7)"E-B&E)
M\<!D!5.N"8.XV1D=^C!1,@L5M,ELLZ;[>E7W]=[<?92*)87M%K":?@3L[;E:
MN/V[^S]NFR[P#"UI%@*LRM]+WS\RY!&H&4:'+*0;@E4F2?-"JYEF^9[FW<1%
M.VB*,":'^[E;<A/GOGWS<^D+D=AX6T.BDDBT^>Y@;S5&%.J[3<=,&F8ZT=IH
MT.T=]),A%7DO:K9]D_:;2?_9,HY?\>U 1+C),'&>@PB20;,?0XWL_4KV?JWL
MS]T9$DVYR LF5_L4KT7ZE^?YH.(Y^$]_>PR^ ]=AQ77XO0ZR>N ?!]F/@^S_
M=Y"UMJYJ9#3S%U*W]U.)A5M;-5O=>4_#5>_9/%R8;YB><>E2/277=K-//QQU
MN(2&@56%O_A-E*5KI'^<T[T=M3.@]U-%N5D/W +5/P&COP%02P,$%     @
MIE7\5#]OQCFK P  "PT  !D   !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL
M[5=M;]LV$/XK!]4H-B"(+,DO66(;L-,5RQ!W0=)U'XI]H*6S190B%9**DW_?
M(R4KZN!HQ8!A ]HO$DG=/?<\Y-V9GNV5_F1R1 N/A9!F'N36EN=A:-(<"V9.
M58F2OFR5+IBEJ=Z%IM3(,N]4B# >#B=AP;@,%C._=J,7,U59P27>:#!543#]
MM$*A]O,@"@X+MWR76[<0+F8EV^$=VM_+&TVSL$7)>('2<"5!XW8>+*/SU=39
M>X,/'/>F,P:G9*/4)S>YRN;!T!%"@:EU"(Q>#WB)0C@@HG'?8 9M2.?8'1_0
MWWKMI&7##%XJ\0?/;#X/S@+(<,LJ86_5_A=L](P=7JJ$\4_8-[;# -+*6%4T
MSL2@X+)^L\=F'[[&(6X<8L^[#N19OF&6+69:[4$[:T)S R_5>Q,Y+MVAW%E-
M7SGYV<5;QC5\8*)"6",SE4;:<6O@A_=L(]#\. LM17&V8=H@KFK$^ 7$":R5
MM+F!GV6&V9?^(;%K*<8'BJNX%_#72IY",CR!>!C'/7A)*SGQ>,G?2CZ!I3%(
M:IG,X)JS#1?<<C2'K<B \N86TTIK+G?>ZIV2NEU8,<,-?+RF '!EL3!_'MNN
MFLWH.!M7=.>F9"G. ZHJ@_H!@\7K5]%D>-&C==1J'?6A+QI]RY?T+2UT,N W
M"<N.7B_OF*+^F#=.AK2$SB78'&&K!-6^0[0NJ8!IA,OU'24(ZMW3ZU=G<32]
MJ _A4DEJ#ZA-LPKL^8!$1P"=@=*47L L;)V !R_ E3D\G\_&"3B'*PEK+@0U
M =.)>T+T4E%ESK -VQE1VB&E';S!%(L-:DBBHVO-%D>T<<9JGCKA*3,YX'W%
MB98OIP%$/]$C'KG1F1O%+I7N*R;XEI,'-1+4[D1255##-<SWK%(P>=B".(%X
M"M$4XHCB:X)V_8Q$4-2J+MH1Q$!6\%Y9)@Y^ QA-Z#%.Z)&XT*/Q%[D0?361
M[@$,')^!8S1PG :]K*;@CS.^:-\UP[\ .IADU &DS17BI138(Z51*NAK39P9
MN,8'%.2UYS;WF8>/*99>@-J2LI9>2AU*TP^".8%]SM/\9; 8E&Z&R6E/08[;
M@ASW%L=S?M592 E7E$P^'2NS7J1_V#@F+<_)_ZI)3OX%K=-6Z_0_:)+],;\W
MR>]-\MMIDF'G@DIYL_/7<$,1*FGKNVJ[VM[TE_4%]]F\_INP9GI'&P<"M^0Z
M/)U2E]3UU;N>6%7ZZ^Y&6;H\^V%._U90.P/ZOE7*'B8N0/O_9_$94$L#!!0
M   ( *95_%0,?Z<?*@0  )\2   9    >&PO=V]R:W-H965T<R]S:&5E=#,T
M+GAM;.U8;6_;-A#^*P<U*#9 C?7JE\0VD*0+EB%9@Z;K/@S[0$MGFR@ENB05
MU_]^1\I6E,15L@'9/BPP3/'E[KGG3G<Z@..U5%_T$M' MT*4>N(MC5D=]7HZ
M6V+!]*%<84DG<ZD*9FBI%CV]4LARIU2(7A0$_5[!>.E-QV[O6DW'LC*"EWBM
M0%=%P=3F%(5<3[S0VVU\Y(NEL1N]Z7C%%GB#YK?5M:)5KT')>8&EYK($A?.)
M=Q(>G0ZLO!/XS'&M6W.PGLRD_&(7%_G$"RPA%)@9B\#H<8MG*(0%(AI?MYA>
M8](JMN<[]'/G._DR8QK/I/B=YV8Y\88>Y#AGE3 ?Y?IGW/J36KQ,"NU&6->R
M@\"#K-)&%EME8E#PLGZR;]LXM!2&WU.(M@J1XUT;<BS?,\.F8R77H*PTH=F)
M<]5I$SE>VI=R8Q2=<M(STW->LC+C3,!%J8VJ*-Y&PP^?V$R@_G'<,V3#2O:R
M+=YIC1=]!Z\/5[(T2PT_E3GF]_5[Q*TA&.T(GD:=@+]4Y2'$@0]1$$4=>''C
M<.SPXK_E\!^7) 87!@O]YSZG:\QD/Z8MG".]8AE./*H,C>H6O>G;-V$_..Y@
MG#2,DR[TZ0T58EX)A ]S.&-*;7BY@)-"5I;X29G#.>,*/C-1H;8R>SW<YU2W
M64IZX&5=]JY^9E33P+1&,LO(K.!LQ@4WG,PJS*2B%P[,P-S2N;5TG!@A ,MS
M;D&(4XZ&<6$U%DSEUA6SQ+;.DJ-B*EMN?-"(\*LT"(G?<A*ND.E*H?/KD)R$
M*RX$H6N@9,$F6> ]9EC,4$$<NIWP8?C:H!U'GZ0AXI=XB^+>/(0(XNUX=G5#
M*8]J0;1YF8G*N79&I"C^BMY3';=+62[>&52%C1CR6U=F!'$ 8;0;WKX91F%T
M?&]6GR:[8:]( I>M-W)G*<>9(8YAY,<Q/4(_B@80^D$ZA*&?QB.:]^/ GB<A
M+6)_&-#*#X>T"/Q^VJ?%*$U;B"NVJ8G',*+?CL/N.:*  YEZN$];_W) ;/+H
M%G)]&A[3EF"&TG7%E-E 0HY&[O^0<KV?N/_CL\Z(IQ3=)(AAX*?178Q2?SC:
M19S.PQ1&- ;-^<!/*-1UP$/*;9M)A)U52E&ZPTHJ5XQR#J(QQ[*L_ABT'"6!
M@R$U#%<8MBKOEX8MS(-1^_Q1L1Q2SCS/OG/7&NSWTR=,QH/X":/Q,XTV.6@-
MAT^8C9ZRFG1:+9^71I;)H)O)'M/I"T3YOL1CHQU=*6VZ4MK9'NXJN?[L46D7
M*U9N]C6:3J1_V#W[#<_^"_3[_@LP'C2,!_]-O^\V^]KO7_O]:[]_[?>O_?[_
MT>][K4L#JM"%NQHA3C:UZON#9K>Y?3FI+QWNQ.NKFRNF%IP^QP+GI!H<#JCA
MJ_HZI%X8N7)7$#-IC"S<=(DL1V4%Z'PN*>+;A370W$E-_P)02P,$%     @
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
M7GYNRE; 7+A-XE32,ZIKOP+AG$EE"'0I?0&57ECCB2-FQ)[<.3OBL[= KZE
M_>J-117,7TJ]-9W47^B_R!49RIQ)\?Q$<$]WNX@<P[*0:0%+(DIM]4&:RJD5
MN'4[S#C*61,9/Z]GA!0Z(V>I%-%=LDU>*?)\MIRMZDY$645:< >):+)^@,P;
M5=!DQ4M]V2\USC.<Q=)0)O#<+)30GHV1UE@LDMO&:>1!B]^LS^";]=GS(QLT
M/[+!WE_,LW!UER8ERX70JUT_J[U(W_G#'38\A__>RF#X XB>-$1/_I.5P?Y1
M#BN#P\K@L#(XK P.*X/#RN!K5P:=C?T'$F0>=ED<!5-I7V]%-&^;C9RK>O_B
MV;S>!;H5=BZU X4YN<;1"2T-;+VS4C]XLPB[&3/CO2G#;8&"RIX-Z'MN*$?7
M#SQ L[TU^@=02P,$%     @ IE7\5/ @7[RA P  MP@  !D   !X;"]W;W)K
M<VAE971S+W-H965T,S<N>&ULC59M;QHY$/XKHVU5)5++OK 0D@ 2I*DNIXN$
M2N_ZX70?S.[ 6MFUJ>V%Y-_?C!<V(!'2#\R.[9G'SXP]'H9;;9YL@>C@N2J5
M'06%<^N;,+19@96P';U&12M+;2KA:&A6H5T;%+EWJLHPB:)^6 FI@O'0S\W,
M>*AK5TJ%,P.VKBIA7J98ZNTHB(/]Q'>Y*AQ/A./A6JQPCN[O]<S0*&Q1<EFA
MLE(K,+@<!9/X9IJRO3?X1^+6'NC D2RT?N+!0SX*(B:$)6:.$01]-GB'9<E
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
M,_CPCL3>V1[D88L\W*=],,3C.*DP3#=3^,P+6HPYS3;07RQA2S2W\=AOZ=:
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
MSD\CL,VZU3QX4X459V$\,0JW!6VH:%F!WB^-\;L'=K#?>2?? 5!+ P04
M" "F5?Q4)[K EY($  !"#P  &0   'AL+W=O<FMS:&5E=',O<VAE970T,BYX
M;6SM5VU/(S<0_BNC/72ZDRA)-J\'2:3DCEZI0$5 VP]5/SB[D\3":^_97A+^
M?6>\FR41(:"JK53I/F!LKV?FF<?/V/%P9>R]6R)Z6&=*NU&T]#X_;31<LL1,
MN!.3HZ8O<V,SX6EH%PV76Q1I,,I4(VXV>XU,2!V-AV'NVHZ'IO!*:KRVX(HL
M$_9QBLJL1E$KVDS<R,72\T1C/,S% F_1_YI?6QHU:B^IS% [:318G(^B2>MT
M.N#U8<%O$E=NJP^<R<R8>QY<I*.HR8!08>+9@Z!_#_@9E6)'!.-;Y3.J0[+A
M=G_C_<>0.^4R$PX_&_6[3/UR% TB2'$N"N5OS.HGK/+ILK_$*!=:6%5KFQ$D
MA?,FJXP)029U^5^L*Q[>8A!7!G' 708**+\(+\9#:U9@>35YXTY(-5@3.*EY
M4VZ]I:^2[/SX?"T]3)@:Z24Z$#J%+](E1GNI"TSAEQRM8 (=_  ?[L1,H?LX
M;'B*S1X:215G6L:)7XC3@RMRN71PKE-,=^T;A+D&'F^ 3^.##G\N] FTF\<0
M-^/X@+]V340[^&N_X.]")R9#N/7"(XG.'\-4**$3F@K%P<1,TE0R%4(%CI1Q
MA27.9H\\S(VC^:_6%+D[!G*GBE3JQ8ML_G%)".""HKD_]_%9PNWLA\NU>NIR
MD> HHF)T:!\P&K]_U^HUSPZ0T:G)Z!SR/KZEVD\+A6#F<(.>Z. *FJ+&.<GE
M4HJ95-(_PHU1"J@Z5L*F^W(X'.6:@6M/M$@-?HDP)W=FQ:1YUAE(TB-5/M&7
M4+S &R/BI;9&-:M0J1H56]BT=&MHL:V_L<+)Y#/Q7V1HW?MW@[C5/P.*X(R2
MJ6 PLVK?0U&Y4]I*N))*A4V[E>L=(0/)$$F&087<M+;X>HY,>)I<2*TY1\J$
MU"!-"D?0ZG#3(F3..SY5T%KR+DH"%H42WEBR=XZDV((V=%Z+PR0A:;;BJXH4
M<Y@^-UUR4XJ4.#F*Z6P)*=(>V&#@EQ81LC)7W,ZU++E0$)SP"3FM'24%X=8>
M<F,WN[5G!^9PU*L#$M;GCH^Z+WUOG1S0=[?6=_?-^BX+_Q@FS"U5+H>_W$([
MMR9[J8CW:?YPY#NF-HA[QA<BY&4-N%+_4I/R)!TC-$O72J#J7*.="GU/:@XD
M!UG+\K0*V-)M;*;&MBO<N["=.])]@Y:?>E7.)%N+#TBA2$.A>N(SZO4^[0Q;
M[4]POJ;?#8[X>[+$S=1F93RHNYTVP?5(>?O-NOH;U45MT:[VB^@CI>*&""_6
M+.,M#)3']K#?AJ^"SP,-=$PC/+G\T/T(W=!>O$[JJV'C+C7\UQML_-&B9RGU
M"4"K]Y:(QZ"IY+F*R<T.R0-J^-CHQN1LDIF"940IAOVR6"D+O!7:B?(W4,+'
MRZ$"ZM4%U#LHX_H$#?)</-+!E>5"/^XKB(.>_N9%UJ]Q]O]?MWK_7R!C4),Q
M^$]N]<-1OM_JWV_U?^A6;VR]:VAC%^'U1G#XJ"N?./5L_4"<E.^BI^7EZ_)*
M6-HA!PKG9-H\Z=,U;<L76SGP)@^OI)GQ].8*W24]<M'R OH^-\9O!AR@?C:/
M_P)02P,$%     @ IE7\5*\!B8A0"   @E@  !D   !X;"]W;W)K<VAE971S
M+W-H965T-#,N>&ULO9SM;ZO(&<7_E9&[JG:E;<R+<>PTL71C!H95TZ:^3?=#
MU0\3>^*@Y<67EV1=]8\O8*[Q&#S&S5&^)#;F^1TPQ_ ,![A]CY/?TE<A,O)[
M&$3IW> URS8WPV&Z?!4A3Z_BC8B*3U[B).19\399#]--(OBJ*@J#H:%IXV'(
M_6@PNZVF/2:SVSC/ C\2CPE)\S#DR?9>!/'[W4 ??)^P\->O63EA.+O=\+7X
M*K*GS6-2O!ON*2L_%%'JQQ%)Q,O=X(M^XYEF65#-\4]?O*<'KTFY*L]Q_%OY
MQEO=#;1RB40@EEF)X,6_-S$705"2BN7X5D,'>\VR\/#U=[I3K7RQ,L\\%?,X
M^-5?9:]W@\F K,0+SX-L$;\S4:^05?*6<9!6?\G[;MYK:T"6>9K%85U<+$'H
M1[O__/?ZBS@HT$\5&'6!<5PP.E%@U@5F7X5173#JJV#5!59?A7%=,.ZK<%T7
M7!\7C$\43.J"25^%:5TPK>RPVW[5QK=YQF>W2?Q.DG+N@E:^J!Q451?;W(]*
MLW_-DN)3OZC+9@NQS@.>Q<F6// L$TE*_D3^GO.D>!ELR5]YDO#2CN1'6V3<
M#]*?BL^?OMKDQQ]^(C\0/R(/?A 4MDUOAUFQ/"5UN*RU[W?:Q@EMG3S$4?::
M$AJMQ*JCWE;7F^?J'77]^%P].[/\A@(P+#;$?FL8W[?&O:$D_I)'5\34?B:&
M9A@="S17ES_PI"C73Y;;'U.G_<OUKJWQ,77W8^I,76Z+Y?ZKZRKWSJCSZ-0W
M+QG!W/\LS8IGGN ]YL^!OR1/F1_XF2_2GXDK(I'P@-A^N@SB-$]$2O[UEZ*,
M>)D(TW]W_?QV&J-NC?(P>I-N^%+<#8KC9"J2-S&8_?$/^EC[<Y?UD# ;":-(
MF(.$N4@80\(\$$PR]VAO[I&*/OO;1I0'E6A-%N)-1+GH\JX2<:EWD3![!QM7
ML+*7?)OI4T.[';X=>K)C)LN:R#,Y[9E&QG0DS^2V9S*M:UV>B2%7T /!)&]8
M>V]82F\<]",\3476V598[:_$'%_+7\E<J7/I-M_!+*4B12HZ?11=I")K?ZN&
M84UE10^D*'ECO/?&N*\W I\_UX?&+H.,VU_>Y-H\,HA2[%*#]%&D2$6GCZ*+
M5&1=BIIQ9!"0HF20Z[U!KI4&F1?#D#PLQS"T:);66S*/PPV/MET649(N/;X@
M83821I$P!PESD3"&A'D@F&3AR=["DT]H_"=(<R-A-A)&D3 '"7.1,(:$>2"8
M9.[IWMS3CS?^2L2EWD7"[&GK^*>WCG]TVF[\1].CP[+3)HVTB75T[&Z3S)%Y
M-,Y@R!7T0##)&[K6G(G4/M[ZUPQU7SQ7*UVZW7MI4JBFTTO3A6JR#LV.$0!*
M4W;)P?EJ'30(J$%G1@%JN8NMTD>30C6=7IHN5)-U:K;& BA-V2I&8Q7C_QH.
MD/^2!5_Y,?E'_"X2\N7TSD;)O_18!*794!J%TAPHS872&)3FH6BRPYN40/^,
MF$"'Y@10F@VE42C-@=)<*(U!:1Z*)MN\R0MT=6!PP3&_?;:\U1M"PX":9IT6
MI%!!Y[R@"Q5D4)J'HLE.:M(%71TO*%J"7Z[8%9GS</,L@J#>CU9CU:?(/]$>
M($^_SZ$T&TJC4)H#I;E0&H/2/!1-=GN3E^CCSV@/D"'"'$JSH30*I3E0F@NE
M,2C-0]%DFS>ICZZ.?18\$R1^(8G(\B0B<43$M]S/MH3GV6N<^/_IO+CKOJ:6
MYS/VAU+M2IL>]PO0< =*HU": Z6Y4!J#TCP4339LD_'HRK/L/<]T3MIGDDU-
M.W8G-)VI:992DT(UG5Z:+E2306D>BB:[J0E5='6JHNAI:7E->5*T -4N<L[3
MSL1%S;_X  _-7* T"J4Y4)H+I3$HS4/1Y(NBFV3(T#ZACS608<D<2K.A- JE
M.5":"Z4Q*,U#T62;-]&6H8ZV:)KY8=W+KOR4!T'\+E9D&:?='8+1#F&,HPAF
MKI:\V*;G%2E4T>FAZ$(5&93FH6BRI9H(S%!'8 NQC,-0E+>G]+,4-/&"TFPH
MC4)I#I3F0FD,2O-JFC0L::Y&EVW:Y%B&,D"8?5FM_/+>Q^*(SJ,H+_XEY7[0
MCY:)*)K6,P-Y-?QBTYJM%3RZ,L>&"E(HS8'27"B-06D>BB9[M@FE#'4HI1IV
M[2;\RM/"Q NQRG<W]CX&/")>M!11>4=EIY.16<L<2K.A- JE.5":"Z4Q*,U#
MT633-_F987W&2 P:G$%I-I1&H30'2G.A- :E>2B:;/,F.#/.W6GT+1?%SGM%
MDJ*!?A/)MKS1OGY 0Z>CV_?&C,;'0S%H\M5#D4(5G1Z*+E2106D>BB9[JDFI
M#'5*U>OB=S7CXCTC-+J"TBB4YD!I+I3&:MI8\;OQ4(JR-YM RE '4HI>UITO
M2!ZM1%+O"4]<>*46N-BXT%0+2J-0F@.EN5 :@](\%$VV>).2&=//Z%RA41F4
M9D-I%$ISH#072F-0FH>BR8^-::(R4WT3U=/!KGI+7N*$K'E*7G)1GEE;D4UU
MQT.:;S;!]O198+/C1J#C^V;4RW&I=WLH4JBBTT/1A2HR*,U#T62?-5F5J<ZJ
M%!W#X]=^+8-:X=)]*91F0VD42G.@-!=*8U":AZ+)'F_",]/XA);!A$9J4)H-
MI5$HS8'27"B-06D>BB;;_.!1<^KP#=,RM%,SW6KU#-AGR/60I%!)IX^D"Y5D
M4)J'HNVL-CQX[FC1"ZRKA]:FA4GR*"M%#J;N'XS[I7H<[-'T>_UFKG=,M_4;
MVC7=T6_<W>-P&]G=TWD?>++VHY0$XJ58!.VJ?)QMLGO@[>Y-%F^JIZ$^QUD6
MA]7+5\&+7T Y0_'Y2QQGW]^4 OO'#L_^!U!+ P04    " "F5?Q4LFL(8RP.
M  !QO@  &0   'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6RUG5MOHT@>Q;\*
M\HY6,](H-E<GV72D3JC;J'NZE=[9?5CM [$K-CL8/("3CC0??L&F72D@9>B<
M>>GVA?H=;$[@[SI5Q=53EO]>K*4LK:^;)"W>3=9EN;V<3HO%6FZBXBS;RK1Z
MYR'+-U%9/<U7TV*;RVBY;[1)ILYL%DPW49Q.KJ_VKWW.KZ^R79G$J?R<6\5N
MLXGRYQN99$_O)O;DVPMW\6I=UB],KZ^VT4I^D>5OV\]Y]6QZI"SCC4R+.$NM
M7#Z\F[RW+\5\WV"_Q;]B^52\>&S5'^4^RWZOGXCEN\FLWB.9R$59(Z+JOT=Y
M*Y.D)E7[\4<#G1PUZX8O'W^CT_V'KS[,?53(VRSY=[PLU^\FYQ-K*1^B75+>
M94]<-A_(KWF++"GV_UI/S;:SB;78%66V:1I7>[")T\/_T=?FBWC1P'%>:> T
M#9QV@_DK#=RF@3M4P6L:>$,5_*:!/U0A:!H$0Q7F38/Y4(7SIL'YT 8738.+
MO1T.QV]_\,.HC*ZO\NS)RNNM*UK]8.^@?>OJF,=I;?8O95Z]&U?MRNO;+"WC
M="7312P+*TJ7UFVVV<1EY>>RL'[4WWZOO_V3]6,HRRA.JD<_6'%J?8R3I')P
M<34MJUVK!::+9C=N#KOAO+(;MO6Q4EH7%DF7<MG3GIC;NZ?:,W/[X%1[86[O
M> ; M#HFQP/C?#LP-XZ1^,LN.;-<^V?+F3F.]=N7T/KQAY]Z=NSV%":M,#,=
M8Q5Q*7M8H9GU16Z/K)EAEPAPE^APEFW8)0;<)8[9)6'&A')Q//ZO8#1?N<<_
M>'?/=5_A?LB*PM+_K/_SH=K&$J7<%/_M^],] +U^8'TUOBRVT4*^FU27VT+F
MCW)R_?>_V<'L'WUV1<)")(P@810)8T@81\($"*8YV3LZV3/1K^_D:I=$998_
M6U%1R++WLF-$C/7N 1;L8745^7CMNL'\:OKXTI-(13)$D2(5V1!%CE04747'
M\2^.BIHW_*,W?*,W/FUE'M6G..M./LITUW<>OS$BQGH#"0N1,'* ^2^^7_O"
MF;4\Y'<.@NW[Y_I&K$ORG NOY8TNR?7GMKZ1 'U S1O!T1N!T1O5Q:_Z:2?S
MNE:3^>JY+FFW4?K<9Q$C::Q%D+ 0"2-(&$7"&!+&D3 !@FD6GA\M/$<7<7.D
MDY&P$ DC2!A%PA@2QI$P 8)I3CX_.OG\[46<$3'6N^=#BCBD(CGO7#9[BCBD
M(ANBR)&*HJOX>A%W<?3&Q8D+=5%:V8.UB@JKR)*^;ID;(V&L-9"P$ DC%]VO
MUW9;#NINTZ[-6'>38-XJ\GAW&W?NM,HWT&?37&'/5)?E[.W%O9DQUAE06@BE
MD8:FU>[GL]8AHWU;>1<M#[&>K;S9N=^R2,]6KN>V?E((U*?47?*B8]O^KC+?
M^M/ZL%M6[BFSM-<X1NQHXR!I(91&H#0*I3$HC4-I D73C>TH8SOHXK\AHCR-
MI(50&H'2*)3&H#0.I0D43?>T"B5L8T_Q]:>GZAQ=K..M5:RCO/^"#HTA&EI]
MC3I>PV9G?JN?*H2*DF&B%"K*AHERJ*A T70[J63 -D<#0Z[]UN<D2DOKTZ/,
MU]$NV9]1\VA16F%<;'>]R=^-67:T!Y&T$$HC4!J%TAB4QJ$T@:+IQE>QA^W#
M:P-H# *EA5 :@=(HE,:@- ZE"11-][2*:VQS7A-&FV@EZRZ@W6I=]EH8&M,T
M-#T+:]<%T/@%2J-0&H/2.)0F4#3=F"J$L8T]XZ8JXY<S?F;=1IOMO4P2RVUJ
MC3M9QKFLQ\YUJHVJS9?=?2'_V-7ODL?JWUZG0V,<*"V$T@B41J$T!J5Q*$V@
M:/K?A(IS['-X 0*-=Z"T$$HC4!J%TAB4QJ$T@:+IGE8QE&W.H084(!?=#O%6
MW'9K%AEM3&B\!*51*(U!:1Q*$RB:/D)<!6&..0@S%"#_C+[NA^M_*M<RMT2Z
ME)LT+I^M3_=)O(K*UT;IFP7'GHNAM!!*(U :A=(8E,:A-(&BZ997J9YCH^L+
M!QKH06DAE$:@- JE,2B-0VD"1=,]K0(]QQBN7-]&>?Y<#V=XC)*=K$>\Q,?S
M=7;B? T-]AJ:-E2XU?$!%20-+7A=D$(%V6E!#A44*)IN+96K.>9<S5 A?(S2
MW4.T*'>Y7%HL*@Y]%+TF@R9O4%H(I1$HC4)I#$KC4)I T727J[C/\>!% 33)
M@])"*(U :11*8U :A]($BJ9[6B5YCGD&TZ"!T6;&:!?WS!2:M4=&0R7)$$D*
ME61#)#E44J!HNI54@.:8 [2;Z-GB47Z?Y;T>@H9G4%H(I1$HC4)I#$KC4)I
MT73[JIC-@4]V<J Q&9060FD$2J-0&H/2.)0F4#3=TRHF<\S3GMXO%ODN2JR'
M++=D^ACG65K'PM4K2>WVQ4NW]QH<FIDYW3E1GM>^[D.3L &*%*K(!BARJ*)
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
MYD FLZXR&VBQ<8W97&C3YKG+M0D;2KO W%\*H?<#NT'1VX_^ 5!+ P04
M" "F5?Q4GHCDDB $  #*%   &0   'AL+W=O<FMS:&5E=',O<VAE970T."YX
M;6RU6%UOVS84_2N$-@PI4$0B%7]EMH'$6= ,[1;$Z/8P[(&V:)NH)&HD93=#
M?_Q(21;=2;Z3W3D/L6CIWG,NQ7,/S?%.R$]JPYA&GY,X51-OHW5VZ_MJN6$)
M5=<B8ZFYLQ(RH=H,Y=I7F60T*H*2V"=!T/<3RE-O.BZ^>Y;3L<AUS%/V+)'*
MDX3*UWL6B]W$P][^BQ>^WFC[A3\=9W3-YDQ_S)ZE&?EUEH@G+%5<I$BRU<2[
MP[?W81%0//$;9SMU<(UL*0LA/MG!4S3Q LN(Q6RI;0IJ/K9LQN+89C(\_JJ2
M>C6F#3R\WF=_+(HWQ2RH8C,1_\XCO9EX0P]%;$7S6+^(W3M6%=2S^98B5L5_
MM*N>#3RTS)46215L&"0\+3_IYVHB#@((.1) J@!2\"Z!"I8/5-/I6(H=DO9I
MD\U>%*46T88<3^U;F6MI[G(3IZ>//*7IDJ=KA6@:H1G-N*8Q_YL6<W8U-ZL@
MRF.&Q J]L*V(M^91-),LXAH]TB6/N>9,O4%7#TQ3'JLW8U\;6C:YOZPHW)<4
MR!$*/^?I-0J#MX@$A*"/\P=T]?V_TOBFJKHT4I=&BKPW1_+.1&K6&I,*_90R
MN7Y%,Y%D-'U%7Z!2D*'#4*]@<]-6# AJ172K,KID$\^H1#&Y9=[TA^]P/_@1
M*"FL2PJ+[.&1DMZ;L7T57[-^17\4-YXT2]2?;9S#"W"^J3G?@*_A+A%YJBWK
M/=TVAF6.?I'#=I+M=-@+RK^QOVV![]7PO2[P]T*:0!:U89<)>@?81S#[-68?
MQ'S/M+;KSKVI7W.MM!&867)M#/H-!CB$BA_41 9=BK_;&FG21<S:L <-[&$X
M@,"'-?CP$OK[16Q9LF 2X5$APK"--(A\YH(>U76-+B+"T04XX\#U^>!_D&&5
MY' U$%B'^,!I\+<JL<K008K8N0"&;>!D,5;Y#DGT,3@%KGUCL--VTF.5XJMF
M,!R!^*X58[@7SS[,]V+\-A.$<<Y=S*ZGX]Y%)(A!KSB7MK,%#/M"1PTVW:#W
M'QIT?H [&0*HP:8A'(-U3H!A*SA=@\.F"&[ *7#=&X.-MIL&1\U7$/8A?.(:
M,8$;<6<-SEFF2R<D8;DY;MV.@FAG+FGBFCK!%U$B ;WB7-H'/PU@4^BF1-)T
M EB(Q#D!Z>0$D!!)TPB.P3H#(+ !G"S$*M\)4^":..FT,P>%2#KOS8GKP@3N
MPJ4 S31DDBNCLZ=T&>>V?C3/%XI'G$HKO\[B+&VRUTH?9'+N*G?=G@PN(T[0
M1,ZE[=R"P&[149Q-BX!_MQ!G$:2318#B;#K$$=C0.4,(.\/)X@R;NW5X"D+7
MU\-.FW50G%6*/C '_L')E#WE^T#EFJ<*Q6QE8H+K@>$NRX.S<J!%5AQ6+836
M(BDN-XQ&3-H'S/V5$'H_L.=?]?'E]!]02P,$%     @ IE7\5#DKOZ8A!0
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
M%5C))/>K^7)ZWPY&M5@T%I*'?N.A/\C#79I5!)'>@"CEJ[9@6<PW]G6A\_,
M25I>4$HZGJHV>(;UOI+&5W*,KZ\K7W?!8WE;M>N)*+[ CK>J!3(X2QMGJ=U9
M>?_KW+("C%WFCL"D6&=-K#/K=C[/<U9H[_S,98B.P*00YTV(<^MT?FD6FMC"
MVHCGZEI#G<6F,?'UBVW1>+<XA4\7+F?!$9@4)_2$\'H#Y\%$3C6 / ,8=R=!
M:^9# YW"5F8 !SIH8Z0:A&B)O'90-<'0X)W076B5NY5(0+1>.15>5VARJ$)Z
M(3Z2E*!5M$>'Z0A-#E/H-[0+^&!B@JHB*\RDLS%0$Q2J#<DIY 2MHC]Z-ARA
MR;$*T8=VU1] 3U2]Q1"A67<F-&9X[GF&R1!*#:TJ.92>9OWTI)JT.%;V3H@L
MM*OLFA<WO K*<O A8=GM(UBG\2Y('K4^6J%&KQM':'+@0K_A20(.G2JX*S2Y
M]!,2CNP2/K(H0JI0=ZLBC8E!QY'0<637\:,*(Z1JMEH9:8QPRTCVMU51VY7]
MXOUABJX^?+L$25JPUFT%+Y[-$83O^%M14+ MW_M9H=U4]9>T?>LRD]5$=EYH
M->JIDPW['OS7[:-HG7:JYZ[0Y%LA]!SY1Z8MR)H(C [3$9H<ID@*D+V6'YRV
M($WQWDU;=#:&M 4)*4=V*?^+[Z$V-PW8/!K-]A1?=48F9X6L(WL%WM=0<UJ'
MNT*38Q5) AI:BAMI6*VPY[Z'NS.ALX(F(A92CJSR:>,R>_5EQQT]24\A\EB(
M//:.I#%LS0[&AND*30Y39 EX:+7?0V-8%7V%QG0V!F; (B_ ]KQ@/(UA5>!5
M&M,:F9QMM<OM-7L/C6&G0N\*38Y5"#T>6KB;: RKU?B,H&XAIK%:^-!0*&(A
MT+A'H-D]BP#L92T[S.@Y>8KR'0O-Q_18UG+:K'>%)H<IL@4\M G0QUIJD>]U
MEY_-1/9/*#R>GT0#3BM_5VARK")=P/9T80 -+#142Y1?!C56<&[Z=5#HN#^T
MWV[K%_EJ =Y=)U83V3FAOGZ/^C8<=7329?^&L6O)%9I\/X36^_:?U<WTY3OM
M[+M"D\,468)O[Q8,IJ\:Q[HL;2:R?ZV?U.W*/C[E\E4-5QRUF<B."HWW3^K,
M^TZEW16:'*N0=O_4SKRO5N;*)-A,9,>$&/L]8ER2V"%0U$]73@MY5VARY$+F
M?;O,6^C*J<*[0I/#% KO#U7X/KI2)5Q9@#83^5"-D'AB+]5[6( XK===H<FQ
MBHR!#*W732Q U")\3G"WZ-)808\2:I@+H>#$7JT/2[>(6GQW%XK51'9.Z"[I
MT5V9J8[.N>Q?,WI%/4493X38DV/[]<1IO]X5FAQFZ^B=HWX]47OQRMJTF<C^
M"7DGKKOUI%_NK2:RHT+NR4F=>N)4X%VAR;$*@2>G=NJ)VH,G\X7"MJK5S">&
M3CT1PDQZA+DJ'W$_7SEMS+M"DT^E"K6GQS;FJ5.A=X4FARF$GCIJS-,!C7F=
MC:'73874TY/.P%.G%;LK-#E6D3G0H16[B0BH6H=#BKN$K+-:F(B "@VG0UOQ
MMJR+:AKM7?\TI]X-AZ*HD%XZI!./3\FX[-\P>C$]125/6P?KCVW24[<GZI^B
M24]%HD =->FIVH%7&4QC8V(P(>_4+N_C<RZJ.?JN_+2H-3(Y*\2>GG3"CCK5
M>%=H\M,80N-GIQZ2KP&HG6YU5BK=3EO/T94/,7X-LMLPR4'$;O@P[\V,SV1V
M>"[P<%&DN^K1NNNT*-*X>GG'@BW+2@/^^4W*%U9]43ZMUSR=N?H?4$L#!!0
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
MTDS$40KW#/$L20A[OH68'E8&-LX/'J)=*-0#:[W<DQUL07S=WS-Y9Q4L?I1
MRB.:(@;!RKC!BXVC 3KBMP@._.(:*2F/E'Y3-W?^RK!51A"#)Q0%D3]/L($X
M5DPRC[].I$8QI@)>7I_9?];BI9A'PF%#X]\C7X0KX]I /@0DB\4#/?P")T$3
MQ>?1F.N_Z)#'SEP#>1D7-#F!909)E.:_Y'B:B N Y&D&."> 4P>TC3 ^ <9:
M:)Z9EO6>"+)>,GI 3$5+-G6AYT:CI9HH567<"B;?1A(GUG>I1Q- 7\@1.!IM
MY5?B9S&@SP'Z$ 2@YQB=8AZ(D'_ HZD7Q1%15;A"H_<@2!3SJZ4E9#J*U/).
M0]_F0SLM0T_1)YJ*D*,/J0]^%6])&846YZSEUNDD_)BE)AK;;Y%C.TY#/IO7
MPW%'.N-B:L>:;_R:J?WC5_D6W0E(^)]-4Y53N<U4:BTO^)YXL#+D8N7 GL!8
M__@#GMH_->D<B*RBVBU4NUWLZZ_FUD0!^,!(C*)\"@0Y(B:_GB;A.1NV-9UJ
M.D]KVU3S_W2IJ"^JDNJD2'725R#9^3B@D0_YU97,^")I6;> T631E/=DR((-
M1%:9A6DQ"]/.@FV%6M<D]5%,O4K-@+]%J=Q):% 4%'13:)J/?!",*Q6R)Y-:
M(5O"W.9*S@H-LTX-7S8?;Q </>!<]7!@#/Q<05.JW5RCF>G8;YKZV:8'.#'G
M+X 5.=>%G.M.IGM&_2S?YM32D=^F'XE&*=T\,B/<(N5? "M2YH64>2?3C>?)
M+5LM?A\%TC.\$R&CV2Y4'Q6#71830=FSEOD(*00M.KL'&;GFN$5G#W#< *SH
MQ':YD=J=7)]%"$POF,:MT&[H8+6U<8ZI+0Z[I<WABST>=Z96;N5=G?A$4A]^
M/J^GV1B'U9;;F*93INETIKFAJ723P)0C +9[1AN:[$GZW)AL)]4_[;]#L56%
MET8!#^@4\*!682BVJO+2+.!AW0)^G5WH#:NF6QH&_#\Z!CRH91B*K3H3I6G
MW\4UX!8_X-0+VAM7U5$:!SRD<^@A&TUEMV[>A_J0;I]WP*5YP$.YAQXBN3M>
MM\GI1;[T4%4YI8' W\5!](PB,YZV:>U%OBQZ]?_7TD,X_\5#](!'MNFV2.A'
M3GHDE%[#&<)K."T>PJVM^Y8X=UI;]];%"8AT$#M],,211[-4Y <(Q=/B\.E&
M'[G4GM_BQ28_0BII\A.M3X3MHI2C& )):9LSV8!9?DB4WPBZU^<LCU0(FNC+
M$(CL@"I O@\H%><;-4!Q5+?^&U!+ P04    " "F5?Q4@,U8:L($  ##%
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
MV006F^D<K3^3L0IS$U1UB<K&4=D$%IOYR@.M+M/Q"W-3H%#6%AT+ &2GA#B
M(7/[-E\(Q'H>NI%J"9?Z)=RI.'+)WJR_Z:&#&96-H[()+#;3B5J#IF,5Y::H
M(A65C:.R"2PVTT5:I*;C%^6F;I'LW+[C%\!$S XW0$FN_2@@ 8%H3T5NJH5@
MZA>"9X2;UVS*^EL=/(Q1$YNH; *+S?2?UK#I6/6Z*:J"167CJ&P"B\UTD5:P
MZ?CUNET3QGO;[$W9,S <P(0S)]) (/O&Z>G1.RS56:]W+P^ME5&/1;-_<^'A
MV\,+2G_<O9;3^OY=>+4(@>]Y>"7VKQ_5]/NWH7[(JG5>U,%&WJFF9F_;'8IJ
M_X+1_8>F?-B]0?-KV:@NW?UY+[.5K%J ^OVN+)N7#VT#A]>\WOX?4$L#!!0
M   ( *95_%0V] 5 W0,  "@8   9    >&PO=V]R:W-H965T<R]S:&5E=#4Y
M+GAM;+6976^C.!2&_XK%CE:MM%.^$I)F$Z0F@&96TU'5JK,7H[EPX(2@ <S:
M3M)*^^/7!D)#0U&RX]XTX/A]#CX'OX33Z8[0GVP-P-%3EN9LIJTY+R:ZSL(U
M9)A=D0)R\<V*T QS<4ICG144<%2*LE2W#,/1,YSDFCLMQ^ZH.R4;GB8YW%'$
M-EF&Z?,<4K*;:::V'[A/XC67 [H[+7 ,#\ ?BSLJSO2&$B49Y"PA.:*PFFDW
MYB0P;2DH9WQ+8,<.CI%<RI*0G_+D<S33#'E%D$+()0*+CRTL($TE25S'/S54
M:V)*X>'QGAZ4BQ>+66(&"Y+^G41\/=/&&HI@A3<IOR>[3U O:"AY(4E9^1?M
MJKG#@8;"#>,DJ\7B"K(DKS[Q4YV( X'@= NL6F"]%KP5P:X%]JD1!K5@<&J$
M82T8GBIP:H%3YKY*5IEI#W/L3BG9(2IG"YH\*,M5JD6"DUS>60^<BF\3H>/N
M/6PAWP"Z^(HIQ;+*E^C" XZ3E%VBC^CQP4,7'R[1!Y3DZ#9)4W$[L*G.16@)
MT,,ZS+P*8[T1QD:W).=KAOP\@JA#[_7KG1Z]+I;<K-O:KWMN]0+_VN17R#;^
M0)9A61W7LSA=;G8MY]>B^[\6/>B7>Q *N=DE;^72;NXAN^39;_$2AN.80HQ+
MLR KM+^KOG\14]%G#AG[T7735-Q!-U>:ZH05.(29)ER3 =V"YO[^F^D8?W95
M3"7,4PGS5<("1;!6I0=-I0=]=/<Q7PH+@$@\4T)(MGB90J<95!2GI,AGV]:U
MQZ.IOCTL5V^D<\MU0D!?9<#@..!@[#0!6\D=-LD=]B9W(9QUDP&5)@<T?D8+
MDA4X?^Y*<"_IW(VC$N:IA/DJ88$B6*NV3E-;YYTLTE%9:94P3R7,5PD+%,%:
ME1XUE1XIL<B*,NRUR-Y(YY;KA("^RH#!Z'2+'#?)'?<F]R8,R2;G3.R>?7*[
M<ML+.7?/J(1Y*F&^2EB@"-8JZW53UNMW<L=KE956"?-4PGR5L$ 1K%5ITWAY
MWS1ZM_ <1^+-?\D1/!60L\[]6R,.O<H<O/+&>LZAO0S;4[PNS/B5XW5@3+,]
M)^A?T?_-V,$;NGFNZ:%_T3F_%OL#G+M-E-(\I31?*2U016L7WGHIO/5.MEB#
M515<)<U32O.5T@)5M';!7_HH9N_+^VG>:!\;UI$W'L\Y\L8.S)$W=LPY\D:E
M[0C]H)$IO"TN6\X,E?Y7]:.:T::M?5,V<U^-S\W)PNP8]\R)7S6M7_!5#_T6
MTSC)&4IA)4(95R/QV*!56[HZX:0HVZA+PCG)RL,UX BHG""^7Q'"]R<R0///
M ?<_4$L#!!0    ( *95_%3!D+AP9 ,  ',0   9    >&PO=V]R:W-H965T
M<R]S:&5E=#8P+GAM;+U8VV[;.!#]%4);+%(@C2Z6?$EM ZFEHEFT:)"@W8=%
M'QAI;!.E2)>D[.;OEY04Q;I4L!?JOMBD>,[1\ PS$WI^X.*[W (H]#.E3"ZL
MK5*[:]N6\192+*_X#IA>67.18J6G8F/+G0"<Y*24VI[CC.T4$V8MY_FS.[&<
M\TQ1PN!.()FE*19/[X#RP\)RK><']V2S5>:!O9SO\ 8>0'W9W0D]LRN5A*3
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
MTSC.R%$9!<1X("4@NBQ 7E86((!9-FM8;HK!PAYGY*B, F(\D!$070T@[FH
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
M,T8G3*8%S.]3(?3+25I!N5-N\!]02P,$%     @ IE7\5+\^(8>,!   C10
M !D   !X;"]W;W)K<VAE971S+W-H965T-C,N>&ULM9AM;]LV$,>_"J$610)D
MD4C9LIS:!AIGQ3*L6)"LW8MA+VB9MHE2HDO2<?/M1\J*9(L48P?9&UL/=Z??
M'8_Z4QQMN?@N5X0H\#-GA1P'*Z765V$HLQ7)L;SD:U+H.PLN<JSTJ5B&<BT(
MGI=..0M1%"5ACFD13$;EM3LQ&?&-8K0@=P+(39YC\71-&-^. Q@\7[BGRY4R
M%\+):(V7Y(&HK^L[H<_".LJ<YJ20E!= D,4X^ 2OIJAO'$J+;Y1LY=XQ,*G,
M./]N3F[GXR R1(213)D06/\]DBEAS$32'#^JH$']3..X?_P<_7.9O$YFAB69
M<O8WG:O5.$@#,"<+O&'JGF]_(U5")6#&F2Q_P;:RC0*0;:3B>>6L"7):[/[Q
MSZH0>PZPU^& *@=TK$-<.<1EHCNR,JT;K/!D)/@6"&.MHYF#LC:EM\Z&%F88
M'Y30=ZGV4Y-O6% \8P3<%HH((A7XM5!442+!V907DC,ZQXK,]?U=SYC:\P7H
M\'LZ!V<W1&'*Y#GX!7Q]N %G[\_!>T +\(4RIKWE*%0:W#P^S"K(ZQTDZH#\
M?5-<@CBZ "A"R.$^];O?D$R[P](='KJ'NEQUS5!=,U3&BT^KV1/XYP]M"6X5
MR>6_KBQW87ONL&;"7LDUSL@XT#-2$O%(@LF'=S")/KIR?J-@!Q6(ZPK$ONB3
M*98K@(LYR,P!^;&ACYB10CG'=A<J*4.9M\KC9# 8A8_[N=@FO3ZJ;0X0>S5B
MSXMXK\=%T,RT;G8*[2YJ?P\%#ENTM@GJN6'[-6S?"_LIR_A& ^D78T8TG6XN
M%UO?>O!P"%MP#IL8NNF2FB[QTMT)LL9/N:E864:N5D3HEY,0^A+ 4A)W*1.[
ME$E[Y!TV\="-.ZAQ!WY<A@MU =9":YU03Q<ELQGUM4GA A1$N6@']JC"!+5Y
M'58H[NK5M"9.O<1_<869IY"I_=!AU(M:: ZK=-"/W6C#&FUX7&?J#NAJRZ'=
M<E'2@K-M-)L;#4:-=D5>N#\/&I'IES)EI78Y)2:R6RUMSQZ743_IX-S36.@O
MHAE9/;<5%<3T(. S1I>EEKI1H461H/9P.XW2#M1&VJ!7-ZJ2%KSX\"Y%T?#C
ML<5%%DR<HC:QPZBS"1HI@GXMZE+C"W GJ%F:@FM2D 7-J#YVLGOCGRK+;Q7M
ML!J-ZL'>_[,V@5XY/;D*;Q3ML J-G$*_GIZT/H&V9.[I>96/PZ9#56$CJ]"O
MJZ]=HD!;-*V7@T-7.W ;685^73URD0)MB806GFW3H5.PT5#H%]'7KE*@K9MQ
M&]<AK1VXC:Y"O["^<I4"'4+:LU3,8=2E8JA16^17VY=6*<C6SG20MM!<1FG'
MV*-&8-$+ GO$*@79>@DM.H?-H -N[VOQ&$D]4DB1K9'MR>,PZ>A&U(@H\HOH
MJ2N4*MP!0WO6^&T.01M]0_[/NE>N3_Q1W7H$G%_=]L=?Q[<?:M0*^=5J-[%>
MRJ!O?R.WY[W+ICWMP[V](K-1]P6+)2TD8&2AG:++@8XA=GM?NQ/%U^7VT8PK
MQ?/R<$7PG ACH.\O.%?/)V9'JMZ!G/P'4$L#!!0    ( *95_%1SD3F!CP@
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
M^R'/50?Y_5V:BI<-Y6#]GI;9_P%02P,$%     @ IE7\5"US&:/> P  ;!(
M !D   !X;"]W;W)K<VAE971S+W-H965T-C4N>&ULM5AMC^(V$/XK5GJJ[J3K
MY@4(+ 6DA1"UU:UNQ>K:#U4_F&0 ZYR8VLZR]^\[3K(Y"-DL>YM^ =OQ\XSG
MF<G$]N0@Y%>U ]#D,>&IFEH[K?=CVU;1#A*JKL0>4GRR$3*A&KMR:ZN]!!KG
MH(3;GN/X=D)9:LTF^=B=G$U$ICE+X4X2E24)E=_FP,5A:KG6T\"*;7?:#-BS
MR9YNX1[TE_V=Q)Y=L<0L@50QD1()FZEUXXY#US& ?,:?# [JJ$V,*VLAOIK.
M[_'4<LR*@$.D#07%OP=8 .>&"=?Q;TEJ538-\+C]Q![FSJ,S:ZI@(?A?+-:[
MJ36R2 P;FG&]$H??H'1H8/@BP57^2P[E7,<B4::T2$HPKB!A:?%/'TLAC@#(
MTPSP2H!7!_2? ?1*0.]2"_T2T+_4PJ $#"X%^"7 S[4OQ,J5#JBFLXD4!R+-
M;&0SC3Q<.1H%9JG)K'LM\2E#G)XM'YDF-R:\3#-0A*8Q"9B*1*I9FD%,/N]!
M4I,$BOQ"[C&QXXP#$1NR @UIGAUS2&&#-)\873/.]#>R$IP3C/R!RIB\#T!3
MQM4')/AR'Y#W[SZ0=X2EY)9Q;H@GMD9/S'KLJ%SUO%BU]\RJ>^06%[A39)G&
M$#?@@W:\WX*W4<%*1N])QKG72OA'EEZ1GO.1>([G-:QG<3G<;7+G;=:7;[,>
MML,#B!#N-L%/M.Q5*=G+^7K/\*U :9E%.I,LW6*:*9 /0/X^SJE_FE*F8.TW
MLYH*/59[&L'4PA*<<UJSGW]R?>?7IGAU219T2;;LDBSLB.PDSOTJSOTV]MEG
MO0.)-4Y*K".$E\4#BU!3< LJ/Z<R7\N'F3O"9'LXCEFKN=?&[ *#RRX-A@T&
M!WYE\$3A0:7PH%7ALQ+=*&TKQVO?FR[)@B[)EEV2A1V1G435KZ+J_R_UT>\R
MSEV2!5V2+;LD"SLB.XGSL(KS\,*W=UUNL'BUP:(:![<L34T*X&8,-VE,-&V$
MYJTV7AOU+LF"@FQP7/#ZM0([/*^)M1H<=K2DDPB-J@B-6B.T$$HK<XX!_(;%
MA.+V&4];VXQ3+20&22G033$9G7GNU3YEHS/':S."<XY>3;SS&35YPU;O?E"[
MZTJ[Z[=D-^X-".!9!'/;-)_/[^OS+!K6Q&R8,JBI^3++\F66L-7C']33=;Z?
MY)SN]E,EUW&&^379&J;497N99?DR2]CNUVMULX\.PPG(;7YMH4@DLE07AY!J
MM+H:N<DO!&KC<W>\<!O& W>\+"X^OM,7]S"W5&)-5H3#!DTY5T/,%EE<;10=
M+?;Y47PM-![L\^8.: S23,#G&R'T4\<8J"Z89O\!4$L#!!0    ( *95_%29
M8Y4MR 0  #T:   9    >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;-5986_B
M-AC^*U9VFNZDMHD#26D'2*7 7:=55UUU=Q^F?7 3 U:3F-FF]*3]^-E)&B!V
M'-BR#_L"B7F>Y[4?O]A^D^&6LF>^PEB US3)^,A9";&^=ET>K7"*^ 5=XTS^
MLJ L14+>LJ7+UPRC.">EB>M[7NBFB&3.>)BW/;#QD&Y$0C+\P #?I"EB/R8X
MH=N1 YVWAB]DN1*JP1T/UVB)'['XNGY@\LZM5&*2XHP3F@&&%R/G!E[/8:@(
M.>(;P5N^=PW44)XH?58W=_'(\52/<((CH220_'K!MSA)E)+LQY^EJ%/%5,3]
MZS?U>3YX.9@GQ/$M3;Z36*Q&SL !,5Z@32*^T.TG7 XH4'H137C^";8EUG-
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
MHAVE?QW']I#3Z:]C(K1Z6^CY<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%
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
M'?5V KT=]78"O0/U#@*] _4. KT#]0X"O0/U#@*] _4. KUC\K&20.] O8-
M[T"]@T#O0+V#0.] O8- [XQZ9P*],^J="?3.J'<FT#NCWIE [XQZ9P*],^J=
M"?3.DY]-OE/O.GX>2KWV?*WQ^M])]7@^MUPO?UE^[9S<XQ><TVU%??X+4$L#
M!!0    ( *95_%2E?PYQ[@$  ) F   3    6T-O;G1E;G1?5'EP97-=+GAM
M;,W:RT[#,! %T%^ILD6-ZR</T6Z +;#@!TPRI5&3V+)=*'^/DP(2""I0D;B;
M1JWMN1./=%8]OWOV%"?;KNWCO%BEY,\8B]6*.AM+YZG/*TL7.IORU_# O*W6
M]H&8F,T,JUR?J$_3--0H%N>7M+2;-DVNMOGGV+A^7@1J8S&YV&T<LN:%];YM
M*IOR.GOLZT\IT]>$,I\<]\15X^-1WE"P+Q.&E>\#7L_=/%((34V36QO2M>WR
M+K9M64S/+<5R?XDO>G3+95-1[:I-EX^4T0>R=5P1I:XM=T6/]B>G?,.T^^0'
MYX]E]@7FG;?!^9@G%NCW<6\C&4Y/?2Y$(37[7_$],9<^^/UHF'9-]0^S\_4^
MN; >YQ'9^#C\CC_.^+W^+_L0('U(D#X42!\:I \#TL<Q2!\G('V<@O3!9RB-
MH(C*44CE**9R%%0YBJH<A56.XBI'@96CR"I09!4HL@H4606*K )%5H$BJT"1
M5:#(*E!D%2BR2A19)8JL$D56B2*K1)%5HL@J4625*+)*%%DEBJP*15:%(JM"
MD56AR*I09%4HLBH4616*K I%5H4BJT:15:/(JE%DU2BR:A19-8JL&D56C2*K
M1I%5H\AJ4&0U*+(:%%D-BJP&15:#(JOY3UGOG5O_<?SX+#O;]&_Y;/PCVN(%
M4$L! A0#%     @ IE7\5 =!36*!    L0   !               ( !
M &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " "F5?Q4C22MJ_     K @
M$0              @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4
M" "F5?Q4F5R<(Q &  "<)P  $P              @ '. 0  >&PO=&AE;64O
M=&AE;64Q+GAM;%!+ 0(4 Q0    ( *95_%1\G?Z4R D  -U,   8
M      " @0\(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4
M" "F5?Q4 T'0Y:0)   H.0  &               @($-$@  >&PO=V]R:W-H
M965T<R]S:&5E=#(N>&UL4$L! A0#%     @ IE7\5&U:_26J!   Y!,  !@
M             ("!YQL  'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4
M Q0    ( *95_%0I;P'5A0,   (,   8              " @<<@  !X;"]W
M;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    " "F5?Q4=H/B>@8'  !*
M'P  &               @(&")   >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL
M4$L! A0#%     @ IE7\5&G6$E/C"   )"T  !@              ("!OBL
M 'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( *95_%3C:??<
MW0(  #T(   8              " @=<T  !X;"]W;W)K<VAE971S+W-H965T
M-RYX;6Q02P$"% ,4    " "F5?Q4D'83]0L1   GWP  &
M@('J-P  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @ IE7\
M5!MSD?N+"0  QSH  !@              ("!*TD  'AL+W=O<FMS:&5E=',O
M<VAE970Y+GAM;%!+ 0(4 Q0    ( *95_%0KW'0[T@,  (D1   9
M      " @>Q2  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%
M  @ IE7\5)/&M 7" @  ^ @  !D              ("!]58  'AL+W=O<FMS
M:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    " "F5?Q4:$7)&\4(  !-,@
M&0              @('N60  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+
M 0(4 Q0    ( *95_%1SKI4:T P  #E1   9              " @>IB  !X
M;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @ IE7\5*^+CG$&
M P  7@H  !D              ("!\6\  'AL+W=O<FMS:&5E=',O<VAE970Q
M-"YX;6Q02P$"% ,4    " "F5?Q4;]O(%@P,  "&A0  &0
M@($N<P  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( *95
M_%3%[()>MP(  /@'   9              " @7%_  !X;"]W;W)K<VAE971S
M+W-H965T,38N>&UL4$L! A0#%     @ IE7\5%EU@,5B"P  >3<  !D
M         ("!7X(  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4
M    " "F5?Q4[7EHPZD8  #ZC0  &0              @('XC0  >&PO=V]R
M:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( *95_%2:=X0KQ0H  (HR
M   9              " @=BF  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL
M4$L! A0#%     @ IE7\5"_690(,"0  D"P  !D              ("!U+$
M 'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    " "F5?Q47_^7
MY*0$  !R%0  &0              @($7NP  >&PO=V]R:W-H965T<R]S:&5E
M=#(Q+GAM;%!+ 0(4 Q0    ( *95_%10IL")+P8  "H<   9
M  " @?*_  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @
MIE7\5&:$/QYV!   JQ(  !D              ("!6,8  'AL+W=O<FMS:&5E
M=',O<VAE970R,RYX;6Q02P$"% ,4    " "F5?Q4#>149GH%   ;#P  &0
M            @($%RP  >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4
M Q0    ( *95_%1ZQ.^'(PP  %I3   9              " @;;0  !X;"]W
M;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @ IE7\5'@5727] P
M[@\  !D              ("!$-T  'AL+W=O<FMS:&5E=',O<VAE970R-BYX
M;6Q02P$"% ,4    " "F5?Q4'U-T%@P'  ",)@  &0              @(%$
MX0  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( *95_%3.
MRY/A? D  "D:   9              " @8?H  !X;"]W;W)K<VAE971S+W-H
M965T,C@N>&UL4$L! A0#%     @ IE7\5$.<]YYZ"   ^"D  !D
M     ("!.O(  'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4
M" "F5?Q4DJ#>9_D,  "@+0  &0              @('K^@  >&PO=V]R:W-H
M965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( *95_%0)2/U2+@<  "$>   9
M              " @1L( 0!X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L!
M A0#%     @ IE7\5#58<U?M!   %1   !D              ("!@ \! 'AL
M+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    " "F5?Q4/V_&.:L#
M   +#0  &0              @(&D% $ >&PO=V]R:W-H965T<R]S:&5E=#,S
M+GAM;%!+ 0(4 Q0    ( *95_%0,?Z<?*@0  )\2   9              "
M@888 0!X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @ IE7\
M5$/0 =D,!   5Q   !D              ("!YQP! 'AL+W=O<FMS:&5E=',O
M<VAE970S-2YX;6Q02P$"% ,4    " "F5?Q4QH$4"(\$  #J$@  &0
M        @($J(0$ >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0
M   ( *95_%3P(%^\H0,  +<(   9              " @? E 0!X;"]W;W)K
M<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ IE7\5-DUH,8W!@  %RX
M !D              ("!R"D! 'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q0
M2P$"% ,4    " "F5?Q4$8"-IR0#  #W"P  &0              @($V, $
M>&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( *95_%117* ?
MY@0  -\7   9              " @9$S 0!X;"]W;W)K<VAE971S+W-H965T
M-# N>&UL4$L! A0#%     @ IE7\5)D+(P*)!   _PH  !D
M ("!KC@! 'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    " "F
M5?Q4)[K EY($  !"#P  &0              @(%N/0$ >&PO=V]R:W-H965T
M<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( *95_%2O 8F(4 @  ()8   9
M          " @3=" 0!X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#
M%     @ IE7\5+)K"&,L#@  <;X  !D              ("!ODH! 'AL+W=O
M<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    " "F5?Q4":.7W@H#  #:
M"@  &0              @($A60$ >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM
M;%!+ 0(4 Q0    ( *95_%0NI<$"#P0  +$1   9              " @6)<
M 0!X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @ IE7\5%@E
MOD_" P  YP\  !D              ("!J& ! 'AL+W=O<FMS:&5E=',O<VAE
M970T-RYX;6Q02P$"% ,4    " "F5?Q4GHCDDB $  #*%   &0
M    @(&A9 $ >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    (
M *95_%0Y*[^F(04  %P9   9              " @?AH 0!X;"]W;W)K<VAE
M971S+W-H965T-#DN>&UL4$L! A0#%     @ IE7\5&0X75)- P  T@T  !D
M             ("!4&X! 'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"
M% ,4    " "F5?Q4?:$DH.H$   W'@  &0              @('4<0$ >&PO
M=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( *95_%2IAV3_>P<
M *DY   9              " @?5V 0!X;"]W;W)K<VAE971S+W-H965T-3(N
M>&UL4$L! A0#%     @ IE7\5*SDF7HD @  TP0  !D              ("!
MIWX! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4    " "F5?Q4
M8]L!RI<#   2#P  &0              @($"@0$ >&PO=V]R:W-H965T<R]S
M:&5E=#4T+GAM;%!+ 0(4 Q0    ( *95_%38,KB_JP8  ,(Q   9
M      " @="$ 0!X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#%
M  @ IE7\5*=&\0D^!   MA,  !D              ("!LHL! 'AL+W=O<FMS
M:&5E=',O<VAE970U-BYX;6Q02P$"% ,4    " "F5?Q4@,U8:L($  ##%
M&0              @($GD $ >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+
M 0(4 Q0    ( *95_%0E69)>Q L  /)U   9              " @2"5 0!X
M;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#%     @ IE7\5#;T!4#=
M P  *!@  !D              ("!&Z$! 'AL+W=O<FMS:&5E=',O<VAE970U
M.2YX;6Q02P$"% ,4    " "F5?Q4P9"X<&0#  !S$   &0
M@($OI0$ >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    ( *95
M_%1[Y)"G20D  /Y4   9              " @<JH 0!X;"]W;W)K<VAE971S
M+W-H965T-C$N>&UL4$L! A0#%     @ IE7\5)18*:XT!0  -2<  !D
M         ("!2K(! 'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4
M    " "F5?Q4OSXAAXP$  "-%   &0              @(&UMP$ >&PO=V]R
M:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    ( *95_%1SD3F!CP@  +-E
M   9              " @7B\ 0!X;"]W;W)K<VAE971S+W-H965T-C0N>&UL
M4$L! A0#%     @ IE7\5"US&:/> P  ;!(  !D              ("!/L4!
M 'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6Q02P$"% ,4    " "F5?Q4F6.5
M+<@$   ]&@  &0              @(%3R0$ >&PO=V]R:W-H965T<R]S:&5E
M=#8V+GAM;%!+ 0(4 Q0    ( *95_%33 KT]1@,  +(4   -
M  "  5+. 0!X;"]S='EL97,N>&UL4$L! A0#%     @ IE7\5)>*NQS
M$P(   L              ( !P]$! %]R96QS+RYR96QS4$L! A0#%     @
MIE7\5$)<H;3E!   Z2L   \              ( !K-(! 'AL+W=O<FMB;V]K
M+GAM;%!+ 0(4 Q0    ( *95_%0>WYE>' (  #TG   :              "
M ;[7 0!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( *95
M_%2E?PYQ[@$  ) F   3              "  1+: 0!;0V]N=&5N=%]4>7!E
<<UTN>&UL4$L%!@    !* $H /10  #'< 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// 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)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* 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;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>393</ContextCount>
  <ElementCount>333</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>95</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - CMS Energy Corporation Consolidated Statements of Income (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited</Role>
      <ShortName>CMS Energy Corporation Consolidated Statements of Income (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1003003 - Statement - CMS Energy Corporation Consolidated Statements of Comprehensive Income (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited</Role>
      <ShortName>CMS Energy Corporation Consolidated Statements of Comprehensive Income (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1004004 - Statement - CMS Energy Corporation Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical</Role>
      <ShortName>CMS Energy Corporation Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1005005 - Statement - CMS Energy Corporation Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited</Role>
      <ShortName>CMS Energy Corporation Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1006006 - Statement - CMS Energy Corporation Consolidated Balance Sheets (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited</Role>
      <ShortName>CMS Energy Corporation Consolidated Balance Sheets (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1007007 - Statement - CMS Energy Corporation Consolidated Balance Sheets (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical</Role>
      <ShortName>CMS Energy Corporation Consolidated Balance Sheets (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>1008008 - Statement - CMS Energy Corporation Consolidated Statements of Changes in Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited</Role>
      <ShortName>CMS Energy Corporation Consolidated Statements of Changes in Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>1009009 - Statement - Consumers Energy Company Consolidated Statements of Income (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited</Role>
      <ShortName>Consumers Energy Company Consolidated Statements of Income (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>1010010 - Statement - Consumers Energy Company Consolidated Statements of Comprehensive Income (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited</Role>
      <ShortName>Consumers Energy Company Consolidated Statements of Comprehensive Income (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>1011011 - Statement - Consumers Energy Company Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical</Role>
      <ShortName>Consumers Energy Company Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>1012012 - Statement - Consumers Energy Company Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited</Role>
      <ShortName>Consumers Energy Company Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>1013013 - Statement - Consumers Energy Company Consolidated Balance Sheets (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited</Role>
      <ShortName>Consumers Energy Company Consolidated Balance Sheets (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>1014014 - Statement - Consumers Energy Company Consolidated Balance Sheets (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnauditedParenthetical</Role>
      <ShortName>Consumers Energy Company Consolidated Balance Sheets (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>1015015 - Statement - Consumers Energy Company Consolidated Statements of Changes in Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited</Role>
      <ShortName>Consumers Energy Company Consolidated Statements of Changes in Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>1402401 - Statement - CMS Energy Corporation Consolidated Statements of Income (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnauditedParenthetical</Role>
      <ShortName>CMS Energy Corporation Consolidated Statements of Income (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2102101 - Disclosure - Regulatory Matters</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RegulatoryMatters</Role>
      <ShortName>Regulatory Matters</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2104102 - Disclosure - Contingencies and Commitments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ContingenciesandCommitments</Role>
      <ShortName>Contingencies and Commitments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2109103 - Disclosure - Financings and Capitalization</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FinancingsandCapitalization</Role>
      <ShortName>Financings and Capitalization</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2115104 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2118105 - Disclosure - Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FinancialInstruments</Role>
      <ShortName>Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2122106 - Disclosure - Retirement Benefits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RetirementBenefits</Role>
      <ShortName>Retirement Benefits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2126107 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2129108 - Disclosure - Earnings Per Share - CMS Energy</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/EarningsPerShareCMSEnergy</Role>
      <ShortName>Earnings Per Share - CMS Energy</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2132109 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/Revenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2136110 - Disclosure - Cash and Cash Equivalents</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/CashandCashEquivalents</Role>
      <ShortName>Cash and Cash Equivalents</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2139111 - Disclosure - Reportable Segments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ReportableSegments</Role>
      <ShortName>Reportable Segments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2142112 - Disclosure - Variable Interest Entities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/VariableInterestEntities</Role>
      <ShortName>Variable Interest Entities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2146113 - Disclosure - Exit Activities and Discontinued Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperations</Role>
      <ShortName>Exit Activities and Discontinued Operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2201201 - Disclosure - Significant Accounting Policies (Policy)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy</Role>
      <ShortName>Significant Accounting Policies (Policy)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2305301 - Disclosure - Contingencies and Commitments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables</Role>
      <ShortName>Contingencies and Commitments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/ContingenciesandCommitments</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2310302 - Disclosure - Financings and Capitalization (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FinancingsandCapitalizationTables</Role>
      <ShortName>Financings and Capitalization (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/FinancingsandCapitalization</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2316303 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/FairValueMeasurements</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2319304 - Disclosure - Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FinancialInstrumentsTables</Role>
      <ShortName>Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/FinancialInstruments</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2323305 - Disclosure - Retirement Benefits (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RetirementBenefitsTables</Role>
      <ShortName>Retirement Benefits (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/RetirementBenefits</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2327306 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/IncomeTaxes</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2330307 - Disclosure - Earnings Per Share - CMS Energy (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyTables</Role>
      <ShortName>Earnings Per Share - CMS Energy (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/EarningsPerShareCMSEnergy</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2333308 - Disclosure - Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RevenueTables</Role>
      <ShortName>Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/Revenue</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2337309 - Disclosure - Cash and Cash Equivalents (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/CashandCashEquivalentsTables</Role>
      <ShortName>Cash and Cash Equivalents (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/CashandCashEquivalents</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2340310 - Disclosure - Reportable Segments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ReportableSegmentsTables</Role>
      <ShortName>Reportable Segments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/ReportableSegments</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2343311 - Disclosure - Variable Interest Entities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/VariableInterestEntitiesTables</Role>
      <ShortName>Variable Interest Entities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/VariableInterestEntities</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2347312 - Disclosure - Exit Activities and Discontinued Operations - (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsTables</Role>
      <ShortName>Exit Activities and Discontinued Operations - (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperations</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2403402 - Disclosure - Regulatory Matters - Quarterly Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails</Role>
      <ShortName>Regulatory Matters - Quarterly Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2406403 - Disclosure - Contingencies and Commitments (Contingencies And Commitments) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails</Role>
      <ShortName>Contingencies and Commitments (Contingencies And Commitments) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2407404 - Disclosure - Contingencies and Commitments (Expected Remediation Cost By Year) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails</Role>
      <ShortName>Contingencies and Commitments (Expected Remediation Cost By Year) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2408405 - Disclosure - Contingencies and Commitments (Guarantees) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails</Role>
      <ShortName>Contingencies and Commitments (Guarantees) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2411406 - Disclosure - Financings and Capitalization (Major Long-Term Debt Retirements) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtRetirementsDetails</Role>
      <ShortName>Financings and Capitalization (Major Long-Term Debt Retirements) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/FinancingsandCapitalizationTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2412407 - Disclosure - Financings and Capitalization (Schedule of Revolving Credit Facilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails</Role>
      <ShortName>Financings and Capitalization (Schedule of Revolving Credit Facilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/FinancingsandCapitalizationTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2413408 - Disclosure - Financings and Capitalization (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails</Role>
      <ShortName>Financings and Capitalization (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/FinancingsandCapitalizationTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2414409 - Disclosure - Financings and Capitalization (Schedule of Forward Stock Contracts) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails</Role>
      <ShortName>Financings and Capitalization (Schedule of Forward Stock Contracts) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/FinancingsandCapitalizationTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2417410 - Disclosure - Fair Value Measurements (Assets And Liabilities Measured At Fair Value On A Recurring Basis) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails</Role>
      <ShortName>Fair Value Measurements (Assets And Liabilities Measured At Fair Value On A Recurring Basis) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2420411 - Disclosure - Financial Instruments (Schedule Of Carrying Amounts And Fair Values Of Financial Instruments) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails</Role>
      <ShortName>Financial Instruments (Schedule Of Carrying Amounts And Fair Values Of Financial Instruments) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/FinancialInstrumentsTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2421412 - Disclosure - Financial Instruments (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails</Role>
      <ShortName>Financial Instruments (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/FinancialInstrumentsTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2424413 - Disclosure - Retirement Benefits (Quarterly Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RetirementBenefitsQuarterlyNarrativeDetails</Role>
      <ShortName>Retirement Benefits (Quarterly Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/RetirementBenefitsTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2425414 - Disclosure - Retirement Benefits (Schedule Of Net Benefit Costs) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails</Role>
      <ShortName>Retirement Benefits (Schedule Of Net Benefit Costs) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/RetirementBenefitsTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2428415 - Disclosure - Income Taxes (Schedule Of Effective Income Rate Reconciliation) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails</Role>
      <ShortName>Income Taxes (Schedule Of Effective Income Rate Reconciliation) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/IncomeTaxesTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2431416 - Disclosure - Earnings Per Share - CMS Energy (Basic And Diluted EPS Computations) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails</Role>
      <ShortName>Earnings Per Share - CMS Energy (Basic And Diluted EPS Computations) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2434417 - Disclosure - Revenue (Disaggregation of Revenue) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails</Role>
      <ShortName>Revenue (Disaggregation of Revenue) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/RevenueTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2435418 - Disclosure - Revenue (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RevenueNarrativeDetails</Role>
      <ShortName>Revenue (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/RevenueTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2438419 - Disclosure - Cash and Cash Equivalents (Schedule Of Cash And Cash Equivalents, Including Restricted Amounts) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/CashandCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails</Role>
      <ShortName>Cash and Cash Equivalents (Schedule Of Cash And Cash Equivalents, Including Restricted Amounts) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/CashandCashEquivalentsTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2441420 - Disclosure - Reportable Segments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ReportableSegmentsDetails</Role>
      <ShortName>Reportable Segments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/ReportableSegmentsTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2444421 - Disclosure - Variable Interest Entities (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails</Role>
      <ShortName>Variable Interest Entities (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/VariableInterestEntitiesTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2445422 - Disclosure - Variable Interest Entities (Consolidated Information of Variable Interest Entity) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails</Role>
      <ShortName>Variable Interest Entities (Consolidated Information of Variable Interest Entity) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/VariableInterestEntitiesTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2448423 - Disclosure - Exit Activities and Discontinued Operations - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails</Role>
      <ShortName>Exit Activities and Discontinued Operations - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2449424 - Disclosure - Exit Activities and Discontinued Operations - Schedule of Retention Benefit Liability Roll Forward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsScheduleofRetentionBenefitLiabilityRollForwardDetails</Role>
      <ShortName>Exit Activities and Discontinued Operations - Schedule of Retention Benefit Liability Roll Forward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="cms-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2450425 - Disclosure - Exit Activities and Discontinued Operations - Income from Discontinued Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails</Role>
      <ShortName>Exit Activities and Discontinued Operations - Income from Discontinued Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="cms-20220630.htm">cms-20220630.htm</File>
    <File>cms-20220630.xsd</File>
    <File>cms-20220630_cal.xml</File>
    <File>cms-20220630_def.xml</File>
    <File>cms-20220630_lab.xml</File>
    <File>cms-20220630_pre.xml</File>
    <File>cms10q20220630_ex10-1.htm</File>
    <File>cms10q20220630_ex31-1.htm</File>
    <File>cms10q20220630_ex31-2.htm</File>
    <File>cms10q20220630_ex31-3.htm</File>
    <File>cms10q20220630_ex31-4.htm</File>
    <File>cms10q20220630_ex32-1.htm</File>
    <File>cms10q20220630_ex32-2.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>cms-20220630_g1.jpg</File>
    <File>cms-20220630_g2.jpg</File>
    <File>cms-20220630_g3.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1537">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="63">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>90
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "cms-20220630.htm": {
   "axisCustom": 0,
   "axisStandard": 37,
   "contextCount": 393,
   "dts": {
    "calculationLink": {
     "local": [
      "cms-20220630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "cms-20220630_def.xml"
     ]
    },
    "inline": {
     "local": [
      "cms-20220630.htm"
     ]
    },
    "labelLink": {
     "local": [
      "cms-20220630_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "cms-20220630_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "cms-20220630.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": 598,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2022": 6,
    "total": 6
   },
   "keyCustom": 41,
   "keyStandard": 292,
   "memberCustom": 55,
   "memberStandard": 35,
   "nsprefix": "cms",
   "nsuri": "http://www.consumersenergy.com/20220630",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Cover Page",
     "role": "http://www.consumersenergy.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1010010 - Statement - Consumers Energy Company Consolidated Statements of Comprehensive Income (Unaudited)",
     "role": "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited",
     "shortName": "Consumers Energy Company Consolidated Statements of Comprehensive Income (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i62a78473e0e74129992638d1cb6ef753_D20220401-20220630",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1011011 - Statement - Consumers Energy Company Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical)",
     "role": "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical",
     "shortName": "Consumers Energy Company Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax",
       "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax",
       "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i62a78473e0e74129992638d1cb6ef753_D20220401-20220630",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1012012 - Statement - Consumers Energy Company Consolidated Statements of Cash Flows (Unaudited)",
     "role": "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited",
     "shortName": "Consumers Energy Company Consolidated Statements of Cash Flows (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i2129a012cacb46379c897a1f6017d397_D20220101-20220630",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:DeferredIncomeTaxesAndTaxCredits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cms:ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock",
       "cms:ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i722365d9f6084c67819107afa61ba8a9_I20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1013013 - Statement - Consumers Energy Company Consolidated Balance Sheets (Unaudited)",
     "role": "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited",
     "shortName": "Consumers Energy Company Consolidated Balance Sheets (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "id1edfe96b6394fab8767063f07543e92_I20220630",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i722365d9f6084c67819107afa61ba8a9_I20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1014014 - Statement - Consumers Energy Company Consolidated Balance Sheets (Unaudited) (Parenthetical)",
     "role": "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnauditedParenthetical",
     "shortName": "Consumers Energy Company Consolidated Balance Sheets (Unaudited) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "id1edfe96b6394fab8767063f07543e92_I20220630",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "id9538d56159a444896c642947454bcdb_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1015015 - Statement - Consumers Energy Company Consolidated Statements of Changes in Equity (Unaudited)",
     "role": "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited",
     "shortName": "Consumers Energy Company Consolidated Statements of Changes in Equity (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i0483402743b9438facd1775265ec4841_I20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1402401 - Statement - CMS Energy Corporation Consolidated Statements of Income (Unaudited) (Parenthetical)",
     "role": "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnauditedParenthetical",
     "shortName": "CMS Energy Corporation Consolidated Statements of Income (Unaudited) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PublicUtilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2102101 - Disclosure - Regulatory Matters",
     "role": "http://www.consumersenergy.com/role/RegulatoryMatters",
     "shortName": "Regulatory Matters",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PublicUtilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2104102 - Disclosure - Contingencies and Commitments",
     "role": "http://www.consumersenergy.com/role/ContingenciesandCommitments",
     "shortName": "Contingencies and Commitments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2109103 - Disclosure - Financings and Capitalization",
     "role": "http://www.consumersenergy.com/role/FinancingsandCapitalization",
     "shortName": "Financings and Capitalization",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - CMS Energy Corporation Consolidated Statements of Income (Unaudited)",
     "role": "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
     "shortName": "CMS Energy Corporation Consolidated Statements of Income (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:FuelCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2115104 - Disclosure - Fair Value Measurements",
     "role": "http://www.consumersenergy.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2118105 - Disclosure - Financial Instruments",
     "role": "http://www.consumersenergy.com/role/FinancialInstruments",
     "shortName": "Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2122106 - Disclosure - Retirement Benefits",
     "role": "http://www.consumersenergy.com/role/RetirementBenefits",
     "shortName": "Retirement Benefits",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2126107 - Disclosure - Income Taxes",
     "role": "http://www.consumersenergy.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2129108 - Disclosure - Earnings Per Share - CMS Energy",
     "role": "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergy",
     "shortName": "Earnings Per Share - CMS Energy",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2132109 - Disclosure - Revenue",
     "role": "http://www.consumersenergy.com/role/Revenue",
     "shortName": "Revenue",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2136110 - Disclosure - Cash and Cash Equivalents",
     "role": "http://www.consumersenergy.com/role/CashandCashEquivalents",
     "shortName": "Cash and Cash Equivalents",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2139111 - Disclosure - Reportable Segments",
     "role": "http://www.consumersenergy.com/role/ReportableSegments",
     "shortName": "Reportable Segments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:VariableInterestEntityDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2142112 - Disclosure - Variable Interest Entities",
     "role": "http://www.consumersenergy.com/role/VariableInterestEntities",
     "shortName": "Variable Interest Entities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:VariableInterestEntityDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2146113 - Disclosure - Exit Activities and Discontinued Operations",
     "role": "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperations",
     "shortName": "Exit Activities and Discontinued Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003003 - Statement - CMS Energy Corporation Consolidated Statements of Comprehensive Income (Unaudited)",
     "role": "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited",
     "shortName": "CMS Energy Corporation Consolidated Statements of Comprehensive Income (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerSharePolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2201201 - Disclosure - Significant Accounting Policies (Policy)",
     "role": "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy",
     "shortName": "Significant Accounting Policies (Policy)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerSharePolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cms:ExpectedRemediationCostsByYearTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2305301 - Disclosure - Contingencies and Commitments (Tables)",
     "role": "http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables",
     "shortName": "Contingencies and Commitments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cms:ExpectedRemediationCostsByYearTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2310302 - Disclosure - Financings and Capitalization (Tables)",
     "role": "http://www.consumersenergy.com/role/FinancingsandCapitalizationTables",
     "shortName": "Financings and Capitalization (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2316303 - Disclosure - Fair Value Measurements (Tables)",
     "role": "http://www.consumersenergy.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2319304 - Disclosure - Financial Instruments (Tables)",
     "role": "http://www.consumersenergy.com/role/FinancialInstrumentsTables",
     "shortName": "Financial Instruments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2323305 - Disclosure - Retirement Benefits (Tables)",
     "role": "http://www.consumersenergy.com/role/RetirementBenefitsTables",
     "shortName": "Retirement Benefits (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2327306 - Disclosure - Income Taxes (Tables)",
     "role": "http://www.consumersenergy.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2330307 - Disclosure - Earnings Per Share - CMS Energy (Tables)",
     "role": "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyTables",
     "shortName": "Earnings Per Share - CMS Energy (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2333308 - Disclosure - Revenue (Tables)",
     "role": "http://www.consumersenergy.com/role/RevenueTables",
     "shortName": "Revenue (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cms:ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2337309 - Disclosure - Cash and Cash Equivalents (Tables)",
     "role": "http://www.consumersenergy.com/role/CashandCashEquivalentsTables",
     "shortName": "Cash and Cash Equivalents (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cms:ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004004 - Statement - CMS Energy Corporation Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical)",
     "role": "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical",
     "shortName": "CMS Energy Corporation Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2340310 - Disclosure - Reportable Segments (Tables)",
     "role": "http://www.consumersenergy.com/role/ReportableSegmentsTables",
     "shortName": "Reportable Segments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2343311 - Disclosure - Variable Interest Entities (Tables)",
     "role": "http://www.consumersenergy.com/role/VariableInterestEntitiesTables",
     "shortName": "Variable Interest Entities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2347312 - Disclosure - Exit Activities and Discontinued Operations - (Tables)",
     "role": "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsTables",
     "shortName": "Exit Activities and Discontinued Operations - (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403402 - Disclosure - Regulatory Matters - Quarterly Narrative (Details)",
     "role": "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails",
     "shortName": "Regulatory Matters - Quarterly Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "ia735d6d81c8641ce86fa8bf99999061c_D20220601-20220630",
      "decimals": "3",
      "lang": "en-US",
      "name": "us-gaap:PublicUtilitiesApprovedReturnOnEquityPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i722365d9f6084c67819107afa61ba8a9_I20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RegulatoryAssetsNoncurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406403 - Disclosure - Contingencies and Commitments (Contingencies And Commitments) (Details)",
     "role": "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails",
     "shortName": "Contingencies and Commitments (Contingencies And Commitments) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i2fc5e0b9ed2145b28cb6f0fcd0c6e320_D20220601-20220630",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:LossContingencyDamagesSoughtValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i32ffd4ebdc754a5ba6b5b0f60eb4db74_I20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407404 - Disclosure - Contingencies and Commitments (Expected Remediation Cost By Year) (Details)",
     "role": "http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails",
     "shortName": "Contingencies and Commitments (Expected Remediation Cost By Year) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i32ffd4ebdc754a5ba6b5b0f60eb4db74_I20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "icb6df08b62934477a60bccdb44a3353f_I20220630",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408405 - Disclosure - Contingencies and Commitments (Guarantees) (Details)",
     "role": "http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails",
     "shortName": "Contingencies and Commitments (Guarantees) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGuaranteeObligationsTextBlock",
       "us-gaap:ScheduleOfGuaranteeObligationsTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i704fbac71f6b452896c4e7f79ca1d6e5_D20220101-20220630",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:GuaranteeObligationsTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i7b2c4c641b92433497601230dddce459_D20220601-20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411406 - Disclosure - Financings and Capitalization (Major Long-Term Debt Retirements) (Details)",
     "role": "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtRetirementsDetails",
     "shortName": "Financings and Capitalization (Major Long-Term Debt Retirements) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i78d6d1b30eda475a95a7ba4c7f78a19a_I20220630",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i5222536d36f24a2798672dc1e277ddeb_I20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412407 - Disclosure - Financings and Capitalization (Schedule of Revolving Credit Facilities) (Details)",
     "role": "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails",
     "shortName": "Financings and Capitalization (Schedule of Revolving Credit Facilities) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i5222536d36f24a2798672dc1e277ddeb_I20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i722365d9f6084c67819107afa61ba8a9_I20220630",
      "decimals": "-8",
      "first": true,
      "lang": "en-US",
      "name": "cms:AmountAvailableForDividendDistribution",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413408 - Disclosure - Financings and Capitalization (Narrative) (Details)",
     "role": "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
     "shortName": "Financings and Capitalization (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i722365d9f6084c67819107afa61ba8a9_I20220630",
      "decimals": "-8",
      "first": true,
      "lang": "en-US",
      "name": "cms:AmountAvailableForDividendDistribution",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005005 - Statement - CMS Energy Corporation Consolidated Statements of Cash Flows (Unaudited)",
     "role": "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
     "shortName": "CMS Energy Corporation Consolidated Statements of Cash Flows (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "ied91b977b6a04f3b93ac4668bafa7d6a_D20200915-20200915",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ForwardContractIndexedToIssuersEquityShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414409 - Disclosure - Financings and Capitalization (Schedule of Forward Stock Contracts) (Details)",
     "role": "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails",
     "shortName": "Financings and Capitalization (Schedule of Forward Stock Contracts) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "ied91b977b6a04f3b93ac4668bafa7d6a_D20200915-20200915",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ForwardContractIndexedToIssuersEquityShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i722365d9f6084c67819107afa61ba8a9_I20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417410 - Disclosure - Fair Value Measurements (Assets And Liabilities Measured At Fair Value On A Recurring Basis) (Details)",
     "role": "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails",
     "shortName": "Fair Value Measurements (Assets And Liabilities Measured At Fair Value On A Recurring Basis) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i722365d9f6084c67819107afa61ba8a9_I20220630",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i722365d9f6084c67819107afa61ba8a9_I20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2420411 - Disclosure - Financial Instruments (Schedule Of Carrying Amounts And Fair Values Of Financial Instruments) (Details)",
     "role": "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails",
     "shortName": "Financial Instruments (Schedule Of Carrying Amounts And Fair Values Of Financial Instruments) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i722365d9f6084c67819107afa61ba8a9_I20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i32f46a29ec044802ac5411ac9e07c53b_I20220630",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2421412 - Disclosure - Financial Instruments (Narrative) (Details)",
     "role": "http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails",
     "shortName": "Financial Instruments (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i32f46a29ec044802ac5411ac9e07c53b_I20220630",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i893673e7f28748ca8c067b755ed53722_D20220101-20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424413 - Disclosure - Retirement Benefits (Quarterly Narrative) (Details)",
     "role": "http://www.consumersenergy.com/role/RetirementBenefitsQuarterlyNarrativeDetails",
     "shortName": "Retirement Benefits (Quarterly Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i893673e7f28748ca8c067b755ed53722_D20220101-20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i581185f41a7c44bf99d7fc46bed0079f_D20220401-20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425414 - Disclosure - Retirement Benefits (Schedule Of Net Benefit Costs) (Details)",
     "role": "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails",
     "shortName": "Retirement Benefits (Schedule Of Net Benefit Costs) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i581185f41a7c44bf99d7fc46bed0079f_D20220401-20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2428415 - Disclosure - Income Taxes (Schedule Of Effective Income Rate Reconciliation) (Details)",
     "role": "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails",
     "shortName": "Income Taxes (Schedule Of Effective Income Rate Reconciliation) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431416 - Disclosure - Earnings Per Share - CMS Energy (Basic And Diluted EPS Computations) (Details)",
     "role": "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails",
     "shortName": "Earnings Per Share - CMS Energy (Basic And Diluted EPS Computations) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:PreferredStockDividendsAndOtherAdjustments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434417 - Disclosure - Revenue (Disaggregation of Revenue) (Details)",
     "role": "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails",
     "shortName": "Revenue (Disaggregation of Revenue) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:UnbilledReceivablesCurrent",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i722365d9f6084c67819107afa61ba8a9_I20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnbilledReceivablesCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435418 - Disclosure - Revenue (Narrative) (Details)",
     "role": "http://www.consumersenergy.com/role/RevenueNarrativeDetails",
     "shortName": "Revenue (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "id7f145582ec94f96aec98c53f96ca779_I20211231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:UnbilledReceivablesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cms:ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock",
       "cms:ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i722365d9f6084c67819107afa61ba8a9_I20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006006 - Statement - CMS Energy Corporation Consolidated Balance Sheets (Unaudited)",
     "role": "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
     "shortName": "CMS Energy Corporation Consolidated Balance Sheets (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i722365d9f6084c67819107afa61ba8a9_I20220630",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cms:ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock",
       "cms:ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i722365d9f6084c67819107afa61ba8a9_I20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2438419 - Disclosure - Cash and Cash Equivalents (Schedule Of Cash And Cash Equivalents, Including Restricted Amounts) (Details)",
     "role": "http://www.consumersenergy.com/role/CashandCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails",
     "shortName": "Cash and Cash Equivalents (Schedule Of Cash And Cash Equivalents, Including Restricted Amounts) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441420 - Disclosure - Reportable Segments (Details)",
     "role": "http://www.consumersenergy.com/role/ReportableSegmentsDetails",
     "shortName": "Reportable Segments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i8aa8b95d19724f3e90e879a8cca07806_D20220401-20220630",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i722365d9f6084c67819107afa61ba8a9_I20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestments",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2444421 - Disclosure - Variable Interest Entities (Narrative) (Details)",
     "role": "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails",
     "shortName": "Variable Interest Entities (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "idfb8fdc2a69942ae9bf957c956bdfd8a_D20220101-20220630",
      "decimals": "0",
      "lang": "en-US",
      "name": "cms:VariableInterestEntityMaximumCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mw",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cms:ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock",
       "cms:ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i722365d9f6084c67819107afa61ba8a9_I20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2445422 - Disclosure - Variable Interest Entities (Consolidated Information of Variable Interest Entity) (Details)",
     "role": "http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails",
     "shortName": "Variable Interest Entities (Consolidated Information of Variable Interest Entity) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "ia6f89561bee3490c895e58270a4b735e_I20220630",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2448423 - Disclosure - Exit Activities and Discontinued Operations - Narrative (Details)",
     "role": "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails",
     "shortName": "Exit Activities and Discontinued Operations - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i6a460c6239e142a89abfb7cf980fad28_D20211001-20211001",
      "decimals": "-9",
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromDivestitureOfBusinesses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i722365d9f6084c67819107afa61ba8a9_I20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherLiabilitiesCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2449424 - Disclosure - Exit Activities and Discontinued Operations - Schedule of Retention Benefit Liability Roll Forward (Details)",
     "role": "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsScheduleofRetentionBenefitLiabilityRollForwardDetails",
     "shortName": "Exit Activities and Discontinued Operations - Schedule of Retention Benefit Liability Roll Forward (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
       "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i66b9b6b4cbc94aaa974486b91c15cd68_I20211231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:OtherLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "iee224501a72f4828a859c11c58b6376b_D20220101-20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2450425 - Disclosure - Exit Activities and Discontinued Operations - Income from Discontinued Operations (Details)",
     "role": "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails",
     "shortName": "Exit Activities and Discontinued Operations - Income from Discontinued Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "ie97a1b98f0fc4c989fce8ab8505c1b2f_D20220401-20220630",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i722365d9f6084c67819107afa61ba8a9_I20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1007007 - Statement - CMS Energy Corporation Consolidated Balance Sheets (Unaudited) (Parenthetical)",
     "role": "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical",
     "shortName": "CMS Energy Corporation Consolidated Balance Sheets (Unaudited) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i609edef1109d425e8c8db7f69cd04238_I20220630",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "id9538d56159a444896c642947454bcdb_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1008008 - Statement - CMS Energy Corporation Consolidated Statements of Changes in Equity (Unaudited)",
     "role": "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
     "shortName": "CMS Energy Corporation Consolidated Statements of Changes in Equity (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "ib333fc2f271a4d66a3843fc5fae03ef6_I20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i3ed60a3fced4447cbca0b9eadaae96ad_D20220401-20220630",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1009009 - Statement - Consumers Energy Company Consolidated Statements of Income (Unaudited)",
     "role": "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited",
     "shortName": "Consumers Energy Company Consolidated Statements of Income (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cms-20220630.htm",
      "contextRef": "i62a78473e0e74129992638d1cb6ef753_D20220401-20220630",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:UtilitiesOperatingExpenseFuelUsed",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 95,
   "tag": {
    "cms_A5.625JuniorSubordinatedNotesDue2078Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "5.625% Junior Subordinated Notes Due 2078 [Member]",
        "label": "5.625% Junior Subordinated Notes Due 2078 [Member]",
        "terseLabel": "CMS\u00a0Energy Corporation 5.625% Junior Subordinated Notes due 2078"
       }
      }
     },
     "localname": "A5.625JuniorSubordinatedNotesDue2078Member",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_A5.875JuniorSubordinatedNotesDue2078Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "5.875% Junior Subordinated Notes Due 2078 [Member]",
        "label": "5.875% Junior Subordinated Notes Due 2078 [Member]",
        "terseLabel": "CMS\u00a0Energy Corporation 5.875% Junior Subordinated Notes due 2078"
       }
      }
     },
     "localname": "A5.875JuniorSubordinatedNotesDue2078Member",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_A5.875JuniorSubordinatedNotesDue2079Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "5.875% Junior Subordinated Notes Due 2079 [Member]",
        "label": "5.875% Junior Subordinated Notes Due 2079 [Member]",
        "terseLabel": "CMS\u00a0Energy Corporation 5.875% Junior Subordinated Notes due 2079"
       }
      }
     },
     "localname": "A5.875JuniorSubordinatedNotesDue2079Member",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_AccrualForEnvironmentalLossContingenciesInflationRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrual for Environmental Loss Contingencies, Inflation Rate",
        "label": "Accrual for Environmental Loss Contingencies, Inflation Rate",
        "terseLabel": "Accrual for environmental loss contingencies, inflation rate"
       }
      }
     },
     "localname": "AccrualForEnvironmentalLossContingenciesInflationRate",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cms_AccruedRateRefunds": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current liabilities that represent obligations to make refunds to customers for fuel costs.",
        "label": "Accrued rate refunds",
        "terseLabel": "Accrued rate refunds"
       }
      }
     },
     "localname": "AccruedRateRefunds",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments to Additional Paid in Capital Stockholder Contribution",
        "label": "Adjustments to Additional Paid in Capital Stockholder Contribution",
        "terseLabel": "Stockholder contribution"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalStockholderContribution",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_AlternativeRevenuePrograms": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Alternative revenue programs",
        "label": "Alternative revenue programs",
        "terseLabel": "Consumers alternative-revenue programs"
       }
      }
     },
     "localname": "AlternativeRevenuePrograms",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_AmountAvailableForDividendDistribution": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of dividends that may be paid or declared in any calendar year, limited by statutory restriction.",
        "label": "Amount Available For Dividend Distribution",
        "terseLabel": "Limitation on payment of stock dividends"
       }
      }
     },
     "localname": "AmountAvailableForDividendDistribution",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets, Noncurrent, Other than Property, Plant and Equipment",
        "label": "Assets, Noncurrent, Other than Property, Plant and Equipment",
        "totalLabel": "Total other non\u2011current assets"
       }
      }
     },
     "localname": "AssetsNoncurrentOtherThanPropertyPlantAndEquipment",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_AviatorWindClassBMembershipMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aviator Wind Class B Membership [Member]",
        "label": "Aviator Wind Class B Membership [Member]",
        "terseLabel": "Aviator Wind Class B Membership"
       }
      }
     },
     "localname": "AviatorWindClassBMembershipMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_AviatorWindMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aviator Wind [Member]",
        "label": "Aviator Wind [Member]",
        "terseLabel": "Aviator Wind"
       }
      }
     },
     "localname": "AviatorWindMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_BayHarborMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bay Harbor",
        "label": "Bay Harbor [Member]",
        "terseLabel": "Bay Harbor"
       }
      }
     },
     "localname": "BayHarborMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_CMSEnergyNotePayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CMS Energy Note Payable [Member]",
        "label": "CMS Energy Note Payable [Member]",
        "terseLabel": "CMS Energy Note Payable"
       }
      }
     },
     "localname": "CMSEnergyNotePayableMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_CMSEnterprisesIncludingSubsidiariesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CMS Enterprises Including Subsidiaries",
        "label": "CMS Enterprises Including Subsidiaries [Member]",
        "terseLabel": "CMS Enterprises Including Subsidiaries"
       }
      }
     },
     "localname": "CMSEnterprisesIncludingSubsidiariesMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_CerclaLiabilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CERCLA Liability [Member]",
        "label": "Cercla Liability [Member]",
        "terseLabel": "CERCLA Liability"
       }
      }
     },
     "localname": "CerclaLiabilityMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_CommercialUtilityServiceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial Utility Service [Member]",
        "label": "Commercial Utility Service [Member]",
        "terseLabel": "Commercial"
       }
      }
     },
     "localname": "CommercialUtilityServiceMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_CommonStockholdersEquity": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common stockholders\u2019 equity",
        "label": "Common stockholders\u2019 equity",
        "totalLabel": "Total common stockholders\u2019 equity"
       }
      }
     },
     "localname": "CommonStockholdersEquity",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_ConsumersEnergyCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consumers Energy Company",
        "label": "Consumers Energy Company [Member]",
        "terseLabel": "Consumers Energy Company"
       }
      }
     },
     "localname": "ConsumersEnergyCompanyMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/CashandCashEquivalents",
      "http://www.consumersenergy.com/role/CashandCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails",
      "http://www.consumersenergy.com/role/CashandCashEquivalentsTables",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ContingenciesandCommitments",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables",
      "http://www.consumersenergy.com/role/CoverPage",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperations",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsTables",
      "http://www.consumersenergy.com/role/FairValueMeasurements",
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails",
      "http://www.consumersenergy.com/role/FairValueMeasurementsTables",
      "http://www.consumersenergy.com/role/FinancialInstruments",
      "http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsTables",
      "http://www.consumersenergy.com/role/FinancingsandCapitalization",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationTables",
      "http://www.consumersenergy.com/role/IncomeTaxes",
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesTables",
      "http://www.consumersenergy.com/role/RegulatoryMatters",
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails",
      "http://www.consumersenergy.com/role/ReportableSegments",
      "http://www.consumersenergy.com/role/ReportableSegmentsDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsTables",
      "http://www.consumersenergy.com/role/RetirementBenefits",
      "http://www.consumersenergy.com/role/RetirementBenefitsQuarterlyNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsTables",
      "http://www.consumersenergy.com/role/Revenue",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails",
      "http://www.consumersenergy.com/role/RevenueTables",
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_CorporateAndReconcilingItemsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate And Reconciling Items [Member]",
        "label": "Corporate And Reconciling Items [Member]",
        "terseLabel": "Other reconciling items"
       }
      }
     },
     "localname": "CorporateAndReconcilingItemsMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_CravenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Craven [Member]",
        "label": "Craven [Member]",
        "terseLabel": "Craven"
       }
      }
     },
     "localname": "CravenMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_D.E.KarnGeneratingComplexMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "D.E. Karn Generating Complex [Member]",
        "label": "D.E. Karn Generating Complex [Member]",
        "terseLabel": "D.E. Karn Generating Complex"
       }
      }
     },
     "localname": "D.E.KarnGeneratingComplexMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_DBPensionPlanASettlementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "DB Pension Plan A Settlement [Member]",
        "label": "DB Pension Plan A Settlement [Member]",
        "terseLabel": "DB Pension Plan A Settlement"
       }
      }
     },
     "localname": "DBPensionPlanASettlementMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsQuarterlyNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_DeferredPropertyTaxes": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of accrued property taxes that will be recognized over future local taxing authorities fiscal periods expected to be within one year.",
        "label": "Deferred property taxes",
        "terseLabel": "Deferred property taxes"
       }
      }
     },
     "localname": "DeferredPropertyTaxes",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_DefinedBenefitPlanAmortizationOfSettlementLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Amortization Of Settlement Loss",
        "label": "Defined Benefit Plan, Amortization Of Settlement Loss",
        "terseLabel": "Settlement loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmortizationOfSettlementLoss",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Amortization [Abstract]",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Amortization [Abstract]",
        "terseLabel": "Amortization of"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cms_EarningsPerShareBasicAndDilutedEPSAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnings Per Share, Basic and Diluted EPS",
        "label": "Earnings Per Share, Basic and Diluted EPS [Abstract]",
        "terseLabel": "Income from continuing operations per average common share available to common stockholders"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedEPSAbstract",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cms_EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to regulatory tax benefits.",
        "label": "Effective Income Tax Rate Reconciliation, Regulatory Tax Benefits, Percent",
        "terseLabel": "Accelerated flow-through of regulatory tax benefits"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationRegulatoryTaxBenefitsPercent",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cms_ElectricRateCaseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Electric Rate Case [Member]",
        "label": "Electric Rate Case [Member]",
        "terseLabel": "Electric Rate Case"
       }
      }
     },
     "localname": "ElectricRateCaseMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_ElectricUtilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Electric Utility [Member]",
        "label": "Electric Utility [Member]",
        "terseLabel": "Electric Utility"
       }
      }
     },
     "localname": "ElectricUtilityMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsDetails",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_EnerBankMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "EnerBank USA [Member]",
        "label": "Ener Bank [Member]",
        "terseLabel": "EnerBank"
       }
      }
     },
     "localname": "EnerBankMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_EnergyWasteReductionPlanIncentiveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Energy Waste Reduction Plan Incentive [Member]",
        "label": "Energy Waste Reduction Plan Incentive [Member]",
        "terseLabel": "Energy Waste Reduction Plan Incentive"
       }
      }
     },
     "localname": "EnergyWasteReductionPlanIncentiveMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_EnterprisesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Enterprises [Member]",
        "label": "Enterprises [Member]",
        "terseLabel": "Enterprises"
       }
      }
     },
     "localname": "EnterprisesMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegmentsDetails",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_ExpectedRemediationCostsByYearTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected Remediation Costs By Year",
        "label": "Expected Remediation Costs By Year [Table Text Block]",
        "terseLabel": "Expected Remediation Costs By Year"
       }
      }
     },
     "localname": "ExpectedRemediationCostsByYearTableTextBlock",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of the fair value of financial instruments and investments in debt and equity securities.",
        "label": "Fair Value of Financial Instruments and Investments in Debt and Equity Securities [Text Block]",
        "terseLabel": "Financial Instruments"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cms_FinanceLeaseLiabilityAndOtherNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease Liability And Other, Noncurrent",
        "label": "Finance Lease Liability And Other, Noncurrent",
        "terseLabel": "Non-current portion of finance leases and other financing"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityAndOtherNoncurrent",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_FinancialInstrumentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "FINANCIAL INSTRUMENTS [Abstract]",
        "label": "Financial Instruments [Abstract]",
        "terseLabel": "Financial Instruments [Abstract]"
       }
      }
     },
     "localname": "FinancialInstrumentsAbstract",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "xbrltype": "stringItemType"
    },
    "cms_FinancialInstrumentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Instruments [Line Items]",
        "label": "Financial Instruments [Line Items]",
        "terseLabel": "Financial Instruments [Line Items]"
       }
      }
     },
     "localname": "FinancialInstrumentsLineItems",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstruments",
      "http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "cms_FinancialInstrumentsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Instruments [Table]",
        "label": "Financial Instruments [Table]",
        "terseLabel": "Financial Instruments [Table]"
       }
      }
     },
     "localname": "FinancialInstrumentsTable",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstruments",
      "http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "cms_FinancingAndCapitalizationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing And Capitalization [Line Items]",
        "label": "Financing And Capitalization [Line Items]",
        "terseLabel": "Financing And Capitalization [Line Items]"
       }
      }
     },
     "localname": "FinancingAndCapitalizationLineItems",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cms_FinancingIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing income, including late payment fees from customers",
        "label": "Financing income",
        "terseLabel": "Financing income"
       }
      }
     },
     "localname": "FinancingIncome",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_ForwardContractsEnteredIntoDecember222020AndMaturingDecember312023Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forward Contracts Entered Into December 22, 2020 And Maturing December 31, 2023",
        "label": "Forward Contracts Entered Into December 22, 2020 And Maturing December 31, 2023 [Member]",
        "terseLabel": "Forward Contracts Entered Into December 22, 2020 And Maturing December 31, 2023"
       }
      }
     },
     "localname": "ForwardContractsEnteredIntoDecember222020AndMaturingDecember312023Member",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_ForwardContractsEnteredIntoSeptember152020AndMaturingDecember312022Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forward Contracts Entered Into September 15, 2020 And Maturing December 31, 2022 [Member]",
        "label": "Forward Contracts Entered Into September 15, 2020 And Maturing December 31, 2022 [Member]",
        "terseLabel": "Forward Contracts Entered Into September 15, 2020 And Maturing December 31, 2022"
       }
      }
     },
     "localname": "ForwardContractsEnteredIntoSeptember152020AndMaturingDecember312022Member",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_GasCostRecoveryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gas Cost Recovery [Member]",
        "label": "Gas Cost Recovery [Member]",
        "terseLabel": "GCR underrecoveries"
       }
      }
     },
     "localname": "GasCostRecoveryMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_GasUtilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gas Utility [Member]",
        "label": "Gas Utility [Member]",
        "terseLabel": "Gas Utility"
       }
      }
     },
     "localname": "GasUtilityMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsDetails",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_GeneseeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Genesee [Member]",
        "label": "Genesee [Member]",
        "verboseLabel": "Genesee"
       }
      }
     },
     "localname": "GeneseeMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_GraylingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Grayling [Member]",
        "label": "Grayling [Member]",
        "terseLabel": "Grayling"
       }
      }
     },
     "localname": "GraylingMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_GuaranteesAndOtherContingenciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Guarantees And Other Contingencies [Line Items]",
        "label": "Guarantees And Other Contingencies [Line Items]",
        "terseLabel": "Guarantees And Other Contingencies [Line Items]"
       }
      }
     },
     "localname": "GuaranteesAndOtherContingenciesLineItems",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cms_GuaranteesAndOtherContingenciesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Guarantees And Other Contingencies [Table]",
        "label": "Guarantees And Other Contingencies [Table]",
        "terseLabel": "Guarantees And Other Contingencies [Table]"
       }
      }
     },
     "localname": "GuaranteesAndOtherContingenciesTable",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cms_IncomeTaxesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income Taxes [Line Items]",
        "label": "Income Taxes [Line Items]",
        "terseLabel": "Income Taxes [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxesLineItems",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxes",
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "stringItemType"
    },
    "cms_IncomeTaxesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income Taxes [Table]",
        "label": "Income Taxes [Table]",
        "terseLabel": "Income Taxes [Table]"
       }
      }
     },
     "localname": "IncomeTaxesTable",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxes",
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "stringItemType"
    },
    "cms_IncreaseDecreaseInIncomeTaxExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) In Income Tax Expense [Abstract]",
        "label": "Increase (Decrease) In Income Tax Expense [Abstract]",
        "terseLabel": "Increase (decrease) in income taxes from:"
       }
      }
     },
     "localname": "IncreaseDecreaseInIncomeTaxExpenseAbstract",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indemnification Agreement From Sale of Membership Interests in VIEs",
        "label": "Indemnification Agreement From Sale of Membership Interests in VIEs [Member]",
        "terseLabel": "Indemnification agreement from sale of membership interests in VIEs"
       }
      }
     },
     "localname": "IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_IndustrialUtilityServiceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Industrial Utility Service [Member]",
        "label": "Industrial Utility Service [Member]",
        "terseLabel": "Industrial"
       }
      }
     },
     "localname": "IndustrialUtilityServiceMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_InterestAndDividendIncomeRelatedParties": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest And Dividend Income Related Parties",
        "label": "Interest And Dividend Income Related Parties",
        "terseLabel": "Interest and dividend income \u2013 related parties"
       }
      }
     },
     "localname": "InterestAndDividendIncomeRelatedParties",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_JHCampbell3PlantRetirementContractDisputeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "J.H. Campbell 3 Plant Retirement Contract Dispute",
        "label": "J.H. Campbell 3 Plant Retirement Contract Dispute [Member]",
        "terseLabel": "J.H. Campbell 3 Plant Retirement Contract Dispute"
       }
      }
     },
     "localname": "JHCampbell3PlantRetirementContractDisputeMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_JHCampbellGeneratingUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "J.H. Campbell Generating Units",
        "label": "J.H. Campbell Generating Units [Member]",
        "terseLabel": "J.H. Campbell Generating Units"
       }
      }
     },
     "localname": "JHCampbellGeneratingUnitsMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long Term Debt, Current Maturities, Lease Obligation, Current And Other Financing Current",
        "label": "Long Term Debt, Current Maturities, Lease Obligation, Current And Other Financing Current",
        "terseLabel": "Current portion of long-term debt, finance leases, and other financing"
       }
      }
     },
     "localname": "LongTermDebtCurrentMaturitiesLeaseObligationCurrentAndOtherFinancingCurrent",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_LudingtonMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ludington [Member]",
        "label": "Ludington [Member]",
        "terseLabel": "Ludington"
       }
      }
     },
     "localname": "LudingtonMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_LudingtonPlantOverhaulContractDisputeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ludington Plant Overhaul Contract Dispute",
        "label": "Ludington Plant Overhaul Contract Dispute [Member]",
        "terseLabel": "Ludington Plant Overhaul Contract Dispute"
       }
      }
     },
     "localname": "LudingtonPlantOverhaulContractDisputeMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_ManufacturedGasPlantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Manufactured Gas Plant",
        "label": "Manufactured Gas Plant [Member]",
        "terseLabel": "Manufactured Gas Plant"
       }
      }
     },
     "localname": "ManufacturedGasPlantMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase in noncontrolling interest balance from contributions from the noncontrolling interest holders, included in the consolidation of the parent entity",
        "label": "Minority Interest, Increase From Contribution From Noncontrolling Interest Holders",
        "terseLabel": "Contribution from noncontrolling interest"
       }
      }
     },
     "localname": "MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_NWOHoldcoLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "NWO Holdco, L.L.C",
        "label": "NWO Holdco, L.L.C [Member]",
        "terseLabel": "NWO Holdco, L.L.C"
       }
      }
     },
     "localname": "NWOHoldcoLLCMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtRetirementsDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_NetOverUnderRecoveryOfExpenseIncludingInterestAuthorized": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Over (under) recovery authorized by the regulatory agency.",
        "label": "Net Over Under Recovery Of Expense Including Interest Authorized",
        "negatedTerseLabel": "Underrecovery for gas fuel and power supply costs"
       }
      }
     },
     "localname": "NetOverUnderRecoveryOfExpenseIncludingInterestAuthorized",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_NonCashTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-cash transactions [Abstract]",
        "label": "Non-cash transactions [Abstract]",
        "terseLabel": "Non\u2011cash transactions"
       }
      }
     },
     "localname": "NonCashTransactionsAbstract",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents nonqualified deferred compensation plan assets measured at fair value on a recurring basis. The nonqualified deferred compensation plan assets consist of mutual funds, which are valued using quoted NAVs that are publicly available and are the basis for transactions to buy or sell shares in each fund.",
        "label": "Nonqualified deferred compensation plan assets fair value disclosure",
        "terseLabel": "Nonqualified deferred compensation plan assets"
       }
      }
     },
     "localname": "NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents nonqualified deferred compensation plan liabilities measured at fair value on a recurring basis. The liabilities are based on the fair values of the plan assets, as they reflect what is owed to the plan participants in accordance with their investment elections.",
        "label": "Nonqualified Deferred Compensation Plan Liabilities Fair Value Disclosure",
        "terseLabel": "Nonqualified deferred compensation plan liabilities"
       }
      }
     },
     "localname": "NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_NotesReceivableRelatedPartiesFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Notes Receivable, Related Parties, Fair Value Disclosure",
        "label": "Notes Receivable, Related Parties, Fair Value Disclosure",
        "terseLabel": "Notes receivable related party"
       }
      }
     },
     "localname": "NotesReceivableRelatedPartiesFairValueDisclosure",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_NrepaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "NREPA [Member]",
        "label": "Nrepa [Member]",
        "terseLabel": "NREPA"
       }
      }
     },
     "localname": "NrepaMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_NumberOfFormerManufacturedGasPlants": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Former Manufactured Gas Plants",
        "label": "Number of Former Manufactured Gas Plants",
        "terseLabel": "Number of former MGPs"
       }
      }
     },
     "localname": "NumberOfFormerManufacturedGasPlants",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "positiveIntegerItemType"
    },
    "cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of other cost components excluding the service cost component of net benefit cost for defined benefit plans for the period. Other cost components include the following components: Interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) due to settlement or curtailments. The other cost components are presented separately outside of operating income on the statement of income.",
        "label": "Other nonoperating income (expense), retirement benefits, net",
        "terseLabel": "Non-operating retirement benefits, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpenseRetirementBenefitsNet",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_OtherUtilityServiceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Utility Service [Member]",
        "label": "Other Utility Service [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherUtilityServiceMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_PowerSupplyCostRecoveryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Power Supply Cost Recovery [Member]",
        "label": "Power Supply Cost Recovery [Member]",
        "terseLabel": "PSCR underrecoveries"
       }
      }
     },
     "localname": "PowerSupplyCostRecoveryMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_PropertyPlantAndEquipmentGrossExcludingCWIP": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "cms_PropertyPlantAndEquipmentNetExcludingCWIP",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization and construction in progress of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant And Equipment Gross, Excluding C W I P",
        "terseLabel": "Plant, property, and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGrossExcludingCWIP",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ReportableSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_PropertyPlantAndEquipmentNetExcludingCWIP": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before construction in progress but 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, Excluding C W I P",
        "totalLabel": "Plant, property, and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNetExcludingCWIP",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current year acquisitions of long-lived assets used in the normal conduct of business and not intended for resale. Examples include land, buildings, machinery and equipment, certain intangible assets, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Public Utilities, Property Plant and Equipment Additions",
        "terseLabel": "Plant additions"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentAdditions",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities Property Plant And Equipment Amount Of Recommended Disallowed Costs",
        "label": "Public Utilities Property Plant And Equipment Amount Of Recommended Disallowed Costs",
        "terseLabel": "Recommended disallowed costs"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentAmountOfRecommendedDisallowedCosts",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Property, Plant And Equipment And Finance Lease Right-Of-Use Asset, After Accumulated Depreciation And Amortization",
        "label": "Public Utilities, Property, Plant And Equipment And Finance Lease Right-Of-Use Asset, After Accumulated Depreciation And Amortization",
        "totalLabel": "Total plant, property, and equipment"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Property Plant And Equipment And Finance Lease Right-Of-Use Asset, Before Accumulated Depreciation And Amortization And Construction Work In Progress",
        "label": "Public Utilities, Property Plant And Equipment And Finance Lease Right-Of-Use Asset, Before Accumulated Depreciation And Amortization And Construction Work In Progress",
        "terseLabel": "Plant, property, and equipment, gross",
        "verboseLabel": "Plant, property, and equipment, gross"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ReportableSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_PublicUtilitiesPropertyPlantAndEquipmentEstimateOfPossibleDisallowance": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Property, Plant and Equipment, Estimate of Possible Disallowance",
        "label": "Public Utilities, Property, Plant and Equipment, Estimate of Possible Disallowance",
        "terseLabel": "Estimate of disallowed costs"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentEstimateOfPossibleDisallowance",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period end amount of total net PPE excluding construction work in progress.",
        "label": "Public Utilities Property Plant And Equipment Net Excluding C W I P",
        "totalLabel": "Plant, property, and equipment, net"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Property, Plant, and Equipment And Finance Lease Right-Of-Use Asset, Accumulated Depreciation And Amortization",
        "label": "Public Utilities, Property, Plant, and Equipment And Finance Lease Right-Of-Use Asset, Accumulated Depreciation And Amortization",
        "terseLabel": "Less accumulated depreciation and amortization"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_PurchasedPowerRelatedParties": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost of electricity purchased from related parties and sold during the reporting period.",
        "label": "Purchased Power Related Parties",
        "terseLabel": "Purchased power \u2013 related parties"
       }
      }
     },
     "localname": "PurchasedPowerRelatedParties",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_RadioTowerAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Radio Tower Assets",
        "label": "Radio Tower Assets [Member]",
        "terseLabel": "Radio Tower Assets"
       }
      }
     },
     "localname": "RadioTowerAssetsMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_RayCompressorStationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ray Compressor Station [Member]",
        "label": "Ray Compressor Station [Member]",
        "terseLabel": "Ray Compressor Station"
       }
      }
     },
     "localname": "RayCompressorStationMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_RequestedRecoveryCollection": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount requested from regulatory entity for the recovery/collection from customers.",
        "label": "Requested Recovery/Collection",
        "terseLabel": "Requested recovery/collection"
       }
      }
     },
     "localname": "RequestedRecoveryCollection",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_ResidentialUtilityServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Residential Utility Services [Member]",
        "label": "Residential Utility Services [Member]",
        "terseLabel": "Residential"
       }
      }
     },
     "localname": "ResidentialUtilityServicesMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_RestructuringAndRelatedCostDeferredCost": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restructuring and Related Cost, Deferred Cost",
        "label": "Restructuring and Related Cost, Deferred Cost",
        "terseLabel": "Cost deferred",
        "verboseLabel": "Costs deferred as a regulatory asset"
       }
      }
     },
     "localname": "RestructuringAndRelatedCostDeferredCost",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsScheduleofRetentionBenefitLiabilityRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_RestructuringAndRelatedCostIncurredCostCapitalized": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restructuring And Related Cost, Incurred Cost Capitalized",
        "label": "Restructuring And Related Cost, Incurred Cost Capitalized",
        "terseLabel": "Costs incurred and capitalized"
       }
      }
     },
     "localname": "RestructuringAndRelatedCostIncurredCostCapitalized",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_RetentionBenefitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Retention Benefits [Member]",
        "label": "Retention Benefits [Member]",
        "terseLabel": "Retention Benefits"
       }
      }
     },
     "localname": "RetentionBenefitsMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsScheduleofRetentionBenefitLiabilityRollForwardDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_RetentionIncentiveProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Retention Incentive Program",
        "label": "Retention Incentive Program [Member]",
        "terseLabel": "Retention Incentive Program"
       }
      }
     },
     "localname": "RetentionIncentiveProgramMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_RevolvingCreditFacilitiesFiveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revolving Credit Facilities Five [Member]",
        "label": "Revolving Credit Facilities Five [Member]",
        "terseLabel": "Revolving Credit Facilities June 5, 2024"
       }
      }
     },
     "localname": "RevolvingCreditFacilitiesFiveMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_RevolvingCreditFacilitiesOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revolving Credit Facilities One [Member]",
        "label": "Revolving Credit Facilities One [Member]",
        "terseLabel": "Revolving Credit Facilities November 19, 2023"
       }
      }
     },
     "localname": "RevolvingCreditFacilitiesOneMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_RevolvingCreditFacilitiesSevenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revolving Credit Facilities Seven",
        "label": "Revolving Credit Facilities Seven [Member]",
        "terseLabel": "Revolving Credit Facilities September 23, 2022"
       }
      }
     },
     "localname": "RevolvingCreditFacilitiesSevenMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_RevolvingCreditFacilitiesSixMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revolving Credit Facilities Six [Member]",
        "label": "Revolving Credit Facilities Six [Member]",
        "terseLabel": "Revolving Credit Facilities September 25, 2025"
       }
      }
     },
     "localname": "RevolvingCreditFacilitiesSixMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_RevolvingCreditFacilitiesTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revolving Credit Facilities Two [Member]",
        "label": "Revolving Credit Facilities Two [Member]",
        "terseLabel": "Revolving Credit Facilities June 5, 2024"
       }
      }
     },
     "localname": "RevolvingCreditFacilitiesTwoMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of cash and cash equivalents, including restricted amounts.",
        "label": "Schedule of Cash, Cash Equivalents, Including Restricted [Table Text Block]",
        "terseLabel": "Schedule Of Cash And Cash Equivalents, Including Restricted Amounts"
       }
      }
     },
     "localname": "ScheduleOfCashAndCashEquivalentsIncludingRestrictedTableTextBlock",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/CashandCashEquivalentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cms_ScheduleOfFinancingAndCapitalizationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Financing And Capitalization [Table]",
        "label": "Schedule Of Financing And Capitalization [Table]",
        "terseLabel": "Schedule Of Financing And Capitalization [Table]"
       }
      }
     },
     "localname": "ScheduleOfFinancingAndCapitalizationTable",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cms_SecuredOvernightFinancingRateSOFRMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secured Overnight Financing Rate (SOFR)",
        "label": "Secured Overnight Financing Rate (SOFR) [Member]",
        "terseLabel": "SOFR"
       }
      }
     },
     "localname": "SecuredOvernightFinancingRateSOFRMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtRetirementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_SeriesCPreferredStockDepositarySharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series C Preferred Stock Depositary Shares",
        "label": "Series C Preferred Stock Depositary Shares [Member]",
        "terseLabel": "Series C Preferred Stock Depositary Shares",
        "verboseLabel": "CMS\u00a0Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a share of 4.200% Cumulative Redeemable Perpetual Preferred Stock, Series C"
       }
      }
     },
     "localname": "SeriesCPreferredStockDepositarySharesMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_SeveranceBenefitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Severance Benefits",
        "label": "Severance Benefits [Member]",
        "terseLabel": "Severance Benefits"
       }
      }
     },
     "localname": "SeveranceBenefitsMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_ShortTermDebtAuthorizedBorrowings": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the commercial paper program without consideration of any current restrictions on the amount that could be issued or the amounts currently outstanding under the program.",
        "label": "Short-term debt, authorized borrowings",
        "terseLabel": "Short-term debt authorized borrowings"
       }
      }
     },
     "localname": "ShortTermDebtAuthorizedBorrowings",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_SignificantAccountingPoliciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Significant Accounting Policies [Line Items]",
        "label": "Significant Accounting Policies [Line Items]",
        "terseLabel": "Significant Accounting Policies [Line Items]"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesLineItems",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "stringItemType"
    },
    "cms_SignificantAccountingPoliciesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Significant Accounting Policies [Table]",
        "label": "Significant Accounting Policies [Table]",
        "terseLabel": "Significant Accounting Policies [Table]"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTable",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "stringItemType"
    },
    "cms_StockOfferingProgramMaximumValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum value of new stock which can be issued in a public offering.",
        "label": "Stock Offering Program Maximum Value",
        "terseLabel": "Stock offering program maximum value"
       }
      }
     },
     "localname": "StockOfferingProgramMaximumValue",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_TESFilerCityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "T.E.S. Filer City [Member]",
        "label": "T E S Filer City [Member]",
        "terseLabel": "T.E.S. Filer City"
       }
      }
     },
     "localname": "TESFilerCityMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_TaxAndOtherIndemnityObligationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax And Other Indemnity Obligations [Member]",
        "label": "Tax And Other Indemnity Obligations [Member]",
        "terseLabel": "Tax And Other Indemnity Obligations"
       }
      }
     },
     "localname": "TaxAndOtherIndemnityObligationsMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_TermLoanFacilityDueOctober2025Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loan Facility Due October 2025",
        "label": "Term Loan Facility Due October 2025 [Member]",
        "terseLabel": "Term Loan Facility Due October 2025"
       }
      }
     },
     "localname": "TermLoanFacilityDueOctober2025Member",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtRetirementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_TermLoanFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loan Facility [Member]",
        "label": "Term Loan Facility [Member]",
        "terseLabel": "Term loan facility"
       }
      }
     },
     "localname": "TermLoanFacilityMember",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtRetirementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_UnsecuredTermLoanCreditAgreementDueJanuary2024Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured Term Loan Credit Agreement Due January 2024",
        "label": "Unsecured Term Loan Credit Agreement Due January 2024 [Member]",
        "terseLabel": "Unsecured Term Loan Credit Agreement Due January 2024"
       }
      }
     },
     "localname": "UnsecuredTermLoanCreditAgreementDueJanuary2024Member",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtRetirementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Utilities Operating Expense Purchased Power Related Parties",
        "label": "Utilities Operating Expense Purchased Power Related Parties",
        "terseLabel": "Purchased power \u2013 related parties"
       }
      }
     },
     "localname": "UtilitiesOperatingExpensePurchasedPowerRelatedParties",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cms_VariableInterestEntitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Variable Interest Entities [Abstract]",
        "label": "Variable Interest Entities [Abstract]",
        "terseLabel": "Variable Interest Entities [Abstract]"
       }
      }
     },
     "localname": "VariableInterestEntitiesAbstract",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "xbrltype": "stringItemType"
    },
    "cms_VariableInterestEntityMaximumCapacity": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Variable Interest Entity, Maximum Capacity",
        "label": "Variable Interest Entity, Maximum Capacity",
        "terseLabel": "Nameplate capacity (in MW)"
       }
      }
     },
     "localname": "VariableInterestEntityMaximumCapacity",
     "nsuri": "http://www.consumersenergy.com/20220630",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "xbrltype": "powerItemType"
    },
    "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.consumersenergy.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.consumersenergy.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover page."
       }
      }
     },
     "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.consumersenergy.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.consumersenergy.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.consumersenergy.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 Information [Line Items]"
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.consumersenergy.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 Information [Table]"
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.consumersenergy.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.consumersenergy.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r699"
     ],
     "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.consumersenergy.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r700"
     ],
     "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.consumersenergy.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.consumersenergy.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.consumersenergy.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.consumersenergy.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.consumersenergy.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.consumersenergy.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r697"
     ],
     "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.consumersenergy.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.consumersenergy.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.consumersenergy.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]",
        "terseLabel": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CashandCashEquivalents",
      "http://www.consumersenergy.com/role/CashandCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails",
      "http://www.consumersenergy.com/role/CashandCashEquivalentsTables",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ContingenciesandCommitments",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables",
      "http://www.consumersenergy.com/role/CoverPage",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperations",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsTables",
      "http://www.consumersenergy.com/role/FairValueMeasurements",
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails",
      "http://www.consumersenergy.com/role/FairValueMeasurementsTables",
      "http://www.consumersenergy.com/role/FinancialInstruments",
      "http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsTables",
      "http://www.consumersenergy.com/role/FinancingsandCapitalization",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationTables",
      "http://www.consumersenergy.com/role/IncomeTaxes",
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesTables",
      "http://www.consumersenergy.com/role/RegulatoryMatters",
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails",
      "http://www.consumersenergy.com/role/ReportableSegments",
      "http://www.consumersenergy.com/role/ReportableSegmentsDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsTables",
      "http://www.consumersenergy.com/role/RetirementBenefits",
      "http://www.consumersenergy.com/role/RetirementBenefitsQuarterlyNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsTables",
      "http://www.consumersenergy.com/role/Revenue",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails",
      "http://www.consumersenergy.com/role/RevenueTables",
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r697"
     ],
     "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.consumersenergy.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.consumersenergy.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r697"
     ],
     "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.consumersenergy.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.consumersenergy.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r702"
     ],
     "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.consumersenergy.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r697"
     ],
     "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.consumersenergy.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r697"
     ],
     "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.consumersenergy.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r697"
     ],
     "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.consumersenergy.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r697"
     ],
     "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.consumersenergy.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CashandCashEquivalents",
      "http://www.consumersenergy.com/role/CashandCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails",
      "http://www.consumersenergy.com/role/CashandCashEquivalentsTables",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ContingenciesandCommitments",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables",
      "http://www.consumersenergy.com/role/CoverPage",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperations",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsTables",
      "http://www.consumersenergy.com/role/FairValueMeasurements",
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails",
      "http://www.consumersenergy.com/role/FairValueMeasurementsTables",
      "http://www.consumersenergy.com/role/FinancialInstruments",
      "http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsTables",
      "http://www.consumersenergy.com/role/FinancingsandCapitalization",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationTables",
      "http://www.consumersenergy.com/role/IncomeTaxes",
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesTables",
      "http://www.consumersenergy.com/role/RegulatoryMatters",
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails",
      "http://www.consumersenergy.com/role/ReportableSegments",
      "http://www.consumersenergy.com/role/ReportableSegmentsDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsTables",
      "http://www.consumersenergy.com/role/RetirementBenefits",
      "http://www.consumersenergy.com/role/RetirementBenefitsQuarterlyNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsTables",
      "http://www.consumersenergy.com/role/Revenue",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails",
      "http://www.consumersenergy.com/role/RevenueTables",
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r696"
     ],
     "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.consumersenergy.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r698"
     ],
     "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.consumersenergy.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.consumersenergy.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r163",
      "r311",
      "r316",
      "r324",
      "r534",
      "r535",
      "r543",
      "r544",
      "r600",
      "r683"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]",
        "terseLabel": "Consolidated Entities [Axis]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesDomain": {
     "auth_ref": [
      "r163",
      "r311",
      "r316",
      "r324",
      "r534",
      "r535",
      "r543",
      "r544",
      "r600",
      "r683"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Domain]",
        "terseLabel": "Consolidated Entities [Domain]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r163",
      "r210",
      "r223",
      "r224",
      "r225",
      "r226",
      "r228",
      "r230",
      "r234",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r318",
      "r319",
      "r321",
      "r323",
      "r324"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegmentsDetails",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r163",
      "r210",
      "r223",
      "r224",
      "r225",
      "r226",
      "r228",
      "r230",
      "r234",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r318",
      "r319",
      "r321",
      "r323",
      "r324"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegmentsDetails",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "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.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtRetirementsDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_LitigationCaseAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Case [Axis]",
        "terseLabel": "Litigation Case [Axis]"
       }
      }
     },
     "localname": "LitigationCaseAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_LitigationCaseTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Case [Domain]",
        "terseLabel": "Litigation Case [Domain]"
       }
      }
     },
     "localname": "LitigationCaseTypeDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r291",
      "r293",
      "r295",
      "r296",
      "r329",
      "r364",
      "r490",
      "r500",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r618",
      "r665",
      "r667",
      "r685",
      "r686"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r291",
      "r293",
      "r295",
      "r296",
      "r329",
      "r364",
      "r490",
      "r500",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r618",
      "r665",
      "r667",
      "r685",
      "r686"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "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.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "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.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ParentCompanyMember": {
     "auth_ref": [
      "r163"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent Company [Member]",
        "terseLabel": "CMS Energy"
       }
      }
     },
     "localname": "ParentCompanyMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r236",
      "r293",
      "r295",
      "r391",
      "r393",
      "r619",
      "r664",
      "r666"
     ],
     "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.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r236",
      "r293",
      "r295",
      "r391",
      "r393",
      "r619",
      "r664",
      "r666"
     ],
     "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.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r272",
      "r291",
      "r293",
      "r295",
      "r296",
      "r329",
      "r364",
      "r428",
      "r490",
      "r500",
      "r502",
      "r503",
      "r504",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r618",
      "r665",
      "r667",
      "r685",
      "r686"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r272",
      "r291",
      "r293",
      "r295",
      "r296",
      "r329",
      "r364",
      "r428",
      "r490",
      "r500",
      "r502",
      "r503",
      "r504",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r618",
      "r665",
      "r667",
      "r685",
      "r686"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis": {
     "auth_ref": [
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r684"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name of Property [Axis]",
        "terseLabel": "Name of Property [Axis]"
       }
      }
     },
     "localname": "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain": {
     "auth_ref": [
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r684"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name of Property [Domain]",
        "terseLabel": "Name of Property [Domain]"
       }
      }
     },
     "localname": "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "auth_ref": [
      "r248"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Axis]",
        "terseLabel": "Investment, Name [Axis]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtRetirementsDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r70",
      "r603"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "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"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableFairValueDisclosure": {
     "auth_ref": [
      "r576"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties.",
        "label": "Accounts Receivable, Fair Value Disclosure",
        "verboseLabel": "Long-term receivables"
       }
      }
     },
     "localname": "AccountsReceivableFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "auth_ref": [
      "r32",
      "r54",
      "r241",
      "r242"
     ],
     "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",
        "verboseLabel": "Current accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableGrossCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [
      "r674"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold.",
        "label": "Accounts Receivable [Member]",
        "terseLabel": "Accounts Receivable"
       }
      }
     },
     "localname": "AccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r241",
      "r242"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable and accrued revenue",
        "verboseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForEnvironmentalLossContingencies": {
     "auth_ref": [
      "r273",
      "r275",
      "r276",
      "r278",
      "r289",
      "r294"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies.",
        "label": "Accrual for Environmental Loss Contingencies",
        "terseLabel": "Accrual for environmental loss contingencies"
       }
      }
     },
     "localname": "AccrualForEnvironmentalLossContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate": {
     "auth_ref": [
      "r276",
      "r294"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate applied to the undiscounted amount of environmental loss contingencies to arrive at the present value recorded as of the balance sheet date.",
        "label": "Accrual for Environmental Loss Contingencies, Discount Rate",
        "verboseLabel": "Discounted projected costs rate"
       }
      }
     },
     "localname": "AccrualForEnvironmentalLossContingenciesDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesGross": {
     "auth_ref": [
      "r276",
      "r289",
      "r294"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Undiscounted amount of the accrual for environmental loss contingencies.",
        "label": "Accrual for Environmental Loss Contingencies, Gross",
        "verboseLabel": "Remaining undiscounted obligation amount"
       }
      }
     },
     "localname": "AccrualForEnvironmentalLossContingenciesGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear": {
     "auth_ref": [
      "r276",
      "r294"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Undiscounted amount of accrual for environmental loss contingency to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Five",
        "verboseLabel": "2027"
       }
      }
     },
     "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear": {
     "auth_ref": [
      "r276",
      "r294"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Undiscounted amount of accrual for environmental loss contingency to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Four",
        "verboseLabel": "2026"
       }
      }
     },
     "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear": {
     "auth_ref": [
      "r276",
      "r294"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Undiscounted amount of accrual for environmental loss contingency to be paid in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Remainder of Fiscal Year",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear": {
     "auth_ref": [
      "r276",
      "r294"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Undiscounted amount of accrual for environmental loss contingency to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Two",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear": {
     "auth_ref": [
      "r276",
      "r294"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Undiscounted amount of accrual for environmental loss contingency to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Three",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear": {
     "auth_ref": [
      "r276",
      "r294"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Undiscounted amount of accrual for environmental loss contingency to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year One",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDeferredInvestmentTaxCredit": {
     "auth_ref": [
      "r82",
      "r178",
      "r508"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The noncurrent portion of the reserve for accumulated deferred investment tax credits as of the balance sheet date. This is the remaining investment credit, which will reduce the cost of services collected from ratepayers by a ratable portion over the investment's regulatory life.",
        "label": "Accumulated Deferred Investment Tax Credit",
        "terseLabel": "Deferred investment tax credit"
       }
      }
     },
     "localname": "AccumulatedDeferredInvestmentTaxCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": {
     "auth_ref": [
      "r90",
      "r95",
      "r104",
      "r105",
      "r106",
      "r540"
     ],
     "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": "Retirement benefits liability"
       }
      }
     },
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r42",
      "r264"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "cms_PropertyPlantAndEquipmentNetExcludingCWIP",
       "weight": -1.0
      }
     },
     "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": "Less accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": {
     "auth_ref": [
      "r95",
      "r104",
      "r105",
      "r106",
      "r107",
      "r539"
     ],
     "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": "Derivative instruments"
       }
      }
     },
     "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r59",
      "r92",
      "r94",
      "r95",
      "r647",
      "r672",
      "r673"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "cms_CommonStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r91",
      "r95",
      "r104",
      "r105",
      "r106",
      "r165",
      "r166",
      "r167",
      "r540",
      "r597",
      "r668",
      "r669"
     ],
     "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 Loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r57"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 4.0,
       "parentTag": "cms_CommonStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Other paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r165",
      "r166",
      "r167",
      "r505",
      "r506",
      "r507",
      "r567"
     ],
     "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": "Other Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "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.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r63",
      "r243",
      "r251"
     ],
     "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": "Accounts receivable and accrued revenue, allowance"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestPeriodIncreaseDecrease": {
     "auth_ref": [
      "r95",
      "r105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in accumulated other comprehensive income.",
        "label": "AOCI Including Portion Attributable to Noncontrolling Interest, Period Increase (Decrease)",
        "negatedTerseLabel": "Loss to AOCI"
       }
      }
     },
     "localname": "AociIncludingPortionAttributableToNoncontrollingInterestPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsQuarterlyNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetRetirementObligationsNoncurrent": {
     "auth_ref": [
      "r271"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      },
      "http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.",
        "label": "Asset Retirement Obligations, Noncurrent",
        "terseLabel": "Asset retirement obligations"
       }
      }
     },
     "localname": "AssetRetirementObligationsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r44",
      "r159",
      "r218",
      "r225",
      "r232",
      "r249",
      "r311",
      "r312",
      "r313",
      "r315",
      "r316",
      "r317",
      "r318",
      "r320",
      "r322",
      "r324",
      "r325",
      "r534",
      "r543",
      "r579",
      "r601",
      "r603",
      "r622",
      "r645"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "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": "Total assets",
        "totalLabel": "Total Assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ReportableSegmentsDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails"
     ],
     "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.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r34",
      "r67",
      "r159",
      "r249",
      "r311",
      "r312",
      "r313",
      "r315",
      "r316",
      "r317",
      "r318",
      "r320",
      "r322",
      "r324",
      "r325",
      "r534",
      "r543",
      "r579",
      "r601",
      "r603"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "verboseLabel": "Current Assets"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r570"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Fair Value Disclosure",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsFairValueDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Fair Value Disclosure [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsFairValueDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails",
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r558",
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails",
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "auth_ref": [
      "r151",
      "r152",
      "r153"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "terseLabel": "Capital expenditures not paid"
       }
      }
     },
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [
      "r577",
      "r578"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as reported on the statement of financial position (balance sheet).",
        "label": "Reported Value Measurement [Member]",
        "terseLabel": "Carrying Amount"
       }
      }
     },
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents [Abstract]",
        "terseLabel": "Cash and Cash Equivalents [Abstract]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r31",
      "r39",
      "r149"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.consumersenergy.com/role/CashandCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails": {
       "order": 1.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"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/CashandCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": {
     "auth_ref": [
      "r39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify.",
        "label": "Cash and Cash Equivalents Disclosure [Text Block]",
        "verboseLabel": "Cash And Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CashandCashEquivalents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsLineItems": {
     "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": "Cash and Cash Equivalents [Line Items]",
        "terseLabel": "Cash and Cash Equivalents [Line Items]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CashandCashEquivalents",
      "http://www.consumersenergy.com/role/CashandCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails",
      "http://www.consumersenergy.com/role/CashandCashEquivalentsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "auth_ref": [
      "r150",
      "r621"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Restricted Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": {
     "auth_ref": [
      "r150"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances.",
        "label": "Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r144",
      "r149",
      "r154"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CashandCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails": {
       "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 and Cash Equivalents,\u00a0Including Restricted Amounts, End of Period",
        "periodStartLabel": "Cash and Cash Equivalents,\u00a0Including Restricted Amounts, Beginning of Period",
        "totalLabel": "Cash and cash equivalents, including restricted amounts"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/CashandCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r144",
      "r580"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net Increase (Decrease) in Cash and Cash Equivalents,\u00a0Including Restricted Amounts"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries": {
     "auth_ref": [
      "r164"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents disclosure of the aggregate cash dividends paid to the entity by consolidated subsidiaries.",
        "label": "SEC Schedule, 12-04, Cash Dividends Paid to Registrant, Consolidated Subsidiaries",
        "terseLabel": "Dividends paid"
       }
      }
     },
     "localname": "CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations": {
     "auth_ref": [
      "r144"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) of financing activities of 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": "Cash Provided by (Used in) Financing Activities, Discontinued Operations",
        "terseLabel": "Net cash used in discontinued operations"
       }
      }
     },
     "localname": "CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": {
     "auth_ref": [
      "r22",
      "r144"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) of investing activities of 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": "Cash Provided by (Used in) Investing Activities, Discontinued Operations",
        "terseLabel": "Net cash provided by discontinued operations"
       }
      }
     },
     "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": {
     "auth_ref": [
      "r22",
      "r144"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations",
        "terseLabel": "Net cash used in discontinued operations"
       }
      }
     },
     "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r51",
      "r52",
      "r53",
      "r157",
      "r159",
      "r182",
      "r186",
      "r188",
      "r191",
      "r194",
      "r203",
      "r204",
      "r205",
      "r249",
      "r311",
      "r316",
      "r317",
      "r318",
      "r324",
      "r325",
      "r362",
      "r363",
      "r365",
      "r366",
      "r367",
      "r579",
      "r701"
     ],
     "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.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommercialPaperMember": {
     "auth_ref": [
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.",
        "label": "Commercial Paper [Member]",
        "terseLabel": "Commercial Paper"
       }
      }
     },
     "localname": "CommercialPaperMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r81",
      "r628",
      "r652"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "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.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "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_CommitmentsContingenciesAndGuaranteesTextBlock": {
     "auth_ref": [
      "r288",
      "r297",
      "r308"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments, contingencies, and guarantees.",
        "label": "Commitments Contingencies and Guarantees [Text Block]",
        "terseLabel": "Contingencies and Commitments"
       }
      }
     },
     "localname": "CommitmentsContingenciesAndGuaranteesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r372"
     ],
     "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": "Dividends declared per common share (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r165",
      "r166",
      "r567"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock",
        "verboseLabel": "CMS\u00a0Energy Corporation Common Stock, $0.01 par value"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r53"
     ],
     "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 authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r53",
      "r367"
     ],
     "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 outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r53",
      "r603"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "cms_CommonStockholdersEquity",
       "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.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]",
        "terseLabel": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r100",
      "r102",
      "r103",
      "r118",
      "r637",
      "r660"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "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 CMS\u00a0Energy"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r100",
      "r102",
      "r117",
      "r532",
      "r533",
      "r555",
      "r636",
      "r659"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "verboseLabel": "Comprehensive Loss Attributable to Noncontrolling Interests"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r100",
      "r102",
      "r116",
      "r531",
      "r555",
      "r635",
      "r658"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "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. 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.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests": {
     "auth_ref": [
      "r373",
      "r541"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents a sale (new stock issuance) by a subsidiary to noncontrolling interests (third parties, parties directly or indirectly unrelated to parent) during the period. The capital transaction by subsidiary does not result in a loss of control by the parent, but does effect a change in total (consolidated) equity attributable to the parent.",
        "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Issuance of Equity by Subsidiary to Noncontrolling Interests",
        "terseLabel": "Sale of membership interest in VIE to tax equity investor"
       }
      }
     },
     "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConsolidationVariableInterestEntityPolicy": {
     "auth_ref": [
      "r542",
      "r546",
      "r548"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).",
        "label": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]",
        "terseLabel": "Consolidation, Variable Interest Entity"
       }
      }
     },
     "localname": "ConsolidationVariableInterestEntityPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressGross": {
     "auth_ref": [
      "r263"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress, Gross",
        "terseLabel": "Construction work in progress"
       }
      }
     },
     "localname": "ConstructionInProgressGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r125",
      "r619"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of goods and services sold"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsAndExpenses": {
     "auth_ref": [
      "r123"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited": {
       "order": 3.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 operating expenses"
       }
      }
     },
     "localname": "CostsAndExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CumulativePreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred stock upon which unpaid dividends accumulate until paid to shareholders. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Cumulative Preferred Stock [Member]",
        "terseLabel": "Consumers Energy Company Cumulative Preferred Stock, $100\u00a0par\u00a0value: $4.50 Series"
       }
      }
     },
     "localname": "CumulativePreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "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": [
      "r156",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r343",
      "r350",
      "r351",
      "r353",
      "r360"
     ],
     "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": "Financings and Capitalization"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalization"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r46",
      "r47",
      "r48",
      "r158",
      "r163",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r333",
      "r339",
      "r340",
      "r341",
      "r342",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r356",
      "r357",
      "r358",
      "r359",
      "r593",
      "r623",
      "r624",
      "r644"
     ],
     "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.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtRetirementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Basis spread on variable rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r326",
      "r356",
      "r357",
      "r591",
      "r593",
      "r594"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Principal (In Millions)"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtRetirementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r78",
      "r354",
      "r591",
      "r593"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "terseLabel": "Interest rate at period end"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r78",
      "r327"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalization",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r79",
      "r158",
      "r163",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r333",
      "r339",
      "r340",
      "r341",
      "r342",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r356",
      "r357",
      "r358",
      "r359",
      "r593"
     ],
     "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.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtRetirementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r79",
      "r158",
      "r163",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r333",
      "r339",
      "r340",
      "r341",
      "r342",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r352",
      "r356",
      "r357",
      "r358",
      "r359",
      "r368",
      "r369",
      "r370",
      "r371",
      "r590",
      "r591",
      "r593",
      "r594",
      "r643"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalization",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r509",
      "r510"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "auth_ref": [
      "r148"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.",
        "label": "Deferred Income Taxes and Tax Credits",
        "terseLabel": "Deferred income taxes and investment tax credits"
       }
      }
     },
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": {
     "auth_ref": [
      "r405",
      "r444",
      "r471",
      "r477",
      "r478"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.",
        "label": "Defined Benefit Plan, Amortization of Gain (Loss)",
        "negatedLabel": "Net loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmortizationOfGainsLosses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": {
     "auth_ref": [
      "r405",
      "r445",
      "r472",
      "r477",
      "r478"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.",
        "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)",
        "terseLabel": "Prior service cost (credit)"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "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": "Defined Benefit Plan Disclosure [Line Items]",
        "terseLabel": "Defined Benefit Plan Disclosure [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefits",
      "http://www.consumersenergy.com/role/RetirementBenefitsQuarterlyNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "auth_ref": [
      "r405",
      "r443",
      "r470",
      "r477",
      "r478"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.",
        "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets",
        "negatedLabel": "Expected return on plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan.",
        "label": "Defined Benefit Plan, Plan Assets, Period Increase (Decrease)",
        "terseLabel": "Increase (decrease) in non-current pension plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsQuarterlyNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "auth_ref": [
      "r405",
      "r410",
      "r442",
      "r469",
      "r477",
      "r478"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.",
        "label": "Defined Benefit Plan, Interest Cost",
        "terseLabel": "Interest cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanInterestCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "auth_ref": [
      "r440",
      "r467",
      "r477",
      "r478"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "totalLabel": "Net periodic cost (credit)"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1": {
     "auth_ref": [
      "r406",
      "r447",
      "r474"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement.",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement",
        "negatedTerseLabel": "Settlement loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsQuarterlyNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanRollForwardsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Roll Forwards [Abstract]",
        "terseLabel": "Defined Benefit Plan, Roll Forwards [Abstract]"
       }
      }
     },
     "localname": "DefinedBenefitPlanRollForwardsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "auth_ref": [
      "r408",
      "r441",
      "r468",
      "r477",
      "r478"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
        "label": "Defined Benefit Plan, Service Cost",
        "terseLabel": "Service cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanServiceCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r147",
      "r213"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "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.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeAsset": {
     "auth_ref": [
      "r85",
      "r86",
      "r87",
      "r559",
      "r614"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.",
        "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset",
        "verboseLabel": "Derivative instruments"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiability": {
     "auth_ref": [
      "r85",
      "r86",
      "r87",
      "r559",
      "r614"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.",
        "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset",
        "terseLabel": "Derivative instruments"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeGainLossOnDerivativeNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative, Gain (Loss) on Derivative, Net [Abstract]",
        "terseLabel": "Derivatives"
       }
      }
     },
     "localname": "DerivativeGainLossOnDerivativeNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/Revenue",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails",
      "http://www.consumersenergy.com/role/RevenueTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r391",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399"
     ],
     "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.consumersenergy.com/role/Revenue",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails",
      "http://www.consumersenergy.com/role/RevenueTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r391"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Disaggregation of Revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DiscontinuedOperationAmountOfAdjustmentToPriorPeriodGainLossOnDisposalBeforeIncomeTax": {
     "auth_ref": [
      "r8",
      "r9",
      "r16"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of an increase (decrease) to a gain (loss) previously reported in discontinued operations in a prior period.",
        "label": "Discontinued Operation, Amount of Adjustment to Prior Period Gain (Loss) on Disposal, before Income Tax",
        "terseLabel": "Gain from divestiture of business related to post-closing adjustment"
       }
      }
     },
     "localname": "DiscontinuedOperationAmountOfAdjustmentToPriorPeriodGainLossOnDisposalBeforeIncomeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax": {
     "auth_ref": [
      "r5",
      "r7",
      "r12"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.",
        "label": "Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax",
        "negatedLabel": "Gain from sale of EnerBank",
        "terseLabel": "Gain on sale1",
        "verboseLabel": "Gain from divestiture of business"
       }
      }
     },
     "localname": "DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": {
     "auth_ref": [
      "r5",
      "r6",
      "r7",
      "r8",
      "r12",
      "r20",
      "r113",
      "r655"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax",
        "totalLabel": "Income from discontinued operations before income taxes"
       }
      }
     },
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax": {
     "auth_ref": [
      "r5",
      "r6",
      "r20"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until its disposal.",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, before Income Tax",
        "totalLabel": "Income before income taxes"
       }
      }
     },
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": {
     "auth_ref": [
      "r6",
      "r7",
      "r8",
      "r12",
      "r20",
      "r25",
      "r511",
      "r519",
      "r523"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.",
        "label": "Discontinued Operation, Tax Effect of Discontinued Operation",
        "terseLabel": "Income tax expense",
        "verboseLabel": "Tax effect of discontinued operations"
       }
      }
     },
     "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnauditedParenthetical",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued Operations and Disposal Groups [Abstract]",
        "terseLabel": "Discontinued Operations and Disposal Groups [Abstract]"
       }
      }
     },
     "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DiscontinuedOperationsHeldforsaleMember": {
     "auth_ref": [
      "r3",
      "r4",
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component or group of components classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.",
        "label": "Discontinued Operations, Held-for-sale [Member]",
        "terseLabel": "Discontinued Operations, Held-for-sale"
       }
      }
     },
     "localname": "DiscontinuedOperationsHeldforsaleMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "auth_ref": [
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by disposal group classification.",
        "label": "Disposal Group Classification [Axis]",
        "terseLabel": "Disposal Group Classification [Axis]"
       }
      }
     },
     "localname": "DisposalGroupClassificationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupClassificationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.",
        "label": "Disposal Group Classification [Domain]",
        "terseLabel": "Disposal Group Classification [Domain]"
       }
      }
     },
     "localname": "DisposalGroupClassificationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense": {
     "auth_ref": [
      "r10",
      "r11",
      "r21",
      "r29"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Interest Expense",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating expense attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Operating Expense",
        "terseLabel": "Operating expenses"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": {
     "auth_ref": [
      "r21",
      "r28"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Revenue",
        "terseLabel": "Operating revenue"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": {
     "auth_ref": [
      "r30",
      "r270"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]",
        "terseLabel": "Exit Activities and Discontinued Operations"
       }
      }
     },
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "auth_ref": [
      "r483",
      "r496"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of disposal group.",
        "label": "Disposal Group Name [Domain]",
        "terseLabel": "Disposal Group Name [Domain]"
       }
      }
     },
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r372"
     ],
     "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 on common stock"
       }
      }
     },
     "localname": "DividendsCommonStockCash",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsPreferredStockCash": {
     "auth_ref": [
      "r372",
      "r642"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash.",
        "label": "Dividends, Preferred Stock, Cash",
        "negatedLabel": "Dividends declared on preferred stock"
       }
      }
     },
     "localname": "DividendsPreferredStockCash",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueFromRelatedPartiesCurrent": {
     "auth_ref": [
      "r33",
      "r55",
      "r162",
      "r314",
      "r316",
      "r317",
      "r323",
      "r324",
      "r325",
      "r598"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).",
        "label": "Due from Related Parties, Current",
        "terseLabel": "Accounts receivable \u2013 related parties"
       }
      }
     },
     "localname": "DueFromRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueFromRelatedPartiesNoncurrent": {
     "auth_ref": [
      "r41",
      "r162",
      "r314",
      "r316",
      "r317",
      "r323",
      "r324",
      "r325",
      "r598"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 5.0,
       "parentTag": "cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date, which are usually due after one year (or one business cycle).",
        "label": "Due from Related Parties, Noncurrent",
        "terseLabel": "Accounts and notes receivable \u2013 related parties"
       }
      }
     },
     "localname": "DueFromRelatedPartiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueToRelatedPartiesCurrent": {
     "auth_ref": [
      "r70",
      "r162",
      "r314",
      "r316",
      "r317",
      "r323",
      "r324",
      "r325",
      "r598"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Due to Related Parties, Current",
        "terseLabel": "Accounts payable \u2013 related parties"
       }
      }
     },
     "localname": "DueToRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r119",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r179",
      "r182",
      "r191",
      "r193",
      "r194",
      "r199",
      "r200",
      "r568",
      "r569",
      "r638",
      "r661"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Basic earnings per average common share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic [Abstract]",
        "terseLabel": "Basic Earnings Per Average Common Share"
       }
      }
     },
     "localname": "EarningsPerShareBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r119",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r182",
      "r191",
      "r193",
      "r194",
      "r199",
      "r200",
      "r568",
      "r569",
      "r638",
      "r661"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Diluted earnings per average common share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted [Abstract]",
        "terseLabel": "Diluted Earnings Per Average Common Share"
       }
      }
     },
     "localname": "EarningsPerShareDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r196",
      "r197"
     ],
     "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": "EPS"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r196",
      "r197",
      "r198",
      "r201"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Earnings Per Share - CMS Energy"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r512"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Effective tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r160",
      "r512",
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "U.S. federal income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": {
     "auth_ref": [
      "r512",
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent",
        "terseLabel": "TCJA excess deferred taxes"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "auth_ref": [
      "r512",
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "terseLabel": "Other, net"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r512",
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "terseLabel": "State and local income taxes, net of federal effect"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther": {
     "auth_ref": [
      "r512",
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other tax credits.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Other, Percent",
        "negatedTerseLabel": "Production tax credits"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleOfEffectiveIncomeRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ElectricityPurchasedMember": {
     "auth_ref": [
      "r393"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Electric energy purchased from another party.",
        "label": "Electricity, Purchased [Member]",
        "terseLabel": "Purchased and interchange power"
       }
      }
     },
     "localname": "ElectricityPurchasedMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EnergyRelatedInventoryGasStoredUnderground": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of natural gas stored underground in depleted gas reservoirs, aquifers, or salt caverns to meet seasonal and peak load demands, and also as insurance against unforeseen supply disruptions, and deemed to be a current asset because it is expected to be used within twelve months or in the normal operating cycle.",
        "label": "Energy Related Inventory, Gas Stored Underground",
        "terseLabel": "Gas in underground storage"
       }
      }
     },
     "localname": "EnergyRelatedInventoryGasStoredUnderground",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EnergyRelatedInventoryOtherFossilFuel": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of fossil fuel included in inventory classified as other.",
        "label": "Energy Related Inventory, Other Fossil Fuel",
        "terseLabel": "Generating plant fuel stock"
       }
      }
     },
     "localname": "EnergyRelatedInventoryOtherFossilFuel",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EnvironmentalRemediationSiteAxis": {
     "auth_ref": [
      "r273",
      "r274",
      "r275",
      "r277",
      "r278",
      "r295",
      "r296"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location or named area designated for environmental remediation.",
        "label": "Environmental Remediation Site [Axis]",
        "terseLabel": "Environmental Remediation Site [Axis]"
       }
      }
     },
     "localname": "EnvironmentalRemediationSiteAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EnvironmentalRemediationSiteDomain": {
     "auth_ref": [
      "r273",
      "r274",
      "r275",
      "r277",
      "r278",
      "r295",
      "r296"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location or named area designated for environmental remediation.",
        "label": "Environmental Remediation Site [Domain]",
        "terseLabel": "Environmental Remediation Site [Domain]"
       }
      }
     },
     "localname": "EnvironmentalRemediationSiteDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r104",
      "r105",
      "r106",
      "r165",
      "r166",
      "r167",
      "r169",
      "r175",
      "r177",
      "r202",
      "r250",
      "r367",
      "r372",
      "r505",
      "r506",
      "r507",
      "r516",
      "r517",
      "r567",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r587",
      "r597",
      "r668",
      "r669",
      "r670"
     ],
     "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.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestments": {
     "auth_ref": [
      "r40",
      "r219",
      "r247"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 4.0,
       "parentTag": "cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.",
        "label": "Equity Method Investments",
        "terseLabel": "Investments"
       }
      }
     },
     "localname": "EquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r341",
      "r356",
      "r357",
      "r576"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as an estimate of fair value.",
        "label": "Estimate of Fair Value Measurement [Member]",
        "terseLabel": "Fair Value"
       }
      }
     },
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurements",
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails",
      "http://www.consumersenergy.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r570",
      "r571",
      "r572"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurements",
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails",
      "http://www.consumersenergy.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]"
       }
      }
     },
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r570",
      "r577",
      "r578"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r570",
      "r577"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]",
        "terseLabel": "Schedule Of Carrying Amounts And Fair Values Of Financial Instruments"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r341",
      "r356",
      "r357",
      "r429",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r477",
      "r571",
      "r605",
      "r606",
      "r607"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [
      "r341",
      "r356",
      "r357",
      "r570",
      "r573"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement basis.",
        "label": "Measurement Basis [Axis]",
        "terseLabel": "Measurement Basis [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementBasisAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "auth_ref": [
      "r341",
      "r356",
      "r357"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.",
        "label": "Fair Value Measurement [Domain]",
        "terseLabel": "Fair Value Measurement [Domain]"
       }
      }
     },
     "localname": "FairValueDisclosureItemAmountsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInputsLevel12And3Member": {
     "auth_ref": [
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value measurement input including quoted price in active market for identical asset or liability reporting entity can access at measurement date (level 1), input other than quoted price included within level 1 either directly or indirectly observable for asset or liability (level 2) and unobservable input reflecting entity's own assumption (level 3).",
        "label": "Fair Value, Inputs, Level 1, Level 2, and Level 3 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 1, 2 and 3"
       }
      }
     },
     "localname": "FairValueInputsLevel12And3Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r341",
      "r429",
      "r431",
      "r436",
      "r477",
      "r571",
      "r605"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 1",
        "verboseLabel": "Level 1"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r341",
      "r356",
      "r357",
      "r429",
      "r431",
      "r436",
      "r477",
      "r571",
      "r606"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Level\u00a02"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r341",
      "r356",
      "r357",
      "r429",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r477",
      "r571",
      "r607"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Level 3"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": {
     "auth_ref": [
      "r574"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.",
        "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueMeasurementInputsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r341",
      "r356",
      "r357",
      "r429",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r477",
      "r605",
      "r606",
      "r607"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForwardContractIndexedToIssuersEquityForwardRate": {
     "auth_ref": [
      "r361",
      "r563"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The per share price of the Company's stock at which the contract holder of the freestanding contract has the right to purchase or sell the Company's stock at a future date.",
        "label": "Forward Contract Indexed to Issuer's Equity, Forward Rate Per Share",
        "terseLabel": "Initial forward price (in dollars per share)"
       }
      }
     },
     "localname": "ForwardContractIndexedToIssuersEquityForwardRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue": {
     "auth_ref": [
      "r565"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount that would be paid upon settlement of forward contract indexed to equity.",
        "label": "Forward Contract Indexed to Equity, Settlement, Cash, Amount",
        "terseLabel": "Net cash required to settle forward contracts"
       }
      }
     },
     "localname": "ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue": {
     "auth_ref": [
      "r565"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares as a settlement alternative for each freestanding forward contract.",
        "label": "Forward Contract Indexed to Equity, Settlement, Number of Shares",
        "terseLabel": "Number of shares required to settle forward contracts (in shares)"
       }
      }
     },
     "localname": "ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ForwardContractIndexedToIssuersEquityShares": {
     "auth_ref": [
      "r564"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of shares that could be issued to net share settle a contract, if applicable. If a contract does not have a fixed or determinable maximum number of shares that may be required to be issued, disclose the fact that a potentially infinite number of shares could be issued to settle the contract.",
        "label": "Forward Contract Indexed to Issuer's Equity, Shares",
        "terseLabel": "Number of Shares"
       }
      }
     },
     "localname": "ForwardContractIndexedToIssuersEquityShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis": {
     "auth_ref": [
      "r561",
      "r562",
      "r566"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of forward contract issued by the entity, that is indexed to, and potentially settled in an entity's own stock.",
        "label": "Forward Contract Indexed to Issuer's Equity, Type [Axis]",
        "terseLabel": "Forward Contract Indexed to Issuer's Equity, Type [Axis]"
       }
      }
     },
     "localname": "ForwardContractIndexedToIssuersEquityTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain": {
     "auth_ref": [
      "r566"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element provides a description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock; specifically, the pertinent rights and privileges of the securities outstanding. Does not include forward purchase contracts which would be classified as liabilities under FAS 150.",
        "label": "Forward Contract Indexed to Issuer's Equity, Type [Domain]",
        "terseLabel": "Forward Contract Indexed to Issuer's Equity, Type [Domain]"
       }
      }
     },
     "localname": "ForwardContractIndexedToIssuersEquityTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FuelCosts": {
     "auth_ref": [
      "r125"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fuel costs incurred that are directly related to goods produced and sold and services rendered during the reporting period.",
        "label": "Fuel Costs",
        "terseLabel": "Fuel for electric generation"
       }
      }
     },
     "localname": "FuelCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GuaranteeObligationsByNatureAxis": {
     "auth_ref": [
      "r305"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by nature of guarantee.",
        "label": "Guarantor Obligations, Nature [Axis]",
        "terseLabel": "Guarantor Obligations, Nature [Axis]"
       }
      }
     },
     "localname": "GuaranteeObligationsByNatureAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GuaranteeObligationsCurrentCarryingValue": {
     "auth_ref": [
      "r304"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees.",
        "label": "Guarantor Obligations, Current Carrying Value",
        "terseLabel": "Carrying value of indemnity obligations",
        "verboseLabel": "Carrying Amount"
       }
      }
     },
     "localname": "GuaranteeObligationsCurrentCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GuaranteeObligationsMaximumExposure": {
     "auth_ref": [
      "r303"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.",
        "label": "Guarantor Obligations, Maximum Exposure, Undiscounted",
        "terseLabel": "Maximum Obligation"
       }
      }
     },
     "localname": "GuaranteeObligationsMaximumExposure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GuaranteeObligationsNatureDomain": {
     "auth_ref": [
      "r301"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees.",
        "label": "Guarantor Obligations, Nature [Domain]",
        "terseLabel": "Guarantor Obligations, Nature [Domain]"
       }
      }
     },
     "localname": "GuaranteeObligationsNatureDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GuaranteeObligationsTerm": {
     "auth_ref": [
      "r302"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describe the approximate term of the guarantee or each group of similar guarantees.",
        "label": "Guarantor Obligations, Term",
        "terseLabel": "Expiration Date"
       }
      }
     },
     "localname": "GuaranteeObligationsTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GuaranteeTypeOtherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement that requires the guarantor to make payments to a guaranteed party in compensation for that party's or parties' loss or injury, classified as other.",
        "label": "Guarantee Type, Other [Member]",
        "terseLabel": "Guarantees"
       }
      }
     },
     "localname": "GuaranteeTypeOtherMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperations": {
     "auth_ref": [
      "r124",
      "r148",
      "r170",
      "r171",
      "r172",
      "r173",
      "r189",
      "r194",
      "r530"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent",
        "totalLabel": "Income from continuing operations available to common stockholders \u2013 basic and diluted"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r111",
      "r218",
      "r224",
      "r228",
      "r231",
      "r234",
      "r620",
      "r631",
      "r640",
      "r662"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income Before Income Taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r159",
      "r168",
      "r218",
      "r224",
      "r228",
      "r231",
      "r234",
      "r249",
      "r311",
      "r312",
      "r313",
      "r316",
      "r317",
      "r318",
      "r320",
      "r322",
      "r324",
      "r325",
      "r531",
      "r569",
      "r579"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      },
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Income from continuing operations",
        "totalLabel": "Income From Continuing Operations"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
     "auth_ref": [
      "r108",
      "r119",
      "r168",
      "r170",
      "r171",
      "r172",
      "r173",
      "r182",
      "r191",
      "r193",
      "r569",
      "r629",
      "r632",
      "r638",
      "r654"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_EarningsPerShareBasic",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.",
        "label": "Income (Loss) from Continuing Operations, Per Basic Share",
        "terseLabel": "Basic (in dollars per share)",
        "verboseLabel": "Basic earnings per average common share, income from continuing operations per average common share available to common stockholders (in dollars per share)"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsPerBasicShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": {
     "auth_ref": [
      "r108",
      "r119",
      "r168",
      "r170",
      "r171",
      "r172",
      "r173",
      "r182",
      "r191",
      "r193",
      "r194",
      "r569",
      "r638",
      "r654",
      "r657",
      "r661"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_EarningsPerShareDiluted",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) derived from continuing operations during 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": "Income (Loss) from Continuing Operations, Per Diluted Share",
        "terseLabel": "Diluted (in dollars per share)",
        "verboseLabel": "Diluted earnings per average common share, income from continuing operations per average common share available to common stockholders (in dollars per share)"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsPerDilutedShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": {
     "auth_ref": [
      "r5",
      "r6",
      "r7",
      "r8",
      "r12",
      "r25",
      "r28",
      "r524",
      "r655"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      },
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.",
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Income From Discontinued Operations, Net of Tax of $\u2014, $7, $1, and $16",
        "totalLabel": "Income from discontinued operations, net of tax"
       }
      }
     },
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": {
     "auth_ref": [
      "r113",
      "r119",
      "r186",
      "r191",
      "r193",
      "r638",
      "r655",
      "r657",
      "r661"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_EarningsPerShareBasic",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.",
        "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share",
        "terseLabel": "Basic earnings per average common share, income from discontinued operations per average common share available to common stockholders (in dollars per share)"
       }
      }
     },
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": {
     "auth_ref": [
      "r186",
      "r191",
      "r193",
      "r556"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_EarningsPerShareDiluted",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.",
        "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share",
        "terseLabel": "Diluted earnings per average common share, income from discontinued operations per average common share available to common stockholders (in dollars per share)"
       }
      }
     },
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r112",
      "r147",
      "r215",
      "r247",
      "r630",
      "r653"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": 3.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": "Income from equity method investees"
       }
      }
     },
     "localname": "IncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited"
     ],
     "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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "auth_ref": [
      "r483",
      "r496"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of disposal group.",
        "label": "Disposal Group Name [Axis]",
        "terseLabel": "Disposal Group Name [Axis]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]",
        "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperations",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "auth_ref": [
      "r2",
      "r14",
      "r15",
      "r16",
      "r17",
      "r18",
      "r19",
      "r23",
      "r26",
      "r27",
      "r28",
      "r268",
      "r269"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations [Table]",
        "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperations",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsIncomefromDiscontinuedOperationsDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r160",
      "r513",
      "r514",
      "r515",
      "r518",
      "r521",
      "r525",
      "r526",
      "r527"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r161",
      "r176",
      "r177",
      "r216",
      "r511",
      "r519",
      "r522",
      "r663"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0
      },
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Income Tax Expense"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": {
     "auth_ref": [
      "r146"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.",
        "label": "Increase (Decrease) in Accounts and Other Receivables",
        "negatedLabel": "Accounts receivable and accrued revenue"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsAndOtherReceivables",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r146"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 7.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 rate refunds"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r146"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInNotesPayableRelatedParties": {
     "auth_ref": [
      "r146"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amount owed by the reporting entry in the form of loans and obligations (generally evidenced by promissory notes) made by the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.",
        "label": "Increase (Decrease) in Notes Payable, Related Parties",
        "terseLabel": "Decrease in notes payable \u2013 related parties"
       }
      }
     },
     "localname": "IncreaseDecreaseInNotesPayableRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in current operating assets after deduction of current operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Current Assets and Liabilities, Net",
        "negatedTerseLabel": "Other current assets and liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent operating assets after deduction of noncurrent operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net",
        "negatedLabel": "Other non\u2011current assets and liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Receivables [Abstract]",
        "terseLabel": "Changes in assets and liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInReceivablesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "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.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements": {
     "auth_ref": [
      "r187",
      "r194"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shared included in the calculation of diluted EPS as a result of the potentially dilutive effect of equity forward arrangements using the reverse treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Equity Forward Agreements",
        "terseLabel": "Dilutive forward equity sale contracts (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToEquityForwardAgreements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends": {
     "auth_ref": [
      "r183",
      "r184",
      "r185",
      "r192",
      "r194"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of additional shares included in diluted EPS for potentially dilutive effect of nonvested equity-based payment award containing forfeitable rights to dividends or dividend equivalents, whether paid or unpaid.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Nonvested Shares with Forfeitable Dividends",
        "terseLabel": "Dilutive nonvested stock awards (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IndemnificationGuaranteeMember": {
     "auth_ref": [
      "r298",
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An agreement (contract) that contingently requires the guarantor to make payments to the guaranteed party in compensation for that party's or parties' loss or injury attributable to specified events or actions, such as a patent infringement action against an entity that relied on certain representations as to ownership rights made by a software vendor.",
        "label": "Indemnification Agreement [Member]",
        "terseLabel": "Indemnity obligations from stock and asset sale agreements"
       }
      }
     },
     "localname": "IndemnificationGuaranteeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestAndDividendsPayableCurrent": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of (a) interest payable on all forms of debt, including trade payables, that has been incurred, and (b) dividends declared but unpaid on equity securities issued by the entity and outstanding (also includes dividends collected on behalf of another owner of securities that are being held by the entity). Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Interest and Dividends Payable, Current",
        "terseLabel": "Accrued interest"
       }
      }
     },
     "localname": "InterestAndDividendsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestCostsCapitalizedAdjustment": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest costs capitalized disclosed as an adjusting item to interest costs incurred.",
        "label": "Interest Costs Capitalized Adjustment",
        "negatedTerseLabel": "Allowance for borrowed funds used during construction"
       }
      }
     },
     "localname": "InterestCostsCapitalizedAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r109",
      "r212",
      "r589",
      "r592",
      "r639"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": 2.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",
        "totalLabel": "Total interest charges"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Expense [Abstract]",
        "terseLabel": "Interest Charges"
       }
      }
     },
     "localname": "InterestExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestExpenseDebt": {
     "auth_ref": [
      "r130",
      "r347",
      "r355",
      "r358",
      "r359"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.",
        "label": "Interest Expense, Debt",
        "terseLabel": "Interest on long-term debt"
       }
      }
     },
     "localname": "InterestExpenseDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense classified as other.",
        "label": "Interest Expense, Other",
        "terseLabel": "Other interest expense"
       }
      }
     },
     "localname": "InterestExpenseOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseRelatedParty": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense incurred on a debt or other obligation to related party.",
        "label": "Interest Expense, Related Party",
        "terseLabel": "Interest expense \u2013 related parties"
       }
      }
     },
     "localname": "InterestExpenseRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory, Net [Abstract]",
        "terseLabel": "Inventories at average cost"
       }
      }
     },
     "localname": "InventoryNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentIncomeInterestAndDividend": {
     "auth_ref": [
      "r128"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income and dividend income on nonoperating securities.",
        "label": "Investment Income, Interest and Dividend",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InvestmentIncomeInterestAndDividend",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_JointlyOwnedUtilityPlantAxis": {
     "auth_ref": [
      "r690"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of jointly owned utility plant.",
        "label": "Jointly Owned Utility Plant [Axis]",
        "terseLabel": "Jointly Owned Utility Plant [Axis]"
       }
      }
     },
     "localname": "JointlyOwnedUtilityPlantAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_JointlyOwnedUtilityPlantDomain": {
     "auth_ref": [
      "r689"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Types of a jointly owned utility plant.",
        "label": "Jointly Owned Utility Plant [Domain]",
        "terseLabel": "Jointly Owned Utility Plant [Domain]"
       }
      }
     },
     "localname": "JointlyOwnedUtilityPlantDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare": {
     "auth_ref": [
      "r690"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The proportionate share of interest (percent) in a jointly owned utility plant.",
        "label": "Jointly Owned Utility Plant, Proportionate Ownership Share",
        "terseLabel": "Ownership share"
       }
      }
     },
     "localname": "JointlyOwnedUtilityPlantProportionateOwnershipShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LeaseIncome": {
     "auth_ref": [
      "r596"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease income from operating, direct financing, and sales-type leases. Includes, but is not limited to, variable lease payments, interest income, profit (loss) recognized at commencement, and lease payments paid and payable to lessor.",
        "label": "Lease Income",
        "verboseLabel": "Leasing income"
       }
      }
     },
     "localname": "LeaseIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Letters of Credit Outstanding"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r75",
      "r159",
      "r226",
      "r249",
      "r311",
      "r312",
      "r313",
      "r316",
      "r317",
      "r318",
      "r320",
      "r322",
      "r324",
      "r325",
      "r535",
      "r543",
      "r544",
      "r579",
      "r601",
      "r602"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r62",
      "r159",
      "r249",
      "r579",
      "r603",
      "r626",
      "r650"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "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.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "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.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r35",
      "r77",
      "r159",
      "r249",
      "r311",
      "r312",
      "r313",
      "r316",
      "r317",
      "r318",
      "r320",
      "r322",
      "r324",
      "r325",
      "r535",
      "r543",
      "r544",
      "r579",
      "r601",
      "r602",
      "r603"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 5.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.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "verboseLabel": "Current Liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "auth_ref": [
      "r570"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial and nonfinancial obligations.",
        "label": "Liabilities, Fair Value Disclosure",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Fair Value Disclosure [Abstract]",
        "terseLabel": "Liabilities"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "auth_ref": [
      "r36",
      "r37",
      "r38",
      "r48",
      "r49",
      "r159",
      "r249",
      "r311",
      "r312",
      "r313",
      "r316",
      "r317",
      "r318",
      "r320",
      "r322",
      "r324",
      "r325",
      "r535",
      "r543",
      "r544",
      "r579",
      "r601",
      "r602"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.",
        "label": "Liabilities, Noncurrent",
        "totalLabel": "Total non\u2011current liabilities"
       }
      }
     },
     "localname": "LiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Noncurrent [Abstract]",
        "terseLabel": "Non\u2011current Liabilities"
       }
      }
     },
     "localname": "LiabilitiesNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r48",
      "r624",
      "r644"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-Term Line of Credit",
        "terseLabel": "Amount Borrowed"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "auth_ref": [
      "r71",
      "r158"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.",
        "label": "Lender Name [Axis]",
        "terseLabel": "Lender Name [Axis]"
       }
      }
     },
     "localname": "LineOfCreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "auth_ref": [
      "r71",
      "r158"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.",
        "label": "Line of Credit Facility, Lender [Domain]",
        "terseLabel": "Line of Credit Facility, Lender [Domain]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLenderDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "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": "Line of Credit Facility [Line Items]",
        "terseLabel": "Line of Credit Facility [Line Items]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r71"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Maximum borrowing capacity",
        "verboseLabel": "Amount of Facility"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r71"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "verboseLabel": "Amount Available"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r71",
      "r158"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.",
        "label": "Line of Credit Facility [Table]",
        "terseLabel": "Line of Credit Facility [Table]"
       }
      }
     },
     "localname": "LineOfCreditFacilityTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.",
        "label": "Line of Credit [Member]",
        "terseLabel": "Credit Agreement"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate (LIBOR) [Member]",
        "terseLabel": "London Interbank Offered Rate (LIBOR)"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent": {
     "auth_ref": [
      "r241"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 3.0,
       "parentTag": "cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of accounts and financing receivables, classified as noncurrent. Includes, but is not limited to, notes and loan receivable.",
        "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Noncurrent",
        "verboseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "LongTermAccountsNotesAndLoansReceivableNetNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r73"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-Term Debt, Current Maturities",
        "terseLabel": "Current portion of long term debt"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "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",
        "terseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r79"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-Term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtRetirementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r79",
      "r310"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-Term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtRetirementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "auth_ref": [
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r299",
      "r300"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.",
        "label": "Loss Contingency Nature [Axis]",
        "terseLabel": "Loss Contingency Nature [Axis]"
       }
      }
     },
     "localname": "LossContingenciesByNatureOfContingencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Loss Contingencies [Line Items]",
        "terseLabel": "Loss Contingencies [Line Items]"
       }
      }
     },
     "localname": "LossContingenciesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r299",
      "r300"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.",
        "label": "Loss Contingencies [Table]",
        "terseLabel": "Loss Contingencies [Table]"
       }
      }
     },
     "localname": "LossContingenciesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyDamagesSoughtValue": {
     "auth_ref": [
      "r289",
      "r290",
      "r292"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.",
        "label": "Loss Contingency, Damages Sought, Value",
        "terseLabel": "Damages sought"
       }
      }
     },
     "localname": "LossContingencyDamagesSoughtValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyEstimateOfPossibleLoss": {
     "auth_ref": [
      "r291",
      "r293",
      "r299"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.",
        "label": "Loss Contingency, Estimate of Possible Loss",
        "terseLabel": "Remediation and other response activity costs",
        "verboseLabel": "Post-closing purchase price adjustment"
       }
      }
     },
     "localname": "LossContingencyEstimateOfPossibleLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyNatureDomain": {
     "auth_ref": [
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r299",
      "r300"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.",
        "label": "Loss Contingency, Nature [Domain]",
        "terseLabel": "Loss Contingency, Nature [Domain]"
       }
      }
     },
     "localname": "LossContingencyNatureDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingencyReceivableProceeds": {
     "auth_ref": [
      "r142",
      "r300"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from the collection of receivables related to a loss contingency.",
        "label": "Loss Contingency, Receivable, Proceeds",
        "terseLabel": "Insurance recoveries received"
       }
      }
     },
     "localname": "LossContingencyReceivableProceeds",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r84",
      "r159",
      "r249",
      "r311",
      "r316",
      "r317",
      "r318",
      "r324",
      "r325",
      "r579",
      "r625",
      "r649"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "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",
        "terseLabel": "Noncontrolling interests"
       }
      }
     },
     "localname": "MinorityInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": {
     "auth_ref": [
      "r372"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.",
        "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders",
        "negatedTerseLabel": "Distributions and other changes in noncontrolling interests"
       }
      }
     },
     "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.",
        "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners",
        "terseLabel": "Ownership percentage",
        "verboseLabel": "Noncontrolling ownership interest"
       }
      }
     },
     "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r144"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash used in financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash Flows from Financing Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r144"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash Flows from Investing Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r144",
      "r145",
      "r148"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited": {
       "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.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash Flows from Operating Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r28",
      "r98",
      "r101",
      "r106",
      "r114",
      "r148",
      "r159",
      "r168",
      "r170",
      "r171",
      "r172",
      "r173",
      "r176",
      "r177",
      "r189",
      "r218",
      "r224",
      "r228",
      "r231",
      "r234",
      "r249",
      "r311",
      "r312",
      "r313",
      "r316",
      "r317",
      "r318",
      "r320",
      "r322",
      "r324",
      "r325",
      "r569",
      "r579",
      "r633",
      "r656"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0
      },
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited": {
       "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",
        "totalLabel": "Net Income Attributable to CMS\u00a0Energy"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r98",
      "r101",
      "r106",
      "r176",
      "r177",
      "r537",
      "r554"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "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",
        "terseLabel": "Loss Attributable to Noncontrolling Interests",
        "verboseLabel": "Loss attributable to noncontrolling interests"
       }
      }
     },
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r170",
      "r171",
      "r172",
      "r173",
      "r179",
      "r180",
      "r190",
      "r194",
      "r218",
      "r224",
      "r228",
      "r231",
      "r234"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "terseLabel": "Net income (loss) available to common stockholders",
        "totalLabel": "Net Income Available to Common Stockholders"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ReportableSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]",
        "terseLabel": "Income available to common stockholders"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r165",
      "r166",
      "r167",
      "r372",
      "r528"
     ],
     "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.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r129"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "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)",
        "totalLabel": "Total other income"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayableCurrent": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 10.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.",
        "label": "Notes Payable, Current",
        "terseLabel": "Notes payable"
       }
      }
     },
     "localname": "NotesPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayableFairValueDisclosure": {
     "auth_ref": [
      "r74"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of notes payable.",
        "label": "Notes Payable, Fair Value Disclosure",
        "verboseLabel": "Long-term payables"
       }
      }
     },
     "localname": "NotesPayableFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayableRelatedPartiesClassifiedCurrent": {
     "auth_ref": [
      "r68",
      "r162",
      "r599"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 9.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Notes Payable, Related Parties, Current",
        "terseLabel": "Notes payable \u2013 related parties"
       }
      }
     },
     "localname": "NotesPayableRelatedPartiesClassifiedCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesReceivableRelatedPartiesCurrent": {
     "auth_ref": [
      "r56",
      "r162",
      "r598"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amounts due from parties associated with the reporting entity as evidenced by a written promise to pay, due within 1 year (or 1 business cycle).",
        "label": "Notes Receivable, Related Parties, Current",
        "terseLabel": "DB\u00a0SERP note receivable \u2013 related party"
       }
      }
     },
     "localname": "NotesReceivableRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OilAndGasPurchasedMember": {
     "auth_ref": [
      "r393"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viscous liquid derived from petroleum and flammable gas occurring naturally underground, purchased from another party.",
        "label": "Oil and Gas, Purchased [Member]",
        "terseLabel": "Cost of gas sold"
       }
      }
     },
     "localname": "OilAndGasPurchasedMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating Expenses"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r218",
      "r224",
      "r228",
      "r231",
      "r234"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "terseLabel": "Operating Income",
        "totalLabel": "Operating Income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r223",
      "r224",
      "r225",
      "r226",
      "r228",
      "r234"
     ],
     "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.consumersenergy.com/role/ReportableSegmentsDetails",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r66",
      "r603"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 10.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": "Prepayments and other current assets"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentsLineItems": {
     "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": "Other Commitments [Line Items]",
        "terseLabel": "Other Commitments [Line Items]"
       }
      }
     },
     "localname": "OtherCommitmentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitments"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about obligations resulting from other commitments.",
        "label": "Other Commitments [Table]",
        "terseLabel": "Other Commitments [Table]"
       }
      }
     },
     "localname": "OtherCommitmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitments"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax [Abstract]",
        "terseLabel": "Retirement Benefits Liability"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r89",
      "r92",
      "r448"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax",
        "terseLabel": "Net gain arising during the period"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax": {
     "auth_ref": [
      "r93"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax",
        "terseLabel": "Net gain (loss) arising during the period, tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax": {
     "auth_ref": [
      "r92",
      "r96",
      "r97",
      "r448"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, after Tax",
        "terseLabel": "Amortization of prior service credit"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax": {
     "auth_ref": [
      "r93"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax (expense) benefit of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, Tax",
        "terseLabel": "Amortization of prior service credit, tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": {
     "auth_ref": [
      "r88",
      "r92"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax",
        "terseLabel": "Unrealized gain on derivative instruments, net of tax",
        "verboseLabel": "Unrealized gain on derivative instruments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": {
     "auth_ref": [
      "r93"
     ],
     "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": "Unrealized gain on derivative instruments, tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": {
     "auth_ref": [
      "r92",
      "r96"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "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",
        "terseLabel": "Reclassification adjustments included in net income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": {
     "auth_ref": [
      "r93"
     ],
     "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": "Reclassification adjustments included in net income , tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r99",
      "r102",
      "r104",
      "r105",
      "r107",
      "r115",
      "r367",
      "r581",
      "r586",
      "r587",
      "r634",
      "r657"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "totalLabel": "Other Comprehensive Income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": {
     "auth_ref": [
      "r92",
      "r96",
      "r97",
      "r448"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax",
        "negatedLabel": "Amortization of net actuarial loss",
        "negatedTerseLabel": "Amortization of net actuarial loss, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax": {
     "auth_ref": [
      "r93"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax",
        "negatedLabel": "Amortization of net actuarial loss, tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCostAndExpenseOperating": {
     "auth_ref": [
      "r127"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.",
        "label": "Other Cost and Expense, Operating",
        "terseLabel": "Maintenance and other operating expenses"
       }
      }
     },
     "localname": "OtherCostAndExpenseOperating",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIncomeAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Income and Expenses [Abstract]",
        "verboseLabel": "Other Income (Expense)"
       }
      }
     },
     "localname": "OtherIncomeAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherInventorySupplies": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of other supplies used within the manufacturing or production process expected to be consumed within one year or operating cycle, if longer.",
        "label": "Other Inventory, Supplies, Gross",
        "terseLabel": "Materials and supplies"
       }
      }
     },
     "localname": "OtherInventorySupplies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilities": {
     "auth_ref": [
      "r627"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other.",
        "label": "Other Liabilities",
        "periodEndLabel": "Retention benefit liability at the end of the period",
        "periodStartLabel": "Retention benefit liability at beginning of period"
       }
      }
     },
     "localname": "OtherLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsScheduleofRetentionBenefitLiabilityRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r76",
      "r603"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Current",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsScheduleofRetentionBenefitLiabilityRollForwardDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      },
      "http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other non\u2011current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r148"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
        "label": "Other Noncash Income (Expense)",
        "negatedLabel": "Other non\u2011cash operating activities and reconciling\u00a0adjustments"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingExpense": {
     "auth_ref": [
      "r131"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Expense",
        "negatedLabel": "Other expense"
       }
      }
     },
     "localname": "OtherNonoperatingExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncome": {
     "auth_ref": [
      "r122"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income",
        "terseLabel": "Other income"
       }
      }
     },
     "localname": "OtherNonoperatingIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": {
     "auth_ref": [
      "r402",
      "r403",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r452",
      "r453",
      "r455",
      "r458",
      "r462",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits.",
        "label": "Other Postretirement Benefits Plan [Member]",
        "terseLabel": "OPEB Plan"
       }
      }
     },
     "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherShortTermBorrowings": {
     "auth_ref": [
      "r69"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowings classified as other, maturing within one year or the normal operating cycle, if longer.",
        "label": "Other Short-Term Borrowings",
        "terseLabel": "Current portion of long-term payables"
       }
      }
     },
     "localname": "OtherShortTermBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "auth_ref": [
      "r133",
      "r135"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 1.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": "Cost to retire property and other investing activities"
       }
      }
     },
     "localname": "PaymentsForProceedsFromOtherInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfOrdinaryDividends": {
     "auth_ref": [
      "r139"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash outflow in the form of ordinary dividends to common shareholders, preferred shareholders and noncontrolling interests, generally out of earnings.",
        "label": "Payments of Ordinary Dividends",
        "negatedLabel": "Payment of dividends on common and preferred stock"
       }
      }
     },
     "localname": "PaymentsOfOrdinaryDividends",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r134"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 4.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 (excludes assets placed under finance lease)"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r428",
      "r430",
      "r436",
      "r454",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r477",
      "r479",
      "r480",
      "r481",
      "r501"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "Retirement Benefits [Text Block]",
        "terseLabel": "Retirement Benefits"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefits"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": {
     "auth_ref": [
      "r50",
      "r403",
      "r404",
      "r427",
      "r477"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.",
        "label": "Liability, Defined Benefit Plan, Noncurrent",
        "terseLabel": "Postretirement benefits"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionCostsMember": {
     "auth_ref": [
      "r692"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of pension costs.",
        "label": "Pension Costs [Member]",
        "terseLabel": "Pension Costs"
       }
      }
     },
     "localname": "PensionCostsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsQuarterlyNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "auth_ref": [
      "r401",
      "r403",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r452",
      "r453",
      "r455",
      "r458",
      "r462",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r481",
      "r482",
      "r496",
      "r497",
      "r498",
      "r499"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.",
        "label": "Pension Plan [Member]",
        "terseLabel": "DB\u00a0Pension Plans"
       }
      }
     },
     "localname": "PensionPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsQuarterlyNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r575"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured at fair value for financial reporting purposes.",
        "label": "Portion at Fair Value Measurement [Member]",
        "terseLabel": "Portion at Fair Value Measurement"
       }
      }
     },
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleOfCarryingAmountsAndFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockDividendsAndOtherAdjustments": {
     "auth_ref": [
      "r180",
      "r195"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.",
        "label": "Preferred Stock Dividends and Other Adjustments",
        "terseLabel": "Preferred stock dividends"
       }
      }
     },
     "localname": "PreferredStockDividendsAndOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockDividendsIncomeStatementImpact": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.",
        "label": "Preferred Stock Dividends, Income Statement Impact",
        "terseLabel": "Preferred Stock Dividends"
       }
      }
     },
     "localname": "PreferredStockDividendsIncomeStatementImpact",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockDividendsPerShareDeclared": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of preferred stock outstanding.",
        "label": "Preferred Stock, Dividends Per Share, Declared",
        "terseLabel": "Dividends declared per preferred stock Series C depositary share (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.",
        "label": "Preferred Stock [Member]",
        "terseLabel": "Cumulative Preferred Stock"
       }
      }
     },
     "localname": "PreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r52"
     ],
     "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 authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r52"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r52",
      "r603"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 2.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": "Cumulative preferred stock"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromContributedCapital": {
     "auth_ref": [
      "r136"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received by a corporation from a shareholder during the period.",
        "label": "Proceeds from Contributed Capital",
        "terseLabel": "Stockholder contribution"
       }
      }
     },
     "localname": "ProceedsFromContributedCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromDivestitureOfBusinesses": {
     "auth_ref": [
      "r132"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.",
        "label": "Proceeds from Divestiture of Businesses",
        "terseLabel": "Proceeds from divestiture of businesses"
       }
      }
     },
     "localname": "ProceedsFromDivestitureOfBusinesses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": {
     "auth_ref": [
      "r132"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity.",
        "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested",
        "terseLabel": "Net proceeds from sale of EnerBank"
       }
      }
     },
     "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates": {
     "auth_ref": [
      "r132"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the deconsolidation of a previously consolidated subsidiary or sale of an entity that is related to it but not strictly controlled.",
        "label": "Proceeds from Divestiture of Interest in Subsidiaries and Affiliates",
        "terseLabel": "Sale of noncontrolling interest"
       }
      }
     },
     "localname": "ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtRetirementsDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r136"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "Issuance of common stock"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromNotesPayable": {
     "auth_ref": [
      "r137"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.",
        "label": "Proceeds from Notes Payable",
        "terseLabel": "Increase in notes payable"
       }
      }
     },
     "localname": "ProceedsFromNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "auth_ref": [
      "r138",
      "r141"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 6.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",
        "verboseLabel": "Other financing costs"
       }
      }
     },
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit": {
     "auth_ref": [
      "r136"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The proceeds from the sale of an interest in a unit of partnership.",
        "label": "Proceeds from Sale of Interest in Partnership Unit",
        "terseLabel": "Proceeds from the sale of membership interest in VIE to tax equity investor"
       }
      }
     },
     "localname": "ProceedsFromSaleOfInterestInPartnershipUnit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r28",
      "r98",
      "r101",
      "r106",
      "r143",
      "r159",
      "r168",
      "r176",
      "r177",
      "r218",
      "r224",
      "r228",
      "r231",
      "r234",
      "r249",
      "r311",
      "r312",
      "r313",
      "r316",
      "r317",
      "r318",
      "r320",
      "r322",
      "r324",
      "r325",
      "r531",
      "r536",
      "r538",
      "r554",
      "r555",
      "r569",
      "r579",
      "r640"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      },
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net Income",
        "totalLabel": "Net Income"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGrossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Gross [Abstract]",
        "terseLabel": "Plant, Property, and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGrossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment [Member]",
        "terseLabel": "Property, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r265",
      "r603",
      "r641",
      "r651"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Plant, property, and equipment, net",
        "totalLabel": "Total plant, property, and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r121",
      "r252"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Bad debt expense"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity": {
     "auth_ref": [
      "r693",
      "r694"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The component of the allowance for funds used during construction during the period based on an assumed rate of return on equity funds used in financing the construction of regulated assets.",
        "label": "Public Utilities, Allowance for Funds Used During Construction, Capitalized Cost of Equity",
        "terseLabel": "Allowance for equity funds used during construction"
       }
      }
     },
     "localname": "PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of public utility's approved rate increase (decrease) by regulatory agency.",
        "label": "Public Utilities, Approved Rate Increase (Decrease), Amount",
        "terseLabel": "Additional annual rate increase authorized"
       }
      }
     },
     "localname": "PublicUtilitiesApprovedRateIncreaseDecreaseAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of public utility's approved return on equity.",
        "label": "Public Utilities, Approved Return on Equity, Percentage",
        "terseLabel": "Rate of return on equity authorized"
       }
      }
     },
     "localname": "PublicUtilitiesApprovedReturnOnEquityPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_PublicUtilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r695"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for public utilities.",
        "label": "Public Utilities Disclosure [Text Block]",
        "verboseLabel": "Regulatory Matters"
       }
      }
     },
     "localname": "PublicUtilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMatters"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PublicUtilitiesGeneralDisclosuresLineItems": {
     "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": "Public Utilities, General Disclosures [Line Items]",
        "terseLabel": "Public Utilities, General Disclosures [Line Items]"
       }
      }
     },
     "localname": "PublicUtilitiesGeneralDisclosuresLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMatters",
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PublicUtilitiesGeneralDisclosuresTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about regulation for public utility entities, including, but not limited to, rate requests, decommissioning costs and the amount of allowance for earnings on equity capitalized for rate making purposes.",
        "label": "Public Utilities General Disclosures [Table]",
        "terseLabel": "Public Utilities General Disclosures [Table]"
       }
      }
     },
     "localname": "PublicUtilitiesGeneralDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMatters",
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress": {
     "auth_ref": [],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period end amount of construction work in progress in public utility.",
        "label": "Public Utilities, Property, Plant and Equipment, Construction Work in Progress",
        "terseLabel": "Construction work in progress"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesRegulatoryProceedingAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of regulatory proceeding.",
        "label": "Public Utilities, Regulatory Proceeding [Axis]",
        "terseLabel": "Public Utilities, Regulatory Proceeding [Axis]"
       }
      }
     },
     "localname": "PublicUtilitiesRegulatoryProceedingAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PublicUtilitiesRegulatoryProceedingDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeding with public utility's regulatory body.",
        "label": "Public Utilities, Regulatory Proceeding [Domain]",
        "terseLabel": "Public Utilities, Regulatory Proceeding [Domain]"
       }
      }
     },
     "localname": "PublicUtilitiesRegulatoryProceedingDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PublicUtilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of utility plant.",
        "label": "Public Utility [Axis]",
        "terseLabel": "Public Utility [Axis]"
       }
      }
     },
     "localname": "PublicUtilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": {
     "auth_ref": [
      "r244"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.",
        "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]",
        "terseLabel": "Accounts Receivable"
       }
      }
     },
     "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulated Entity, Other Assets, Noncurrent [Abstract]",
        "terseLabel": "Other Non\u2011current Assets"
       }
      }
     },
     "localname": "RegulatedEntityOtherAssetsNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RegulatedOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulated Operations [Abstract]"
       }
      }
     },
     "localname": "RegulatedOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RegulatoryAssetAmortizationPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization period for the recovery of regulatory asset, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Regulatory Asset, Amortization Period",
        "terseLabel": "Regulatory asset collection period"
       }
      }
     },
     "localname": "RegulatoryAssetAmortizationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsQuarterlyNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RegulatoryAssetAxis": {
     "auth_ref": [
      "r687",
      "r688",
      "r692"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of regulatory asset.",
        "label": "Regulatory Asset [Axis]",
        "terseLabel": "Regulatory Asset [Axis]"
       }
      }
     },
     "localname": "RegulatoryAssetAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsQuarterlyNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RegulatoryAssetDomain": {
     "auth_ref": [
      "r687"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate action of a regulator resulting in capitalization of costs incurred.",
        "label": "Regulatory Asset [Domain]",
        "terseLabel": "Regulatory Asset [Domain]"
       }
      }
     },
     "localname": "RegulatoryAssetDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsQuarterlyNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RegulatoryAssetsCurrent": {
     "auth_ref": [
      "r687"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 9.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of capitalized costs of regulated entities that are expected to be recovered through revenue sources within one year or the normal operating cycle, if longer. Such costs are capitalized if they meet both of the following criteria: a. It is probable that future revenue in an amount at least equal to the capitalized cost will result from inclusion of that cost in allowable costs for rate-making purposes. b. Based on available evidence, the future revenue will be provided to permit recovery of the previously incurred cost rather than to provide for expected levels of similar future costs. If the revenue will be provided through an automatic rate-adjustment clause, this criterion requires that the regulator's intent clearly be to permit recovery of the previously incurred cost.",
        "label": "Regulatory Asset, Current",
        "terseLabel": "Regulatory assets"
       }
      }
     },
     "localname": "RegulatoryAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RegulatoryAssetsNoncurrent": {
     "auth_ref": [
      "r687"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of capitalized costs of regulated entities that are not expected to be recovered through revenue sources within one year or the normal operating cycle if longer.",
        "label": "Regulatory Asset, Noncurrent",
        "terseLabel": "Regulatory assets"
       }
      }
     },
     "localname": "RegulatoryAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RegulatoryLiabilityAxis": {
     "auth_ref": [
      "r691"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of regulatory liability.",
        "label": "Regulatory Liability [Axis]",
        "terseLabel": "Regulatory Liability [Axis]"
       }
      }
     },
     "localname": "RegulatoryLiabilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RegulatoryLiabilityCurrent": {
     "auth_ref": [
      "r691"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount for the individual regulatory current liability as itemized in a table of regulatory current liabilities as of the end of the period.",
        "label": "Regulatory Liability, Current",
        "terseLabel": "Regulatory liabilities"
       }
      }
     },
     "localname": "RegulatoryLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RegulatoryLiabilityDomain": {
     "auth_ref": [
      "r691"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate action of a regulator resulting in accrual of costs or expenses.",
        "label": "Regulatory Liability [Domain]",
        "terseLabel": "Regulatory Liability [Domain]"
       }
      }
     },
     "localname": "RegulatoryLiabilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RegulatoryLiabilityNoncurrent": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount for the individual regulatory noncurrent liability as itemized in a table of regulatory noncurrent liabilities as of the end of the period.",
        "label": "Regulatory Liability, Noncurrent",
        "terseLabel": "Regulatory liabilities"
       }
      }
     },
     "localname": "RegulatoryLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r140"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
        "label": "Repayments of Long-Term Debt",
        "negatedLabel": "Retirement of debt"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r39",
      "r149",
      "r154"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.consumersenergy.com/role/CashandCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      },
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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": "Restricted Cash and Cash Equivalents, Current",
        "terseLabel": "Restricted cash and cash equivalents",
        "verboseLabel": "Restricted cash equivalents"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/CashandCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringAndRelatedCostExpectedCost1": {
     "auth_ref": [
      "r280",
      "r283",
      "r285",
      "r287"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount expected to be recognized in earnings for the specified restructuring cost.",
        "label": "Restructuring and Related Cost, Expected Cost",
        "terseLabel": "Expected cost"
       }
      }
     },
     "localname": "RestructuringAndRelatedCostExpectedCost1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringCharges": {
     "auth_ref": [
      "r147",
      "r279",
      "r284",
      "r285"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.",
        "label": "Restructuring Charges",
        "terseLabel": "Retention and severance costs"
       }
      }
     },
     "localname": "RestructuringCharges",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringCostAndReserveAxis": {
     "auth_ref": [
      "r280",
      "r281",
      "r285",
      "r286"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of restructuring cost.",
        "label": "Restructuring Type [Axis]",
        "terseLabel": "Restructuring Type [Axis]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsScheduleofRetentionBenefitLiabilityRollForwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "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": "Restructuring Cost and Reserve [Line Items]",
        "terseLabel": "Restructuring Cost and Reserve [Line Items]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsScheduleofRetentionBenefitLiabilityRollForwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringPlanAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by individual restructuring plan.",
        "label": "Restructuring Plan [Axis]",
        "terseLabel": "Restructuring Plan [Axis]"
       }
      }
     },
     "localname": "RestructuringPlanAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringPlanDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the individual restructuring plans.",
        "label": "Restructuring Plan [Domain]",
        "terseLabel": "Restructuring Plan [Domain]"
       }
      }
     },
     "localname": "RestructuringPlanDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringReserveRollForward": {
     "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": "Restructuring Reserve [Roll Forward]",
        "terseLabel": "Restructuring Reserve [Roll Forward]"
       }
      }
     },
     "localname": "RestructuringReserveRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsScheduleofRetentionBenefitLiabilityRollForwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r58",
      "r372",
      "r603",
      "r648",
      "r671",
      "r673"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 3.0,
       "parentTag": "cms_CommonStockholdersEquity",
       "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)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r165",
      "r166",
      "r167",
      "r169",
      "r175",
      "r177",
      "r250",
      "r505",
      "r506",
      "r507",
      "r516",
      "r517",
      "r567",
      "r668",
      "r670"
     ],
     "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.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanNameAxis": {
     "auth_ref": [
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r455",
      "r458",
      "r462",
      "r463",
      "r464",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.",
        "label": "Retirement Plan Name [Axis]",
        "terseLabel": "Retirement Plan Name [Axis]"
       }
      }
     },
     "localname": "RetirementPlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsQuarterlyNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanNameDomain": {
     "auth_ref": [
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r455",
      "r458",
      "r462",
      "r463",
      "r464",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.",
        "label": "Retirement Plan Name [Domain]",
        "terseLabel": "Retirement Plan Name [Domain]"
       }
      }
     },
     "localname": "RetirementPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsQuarterlyNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "auth_ref": [
      "r401",
      "r402",
      "r403",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r452",
      "r453",
      "r455",
      "r458",
      "r462",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r496",
      "r497",
      "r498",
      "r499"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Axis]",
        "terseLabel": "Retirement Plan Type [Axis]"
       }
      }
     },
     "localname": "RetirementPlanTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsQuarterlyNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "auth_ref": [
      "r401",
      "r402",
      "r403",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r452",
      "r453",
      "r455",
      "r458",
      "r462",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r496",
      "r497",
      "r498",
      "r499"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Domain]",
        "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans [Domain]"
       }
      }
     },
     "localname": "RetirementPlanTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsQuarterlyNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r209",
      "r210",
      "r223",
      "r229",
      "r230",
      "r236",
      "r237",
      "r239",
      "r390",
      "r391",
      "r619"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Revenue recognized from contracts with customers"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r155",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r400"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Consumers Utility Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r392",
      "r400"
     ],
     "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.consumersenergy.com/role/Revenue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r110",
      "r159",
      "r209",
      "r210",
      "r223",
      "r229",
      "r230",
      "r236",
      "r237",
      "r239",
      "r249",
      "r311",
      "r312",
      "r313",
      "r316",
      "r317",
      "r318",
      "r320",
      "r322",
      "r324",
      "r325",
      "r579",
      "r640"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      },
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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": "Operating Revenue",
        "totalLabel": "Total operating revenue"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersQuarterlyNarrativeDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsDetails",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfCashAndCashEquivalentsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances.",
        "label": "Schedule of Cash and Cash Equivalents [Table]",
        "terseLabel": "Schedule of Cash and Cash Equivalents [Table]"
       }
      }
     },
     "localname": "ScheduleOfCashAndCashEquivalentsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CashandCashEquivalents",
      "http://www.consumersenergy.com/role/CashandCashEquivalentsScheduleOfCashAndCashEquivalentsIncludingRestrictedAmountsDetails",
      "http://www.consumersenergy.com/role/CashandCashEquivalentsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.",
        "label": "Schedule of Debt [Table Text Block]",
        "terseLabel": "Schedule of Major Long-Term Debt Retirements"
       }
      }
     },
     "localname": "ScheduleOfDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r461",
      "r462",
      "r465",
      "r466",
      "r477"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Defined Benefit Plans Disclosures [Table]",
        "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefits",
      "http://www.consumersenergy.com/role/RetirementBenefitsQuarterlyNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleOfNetBenefitCostsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": {
     "auth_ref": [
      "r2",
      "r14",
      "r15",
      "r16",
      "r17",
      "r18",
      "r19",
      "r23",
      "r26",
      "r27",
      "r28",
      "r268",
      "r269"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]",
        "terseLabel": "Schedule of Income, Assets, and Liabilities from Discontinued Operations"
       }
      }
     },
     "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r194"
     ],
     "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": "Basic And Diluted EPS Computations"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r512"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule Of Effective Income Tax Rate Reconciliation"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r570",
      "r571"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Assets And Liabilities Measured At Fair Value On A Recurring Basis"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock": {
     "auth_ref": [
      "r566"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of freestanding forward contracts issued by an entity that are indexed to, and potentially settled in an entity's own stock. The disclosure may include, but not be limited to: (i) the forward rate and the number of shares to which the contract is indexed, (ii) the settlement date or dates of the contract, (iii) the issuer's accounting for the contract, (iv) settlement alternatives (if applicable) including who controls the settlement alternatives and the maximum number of shares that could be required to be issued to net share settle the contract (if applicable), (v) the fact that a potentially infinite number of shares may be required to be issued to settle the contract, if a contract does not have a stated fixed or determinable maximum number of shares, and (vi) the contract's current fair value for each settlement alternative and how changes in the price of the issuer's equity instruments affect those settlement amounts.",
        "label": "Schedule of Forward Contracts Indexed to Issuer's Equity [Table Text Block]",
        "terseLabel": "Schedule of Forward Contracts"
       }
      }
     },
     "localname": "ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGuaranteeObligationsTextBlock": {
     "auth_ref": [
      "r305",
      "r306"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of each guarantee obligation, or each group of similar guarantee obligations, including (a) the nature of the guarantee, including its term, how it arose, and the events or circumstances that would require the guarantor to perform under the guarantee; (b) the maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee; (c) the current carrying amount of the liability, if any, for the guarantor's obligations under the guarantee; and (d) the nature of any recourse provisions under the guarantee, and any assets held either as collateral or by third parties, and any relevant related party disclosure. Excludes disclosures about product warranties.",
        "label": "Schedule of Guarantor Obligations [Table Text Block]",
        "terseLabel": "Guarantees"
       }
      }
     },
     "localname": "ScheduleOfGuaranteeObligationsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": {
     "auth_ref": [
      "r71"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.",
        "label": "Schedule of Line of Credit Facilities [Table Text Block]",
        "verboseLabel": "Schedule of Revolving Credit Facilities"
       }
      }
     },
     "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "auth_ref": [
      "r440"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.",
        "label": "Schedule of Net Benefit Costs [Table Text Block]",
        "terseLabel": "Schedule Of Net Benefit Costs"
       }
      }
     },
     "localname": "ScheduleOfNetBenefitCostsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "auth_ref": [
      "r280",
      "r281",
      "r282",
      "r283",
      "r285",
      "r286",
      "r287"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.",
        "label": "Schedule of Restructuring and Related Costs [Table]",
        "terseLabel": "Schedule of Restructuring and Related Costs [Table]"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsScheduleofRetentionBenefitLiabilityRollForwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": {
     "auth_ref": [
      "r281",
      "r286"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.",
        "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]",
        "terseLabel": "Schedule of Retention Benefit Liability Roll Forward"
       }
      }
     },
     "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r218",
      "r221",
      "r227",
      "r261"
     ],
     "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.consumersenergy.com/role/ReportableSegments",
      "http://www.consumersenergy.com/role/ReportableSegmentsDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r218",
      "r221",
      "r227",
      "r261"
     ],
     "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 Information By Reportable Segments"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt and Equity Securities, FV-NI [Line Items]",
        "terseLabel": "Debt and Equity Securities, FV-NI [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security with change in fair value recognized in net income (FV-NI).",
        "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]",
        "terseLabel": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]"
       }
      }
     },
     "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTable": {
     "auth_ref": [
      "r534",
      "r535",
      "r543",
      "r544",
      "r545",
      "r547",
      "r550",
      "r551",
      "r552",
      "r615",
      "r616",
      "r617"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.",
        "label": "Schedule of Variable Interest Entities [Table]",
        "terseLabel": "Schedule of Variable Interest Entities [Table]"
       }
      }
     },
     "localname": "ScheduleOfVariableInterestEntitiesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": {
     "auth_ref": [
      "r545",
      "r547",
      "r550",
      "r551",
      "r552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.",
        "label": "Schedule of Variable Interest Entities [Table Text Block]",
        "terseLabel": "Schedule of Variable Interest Entities"
       }
      }
     },
     "localname": "ScheduleOfVariableInterestEntitiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r206",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r223",
      "r224",
      "r225",
      "r226",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r234",
      "r239",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r283",
      "r287",
      "r664"
     ],
     "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.consumersenergy.com/role/ReportableSegmentsDetails",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "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": [
      "r206",
      "r207",
      "r208",
      "r218",
      "r222",
      "r228",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r238",
      "r239",
      "r240"
     ],
     "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": "Reportable Segments"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegments"
     ],
     "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.consumersenergy.com/role/ReportableSegments",
      "http://www.consumersenergy.com/role/ReportableSegmentsDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermBorrowings": {
     "auth_ref": [
      "r45",
      "r603",
      "r623",
      "r646"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.",
        "label": "Short-Term Debt",
        "terseLabel": "Short-term borrowings outstanding"
       }
      }
     },
     "localname": "ShortTermBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "auth_ref": [
      "r72"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of short-term debt arrangement.",
        "label": "Short-Term Debt, Type [Axis]",
        "terseLabel": "Short-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "ShortTermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "auth_ref": [
      "r70"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.",
        "label": "Short-Term Debt, Type [Domain]",
        "terseLabel": "Short-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "ShortTermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SiteContingencyLineItems": {
     "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": "Site Contingency [Line Items]",
        "terseLabel": "Site Contingency [Line Items]"
       }
      }
     },
     "localname": "SiteContingencyLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SiteContingencyTable": {
     "auth_ref": [
      "r272",
      "r273",
      "r274",
      "r275",
      "r277",
      "r278",
      "r295",
      "r296"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information and financial data about the reasonably possible loss or the recognized and additional reasonably possible loss from an environmental remediation obligation.",
        "label": "Site Contingency [Table]",
        "terseLabel": "Site Contingency [Table]"
       }
      }
     },
     "localname": "SiteContingencyTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsExpectedRemediationCostByYearDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r13",
      "r206",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r223",
      "r224",
      "r225",
      "r226",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r234",
      "r239",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r267",
      "r283",
      "r287",
      "r664"
     ],
     "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.consumersenergy.com/role/ReportableSegmentsDetails",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r51",
      "r52",
      "r53",
      "r157",
      "r159",
      "r182",
      "r186",
      "r188",
      "r191",
      "r194",
      "r203",
      "r204",
      "r205",
      "r249",
      "r311",
      "r316",
      "r317",
      "r318",
      "r324",
      "r325",
      "r362",
      "r363",
      "r365",
      "r366",
      "r367",
      "r579",
      "r701"
     ],
     "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.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r83",
      "r104",
      "r105",
      "r106",
      "r165",
      "r166",
      "r167",
      "r169",
      "r175",
      "r177",
      "r202",
      "r250",
      "r367",
      "r372",
      "r505",
      "r506",
      "r507",
      "r516",
      "r517",
      "r567",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r587",
      "r597",
      "r668",
      "r669",
      "r670"
     ],
     "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.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "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.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "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": [
      "r165",
      "r166",
      "r167",
      "r202",
      "r619"
     ],
     "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.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of dividends that can be declared or paid without approval of regulatory agency.",
        "label": "Statutory Accounting Practices, Statutory Amount Available for Dividend Payments without Regulatory Approval",
        "terseLabel": "Unrestricted retained earnings"
       }
      }
     },
     "localname": "StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r52",
      "r53",
      "r367",
      "r372"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "verboseLabel": "Common stock issued"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "auth_ref": [
      "r52",
      "r53",
      "r367",
      "r372"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Value",
        "negatedLabel": "Common stock repurchased"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r53",
      "r60",
      "r61",
      "r159",
      "r245",
      "r249",
      "r579",
      "r603"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "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 stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Common stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r0",
      "r1",
      "r105",
      "r159",
      "r165",
      "r166",
      "r167",
      "r169",
      "r175",
      "r249",
      "r250",
      "r372",
      "r505",
      "r506",
      "r507",
      "r516",
      "r517",
      "r528",
      "r529",
      "r553",
      "r567",
      "r579",
      "r581",
      "r582",
      "r587",
      "r597",
      "r669",
      "r670"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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": "Total Equity at End of Period",
        "periodStartLabel": "Total Equity at Beginning of Period",
        "totalLabel": "Total equity"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "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.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r588",
      "r604"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtRetirementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r588",
      "r604"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtRetirementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r588",
      "r604"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtRetirementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TangibleAssetImpairmentCharges": {
     "auth_ref": [
      "r12",
      "r266"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value.",
        "label": "Tangible Asset Impairment Charges",
        "terseLabel": "Impairment charge"
       }
      }
     },
     "localname": "TangibleAssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TaxesExcludingIncomeAndExciseTaxes": {
     "auth_ref": [
      "r120"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All taxes not related to income of the entity or excise or sales taxes levied on the revenue of the entity that are not reported elsewhere. These taxes could include production, real estate, personal property, and pump tax.",
        "label": "Taxes, Miscellaneous",
        "terseLabel": "General taxes"
       }
      }
     },
     "localname": "TaxesExcludingIncomeAndExciseTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TaxesPayableCurrent": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Taxes Payable, Current",
        "terseLabel": "Accrued taxes"
       }
      }
     },
     "localname": "TaxesPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy": {
     "auth_ref": [
      "r246"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for treatment of receivables that are billable but have not been billed as of the balance sheet date.",
        "label": "Trade and Other Accounts Receivable, Unbilled Receivables, Policy [Policy Text Block]",
        "terseLabel": "Unbilled Revenues"
       }
      }
     },
     "localname": "TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TypeOfRestructuringDomain": {
     "auth_ref": [
      "r280",
      "r281",
      "r285",
      "r286"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the types of restructuring costs.",
        "label": "Type of Restructuring [Domain]",
        "terseLabel": "Type of Restructuring [Domain]"
       }
      }
     },
     "localname": "TypeOfRestructuringDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsNarrativeDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandDiscontinuedOperationsScheduleofRetentionBenefitLiabilityRollForwardDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnbilledReceivablesCurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.",
        "label": "Unbilled Receivables, Current",
        "terseLabel": "Unbilled receivables"
       }
      }
     },
     "localname": "UnbilledReceivablesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UtilitiesOperatingExpense": {
     "auth_ref": [
      "r126"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating expense of regulated operation.",
        "label": "Utilities Operating Expense",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "UtilitiesOperatingExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization": {
     "auth_ref": [
      "r126"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating expense for depreciation and amortization of regulated operation.",
        "label": "Utilities Operating Expense, Depreciation and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "UtilitiesOperatingExpenseDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UtilitiesOperatingExpenseFuelUsed": {
     "auth_ref": [
      "r126"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating expense for fuel used by regulated operation.",
        "label": "Utilities Operating Expense, Fuel Used",
        "terseLabel": "Fuel for electric generation"
       }
      }
     },
     "localname": "UtilitiesOperatingExpenseFuelUsed",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased": {
     "auth_ref": [
      "r126"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating expense for purchased gas and petroleum of regulated operation.",
        "label": "Utilities Operating Expense, Gas and Petroleum Purchased",
        "terseLabel": "Cost of gas sold"
       }
      }
     },
     "localname": "UtilitiesOperatingExpenseGasAndPetroleumPurchased",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations": {
     "auth_ref": [
      "r126"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating expense for routine plant maintenance, repairs and operations of regulated operation.",
        "label": "Utilities Operating Expense, Maintenance and Operations",
        "terseLabel": "Maintenance and other operating expenses"
       }
      }
     },
     "localname": "UtilitiesOperatingExpenseMaintenanceAndOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UtilitiesOperatingExpensePurchasedPower": {
     "auth_ref": [
      "r126"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating expense for purchased power of regulated operation.",
        "label": "Utilities Operating Expense, Purchased Power",
        "terseLabel": "Purchased and interchange power"
       }
      }
     },
     "localname": "UtilitiesOperatingExpensePurchasedPower",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UtilitiesOperatingExpenseTaxes": {
     "auth_ref": [
      "r126"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating expense for taxes other than income taxes of regulated operation.",
        "label": "Utilities Operating Expense, Taxes",
        "terseLabel": "General taxes"
       }
      }
     },
     "localname": "UtilitiesOperatingExpenseTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UtilityPlantDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plant owned by a utility entity used in the operations of the entity.",
        "label": "Utility Plant [Domain]",
        "terseLabel": "Utility Plant [Domain]"
       }
      }
     },
     "localname": "UtilityPlantDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VariableInterestEntityDisclosureTextBlock": {
     "auth_ref": [
      "r557"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss.",
        "label": "Variable Interest Entity Disclosure [Text Block]",
        "terseLabel": "Variable Interest Entities"
       }
      }
     },
     "localname": "VariableInterestEntityDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VariableInterestEntityLineItems": {
     "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": "Variable Interest Entity [Line Items]",
        "terseLabel": "Variable Interest Entity [Line Items]"
       }
      }
     },
     "localname": "VariableInterestEntityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VariableInterestEntityOwnershipPercentage": {
     "auth_ref": [
      "r549"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).",
        "label": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage",
        "terseLabel": "Ownership interest"
       }
      }
     },
     "localname": "VariableInterestEntityOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": {
     "auth_ref": [
      "r534",
      "r535",
      "r543",
      "r544",
      "r545"
     ],
     "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.consumersenergy.com/role/ContingenciesandCommitmentsGuaranteesDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesConsolidatedInformationofVariableInterestEntityDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VariableLeaseIncome": {
     "auth_ref": [
      "r595"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of variable lease payments from operating, direct financing, and sales-type leases, excluding amount included in measurement of lease receivable.",
        "label": "Variable Lease, Income",
        "terseLabel": "Variable lease income"
       }
      }
     },
     "localname": "VariableLeaseIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r181",
      "r194"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "totalLabel": "Weighted average shares - diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r179",
      "r194"
     ],
     "calculation": {
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Weighted average shares - basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]",
        "terseLabel": "Average common shares outstanding"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "xbrltype": "stringItemType"
    }
   },
   "unitCount": 6
  }
 },
 "std_ref": {
  "r0": {
   "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"
  },
  "r1": {
   "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"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1060-107759"
  },
  "r100": {
   "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"
  },
  "r101": {
   "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"
  },
  "r102": {
   "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"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(13))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868656-224227"
  },
  "r109": {
   "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"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1063-107759"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(14))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(23))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r120": {
   "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"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(7)(d))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r123": {
   "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"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.13)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(b))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(a),(b))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r129": {
   "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"
  },
  "r13": {
   "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"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586"
  },
  "r151": {
   "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"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586"
  },
  "r154": {
   "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"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r161": {
   "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"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r163": {
   "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"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(b))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "255",
   "URI": "https://asc.fasb.org/extlink&oid=125523840&loc=d3e2408-110839"
  },
  "r179": {
   "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"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2366-109256"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r191": {
   "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"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "68B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5498026-109256"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r199": {
   "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"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r200": {
   "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"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "https://asc.fasb.org/topic&trid=2134510"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524"
  },
  "r245": {
   "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"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "310",
   "URI": "https://asc.fasb.org/topic&trid=2196771"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230"
  },
  "r267": {
   "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"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org/topic&trid=2155823"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)(1)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)(2)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)(3)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6571209&loc=d3e13644-110860"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6571209&loc=d3e13703-110860"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868"
  },
  "r28": {
   "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"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r283": {
   "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"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(1))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r287": {
   "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"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=26872618&loc=d3e7436-122677"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r293": {
   "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"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q1)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
  },
  "r295": {
   "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"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907419&loc=d3e10037-110241"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/subtopic&trid=2122178"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12265-110248"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907907&loc=d3e13051-110250"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "460",
   "URI": "https://asc.fasb.org/topic&trid=2155896"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600"
  },
  "r31": {
   "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"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r32": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r34": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r35": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(24))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "480",
   "URI": "https://asc.fasb.org/extlink&oid=109262807&loc=d3e22047-110879"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(25))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644"
  },
  "r372": {
   "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"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(26))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045"
  },
  "r39": {
   "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"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721503-107759"
  },
  "r40": {
   "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"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org/topic&trid=49130388"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "712",
   "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "712",
   "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(11))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r42": {
   "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"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r43": {
   "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"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r44": {
   "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"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r45": {
   "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"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r46": {
   "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"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r47": {
   "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"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802"
  },
  "r48": {
   "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"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(23))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759"
  },
  "r50": {
   "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"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "https://asc.fasb.org/topic&trid=2235017"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "27",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32262-109318"
  },
  "r509": {
   "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"
  },
  "r51": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r519": {
   "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"
  },
  "r52": {
   "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"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r522": {
   "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"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=109227538&loc=d3e44648-109337"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r53": {
   "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"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613673-111683"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613674-111683"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r54": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2AA",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "a",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759068-111685"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6228884-111685"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.E)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120398118&loc=d3e355146-122828"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "https://asc.fasb.org/topic&trid=2197479"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90193-114008"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90198-114008"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "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"
  },
  "r57": {
   "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"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "820",
   "URI": "https://asc.fasb.org/topic&trid=2155941"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611"
  },
  "r579": {
   "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"
  },
  "r58": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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"
  },
  "r586": {
   "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"
  },
  "r587": {
   "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"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r589": {
   "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"
  },
  "r59": {
   "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"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r592": {
   "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"
  },
  "r593": {
   "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"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981"
  },
  "r597": {
   "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"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759"
  },
  "r60": {
   "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"
  },
  "r600": {
   "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"
  },
  "r601": {
   "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"
  },
  "r602": {
   "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"
  },
  "r603": {
   "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"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "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"
  },
  "r609": {
   "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"
  },
  "r61": {
   "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"
  },
  "r610": {
   "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"
  },
  "r611": {
   "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"
  },
  "r612": {
   "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"
  },
  "r613": {
   "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"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)(ii)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733"
  },
  "r619": {
   "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"
  },
  "r62": {
   "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"
  },
  "r620": {
   "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"
  },
  "r621": {
   "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"
  },
  "r622": {
   "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"
  },
  "r623": {
   "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"
  },
  "r624": {
   "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"
  },
  "r625": {
   "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"
  },
  "r626": {
   "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"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r628": {
   "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"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r63": {
   "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"
  },
  "r630": {
   "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"
  },
  "r631": {
   "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"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(20))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r633": {
   "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"
  },
  "r634": {
   "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"
  },
  "r635": {
   "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"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(25))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r637": {
   "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"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(5))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r640": {
   "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"
  },
  "r641": {
   "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"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r644": {
   "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"
  },
  "r645": {
   "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"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r647": {
   "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"
  },
  "r648": {
   "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"
  },
  "r649": {
   "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"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r650": {
   "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"
  },
  "r651": {
   "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"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(11))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(21))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r66": {
   "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"
  },
  "r660": {
   "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"
  },
  "r661": {
   "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"
  },
  "r662": {
   "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"
  },
  "r663": {
   "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"
  },
  "r664": {
   "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"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r666": {
   "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"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441"
  },
  "r668": {
   "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"
  },
  "r669": {
   "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"
  },
  "r67": {
   "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"
  },
  "r670": {
   "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"
  },
  "r671": {
   "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"
  },
  "r672": {
   "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"
  },
  "r673": {
   "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"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a)(5))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r683": {
   "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"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 5))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=6499975&loc=d3e44250-110382"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=6499975&loc=d3e44264-110382"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SAB TOPIC 10.C)",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=122136288&loc=d3e659983-123033"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a)(7))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SAB Topic 10.C)",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=122136288&loc=d3e659983-123033"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "405",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=6500807&loc=d3e48068-110394"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "715",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=6501251&loc=d3e52485-110419"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "835",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=6501569&loc=d3e55921-110430"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "835",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=6501662&loc=d3e56162-110433"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "980",
   "URI": "https://asc.fasb.org/topic&trid=2156578"
  },
  "r696": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r697": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r698": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r699": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759"
  },
  "r70": {
   "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"
  },
  "r700": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r701": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r702": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r72": {
   "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"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20,22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r75": {
   "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"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r79": {
   "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"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759"
  },
  "r80": {
   "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"
  },
  "r81": {
   "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"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.26(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313"
  },
  "r88": {
   "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"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1020-107759"
  },
  "r90": {
   "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"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580"
  },
  "r98": {
   "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"
  },
  "r99": {
   "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"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>91
<FILENAME>0000811156-22-000113-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000811156-22-000113-xbrl.zip
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
M6O]J'34GZSW4MB*9\36C*8E*+EX/)N]ZP MJ6?(=FDU&DQ=7WIQN15FZZ"L
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
M1-5R-JWR<QGZO$?$W=>C-K#RRVA2[HUI/O_N?7RTBH&4!KCI>%1:9F@)1N&
MEZ'P,\U&E,9\$8V=0?;Q;'1$L].S5:OSB/YP6*<K *F!3*16$2PA=RHNQ1(L
MJZ#::@C!]&":^Y\-N0_IS=W)V6+$Y]1]<?J! >A]0N]JHH18?-')*BX$P1%*
MY)X(L@0*D33VH'O*?4Z+A_("9B?MP _@P+.C1U.:?$]Y.5Y__X3W\V(J9Y$G
M<JMR-8^FDQ=B+X[:7;RO7?[<]?L"B&0R9 \ZH0%K 8-OW:U5*24S..S)))4G
M<L5RTO)L9UVO=WGQ<EH>3EZ+96^G^?17YCTZ^K#BXI?]'Z;CDJ>/'MV[>E9Y
M_=-(<@B5R%2CL4)KLF$U6\]*/G@GOYQK_F;JP!=;G*<3>>A6X7BA^O?D\VCQ
M+O<K%NA'F@CC/)4W"\.S0&%%"[,TR^-,"+D4<#E0*B$)3*W*F+( <S.YY8^N
M>\%E6UOD]WAX<H;.-C-O,GKQ<O']:$)"K"8OVFY/]K\_V"C(59OYZY]GXW5U
M2"0677E0P4<6-PY1F6 "V<C=)7C_/FQK6Q_3C-O<K)4F#QZ-)BW"6"+S A@?
ME KPZ^GXM>C,I1WDK@Y_F_:$X25G$Q8?,C&!PH(U,QH;H_,J6NI!]O@OBN@)
MBXV]VF3"GT5E5S"A;*4 QC%5 ,H4E17W:TL%&P%LA[NN_%U,C-Y<+2*6&8+=
M)SLMJW0\&\UY_G"2Q\OIS<WYC\I(?#7W9=#?&6.<]<7Z:H!,P.B#*5FS:>V8
MNSQK\V_BY/LA=)*_$DCH6F)M51\V&4#(Z#EIB&2S1U52#U98_8N0V)]L$/'Y
M\:I2%29/W-9798?H'7,6SND+4W"Y!R.?[^*SE]/9XO"3X.%BL\A%A)1'-'Y,
MQW\X=M1].*Q_K--FZU51BA07J-Q"E&!K@I#0!=.'UIDW##)7DX0NEI53VOIH
MP-LB[L4JXXQ**:+"#H]NOA/S9[S)Y_S-1OZ?I9F8L,U+#8$CR(F)(5A"ER$+
MX52Q1Q[DTU3<!WFI,ITLAYL337[=KY4%$FV_1P^_VU]9,N[&('']SHL+ZH0A
M"/=14&U"2QF\CXDDNBZ>+B:^:K=]\:&KL/U^.ON-9N6B[U$;4'_#Y7#Z<#X_
M::)<#I]=SJ9^=,A\&?)R$8!/G_#Q8GDI[=J#WYV4W3:2+Z3Z/N?E!JN;)*X8
M%,O9G]I]"2@^VO7O5&\5*Q8+4 DMAJPH>G3%!_DKDSBTBSI<,6&=MV6#!,5'
MZG\]E@(RE9*]<@ %E#=B'A0[3^2K4-[S$$EI(Y>\^' S0'$A>GG@?X,)>^6&
M0LN+-U]F*"[M^C<PD4I2U>4L6+" IE!5FBQBRHE#\.K&&HIN8&(M=B)6FV/6
M4&QA8(E^M$JE]=60X,ADT^&V+>^@0*/9SS0^X>].WWW\0<Y(L_SR]!&_YO%E
M2OINIX>3XY/%?+F'[DG8$B%6DR)XL>9@ V)K]$NNS704)4YG86LG6T'T1UH?
M-5CX.Q,8:P;&8((BA")LG&TI#APQY1)4#V:U78>TNA_W78DJ<]4^.&93@X=
M!HV*B@F=5;&M%;!1Y=Z!8W660U>#ME*LS &\,221/C8+(O9# _>@@F(EX#!"
MQ:Z =5W-F!0DUR:K%U\)D#%2UD4B<^==9)O+#='GJQ?9ZK0L6Y&4$]D0)6%1
MEDP"]+$HC+HXZD&MP;6)K%=V>'5*7<"),V:NV59PHN*ELM.L7.7L--T4OCTX
MA*S0AOB0A-U70S:#"Y7:@@E%<TTZ6XP]F 7W 4)VS_J?MQ-\1_/11_,7[]%L
M=MJ*N?EX.EMPN7LT/9DLWAU^?S3/XVD[OB?*35:I8*!@<@%48!(WG56LR67=
MZ/B 1+<S7XR.:,'[]=TA_95;4@YS2<44M;3(6(UN">Y:L&BB?LEM?9'3S091
MM2%QJ%6CSD 8T4#(A4/KLEH#]J"H<!4@^J.AKPV(_GT.)V&22%V[1*'U/(](
M'+1X_5*4Y]J#6K)5@.AO,\.;#:)2"T-%P.PUE-8B-:@V:=9X3&*+L%<Q1A\8
MY.K(/P?R-I,V-2GP$4AK9<EA26#;L@<#$ET'5&YU<H.8%$<JRL4,(59"XYS.
M[*(QN5#HE=PV#'(](/(!V5?K =@")96"-:5@B&!K,&QN!HAN)(-<H272+9^8
MHJZ: -&0]ZR]C91M6T \W0P0W4@&N3H0J6C$#,6<?2U0;"#M(-F@0]$14L3N
MAB%K:M_7,\*ZPJ7F**5"0,Z5UFJI).?$RC Z(TR60[]29]>@X=<,X*[ )"=R
ME6.TZ!1P*%$ 85%;  J15+\&-6X:/[ZAF 53N.0";%H@SB4Z9W0;WU$EE:+[
M9=IN&AV_H9@M9+().3>&#PD!8RA@5/%M.@;Z&U)\W5/V?T,QBZB30N]=@  N
MI>@( V<#/@>5L<-U;IM@XWK#TE2RR\2F+6\-23F2:".W[O+1"9F$37:\SP9E
M=3 )-F6)*VQ,R8%E(M]6(5!5FRP2Q1N2 ML$&WW";*LY(HIM>3(Q;5B1G5-<
M5 G!<3P/D >/V4VPT2?,FERJQ,(:Q-1"6U!/VZ@BU%PX1=8WI)9Y$VST";/6
M5/!DD+-:MA2F[$!KRL@J9&=[,$/C]SI5+SMV-H'L31?\F$Y;!Y\A86"%<Y[1
M^F Y5!,#Q$PQ*Q]2<(Z+L\&8'K5J.N#%Z,Q./![3Y-/6;8_/#F@;Y_>YCB9<
MSM8%6JQ>5NMO9E2BSQE*-")'2-;'0@%-3@%UQ%+ZL'[=E0OV3]S!B[8J^71V
M>G<^Y\5G+W]O.E\,<O5G7YA38$T5B[@)L1&^5&+G6]=@8_T&26M 4O?=U?J!
M&T,.5+0O@0"J1)0IA(C>(P:G7>Q3(]LN /?#.[B\UM+][SZX_MTGO%B,EWMV
M36EZB6(7<LJ^M#H2!F4CV5)S"+H*<(,*O$'QQAI^$8Y$GM%5T!0R0*J()=0,
M/G%1*F ]QQ'<9!RM0+!P[8)%$5^Q-2;'%22:BTYS(=W:M@OMY[,03E\(5F\$
M^Q<$J[]<L'IE@J7 (4&P*EH$6SG9XBF[S."-2U:?"U9O!/NW!/NEIGAU@A5Y
M*M!B>BT0E!QBU*S1U-9CUA7O!V2*E^OY/A9N-GNWX[E@;XAUIL+9$*NB#0-@
M21EU#9!C*BY(<#(@Z]PE6:_%8 ,$S[XJ*,F(0#':J"!DD[ ZG_60<FY=DO5Z
MZ'2UCD(Q5%N!A??HE75>=)O;"HTN#<@Y=TG6:_'7.2BK.4>?%$+UG(RF)$PL
M5),@6S,@?WV#0O#KYP)"](+RJ20)UL#E5AC05F87IU&]<T4/B O<%!RMA6=D
MP PA,81"$A\FPNP9 4S-2J40!^1[;A".UN#7"(L3LBIA"4+V1*UO4R@MY> U
M^C @O[9*#M,S:*W%U45'; JV5G]Y&?9:IZOV%3&WR;!#2DK>8&BM)\JNH0+'
MJ#2TUDXUD:TE&J%4U=D0AU2/<(.AM9X5X'Q(XA"MT>"!-4=GP&E3K-89 <V
MB-4-AM9:N)8RT<9,;<&! B8*V7*Y6'9@JS=&]R&',)\ME@*;CD>%%O+3PP4?
M?52/O2^O1+9-7CPY.^W?KF.Z./&3A;SX)4I/YH+,^?SB N_!M#/FO)B-\M/%
M<JW,88%V+2RN:BA5VQJ<DH"3*]5:,BM3(^I,EGH VC^!GP<T7Q%TUJ(I&[R.
MH@GH&6S(V8&K3!)Q%"HU6JN9F(>%UYVVQM[Q;#3GOXV=M0"V7?3Q;%I.\F)_
M]H1GKT?Y@Z+")4$YU\?SC4.$;)MY43,J6E8#6([)IX+.N!S;TJ*V!Y#=R+%%
MI2%5A=D7L'#6)BZ"5S65B,6T2:O]D.-P^%TO44243$*LN5412)B96,52T&JO
M.07,/4#18 A7+P$$-B<3C9BAB@!!)<R"(5M5"HZJZE-*O_\,J)<(JKHH#-$%
M;3QXEDBO@IB@'$)4NJ;^$Y(#GI^=G,:7:4DG,;0^![H).+\@X(RB+A6]:$R&
MI# MFR-ZG5*FF&SI@;*LS5_?& W=Z,FH.BK1VE*30XB^(@DWJ4;70CXXWP<]
M61=D-^@9,3EM*@7K(H.O;5DZIS,%HB!1MNX+);E!U.#?*XM 57";/]&5C:K\
M?4-K;&MP&Z)1":*!2 #L8P83*$?H@ZH,)H&PT9*N:HFU6;-2&=@&8(-(U;F2
MA: $9#"Q!UJRP<Z:L%-R=$5B.V\$*F XL2Z9O4-ALYQKZ@EV;A 9N>;6U/]>
M,Q].RLE<'NY/:F8O585=R@[:DFWD(!%$T157JA%K:TM&U0-5N3ED9*,E:](2
MK="6:H/2PM6UYK;JL?<N:1\TE^)ZH"4;[*PKW*L"G9"$D7 K>Q):DBF4G'R(
M0% W50>=(R.K+I;94/8_UI*,UF53;%OR #)G)&'NHB)44'LA)#W0DIO#0S8*
MLH:RHQRSR6V-+,T0/$:B2%%%2Z@HA3Z4'6U@LP;F"KDPDF82YFH+I5JQU.PI
MB;$-)?9@DN<-8Q_= NU:IH^6Y'4N"0-A!E(AANQ:;Z[0N@)7[WH VIM#!C9X
M'6G4-=O(QB<&*CX&90&T9=8I.\?#PNM.MRLZKYV&]!*R,7.PQ;F872M"UIB5
M(R2R4!,5 SV [$:.+2QP.=1@DPN!(?J"I%QA[R5ZCB#>LB=R' Z_ZR6*.%9T
MZ,5SU=1RE.B<E?@R.%= )44]0-%@"%<O :0M8(ELK6,++G+48$S26.5;=0&'
M!:".,Z!>(LB0 1VMK:U>M$*,U6F(I48?<P&M>H"@&U4QOTF0K%%9O+,NBED%
M N%Y/D7K$)TAE\"Y;%(/E&4SIV63F+ER/5%1.$F,$AU1 .2$6);%@)4,YQ+Z
MH">;.2WKBXH,1<\F&A0&DL G4AAT#K9H'=GT@=3>,&JPJ;A>%R%!5F1C5CH(
MC2<7@Z;B-9.N1!GZD(8:3 )AHR5=U1(F3"&;F#QK@"S\W8"I&K(SX(WIP[CF
M!CMKP@[:%#A7ZX6W0M4.R40HZ#-6+-[T89&J&T9&-A77ZR(CP05=8[:M=Z^J
MJG67S%:ARLE!A3Z,;=X<,K+1DC5I2;*I)L D.B):@4P>(1G4'#!;KGU8_F&#
MG745Z%550X#(*50H3LQK2: \NU8(%5WI 79N&!FYX;77Z]$2F\DRAN)T!C"6
M=%0Z1]56UXE@-SRD2ZJY49 UY$,L)N5UJ*V!98RB%#E!\I:+L3:<=T+MMH)L
M8+.&^(XL02T2X^4*F6-;UY="06\R&7XW&[O+JTO=,/;1+="N9=TJ#Q)BJ83
M6"$%(-V6V7.E..>SP=H#T-X<,K#!ZRA ]C'X6K,3L(+'I!UX6SWJI'WMTQ)^
M_:_HO'8:TDO(9J<JJFR<8!:R,1%3=,KYH,AIK6(/(+N18Y,C ^OHBD/V$(@1
M68,6=M>:J-@$/9'C</A=+U&D=#(I)BSL'+!W$:(IQB<7V$4;4P]0-!C"U4L
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
MH-[[<"19Z M"$6)@9Y9XNH[7&WCZP.MPSP+"Z0\'KMFW>XQW!Z#G>_\<$LV
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
M)SRD!N=)T0N#!4%TDV@\'Q9=J49PL@0L+BQ(2"/-&441.EH"ZA='11C%/:2
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
MMG!^7G78EB+#9W4A2),#CO2*XA\5[V%5S2'\C7T9-,G%?VZY%!&O% >S78B
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
ML?_S!ZP/7O" =][E9Q-SZKPPKIR3L(=O)R*K.(*SDH<U=ZV74=AX"B1;21E
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
M+Y)="Y=>HUHX_<F2G_+9/;2CA+G>@2[E7O4CY,ZZ?2GK5\FN(*0@]*(0HD'
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
ML+[VU2N4PX'L'XY(:*,#Z:L^U#^"")0IT^[_B,;,Q0.&._GKB_\*92 GP^O
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
M']+/:X[D1E5:[6F,72BAY1K/5DMLML*S:YND$ZPP;- 8[NZXN^, SD_MR:;
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
MIQ_\9"[?#&EX]I'/QD993C$ &\@QUOCD82IG;!TZ$7'F(N)Z=P>MB[V>%E<
MAIZ2PX)]$DDN#;B<B\'NO*F7S:V;.W$A]POAXH=95B#@/1&SG\QF"4XD\;\<
M0MAM1<O;"K[FT?+W_48VEG#2X1M*!Y $,^VO#D*L]8P#^(]8WRV,ILU3#7;\
M])MVWE+C^\$.:<JNTOJT!-?'"C:#'=:>R=E8IMDTG'LAQH)EAFTIO7^]>XL0
M#8@>+O]3A/E")= EJ1-RNRML3VRD<,[7[QRP4VI !SI$ZT .G-#675B&+YVM
M=\RT\57I$AV[KQJ(4J6_XCT67I0 JP$Y.O/P#J?8M4VW97M:8[3S%IW?]Z^:
M:!\^(W1Q/O'AI^62/R?(M)_3.;68P6Z+;S@_&/9V-V,;!I!0S4(_-$#"06/1
M!T1'V&F7GA1M?O0+>TH0VN2S.VD!\+0$H4<T_F=K^>WGY&WBUY?#'4IO&V"\
MN 2A9R0([;*'>V+9IYP@=(K!GKTD"#D1<4HB8H=F' T0$"=U&_>=F'/>SJJ=
M$W,:X+ Z*7).I9U+8!$WA3UK)2TNAV!W5CW:(5O'\>K]$C<EODR3*$"<*XPM
MA.."ZM7W1MQGSKW[/<>^&YT(YE*_3HIM-];N/BGIL3Z.[63$SIMYU3X)X>#/
MOG'(^@D[O8>8MD- .]#6-)LA??]R=]'NX,\<_%F#X,_"X*\O'L>>Z@]O7FQ%
M,7N_B"^W2W90R-.?9)84J:]VX9?P/T48V*E_C469JCD0:/HF@X, M?T<2P*F
MXAZHHIA,0C_$K,=(+Q%_G "W0;()4ZS80=0J&F=2(!(WF7$AM8',NG6'!68_
M9Y;5AZ_EXNM%-A4ITJ*Q#<G;$<(_LF*<P8?A9[79P!=DBITH+647_JPQP?,4
M=@>U7PQVPERYH &SJG&T(J<437H#C(?#W%)S$CN&:/_[OUX.>C>O#CRIC5/0
M^S,N,O@MRS -EL-X%-+KX &5Q]=1QP[_!S<W(1LD&0,O5&S ^PUXBTJ+)32Y
M*C7@@OO7KZJ'O!*#J(-'6?DV_J%.7(&<TT_%'!B<%/ZT'+C\5BKO); K&%**
M-$:_<8<3\V,LG>$E\4HF0$9)"JMX%WO(4W%-G7).:D2SOJ49AOBQ+$]#/^>^
MACZ("X'H;C*=96J97 R VR=0ED1<;PJ_)>E<H?AQ:5R".'RAB*(%#O73VT^O
M872XE"K"JNKGDOLP(](GY#_B[3\!UTWA9GRDLE9@X'SKX)=?!5Q8^.5GD>'?
MNQX*";U2^'L@8;H1^6:65JV7:9:(7RW%!IT/?N/W6,!9X@;@$*AF4&-8A=$'
M'_F<PQ]H"33TX%4I=4#H&"P_7J#BO^&?M#'JA3=Z*I^LJ72]-T5JQ-LNB'?6
M$<.!@EKTW>50 6+/&'",RS<LSQ4>G^V]6D&<ZQ%!FR,;S+*)2].EF$3)0^;=
MR1A%.^P9\66K6F4-1[:Y,%RIS'N0483_?YU[>W7PIF.DS:J6#\]C3>5J190E
MO&1X*@-J4:(=[B$.0.M)RME*$BLPJ)S-HV0!!#^&[9F <C2/A(-^98(BZ-=A
MST&_-F N)P']6F=AJ_7SGRHZX9*V_N,Q=:LE=:6J>P,C6* LH>0\-7'8UR\R
MSVHZ=YJ >I:;AY#K=+V_BS3E=2] Z\E0SP!VS0-@K6&4^(IE@XR'_TZ+N>+.
MVYH$VM SY@%<V0 >]V%CC;B?&+EN*^5Z'?BW!Y"AE;'@"W  $GO)9R'I4J%2
M'\07T!Z#>Q'GP"*HC)F7D\Q!-<J+6-FAQ+=A(FD(S/LAS*>HD^A9*Z-$,W)2
M\D"CFU3G#2_J.8*21-,*0F Y(8A V"\2'P\X_!@NV$Q:>MUC^_>0%!'((! 5
MI.2HE8- ]1<L+_!;H'.E.!E*FYNA5J9*T!ZF(6BQ/H_!^B)\.RA\66YN1A(Q
MOFN!AO&.:EM[RWM&4HI48=R-6%>C)Y.)9+LP3>Y2,5-:+>]*B%L%Q(Z:!=J/
M2G.NJV) JGPO/'%WAUZ/G-T=&=;W<5UN,<=#^&[4ZRVI>?#,/;P!5S.6=PGH
MWZ@$5;4;> H5T4'OE<CI#C ET=_ZK\P:T(:9IDEQ-\4<W >1!FH:U=%L:FO!
MB=8/<BJRZF&N7ZLQ4<),GZ\F>('(UTM$@KPB)$5N/EUDZ'>+\/CS'.05<<V$
M2S$S-) 0O@?/?0-EJ.."_XTOQ'P.1CJ)/GO&BD84[#9;<?B. $KB^PSGA>C;
M*Z>ASQO_&L@(M+QT@2^DTI?A/#<EX? GGN:ROX0I?,78(B=6G\-AVM\!\:#X
M!RC#0*Q*$59NFFA!\ _*?-YB%]6L-V]DU[NEOZ^UIYC!E@.3]-AT(;\;755N
M8D<MBLPY7NL;V$/$M$"&,F3+=892Q/9QLC3-:D=JYG$<:_6=PI5B%8MV\3/M
M8O,O^VV^P69>8@1@.(^&U7/4U)/*^R0BMNP#HP!&/A&^<LS=BS!BN/N*&*7A
M^EW%H,=JN/)IYB6;Q@Y77:_J1\ &U+1:?Y7J)M@,CD"FIU_H UH#*U)07I1_
M$HU#.&+I17"G<%2\Y30<W)/8=J^P4HJ_E]Y5X(5+KA:\:S(E\IN+.;*_%=S2
M>L],@613$DM/7PY0.'RFWLXFH5?>2[B10,]S5.=F2<'5[TO3X81B4KQ*W:64
MJ\,KE3 ;@%6'?$MI<0:(!CT+["N$G2]AUZC?04&J'C/>I8W9>-3_GH:*HY53
M3XH<-&/6!)>6$23P45B+4K#X54-@<-8P.+LQ\9<-W[8=2&90YKLE=2Q]'O<]
MUG.57Q'(1[NOUL_"7O"FVXE24[)J^YW.7[;NY)HCM;=K65AO=!>N<?16[ML6
MQ\A6Q%KZ_Z;\NP4,&O3K?Q;18K4OLZICHV@7"QE<!*EX6,%:BSB3?H'/$\Q%
ME,!JU/&4R@_=>1%7KS(2U.<//WT";E-D7J][-5)#P]&A.XJC G.-5:4HF3Y
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
M4@+FLA\GP/0O18IHJ=$6+E\N*X>TU(3F&&7+#89N,]CRYB85.D'$%/)+^VK
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
M'DGA+*6LT;G&\H[2+"N%Z6+UYI48^MS4@Z(/8DX9'UH"J)!;C'_378<#E0F
M=#E6N&LBG>E@%R%)ASFW7UBCY*POR\N7+S[G"6P (5J+L;,9D$B]UA:FCR%S
M02U YWBH_9N1%8)+PVHNA@;UZU@0[?BWCR*%"WJK*TA,BK=JFIEI6@U"<J=8
M?,;TBB828TP_W2>2_3_ZFR#J.5H5I.(A+OM*+'V;8AY_)(0^NN*!LK7#4GF6
M!5MHW0(D.HIS:71 E%">;I\>82 :N15]SSCO<6VE]ZPVA:[WZZ-O<SQ98=60
M54<16,JH4[D#I2-/@]RM8] L^7R3M<)9#HH;T7)#V[;:Q.='/7QP-*@JLG0:
MMK0P%MSOL7;$E/68[SY][&PP[12Q5#Y[U7OD@WRJ(()N<_;RY7!5-J*7[Z=]
M!P:M<]8,E0OP,;)06NPXC .=S8A6*@I-W3F/3]/JF[>>FYQ?>.?2A7<:,)<S
M"N_\1FFSH<D98B$%1(51!.7A5;&9#L=I5;L8:MMH^!,H9?>,<&(ZP92)ZDO:
M-2-MD#N+(PZ@Q!74@E*_ Y)NHGM8=C@40=\PW91-JXC-+K.-F <VPBTJ8E4Y
M7AO).#U@#2#C$@[^&!%/6-)5*&EA,>M*,YW$ZN.@,[>9X>K^J?=2)VUS9HS6
MLT&B4^[64F>>.6K(*E)3NKQ1#)0GHC*3[8ZEY.\KSRFN^U2?7AYT/=BN/,A
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
MD7>'NSM_I_M\SG:?/67O=HX^[NWXX_]^VQWM=M'97P=/1[L'+^E>NO[WG,9
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
M?/-6>&Y+ALD]/8Z49)3&R>7Y]8;TSEJ4["<)C#J9BT]YL$QR<%9[+K2T!/^
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
M+='DX#TXQ0TPJDQ@05H:2C2Y3T9L%<,]U2H5PS>"X990$4%(RRB'8!4"2IY
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
MP5(L:1^U%@BH;0!TTH*+5H% F@@FQRC1Y=SV/2E73F6NT>3^PKBS54Z%\0W
MN+UQKQA/U@I(7!=W:ZE!DT @$$Y%%@JH>=D18O?(ZGOW?0TV;YQ,R?@ WZZ_
M\FV]E<[*K=14I1OT:9C[]\?&Y/]+HM*9N?]Y7JS4MPSUX:+-\$#0,R7!4YJI
M+W$$9PF#_">B)69F-&EG%[N*\-3LPAY"M@N'A@K9=4&V'9=%FGE56) Z:Q2,
MGH-#0X!Z:P3E//=9@>P&91EN>4"EP[,-=45V^V<;ZL)L+50G%JB3* @S)%@P
M&A4@R3\L411D2)81Z[5D;F>7W].*]VA=5L'<,X%2P7P+8&[I%B\-<B\H&,D0
MT*L(F9XC(#<DBN1R_V$#9M*GH]-W.\CR?#R=3>)L.(E')<[BXBBFX:R>R]P(
M[?(\CJ;YJ\Y68=_VY>/<D:,8?IGWZ//#?&OGMH?KBNV:S/=TD66$92YHIP)0
M8WEF/NE &\LR$8I$M<D=7:HG4MXGNYN*ZIZ*F(KJVT%U^WQ"RNB--H *@0)2
M0D '3L!$8Q0&X8(HJ,:5U4P-Q'1E8C6=QMG@G)X9?ZD@7,,Q&R%IFAY\\:4#
MOU: KMQV;6Y;9#KAN)-<2PT!@P6T%+-8T1*\U4)ZM,B%V=F5C/1HI59!VU/%
M4D&[%M N2-AGG$2?0:M=7F8$IL!P:8 %S\HZ0P3E"VA7+O=3PRL=@3'+]9B'
M?_'T_CM.9XTFF=F/ Y__-JP&WYLA2;P_.3IIRB*==>?3+[WYRGY\U/1EY;?E
M^.W3HC"*]R(R2R%%I@%-E*!3D2=<JZBBCLJ6B@6\3V62*FS[*DHJ;-<#VY8L
M,98H%P3-B.4*, F284L\F$ RD&-"3HL[_^J51FJ<I'M9XL='L9I^;XX:^<IE
MI><RCYT/_\:ZR=TEV2TRE])4L60H!Y9TR5B1>0UFK %N"%.):*6L;<P96)].
M$E0X]U2E5#C?*)Q;VL7%1+C*:PR7D %J5>*@A.5'3+TKB+:Y!XL' NU3)+2:
M>FYIO&ANZCEJ'>ROEND;)M,NV@;60/AU69LNVKWR)CF9N3JHS-5(G02C&8<4
M;9Z)J8Z:R9U=KONTXJQ0[:D$JU#M$*HM@468U9PD"<(1!VB+U.*$ N,>A38N
M,VR>^[E:N5)+7X-#/;85^I[)9_<:9'4#J2NL.N^J#=\:[#[KR8FUD"1;H&<D
MD\&14#(-O0;,V@9TI 2B%5G,4$\U+84ES#VJNUJ&]L/R<VE.Z(7EYQWGFC58
M?E:N61?7M'?KO#9$2 5><YH%F:%@2#FJ99F4-AGB&6NXALNN"B3TW_9S=2OR
MVOK-M=Z1/F_)\LN&V0\GG?8<<]->H(_&1T?#)K5A;HGT*'\B7V<<^<RN@S/
MWL;$\E_[XUENC=X;L'O-I5'^CQ_,O5WL4%VCC?6H[8_3X8/1\/#_[LPF)_'B
M%'BNVQZ.PC>=5F>XJ\QPBRR/E*=.8U'3)2:(^1_@*.402.0B4AHU5V7(7)C;
M-G <+J/$ZCA<\SAL*:WH$XM!6L"@'*",%*S5+"_R"--,:>=DO'0<=JAJ>FW%
MW)<V[DK,;[%\>/+_3H:S3VO- -OT-KK<F&:LAP.D:?'!<):_S5]!UY4I8URN
M8^S?'XP/LWZ?EH Q53\/XO5'TR9018_H9N4E#%.WL8;Y\8C*2X63V<%XDC\>
M!I<JHNF!G12%TD$H_.G^KXM$T7CTLES.R^:+'GZYI!J(6DH>[7WZ[=7#;^51
MOH8W_WM _-&_1_9/<_+LW<'[-_]\,\S7_>'-GR_RO?_^:?_Q>_'ZW?O/S_+S
MVO^\?[C_[@DI]_Z_GY]\^@N-IU9E226B$EEA-2'S_$^JC=7!&\.=_HZ67CAR
MKA?8K"-GLT:.UL'QI#UDFI" UA-PJ!-(%?.8<GE4E5.47)#[[;V62P*B\]'T
M\V!\,IO.[*C0:V](Z]G7:ZIC[W;''OM+*^VU#1R<L)FU(B-@71# %#$40PB)
ME-)^AMR_+'5I/GH&P]&@#(@FH-87DJLCK2\C[>F'OPP29AQ+X'RQX"-<99;S
M CPA*(R)3B#)(TV;^Y>=%O]FI-$;"-G>^4,%725QG$/FO^UAB?95-"Z)QE90
MV1,:=4()DIJL&KQN.#P 2D*"3S;W45$-/3HD4.'9T[R'"L^5X=FV1K%),B\1
M)%H"J"D#;0B'Y%4,,CD4D?4+GIW&$W4/XXE7..AR;(<A7^+ V^,2=ZQ'6S9!
M73S,#ZE\ESU\GKOOZ>C1O//.L5K-X>J0[18>0D8:.&$(GJ?"=ER#TRZ"11,"
M+U8I(HM[<0]I=9S=8D1W9I52$7W#B&Y7*(Q*B2Q20)F@ ;F2&<Q:0TK>&2E4
M, H;1)-M+?NS>1KFG,/0:0E"/SXZGL2#8N#\=QP<CJ?55.4:"8,WHFFF^3[S
M;]]QC6HDZJ/S/3HW:?@M=^M^G#U+K^S'2GW+41]9(&:XMD12PX"8&.?4IRV-
MD)B2PAA++4V9^MH!\7_4J,HV8/CZ*J9B^)8PW+;*9S$2YTI@%!-@= &LBQQ4
MB(EZYH(2!<.F'QB^VZ&7%W%F2PV)0;234;Z=ZBBR$6&7LVY[<MIKW_I;#OVP
M'IWKDN46V8XDQF(>#QRD5PQ0H@&C)0?#N(K1!I*<V=FE]YCNTR*M(KJG89>*
MZ)M&=$NW4.N"5!C .5J,A%(&LU,":!+HD AME"Z()J)/@=1.PRY]3$6_@C^)
M7TOZ>?4HZ;$2*F7HS\6D3WM]?G2E,F6'3+G(HL2)+'60:HC6ZN)[:\$5@WZG
MF'6>,ZZ9VMF5]Z3 C7 -J(S0 T9854E51K@Y1FAII^0YEYFO07GK 44TH&V)
MX)+ J DI6A(+(R!963O=I(_(JE&AU8]D?6FD!T>RY@N2LILUB2'&(^L.X^ X
M3H[C["2KL./)626!TU-;+_/WQ.F\>Q^M<(A+$A-+[) 2$Y")J+T.3B5I?""8
M)YLKGX=X?G:%]31.!SS ?YBG?K3W<?_5DT_[[UZSTLZS5R_RM3T4>^\>\KW'
M3_(S>/_IS;L7!_NOGI+F- Y)61 Z;T'%0(H=D<XK,,^ Z$BE)Z8<BECV')<@
MAD9C:43!T:+70B3'@HO,HDB(5S[B4 =/OP>/(-*;S%00G72 P1.P-CF0.FD5
MC*$J9%%J%ARFN61&"O%X/!W.[.338/4S76L=AO6P35_&X=,/?PFG#+'6053%
M<28OE$KI]T)BJ&PP>6UDXK(DMM89L(Z>'HV>8!4M?0LV8A;2+/%R(%6 X=SJ
MY)!**59CL7*(*^O.@Z+<AN,P7>$P5]TEN.%]OV_A6P^,7 ^RK7@6<FVX\Q1R
MU]@,.DXRWDC((J(<CQ32")9V=AE;.9I5=_+ZB]&N=O(J1KO :"O"A PS?:H$
MW,0LJWB#49X@*..BH@1M.7/9+XS>[<*2\[VYNBFW.138E4RI ?BUTN,BGU/N
M(AK)'/!H,ST&%L X[4 'U#IWFE'8;,EI=9G%0[\"\)4/>L '74FBR@?KYH.V
M7#*"*,TCL,;W6$D"6CD%VB7. I7)*=%LT?.-,O:_HZ4@2TF,_*;)^/"PA)Z'
M&:.3.)W5;.V-D$-[P]%XDDGOZ6FW57Y;CM_$HBI)/(@DHP,6D19?=P).$ FY
M=Z)SG'HF33EDLK++1PW9]!>@7>F3"M"5 =H2("PY*4E <(&5HV"6@O;: )<F
M>4XL9U9F@&YM+G6??=^_%Z^IL9E^<MWZ8C-/1_[PI#RYY^-)N8J'L]EDZ$YF
M);WKU?A;Z?F5(>OZK2OZ_/W#HN-E&))4A()@C@'&:$&'%" %'D@@1LG$=G;5
M/52;L7ZK12"WF)O6%R>JW'3[W-2.+=G(&8D)HE>8UU[&@.6:0*+4)D&HL)84
M;J)Z,V+-M6CD76O]ND+_]&OFP^<!S]\4QB<E"_[2L=CG9<#B\D_S9<"Y>KR-
MK_SJ1:&N]NPN#H+N>F3AM/O=0QFW,>O^YS6I\2H/8&OTQAH*W#\<A;I+M58E
ML<A(/1H;E P>6/ 14'@#3F)1$HD*EYP3Q42#F7L$.ZYUOP2%W\Q2YXJ\N.[E
M3N7;RK=K6]]5OKU9OFVMW(@Q+M!R(L4+58[I(EA:"E<XM$[IB);;4@CFGA)=
MV>.OGV\;,?]3$Q(X8[-S+'ED)V^'H[/OIVP-QV?IU73U01Q87UQA[>A3V<4?
M-;70[23_>=1LZ;^=E%.T=C(;C--@=A"G,5^CG<6F%//];_GZW!V>?HO ?!G-
M68_<60\F<7Y4]^</PS [R)S00/[<ITX?"/GZ$>ORLNED=OE'SG6+CR78<O/,
M142^IC(VOYF[SOTLE]NP0SDOQ57(+,4%!G364N)%^<^(R$SZBW&V<_:I@\G7
M2?5M!#>)]CW8E&_Q@3W\8#]-=W[Z=E#E$77^L5]\8HN?2^0LTK4Q^APUF2S'
M$]OT9\9BG)1WY6NRO;F6P<&DS"G_<84.$ADTS1GS#(=2AKS X+]_LA>5RUF_
M=SP8&S.D*YR*WWLY)\8GHSAY^RE?Z.3X]*XO1>P-<)*\$B?EI]J$2AK;ZI=?
MN*9YX =V]'9^6FP^.0_^ZX^1/0G#_-9_M.XL3P5-3WTAEX;T\VT<VN-I?'#V
MR\]A.#T^M)\>#$?-Q30?^OG;QR':\9!F-,U?_@JU^V0.M],PSNDWG[Y\OWGI
MPAPU?TWP^XS)2U\F]^G_^;Z2/[N'/#?&-;_S>U=VX8:UYE>]IRL_*G5?*[Q6
MJ_5:O]^JD&QCGL"ZKM7<&@87AW_)U[7Z-YKU^SL.M[[(:UJ\>JGVIZ/!WO#P
M,$]/TWN#)Q]]S'?W/$X&S5GPP<.C+.$OY)7^*%C>16#_!CGURSLI6^(>%O3V
M7 /W)9A_24Y/5EMQKD_V\IL/IH,G^4K#5>+XU^_6N_!@7PX__N"Q_@ VMS'B
MZSO[^<ZK,>R5IJ/>;SHNAM._3D:G-,7)%<CI-KI07JT_KL5X_8L.EPVT2SOB
MSCT*>O4)\_LHO73.O'./M(ZNI4;7=::-ZR?+;,ID\KT,EM.HE9T-?HEOAZ/B
MJE_B6L\;UZ-5#LXMKXR[Z9!MVU!=[N;[C>(E-E.=C]9A9!Y]0I.8ED9Y*I0U
MA+/@U&GR"J_)LN>V7#\_/=MR%7NOGN;V'Y+]=^\_O,G__^SQB_?Y>SX_^_-?
MPS='3\3>X_VCO5?OV9?MTU?'[Y\]WA\^>[5']E_]<IB_@^RSI^+9JU\.]MB;
M_-D7!Z__W'_WYL\W[_8>7=QR_1WW\GOW/O^>K^G?^7Y^YZ_?O1=[_WSR^<W1
MBX/]?_YZ\)KM'[XYVOOPOY]_G^W/MUMG>_E]^_GZ_PJ42A:X 1)< N14@Y9>
MYW\R1X6T(;+8I/$3T=$YJ'ZD\5>JK%390=X))[;47G'>:J3,&BFU9(*CIP:-
ML_.\DTJ5&TF5GRY0I4F$*LF*42HAQ83/@\$4@&D5C8N""]TX5G#2]KZ\DU19
MB;@2\88E %8B[A\1[UVT,/[]+^=R3SIO0/+,QZB=!6-D "ZI-]91;;CHZ(#7
M=E!Q)<M*EE_)T@BN@Y!4&(N(.G.D1&908=:R/KB&+$DER\TDR[9YM$TR*"Z!
MEH4]%N_V4@<-<K<3$9A5U(6B6XGJRNKD-LBRDPW.BQG+2YVPO>"U<BTU7-NH
M;73;QGHW_I=R-=RX?9IYM;Y!,\^MU<FPME';Z &<^Y=X5-]9!T!]YVU.Z%OE
M(/AP-G!?<BV*:TC,_QNGTTI3JYB'=.$<N-T>7")()Z@C@=* B3LC?*!)Q(0,
MJ5+IIM,*:F!AB<#"^W;F@";4.5O*OQ&2 "666@Z,0XHD(1),C)*E!HA*C@>M
MJ9><8:+>6<U9(#JCPD2ER4T;2-8!LN( R;TH$ -8Y'F *&?!,2,@6AH)>IN"
M\CN[[6/\'9WKOP6GE#H)_ CCWH8HH\/HB$*:HG6&4V&=M)19$<U-)TQ4C"^'
M\8LY$9FNF0DQ@J52 AHJ($\* A(Q%'4@Q-.XG$H0:)QAAJEH$&4TPB6,U$6F
MK!*,G Z0.@ELR !QC"MG0JD4JPV@%@Z,E!Z\5I:C%#QWZQV;!.I$TH7#7A6+
MF\P3"W(Z@E L!&4@8JEL*[T :P0"=PI%9G\9N5MJB$34)*J4'(L!"4U6>2>%
MTMQ)'8D--YT35(?(JD,D$L)URDM.%5B>3+QG8)FGX'C,(D08C:FN*.[81."S
MO@B*>Z*(1F&]$\IEV4F"RX+#2G;3R2P5Y4NBO)6O(JC/\I]KB+;D67,?0&N#
M$ RUUB6OF*9U37&GATAB62LPQD GCGE5$0TXE=>>07KB"'>&R["1$\'M9S'U
M--N_MEY;O^.MUXW?ZV=R/9L=Q,G@N1V&?(F#1_:XV)'UU,>E+S&FVL9=:*-'
M^:$;5_7ZFW229=)(^D8KM:#O%9>2Q FMB;"2:H7<!!TDRRM)$;57>0%YXTDL
M]>A,5^O,)Y]^>_7'Q74F-RY%X\K1&:, @T&PCEN@) 1-'.-)X<ZNN(=$]JA*
M<$5]UZ@/B26=3%*>()742".#$I90:WP0JMH\;#+J?7N;@0I") 5G,&34,P4N
M* 62*ZH4$D%9*JCGJY>V[3'J*W-TP!P&1=!4Z<BT1$JT(3&@])DL, 1'8_4E
MV&3F>/*AR77)[+'_V)-GK_[X*]KDA1,<E$ +2+D#+9(%GC5B\)(H+WP5#%L/
M>RNUX-Q310)'Q8RUG#D9&+-YG1"EJ"?L-QKVGR["WGIA\KJ/ Q<R B9IP,8@
MP:%7%H/DJ'FC&&17+GH]WX+J)LR\<0&ATP/#TP+;P7 Z/;E2)8.^18-J[LD5
M:3X9FL4;=6BB0J^)2=23J!2W"3$(^M?C)AJ$A,(2V8A/FW'S^&126+Z)*/[;
M'I[$?'O-*]/*V,LQ]N<%@1WE#*4I./!>",AJC$'I2T"A&?'!>:'TSBY=>7U7
M,\?ZBUZ3%";F$VJTJ)VT2#A#8FGDB5'T#7KI&7JOFA]4T=LY>EL!FI![BR:G
M@/.\P$+B.#B:?T2KD2.-+CF1T;NR]UN/T5L9H ,&H,XI*KW+,[=&PXTVC"H3
MK">&6:?LZ?Q-Z_Q]RPS0#K0(::SSQD&4# $Q%3^SA*"(B!X5YXK(G5U6)_ M
MAB^Q7J,2J)5#1*=MQC*E2+V00FJ4IQ,XK1/X;<.W%3")J"UZS/ 5F !=8.!L
M3&!I)F#+\HJ*D9U=WE6-]ZV)EFQ5^LPWT9))/#Z9^ ,[W<B028V,WVK(Y,77
MP=,B[F^CWVGX,0;X'"?CRN/+\3A9E!^C\OK84@=),@FHO0(K3 05=3EN0XQ!
MLY,Y6S/*?NY]Y+O"NF>QE KK&X%U*[["K406E0>GG0.T2618YQ_.\I(#8Z16
MX2[ NE+#9=3P7[<>9?D^-U0.6)(#VA&6Y)75/AGPB"*3@,]TP#  4\@#R8(M
MO[ZS2TD+___8!NA7V*XGNE)AVRULVZDHS'&+28(WJ $]#^ X2T"<LYA[4E*?
MYV[39]16B^/ZSHU]9QU^]9W]'7Y;<\S[T@.9RSIZ]RV2?-H?ESH&+#(-",._
MSQH\?0E*7STPB_3HQ0X\[:K=_W:3GW:_/+#<Y/6V'%>H)-<_O;R,R1!5@A.*
M&+3+BZ7H8A*)2N$]\Y%:<=.&A#7ENS.=S1=$O@DWU"OA@*7$BKDU@M;6 4\,
M31 R44J;@QYTY:)J2P'KAI(35C TJ1QR>:1,$<>L"LG[A!ZI,29Z'8SAQ2T=
MPTT;E54.Z9)#6F%VE3E$1<-!<2H!A>)@C5; A>',!5\FD>;4B&XOU[>90U9V
M7:HD585.):EKD51['T!31Z)Q&@CW#C!8 I9: T8'8?- D)K%JG0JB52E4TGD
MC$1:NQ)>1ZJC(X"2I2QUF >K@\J<HD@B).7A@)LO=>ZZ>VNO[#+O5NL;?OEW
MI?4:W+^^A^M#[T^.3@[M+(;!W,_UT?CH>!(/XF@Z_#L.?AM/IVLMX5G;J&WT
M$N9;=2KDVJ:J-=GK^LE>"H6W3&N>C$<O\D),6(=::XPTF(27^YI.\WWFWVJM
MC!ZLO9Y^6'A&@Q#J0@+KO )T-.3?C ,J@Z,V=Z;T+B^]L,\9817:UX=V"#X8
MP0/WQJ!BVB6>K-+&6:'S8EQ?;EY:H=TO:+<VD'*'8B(^ 9'> %IMP#%"(%*7
MK)#4VE(I26\IM"L]=$$/>5*07"5),S4@>N=<],+*@#Q22ZB_W*&TTD._Z&'!
M$8[@1,H, 80'#4A1@O$R@$+C@R0<(PMYZN]U,GC%]@K8%BQ/$3QZPCAJJ_.4
M3V0BPK.,;&/EY3:D%=L]PW9K1X5&XE3D&FQ(I30!Y:"EXR!IS$LW*Q@U)L_]
M;9OA'F&[1]'0/H9)FA8?E$I50W\%9G@19\-)/,I7.W!Q%--P-AT<#JT;'F:<
MUL!H;:,';?0G,,I8#Q%? Z-]DU JKX1($BY0%9$YJ5%K3IA/7#F?-54-C&Z$
MA%I4W,FHJ$4* HR+%#!Y#48+#XRYR*G#+*1T7AVU/<AZI* JM*\/;2;RJE@&
ME80A**QUSG@1G.;4)$&\K('138%VV\"&J6A+%89HG81B251 [L$Y):(@P?%(
M=G;5E@8^*CUT,O-[8P23D5&I4!AJ;>*<$\J)YD$X70.CFT(/[<"HXU;KY"R0
MH#(_<,%!LR AL93UGDA&AC+U]SIX4K%]?6P+(X(()30>)+K$3$(3O22>^%@V
M0FI@=&.PW0J,)NYDEG .I&$J8SL1T%X)B$Z64ER&2QIV=G6O?:NJ!4E]9T\B
MXYL7)]N/L\%;.QP-[&0X+;&RT!B-#68'<968V56#G7?>EA\UI3*JQ-%R-,FZ
M)&5>40N5UV%*)[ZTQ7.3[/U-KG>>7,='\7%,^3K#+_/-CN>'^?9RW_^1/URF
MW,\Q_#./@I(5_G ^$,X;SN4W/DNO[,=J(]O-5+S('=HPXTD0!K2B%E"50Z-*
M>O F3\6.2B:IZ,Q&]CL45@MUW#8CL(C!FQB)5\A5-"Q%7[Q@8^ 2@UC:';HR
MPD8P0BLN)XV+)LD(@?"\[E8H,C<$!$Z,MBSZ3!CI+C!"994.6(49)8S#)"A5
MJ+C.&B,1:[4/ ;U*;&E?Z?6R2F6/)=EC077U$*SB@D+P^0<:0< D)T%I[:,,
M7@J1Z8-M,7'<>= [ZX2)7#DE.+K$K:4Q.1LI"8IE'EC:E;I*B<T@@U:<3_$L
M'PDKI3]-UA(R\X"1DH-**'7(TH(:W!PM42-^]9UU -1WUM3(:Z5&SB=EVZB'
M<1J,XFR0B?[$3H;V<'!X76.(N[VA>K,AWTLV5B^39T5YO8C^T$ZGPY2?6+/%
M&MZ=3&<E ?[7R?CHX;-'3Y^7C^071J%IY_EX.IM\R9(_+^U^'4^R:#N3='71
M=CV=ML@H61KT-BLR,"%YP"S804NOP0G*@R,1B?8[NRO7::[I%CUFA]7#OY4=
MMH(=6@%A+\IF$-/@!;> 3A1V,!RB\<D&@\:3O(A;N0QTC]FA,DP_0L&58;:"
M81;D>E).HA4"DF,<D%D*CB@%F 5K0,$%U;&#H'&/*>;.TT,'0>-*#]M!#ZTP
M,E/)%#,$8%X%P)@(V, (Z$A2RL1AF4L[NVT+G;[10\T8["Y\=#P9CB>#W-C?
M0Q\'?A+#<%9S!GL>0+HZ,9_O[I5)^7D9*R_G0^51?N^C9K34'<!NJ1L71)8<
M1FZ=H:"I;(2= )TB >>54E[GZ3[%S=D K.1Q_>,\MQ-@NE$:J72Q)%VT0DT,
MO0U4,Z!!TTP7CH"QR, R(P,)J1P#7Q2(OOJQH!YS1.69?D29>LHN5:1TQ#H+
M<A8SK1"?#%B)%M *!"U%RK_1%)T0@2=55<JFLL=2;HRW$H6J*J77?-$^ONP0
ME0H66#((2'0 K;F#O-#14:OBS1]Z+E/ZD\G42UO'KBO8KZ-BT16V#+:J=.$R
M/*[S\E**F/4?T2@LM6ADU"$01XT@GEU> +6:1_2(?<6"D!+36;Z'R($'J0$Y
M"V!%0E"&4%<2%6@JAMGMS<*EO2/Z4>.T$L4ZB2(13YAP+N4% #)E'#$R66)$
M\%PSRRXO<EJ)HE]$T:Z\(1+55G%@P6>5)H0 1U%#DM&CTRG3?S&8:U=$OK-$
M46FHZI5*0ZO14#NZA(YYFI0%1!(!+9/%8D-#1,?G/4YT%2R5*:I@N6-,T8HK
M&>9-2#:!YX8#AI@52V .'!.<*^)E4R]D4Q7+.BJORZ4JKV]N38;:QO:V44\5
MUW?6 5#?60= ?6<= /6==0#4=]8!4-]9!T!]9QT ]9TU)>LZE78?YX;^MK/A
MWW$P'$UGDY.2+=FIQ508_GWVF=.7H#RH!V;1=L/%IW?ZG';_VTU^VOUR5;G)
M;JZMMK$Y?56O;6.NK1[@[D5IY$MB[#<V(.HYB618,H90PJ-$9,%I);VFRMN0
M_VI]+;F\";O0OW]89 884W0^>;!4E3.8-H ./('UBGBT3GH>>WZXH9Z NCZR
MB:4^<BEI%(C6:TUID)RQR!+'(%6MN+PIR&XEQ&HJ(Z<A#^C<CX N*3"6.+#(
MF1-1I4!Q9U=L)[*KGN@SZW@B)9?>8!Z"Z!EQS$IK)/?1)N=\+>2\,:S3SG_U
M),\<60V"X90#>J? 1J4A*A*"\AXQL$7^H5M!.Q7:CG.>/$M,49L%A+1<8_Z#
M2#;FU4.2M8[SQD"[E;!*C7"6,PI)D'(0FAK(9!TRO@E))"DTG.SLKE*B?;,/
M0O=OFZ"^L[_;+IL7T_MC-(GY,C[',*_FG&>"L#W[+G?>DU>BT%H1G]4X0QFU
MT3&2:!07& +QI%/'QT=V>O#KX?C#_\3P-I[9Z/X2TW@26RZ]*<_AU12IL[G]
MTX(PH%))>#0)J-.D6+%Q<,PCR.B<,@$C"[8S3Z1JS-U?$HA29)D7LD O5GQ4
MZ4P)IGB^!LMIL*ZSPM"5!&Z;!%H10Z>CT:@EN#P+0&8#!CHB 2F(ML($19.[
M"R1054J/"8HVAU^9)2X*E,Y8:@E#1:.45&@2.[5\O!9!52):DHC:041&(O>1
M4Y!9E  JX\&2$,#Y2))+CNK$:X60K<9Y5J0DH;364H64&4>59U+X:"/7E*G.
MRDI7G-\8SEL1Q;S<1,8\!\UL!$PI@*'Y!T.J4J2!".\VH11AS12[/B=<!-C
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
MK+ '1J,#S5"$] (%@6GD&'>W"-[D/=Y'#^35A6@4(#<$Y)JF0:RPUD@&)I@
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
MC?*+:X/\PIST)JGGO@;_8CB>O(ZOJJE1:'<NVMWY,JOP@?0J8(4A6"N ":1
M1^4A6IG,)8%E<&X=E.,"\H?7.@K(VP'R>H5'C"B/F +&.6Z+*@E*,P.&2AN8
M\U9(WX JTF*0%Z)HDRI2B*(=1%'33[!(Y! L RL5 <8T!6N5!1YIU,1[E.S!
M!IRP%A/%HP=YXR$@!>0/"_*:TF*%M]0K!UP$FDQ^3T%)B4'+G&83A6"B6P>0
MEV"1^Q/"WG  WZHOC,*D-PHY2JMCPR#$WF3\I#,(DQ(>LA;B2E:JJP.+:52'
MWY^6OSBY^.YJ@'^]&-^],"E<.A^7GLTZ$<,PEC($\(Y)8$YJ4-P&P$1Y;VST
MGO/N%BN%LC<8QXW&BA0<KP+'-84DNSV>6Y?WG!RP(!S8O/MDN3$$>V%E$,DF
M4AN,X\(%;9)("A>LB@MJ(HC.6\V62Q!,V<0%.H**@4,P1C+J@_&*=+=T4]G
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
M_'^_[DYV>]66RV1W/V_+?,)_>^D<)YZ!I5;D(SH4E)<8C$,:<:9HS&5&&L@
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
M2,0BYSB*P&B,H(3R$"-C7DID$''),!"Z]89!P7)[3/>"Y15@N6;D&Q^M9Y8
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
M4S;'1=<LJ=SUG5O?3/YKRDZ917V/H+#1JGAQ5KFXP)FV%$<())>T#LB QE1
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
M(!91&RSB.)\;--XAPE0(6@AE&7OR5.VO]Y7;L;-?UY2]]A3/K@C?RXOWAO*
MK6-(<  MKH5#('(,*9$L,PEK$=).(5<K/3LD/9$XFSA-2$1C +H400 5 3&'
M@^.1ZRB +./]]?CE?1T!:_<5[GFG<%EGVT,FM]/3#:? N.+.220<DZ!I,2!+
MN44D6((9=]H8^>0I4SNT4="JZ([%E5H5O4L578L<"0D^7P@,$8T3XD8 CY><
M(&F82DQZ'4H:TBZIZ&,I,?:EO;QVPVXWT>ZN"$D;0_^F2+BYW&G@6K.(E,8,
M\:@9<BIB\"RY# S$.F!9;=?IKT;#=KNNW:[;#5K5 LVW!IKU_DW&.,\M1XF$
M@+@T!BB7Q2AZCE-4QE!FRF:=^NJ#:VW/@/;N.]0SH'Y,)3X_,7A2&$Y=+VZ7
MQ5WFYYM+ %?\?*$=2ZG5__6%@:\W=ZM"<'<KLM&$?G%3_7M8T+_=$AJO,P$_
M#'?X!OW-#@:A91+?E$F(3:<K+/,!&X9HD*4=I$*.&8\8K*]E,BHBU).G5.W!
M#W=+)6X X??CMEP3%[^UZ]+B;8NW]]'CK<7;>\#;=<\MR<BCMH@98A 7P2,;
M8T  I%*DQ+FTM. MX7><T?T-\;:0^;]/+-RT0;,%E.S;T6EWT#R?T&^0_DBN
MQZO/8L?Z7"[$#BYS<M"@M,*R(_CUH-,%=3L= ?$^MZ-)9Y@ZD[,XCC!&.XFE
M'<_^,EXOO&']%,%A&.?#<2GK\],H5JF6/U]TP^0,,*&H_,*WZ@G!\Z]8!V[3
M=++]*PO+XF%(<73_R(4%C$F2%=NU\&<>;D&'&&)B*GC!F."!.VL)]B+_SXA(
M37I/<XF)^EMGH[E1/8W(C:+]B&R"5_S)]B[LY?C)WY>%"B1J<=I79VSSO$1&
M(_EFB%YI#8#E<&3+>H(NQE&^"L9D=V8LG;-1MBG_<9T% J7)6IW5(;>BRFKP
M/W^WJ\RE6?<[%L9RRO\ZS2H&XVD?3%CGQ2".3B\[SRH-WZJN]P!(\II= @<E
M3E**&;V9 4V9[3,[.*TR@BK+W/FO/P9V&KIPZ7]?]\U8%4 K*S@#G6(,X U[
M]GP<?VI^^#ETQ^<]>_E3=U#&6;[T\_+]Q'J<I$A9]?%<!?=QI89U>*=^<OWQ
M?OEHQ795GPFV3ZG<^C'>)[?ZC.QKS6[YS>V#5?M:\7:LW^"N0M(',P/?:JSF
MNG?=X.<VF@S,,=[\RLV!63SWHI?8Y)?W KZ[^U7N>/U&6B\'G<-NKP?F<KD\
MRU7!ZML'U@F]WL1>>_OEYS6*N"NQ[BVY*$!&8N77',+%9]F(AQBN$^9N9_W6
ML_ZF^]<5<WX]D;\6"NS\+LSF.?KG=% +)L-;Q5%^0T':O8!5CNFW4]%,!;D^
M2'U93[;BU*.;TE:Z;B1=U^=O=Y4%]1#@_$N;ZK4O;2>=?T3P;',%J.QMORKG
M;>XW%_8;IJ7],'L\5[W\;FOQ#?9W="2.44:$8([;:+7SEB7N)$M.,QGK_71V
M\UR\EP/?F^89>S4<Y5$<3":CKIN6^,[)\&@XR.,8#<'K&9R^S,PUCA]*!;23
M@WH7Z+Q[V'^)WYX<P;T/R"%]@>$Y_;=_OOWKW<DIA^O$V_X?Y-VOO_2.9KM
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
MH=M,J_6[K_5K6T).!*JH9<@EBQ&/*;>9@C\,T402$A5E*6N]$O@'UOH6.>X
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
MH_YA6H+OG^.UZYGS[=W;NS_.NW^?3>!ZZ!5X_<1@]&$X!?NV/=MUE[>(-V>
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
MIP7TUYK=DTJ,2W %7F.2E3?,>JOUMW34*:&J0WNYF=PV>7?5D$LR2+E/CL&
MON7N/E7[H.4V2(O]YVU^I]Q]+J>I5)-APX?IN JNE2!*C2U?7H_=U[<%2U 0
M,;=O/K/37DF%R 0Q]XH[G^[.;GM>W><G+^I\PWKVL_E&PXM!O@"49?92>R4C
MJW&UB@#DD'+UY3B )8@Q2^A>D>%I108J$['4I\HWDU%P^>3@Q9N].J9=!1KS
M;TJTL326JGTY8%#96ZE:S?3MAXS#S>SF)TS/3T<VQ*4![Y=;-1ROOD.Q@;.T
MR^E@#-HUKKS1RX4^A)7HSAY1=[T!OZMG+\?[5TTA/.!3;FT&3PL--I77FC4B
M+,9U% %AQEDKFC[(I1\C_'O6$BS/U; TY0(E&2SYRS;D)-?\.CE9 DC610EH
MEV_-&H NT-EFWDOCC7F[H&N^S,1^A/DJQ+",.":8S2I1HQET16BK]I*+B[LP
MY,KE[-53D[^\M$1V5$3F9#@^ZSK;:;/E;I0M)]MLN1T8RWUFRUV9_;:2Q8:5
M<I$8XK$CW,)5C"42- V!<R&]W)8M=V7VVUJS:A:IMYHKX3FAU%@A/+$")TD3
MX6%7>_,.1^?U@C8FR=:@U"1Z76:WI$;QT#C<#;)6!J=8E\J1J"_;B/;9@F5<
MOLB-?/NQ\I,7C=0B1N\2]]E*Y\OAERI5&U["QZ6Y6265ZV8F=7NSN>K9LH-]
M"G^-:].9O]08AH6%:M;@C_TW^]4-@6/E^V5O8#J:S#9W7^0TQ]&@,_L8E.X0
M^$:W9M,'P-9[*[1X'OVM>/$7!]*,OS^LPBNE.V8?S&$]#_5;[2UNRY8(V_BB
M"7F74V"CLLT]!G8=/Q:CF5V)OTKXI'=YHX@R35Y$[$P,E'#A !2<3#CY@+T$
M?,1UCR.YU./H!OLHSVT?K,GX33X4,_D7>%BQC2EO[6OU_/?+H^>'%X<?WEX<
MP]_OA19)61\1$=2AC)+(>*T0HP"1) (ES5G%Y(HF5UER0[4,BQ'.6=33]GH1
M2#0(SO!BECM2^EY7/+ZA7G,(.ZA"/Y4'L.( S%7XHLF0S;&[7BQ:=K,>?RIP
M*@-0"LK ./)HE2'@2Y.<B:I"W))\R%9%\I\YUZ5W>0RC#77<H#A?K\#]KA(S
M\D9?\6;.NN=O<AS^,7?R.^1'ST\OCT\.V.&'T\O#DX/WWC")K;2(4N<1#PHC
M'4 LH_,Q&BT,,2"'@ES5U"^5O8(2EJX%<DNR==R D.OHEWW-#)'#Z:23HSZ3
MV\3H5@_!=0ZR5";[:5BE=#>75?'JXN?8A6ADJ)H6QRJ.#2.^4=/[C9WN-W:Y
MW\M#[G7_;]H-.Q,$_V*@XY_[_UL;VV>V?PYK6QM.5@<^7L=)O1FP8Z&/+X6Z
MMO.//[-[.\J!]%<E/^K-]/R\ET\EUDOX*=9;PR\'?K\A),>3B;W(#&&:6>.S
M?/:TVW"2*L[0A"YM9S3M;4CVRCP2?$^0R2GHP2C' [+* !:&^NA:GN7RL.T+
MXH>VA](TYG>KCL"5O+*,S0O6(/]S)LT%4CLSS"RC/9X5X#YH(GTU0^HM3>?-
MIJJ>\H8$E7WZ;LG;*N&3!'PY;U.49+TE?+@#<F02DX%2#90(_!J73 0/Q2M,
M%+C38'UK<J0:<J08:<G1-T]?/J0YVXBS0+@4"HD@*.(NVR2*-1(*<TH"D5R
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
M=<+%676,>L>#HA[ET 3$.5?(21=0Y(Z97#&.!KYJ%]SC@^-TK_#;"S?]/F7
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
MI0>T?A).ZI^_GAZ>?/E5W]X]KM.ZV#W[QN$=5O]^".-\8_]>?;RL[_L?G%-
M=1$0L+! 7"N#7+ !I7Q9+5UN7N-R6>+KKJR!29OPUV;M^W$CVZU9]QS029HB
ME3D^"&V@.V &H,O0]X.OC@Q@/W PYF'R.S<0[R23C@;-[-(J-.N"9^<?#SR<
MZ;R<:_SE8PPCY?G:68P?"EIXKS;.9F-X8T;[!7:\R#_NPAG,,XD#QA;'P%/,
MC8(42XXK9X2BDBP=^#%BBHH-;F4#O'L%;"",Q@!(*'KC<C2<0C8HE7N1$6J%
M!.W3OWO/Q<U<4+AU%N/])"L,[78P 0=R)N,\4.,4QN?!KJ4=.#\'ILDCD4^&
MTIU6M]?I9T$V= E]A4G]W<N6X%^P0'@#;(\1X2#Z]BCG8G?["ZE?'<"_![R,
M[[8T&*$]4BKF(GJ1(1V(1!%4;J&=52&8=^_)IKDV!.B\W-H- #R?_?2@58)M
MWN]TLME=DM*YO2S-C%9MHEYQ[!Q=CHSY+,X7*#FMHC5[8<L[V\QZ0ZU['&/O
M3DZ^9]+F0?G>CGZRJBJF9!+Z88?B1:&%=\=ZYT!86-!F2L]%H7?-;-M&=I"<
M-7J]S)SC 4%VN (^[Z'CJ, B%I@PJ2F7+%@)AAD5%*PL;3!8BX\3PE=!_$)&
MI;O[WWXD!SIE*GIL)X_ 7O;(:L^1I%CK8$T"\WD)3><ZJ,[J >C*A4W0ZAV/
M6?%G[&2_*Q@,J'BG]N?.'WM?:V=@7W?O"/#".!.)(!E=.-"/C5PQ:X3G7DN%
M]2V:,[L9Y_^PW4;W[_-.M&&O-;P0R*!/WC3*L_IV_0>8)T380! W"F<U62"C
M-$,Q&FJU2XE2 ':\2:XEGP&PWZPW3FH);J2ZC1W]DT!V5^7R?I T'R"0+XZZ
M?Y4RZ&MVP((^8#M9)_[0M-UN(S5B^% *K J0KJ6I_:,?5,A J,S=(PJ:H@F!
MHI:[1T@*5C&<AB+OWC-Z"QZY:#NEL_ZA^N/]*$0LKSU^3"GZ[+"O%,@%"N15
M[L4NI&*P[8A@BK/U@9&3(2!K&0\LL2@<SCBCZ76FR!!GUDFC6^P>W&[\;(1L
MI'\%\N@TBD4\LWOP)FP&M;L 7F"K,)AYM_"S32N362W/KM]L![;S"MK^M' T
M-QN@8I:7?7>";4J!(())$FONI=+$$*QLLI(XJZVY!K;UI(^LC.'<&KHU/K4[
MP[W?;N2M=_T\B^70VKP]-@7;[N"'LSQRR@1B5.=\.6&0(U8AB1.FGG&F&6@
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
ME6LH>JF<9/Y;N5WS/Q\Y!7+$"G60^?VRU\I.Z[S?ZVXWNK[9SJ^M3=KC_M:
M#\Y/ZMOPG?TOEW5Z< ETC ].0O-@WXO=SSNB3H&6OW]M'.[7^=XL'P"?P/R.
M=[=WK@Y/=BX.]K\V=ND_Q[M7IS#&Z=7!R>[QX>?_-NM71_S?J^Q1.?@A)+?1
M&H(\=;E:FI;($<J0\5HKZK@0&L_FQG/NF1<"!P+ZI4]2Z\@UXQ$.B06]($WR
MAF.FA!J+"?76.PX'"\\URA) TNS2-:HZY@<?,WSN!RCR.@*L(0 ].&8A"5B>
M22/86 #!9(+P:O:8B?0DTP8C*?* /<AV(N%T# G6&JEGCSF?0ZTXB-K$273G
MG%1S?\\D1<];);<3W/3,<UP'QLHPRPVWRC@GN*32PQ_6!A6NLWYN7_%,,0I.
M,%=1*"\=SW4L4@#=AVAE%;'&K6N&\+CZ5JTHE0H:1Q?TD@0?!&,)#O%G<8BV
M.ZS(6[06L+UQ<9["R?6S5)F*Z@RY]D(W]X$!0ZNH4I,K*N5$^%04/FHVK!NT
MZ"L,M,)7"H;<1*X\#-N[R.K8H%G'>5'EK ';DZVJ[\?YG8*J\K3'LYQ7[Z8*
M=P]LL+&"-ZZ7%K,G,L^Z?W9>-H,KUKC@\8-U][MQ4$+ #\M-#)<\6M_&P, M
M/C QM'7M/IBCC>[I9FUK<I./&[&3^]-<EI6/P:Z^BME*SO"5GUAV-BO9:>IP
M?+8KBZ3N]L WV'9 #S\G-GI<O*#H=9)=B7&@(C?CS]@<VY*+YI-WSG8'V>/=
MNR1R/T</PR5)OZCB(']_OFHH<ST)2=&3\,]\'H->DL/3SP?0;XW\'__;;Q<=
MY#([%C6^;%$'=G#"1;Y^+3LCB@N$DC2[D[3Y AI1OIY#I).'.&3,)J!5>5JH
M]%:5G]DH*X1D^&G5I@BA/.O-VJ*!BUY*I3-MAC0R(70;L&C;64P&\\2S,4]=
MC=;L1S*P#AX.Z%W ?U&LKG#>=3IM5Z!J<8TR7O$03X/MV8K\GHK\V#2&3!S'
MX/5"U W=F=?Y)=L+VGRU+UH+!-MQ^^(&P5E*EE)(#0@RT](]@>F93OUF-<.7
M==LO)T7IV8027#3-&#K(%TG;D?LZ?P($;O9>%T*Z+/(*AU:>6:,+O'W4RG44
M88>'A2L7/[5@XUZN+]@#]:<W6^GM:7=9+J>:CLGCSPG &M@3(=^,3I@9Q97
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
M&RB)J=T$\Z/0^@HQEG7B_+JWG<YE?GED3H"N..'FW<CZ<C-KF),JYX2V>]P
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
MV0#8:66AVW[CS[-V'/R1X5>#7[(T&[8='J7XDBE"+ N:T<2U8RX&B3DE@4M
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
M\D0S$1VR#!L$[IA!3FF.=$R"&8$=KXK<U8\1K00(% 6> 1VI*/#T%+A.3L*
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
M'&Q]N=K=^Z.U<_R%[7\]./[[:I]O?_JFJ-.",\ FJP&;> C($&)1"I%Y#&L
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
MB\E1GE=F?DU; ')=3,"<8M6W[S^O.?LU<WLN0>N4R)/WH=WX'$_[,</O0.L
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
M6#PH 4?HFQ76[H(0BTB+*1;^^9!@--7AK5=4*8Z8X!%Q["+2SA.4G+:4.DG
MYH]+?:X.!KQX_9TZ,Z18^)GK=2WKP7-I<.H3(L2!Y\Z30Q8SBJCSBGN)":-R
M>2S\?)@@*W"(=[*S;?>>YFU4"XB\J9?%FNTYW^E(<M7XC(][^96Q9W,X9%?L
MU:/LE:]GFKA.E(,M0DGBS%IT KED!%@NB4WT-(@D\I;;Q)[HD[#]F;?D"N 5
MP%ND%%T!O*D#7BT%9UWNZF,9DHP!S!%ND!$"(TV=P49IXH7+A^QT ;P"IP5.
MESF?6>!T^G ZFL=,(3@2A$"4)XVXE^ _^DB095Q;;&TP+I]Z,1,77%@-."V
M5P!OGD<#"^ ]$O!J"5X3K8C"*:28LHA;YY -5"+A@A;2T4"-!L!3$Y,SY@AX
M<^W'G=]TM'7BTN1]'UF\<1.&9P_CCQ1O+HG=:W3.^KV^;><WGD)/[E_-YR0;
M].7VY?8K?/MR"'HB-^AK]8_<<7<(<4-LN[5Q5<X]3\^]',SOE+=DQ*B'>2W6
MH>':J;IF[Z:JET-O]Z?=JAHY%6?S4<[F]_KNC&*<4Q$X(M%RQ!.-R.+<"DIA
ME:,'I3A;VZ#:K$]K?Z8<C%I,39YTKZ%H\DPUN7[4V4?L#4C'8@UA(_,"66DM
MTDYJRS$3A/&!)N,5UN2"!M-!@TE3Y04-9HL&HUESQYWVG ED#$Z($Q^0R95,
M!#;<82Z]D'B !O6SSJN#!D63)\\!%TV>J2;7TL$">^+ *4/&4HU >2-R+A(4
M"?58@9,6K,B:K->G12A8M;3ORJ0\-L.0A=O\)^92;__$7O_'J6=[;KOER//R
M)3P^M'TWYC,3MO6V2M(/@+160F(@[,&'7YO]HS\ZW12;U><_#F(4M'T4VKX[
M__?>A_[V ''QSM4GL?/IFPC<QN \LH2!Y^2$02X \AIG*#-$!6+9V@:>W&\J
M)Z<66M&GG@\IBCY71?\TJNA>$)\$ ?76V"&N%4/6,8F"2=8*9W52;M45O8#%
M@J9+"EC,%2S\*%A$;Y.W*B)K\CX)5A)IKR *P\$I;16F@:PZ6!1%?X9L2E'T
MN2KZ]U%%#U8Q[[A'WC./.#446:H)4H9(RRVS3E1>P>(73BC\DNDE6U*GF],K
MC?A_9\W^9:,'6E;A0I9]*:Z_FCF7=Y6L_QA(?O.P&V.I3/,$D+T8DV.Q7&H-
M D36,YIS+!YI"K\)Q@WWS$@:; ;9:9WI*'M3BZG8\\FQW*G8I63-E!2^EFN)
M -?8)XN,Y!CQJ#5RRC%$@DO*,BR#8E,K6K/ 2E^ 8YGS+<4CF!9 U/(K+#AL
MO8R("JT05R(@S:)#!#OB'*8<3$/Q"%9?L>>37RD>P7,K?"W/DKP)$,])A$&8
MB'-0>(-90@PKBVWTPKJX/![!W,\SWCZYN50G&B<ZY3-)4;K[9G$J&?$)SMLO
M.Y;/ZFS0UF -U B(!:8?!].78S(UN5LV2(ZCR+Q#G F*M"4<2>)$H$3)R,S:
M!C5X?5I=9Q>C_D;!AB7+_!1L>&YLJ"5U<&XTP"U#/)\S@G"<(D!WC REEH'3
M;E*T4SICL&+84)!GA5)'!7F>&WEJV:*D/'&4"!2ERFR<Z)%V1",>LBF)1G.I
M!U[)Q&<=5PQY"C8LPEFI@@U3PX9:8HE@3+'U">FDP#51QB+#=8423D2G#$2C
M Z]D6MW-7D !K7JIL)=20.O^5@KP6^,Z.W6SS-:]/1:FU$EAJA6.RNW+[5?_
M]N4<ZD1.U>]/+JUU#]5\8GKY$I>H'?>*2^I;G_7"Q]BMO-OI;@G0Q]>CA8%4
MRW4XFJ%_C8M__1#_&H_9$< @K!0]1S$)\*J5LL@E'I *1%E'(].&5P3Y:87>
M"W04IN#3BN/3A-L2!9]FCD^U70EMO)(<!Q2KC" /$/][G% D(,R@9)9GA4^+
M?X)G+N=Z"\:M.,9-N %2,&[F&%?;_Y!4>*EX0M)SA7BD$EEF)>)8,&R3(BH!
MQI%U57RP@D_+AD\3;L(4?)HY/M7V8(S@@$!4(86C';; BQ%\,.L,!EER[W3&
M)[GXY1+FNM$R&.!HIO/.[99ES"5N3:VK]/V3-<G)BT=)9-DWQQ<L@7=SN[S
M\^/@F8Q)X7F?.,YG+P+/]!DM$H(8@"+B V4$Q)D&Q6PF3^%- F>S::U74&-5
MTVH%-29"C7IB#6,OF>5(1, *GL"IT\PD1'V0ACE.%9M28FVE4:- TT)!TURR
M806:)H*F6CXL:$L"$0P)FIE^%H-#HZ5&2BFAO'8!8SZ=?-A*0U-!C87.4174
MF @U:EDJ20AA#D04F=>(L\20L1@CB&8-=<PKQM)TLE3S1XTII+%^JXHEP']#
M\Y^-ZQG9.3L!I?/7.C3\YQ1,[&W]>&>[;9B8WK4Z?NRTFOYR#Q[Q>ZOCOR^I
M#AS\?83]R7_:]JLYVSW^X_C@^*^C;;I]L?_UH+F[]XEL7WW@NUM'1_!\"L\X
M!YVX/#A^=P'KF>Y<??GFB- V6H5\/@O#(;@"LQ<<PLX2K2)GC,-,1D"*4YC+
M?O<L"Q2D=RWJ$]L];+:OUR.AE568+@++!R'PC_JFC<]5+XO-V[TLJ@4WVW&3
M!XW[[?;G 1*\:\?NX655E$"]Z=W1FZ.12>& \Z>='GS228U3F_6X>0H(WSYL
MV';(7\PWP>;-[<]ZT9]UF_UF[*TW]HYBXZY/&]9[$'/#V]Y1(US7A6V<'\7V
M. 9ZHQM]S/4M?URZWOC<;/O8Z,-#X,/F:3.V^XUF?J4^_.'_SII=&'N_ [_W
MS[KMZKJ?SX&_CTQ)HYE&[I4&A6M[U9^KB7E5_?K+.6OWX GYR7=/RV:OT3OS
M1X.;W;[LCEN?PQT;\+:MLP ?-0<OD^5SUJ]L;A91U46V\>[CY\&\WR^?:PD,
MGG1C:HYLOY%'D=\&+N["7+0N&^?-_E'UW!LC6V]\>.BDC3YE\'!87.WK.;UW
MN/F@0JO7N7Y$A,=O>@^6"BYL7;[ZY7VN9=0.M9$\9'*'Q3OR]+YJN+-^M<CN
MD\,\4>%A:#:L(]085!5J?,[%8M_6BL4N"Z@UCFRO 6NP4K]FN]_Y=3'<2D]Z
M]U3,K5;=0[#NZU&S-0"CZ_M5-SH%'R->KY1?/2DC%[C=W6A[ ZWPX#I9^&*P
M?9@Q=_GC#Z?P>A%>\@3F(S3L";AO_=X Z%(KPIWBQ2G\)X8?:QQ YK(J$U7I
M2.]Z5#8<G_7ZU0<#)>C%?N/L%)Z=@?7T>D%7BGQ=::K2H)OO\F/\H1,'V'N8
M83I?TCD'L0S@(0LM#_'G_%63 HYGLS<H;P7#C4/7:8Q:_UI&SZ;!#5"01CKK
MPD5=D Y,?ZMWC5B_'-(KF,O8V.GTXV"!LE>-/YIMV_;Y_:HY?&M/JY-=5]5C
M1[!BU&7-_QX>Z:HNOZ6.0Y40''0&#'8S7_"Z&ULVUX-^<]X,_2.(+ZOP\<:W
MAMJ+?W[%NEXGS]&=7[GAW?M*S68?!6,!8U)Z9+9N_,S#K3QLT)'$5/"",<$#
M=]82[$7^OQ&1FO2-2;5V_:VC[O4[G-K#B!QHX7=D$[SB:]LZMY>]M=]N(R#
MW\UI'YVQ\?,2&8WDV;(#@^ +(*0SB,-?@W+%;KX*QF079BR-HVX.M?[K?@%1
ML;:Q5QU*!)W,5BD#U;]^LQOCI/]+\W0=K:),,GC-Y.D(TR#_9>IK68_,DQIK
MPLSK 4#4?_XJ3J6$0OQ/J+?><8A,C==&69(D)BHPHQX0I_X5_XGMLWB=Q,FH
ME9LUO 6+T($G+D[ ZH<!Z^GQ]M87>G "UY[LT^V]3;SS_N#[_IX7!ULY<-W&
M^U=_'N]L?;G<?3L2L)YLG^_L'9P<O/^S>7 , >W6)PSW.=JY:GW/@>OVU5_'
MVR?;$ !_X']?'9)O0C(6DJ7(&LISJ0:#C$H",>-<C-$PB=W:]1G;&#9SV460
MB*1<$J8]YM$2)R4E+@K# \,TI5IT^[QIB"+>N\7K<Q+>LP3BE0)QPA0RG!.D
M(_8>4\Z95Z/BC20Q"]]AW"@>7-+4*"VL)HYJK0&J1L0[G/^QEOS6OQ?=Q_[7
MB.LQ6"_WK_;;T^>,U#0H*P@QW!FA,?PKVB3A>P%F\J[GW#_MMY^C! /M),Q%
M9SD6PA'+%2>$Q<"XRA;EF6%UJ]FSA^ L'U8OL9N&ZZ"R8R]8Z>@WD%Z,1&J$
MI9> J<(A6 <,*9.$P[!T'#6CTN22)DH=IS+XO(MO;,",ZRS1  MCUIA:9'N7
M;*-DH-4.44 !Q$'_D3'! ;[J!+,<G;%R5+;2@Y.G/0M!$P["R-K,<))6!"Z\
MK\GV8Q<"UW;_9WR7.JU6YSR'X56V?Q"I7T=SG785U8+C."Q_ 9=U!^)Z?3\F
MUZ*M,7\9Q>T'!AT*_P@ZQ@+>O4 YZG8$2[V.RD5F.<RT#5YRJE)F.H*FJ;N
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
ME6I.M-#&[+GT#)PQ#% !<T$&9E4P&- Y77O?W?E<R\,%"^\#"MJ5]W_E;6/
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
M_#]R6T+0#I@L43( !!9RB"S+7"1/R?@4:Y!4Z!5LQ]. :T6!*P4C8@K>HH^
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
MGTHV-&9>M%UEM17%1:6R!EZ(ZO4?W/,8-!1H75;[R<RS\3>CI(_*L 0Y,^!
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
M-$8,26 J\N(X.=I8DK%T5P !.03ZI.AD@O3@K+UL'&&L3H+6"RT 1AM 96X
MB)K<@W&7W5<;\Y7,G0PN@I3TFC1C([.4R66P^GN&W</1)]K?4U87L@+$!-98
MU8F>J]-ZH2=.<>$ZE6VA7&W6]74VVBQT551FJKO[(LSB.$_X09QLH8?76;Y?
M2P'K5M?%>[E'4NAH/!CEPU$>TZH.CG;RH,/+P]%P3*./\Z<]^G?GV+<OQG-\
M_EV]GDJ3P]P19G!X\"6/:B9=.IZH1[B?!D,:94PJR;BR5=[/HT]?:7ON[1TD
M6L@\7A]L7S'P#VX>X"@/,,;Z+K6 T,%H@.=GNIN)!#3$&YI*2AWA!D<'@R[%
M9'"(7^LXXV?UU<?TG$^CG+M/!COX9Q[\B:-A!P<G%PXJ0=. GC&=22+R$LUS
MNOHEZDS.3E357[O'B1YV.D@WU;.AZ'7_]R9%[$MQWI1B;43(F%$$HV3T('R&
M$-2-E<W?IO/Z9YW62:KP*NN='_Z[P^/>;_OXNS]^^_D]W_SVC[T/KW9)5_QE
M9_/S._EV^P^]]3E^V9+_^/Q^^_V7S<]OQ);<_%;[EGX,G)ONQ('0Q3"P,3."
M5<6TP!+ (D]8UC;\91U*B>EW*X'K_JUL.![^-?V":+PS'E3V2H-?CO?SY&/%
MGTW^J+1<_UX\_1!8"30[/>],O>H42T*B73P<Y^<G?[PX,<R'^QV>=#>]^/YY
M<P"O ^G)UV<JRCJ?J"G34.MTY.G7Z]U7%[3DR7=@UXVPEW[-U\6MOA/KVLA;
MWGGY9/VZUVVNCSS7^W!%/?[[&[C64^>F,TB[=H'53\#@AV;DH_M@NB<^'Q[1
M:/%:?:\&FQ,(_3[MX*H4CQ7/U?C/B1C9G(B1US\0(^+2? USO2UT[<5\],WU
MPS5[O9OCT6@8![\>#7>'1U_;LG3+\C.IU8^Y(C]TCL]W_G2+^%B[Z,P2N!?+
M3Z_+.QBK<MU=RUB=^CMN+UV?%H_4U+<Z=213]&HQ=%XT+Z9V39\%E)V_8IO_
MF0B@UYT]_6QJ%E<[>7X>X=-N0W.Z)H/C"12?>&+NHT#+G8]<+W\\<S7CDB&B
MTLE;E-F $<:[G(--&)U3&.PD+BE.7$6B%5J[90CSX*_WVU%O_;RU]V'OPW#K
MU6O^]M7.WMO?WWSYL/V/G6Y>K^CS;S2OX840YN=_[&Q]^X._EW3GWAN^N?T.
MWO[\GL;^O]W-WU_KK=]__;*U]T9MRM^&__VV>;0Y[%)OCN@ZM47S_ZA(SY>1
M",A++@R\ELP)J9@Q(HHH5;$QU61'Z?IT)KT!5P.N'P&7,+D6X<[*HX,BHX_.
M<FD!2PDUZ-: :]F :^NG"\ 5> U59L4 E&"0@F)>6,4$YZ1!1HW>AJ[IO%K!
MED,-N)8)N*9'IONVZWI1NJGMY&7:R3=I[!=TC6?RK$"#M,X%[C%X8WQ07*=F
M.RR="-[<?CG3PC-Y6;."F+$Z,PC9,PS"LNQDYCYI'E-9VU#/0,H>">&%5K1:
M.M?0[3L4/^TB$[>3XCVN<]+(U,BT%)J$Q\BC\EI"[?>MO=/)H$V<IXC1P\-H
M$DU9N(&R\.YHZZ*CT5FIP*-FRH%D("2R8 4PU#Y:D0I'S=<V]*)Z.2R[V=30
MX9KH8(..CG,=0]&@M0HI:XA)I@ Q1RP-'7J(#G-,B:P2@I.!V1*107:<.8.U
M[!.AO10%L1ZZZ!4^/.W6'P_2E??[,V\+ZAEVU4.?@M/IJ1VQ#5&)G#(FH3)
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
M( =5*U=KYM$C2[Z SZ+HA(OHW-OC$.B39]&%^34:BRZ"16=3OPUXL!@8;<7
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
MB"P&#RNG8:W0+B2T4TR+:LZHE(DH)%QH0R6*3,MZDE3(*C :LW8HM$L'%S3
M3;0^X;]W%4T[GB>6\JI>VLV0X<>-#E[-A*UIX,=+RR36G LEH\V*&@A*&V89
MVNW9*>:=<;;URC56K7R>YH*6,QEX0&42 G)!BC^<IX+(8 "D+^F)1:W85\"7
MWE?\+GA_8(=="X8M&"[3Y%!G!E(:GH*%;)7#?TV0 C\&I[5MO9D-!L/I[=C
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
M>XO-&1UF9V1[/SY4W!Q+!IM:EL&K,]TZ/5>ZTG=.1U5'WZ/STN:]E]+)C5;
MU[8<ZYX?@UZO>U)5M-R<2&._V?R]D4V29S:D[XXNWA(' H6G5.C$R73=?J<L
MNEZ_[GY\<N!.2I&DDQ1.JH[))^YK52;IY!R/^Y)&)X,ACM$^GC<ZZ1P-1J.Z
M97)Q<E0MQ%UGF$:G1U4;<C],+AS4W9>':=S!_MHPG[GAT/6K^]9/5&[H1J-!
MZ%:/>=3%64A7[9G/R\3@@)[C PQ3JN>G\\M@V"DKH%P7S<:8\*6.1J5],UYN
ME"Y?[_SZ-+_JC%+J[.![CCM]ONK\/"CMLO=3/Y0'*L_W\]4R&,>$_7KJRA.G
M-&M=C/MMN]I15U9&I3E23%GH&&312A&\<XP&6?Z/A)_;_ F8W)@+-6JE>/TV
MXSL "SQP+47(H*FT)@E'05&?K/)*3;8"EQJHDR(Y93EDY5V*TM, TGC-P,<'
M7[?Z#M=[D<L?'@9-YA.?SNQ!#F"B-DX@P7  B1E.K6&0C'+ 1,G#F.@6WCE
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
MK\B WUQ%Y1?=>'U>.E<3,Y6>//7[=0R=&;Y[_[J\^39,)Z>DDL!1]R:KO5:
M?_ @HY=2P&UAPO>/PLW[!(X#*BW5QFL(CCDF/$*\"5(R!#?]Y&'%L[%\8O*>
M-K'USRK)NO#RGX\2WG]L+/V&M/S5-7.IV+65]5P7Y:Y8^M;FVW'TVO]SPS[.
MS56L%OX()P63QFZK;I6&TJT9/N*-V.R\*Q^8O7X3U^\C[R_V?,D8+^'IU=+H
MES2'[I>2(3/8'[I>>8S4+U#3Z2,Y&(U*ILSHQ.5<N8M.9CW<M><HYOQ1^HI'
M(:[MUP9]R3@/W>/*)+E>=CR/S?VK-YM\H<W.3]<]"'7"5Y7N,XXV&EOZE;T9
M#@9H,);GKS)QZCN^JI]@?W^82B;^I7.AS@D:O_'X6<O0%1,+22C2S,KRK!P:
MB_!BR;BD3O&@M05.M4^6.AX%0TK$) _SFDF_XT,,3]&V+7;QFW[\O4XR^AD?
M_^W78YS_^C-[+D3YL;7%-NR^_R1]YEI:Y 4X^LB3)24^4$NXDMJ!,@8$$E,A
M[^;)E305Z:J<FD7&IGQ'.*>T/N=2-H?5:L/56Z_ [=_^^+GCCHL_I'C44DYU
M_8:ZJ5KE^Q@F5]O^)8VJ-O[+:AW]>$V(/:[B_OCTL</DXK"+6A#[IT?%DWU>
M O'2R1@2)ME\$[TB?UY6I"@/7 _GN]]_NXYA9S@CUT'R7YO_=XQ#/[O>L4]'
M1W?"R7@PY&;GCRZ^@!M>>+\F\&P,#%-W'GNS5@"@,Q[\#A"] LTY #&-X6$Y
M()3+ B%S*?C 31#!0 [2,URTX'S")<^\BRT0/A)M%G@]L?/M\]D.4FB\_R=P
M4N+ <Q(S, +4)F(2@\*C%?/,@2OM!F?DZ4Z@XIO+$C!'Y]=%I;B6]_LH^(MY
ME"*7,M%HP0L'B6;#/&1!3>*06/;IGL3M>U;.SP<(<^G9^)6><I5LG^]L??YD
MC0,O@R9H,. J 4.)$9:1Y(6QE.48+;V]].^%B^DB-QKQ8Y2^(+X5=W2=@XUP
M?,WK/^I^'9^):^( H:=??-RW>"O'.T!C1W;9&2AK;CCVBM<["]>*V<[C&[_=
M-5IG0=]021>*8#2?(K^F+8HI>340M=Z^)B_C 2FW_7%\[;);DL='^G0^P M4
M#MM*(2$FNQB'J&3J5\^G58[1)?>X?R_KSMVMEY=UK=NLZP8\RV-F7=_K3IEP
MBR0J1.0JXSD94%$9AD^CK9+&>D5MOLW]<J\[9>(^$(!!2D$ZG_$NPF8:P:""
M1.WL(Q-/[GZYK;E8F8E;H+3FH.&T=UI#2$U"KXK9E4* E9ZN%$8ALOU1NJY#
M9G#UNYAXT0P+&>].91J$B>!P;G5P22=OD!>APN.,R4)!F$41;BG(ZBG(VZ^[
M>V\^R5)%CWF-JQ-_@"_E9*) X]T)%V16)DHTV=EM)4QO(:<H!]^WZPTBV<Q#
MYEE%R+@20L[* P6AA+)T_A41>J.[3)EW8QDHGW]VQU7'1R0$[5JY9:V<;Q^^
M_91-=(Q[0QC$TNK)*(*L51"7O+0I6*;M'=TI+BAJ*<[C2X!XN!KWVI=R&8A4
MPHY>%50Y3L.3\[I23HDV.:ZS'/OQ^Q>84Z@/:*!H[5@ 84P4%O\7I6+&&\-7
MM<"VQD2U?&Y7U2VKZMOVUH=/U@8ODM9$)V7*WB(G^"<TCY/G'B+30B-;NB_4
MXG)575D(L]QSM7%QIT:\^P*3VG&&8^D^#7F$YD-QH_<76KC:4J<L/IR$#,B&
MK&3(5BBN7 N&<3FWN=XNW-5:[V>[6W]^2D 55=D3X43$16P2<48RDBG/R"DS
MTEM9A9S>J46G=B\?,!+BCQ(P>GJ4=O.-Q8"_I.&7]-/YWODQ?E=6P8O> C_<
M_\24TXI'3C1:(4B,N"]]NAF)8!-X-%Y \D<.9F@G;][)DSE2M# 54:QH%Y^
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
MQGG^E$[%0"THWY<JQWA1R1I?$JS3 C4@[:8@_PI^I5E4"<2?I,"$(:C<=3E
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
M!A4[XYYI;HP1-\;T\47-C;&)MCPY-\;F\&N$*O-19/1/A<L <B3+!CV#_S4
MQ*ZM[&%7,AS"!<@"JH!*0H/U3Y5>F'=!BL@AGSKQK$MT;/&%N7AMO"*_R \_
MP#R@A?@ 4U0:1PVKIWR0!%%%]#FB'TW(L 8GJ^/#3!NOZ+T?I)YSU\W&H81;
M!/XWTK"]8NJ-8ZA&4T<0;E?,7KT#7*)%^K!IKOGG-DD=JJS*QT:@SFHZU_90
MOT)F/S'^-\@(DHP2XVU-_F>\AT_51;.#*V^;N+*^OX_G4\LKM%L#+IDZC2O)
MEB>?I;QHEA9LT"LKF2B3^31ES=&2)V#1)8,9$A>")>&2!ZW@,@"#QX&C T$I
M^B[%4 4)::\'80?(17>(]&E,4@1.M.T7)5=(Z; #7LZD;U[7(2H-!B(/#Y<\
MC3\YA"&5JF0D"$N[BGI,NILP#]6P#QJ&,U^D#*W^/LP7_8[*!B/8,$GR&\:E
M:U2V8S_4)SGT UJF,*P%/E@4>6^_CM?4%,)[P!]=S$FS@43X"MKI!!O4SIFT
MMBV+J:49Q"22+A>_KH-6"%BR\HT>Y;6-LG0X<9!E;@,D_K(1>C:B]425D(9E
M!:S8Q,K/CD]%R;M=222+(3Q8@<QP()ZIR=E)6?*YI*?;AM8?LY&^[D\%I04X
M6^EHR:B=/4DEIBN?+,VQSXI38X):]CVG$J_G?/5.1?7IWZ.\))I>Y<X5:BPQ
M.L2[P>A)\<XI=!#YWVOT'YN3,2-XW6"5NY W2:Q'IF&9VY7T\;7MV9<*@WDO
MF8( ;P.G#2%,=?UGWOTI$Q J)SBV4CLPIY,6F'3+?)X9YC^;'$^B%J)N-\<R
MB<C4 #$9PJC$UW4^Z";PDFY^/9TL(HSQ+I=^.Z:%\D&%/I-T;U0*228GFV11
MS0O=RC^UB9A'\S[FCA]QI(N6<$I916H[Z<SALRN9V!@7])R?@9$06N1E:3:C
MT2_RGVDI;ZA3+W+$6N]")ST;-BH_X7$DS=I>CG%1 JK $^G.2;7I X1C"8A1
MOK%V9U1QAW^$]48H$(VNU(_"0+\0Y+<TO@^22R7@3>JW3X8JQR< BC(^O.-A
M$P.$OND5B"V,$.H W.G667%P>'=!U(\(B.!4FE(N;LO92V3R*I.91)Q@.?'7
MN+P*'R">I$Q1&8_F=*N*/RS6;DP;7^9R%9U#=)'V&QR=%.HDYTU4@^G2J@Y
M0,7Z75ZIJHJ@X!A3JUQ=';?@RG^!BYI4[3QHJ<+T.UJ%04E5P6S4U,NH_A#X
MWERE-*T:[N:.K5YY5P51B) ;%Q(K([#&7-09RE+EBNF@4D)<UWVH5U=4#EH*
M@=R"P$DF<\\$!XK6VRJ:NA$CW1YU2+/OCC.,SN(,XPJ+Q.&X6N:Z\Y+-==!#
M9L*H8<GQUZ#):. 6#-HV)"TGFLN5CKS9> ,?/Y,Y;YK>;.%N@6#A;H$:T':
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
M&ZE_.VA\#!V)6V3PKVH>?WP"(-AY6#(2PW+A?SKR8/P=' Z-PGS/&:[+-X"
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
M;\]7V46CGK[;[I[:+IM%>:A<@,5V1=Z0N%PQ3HU.#=LK[E99WNZ7Z@5/F!7
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
MC0KQGHAJ92B5X56UZ)(BA+C4H-.1U2!T&Q<YU,2O@+84GV+E)Q&:GH!-PRK
M9(/[0D591ODFX18PJ[$M6*4,+_42Y6U7^)6A5C0 >;D=W1$'LWYY;BBOJ0)3
M(P[UW'F4W@EM?71:.?NJM2=<'$XVPJ6J%QF%1Y+X26[*MYV3!0U?-X\&=\.R
M=5U%< 5T8#N%)ST;W. .ZP)VU!,U=UJOT>)7Q"#6++$JF78*J%,BOD%L!R(+
MT*@JNB$V15<C3P$7T\"&&'*&6=ZYJ^*1J 2[[7Q>!,_34>*8AH\G5<X*5#C7
M6+[JJHQ! :4/2QR6.1/A"U^FB!;:L.),;@-4:EJQ(?XC@+@76_&QK+[K\#UL
MF0N0PJC)YA;NU/FK7Z+S2*C+(+*-DP<0^3'NF?F.4GICGG_GFLU_ KFF[L'Y
M56SB%UN_+5)0->2L'/V(=T8,;#Y#9O"#A?GU9,AQP!&*+.46:HPKD%!U3;9V
M-P3XBH'INSPKT^Z<UKM7(A]6 7<3UMM_0QX_+6F%Y=M<B# K>+73:TGY2&5P
M!5@MS#+=E;)9"50!%D=36)%PW1-%Y,F%8-<N8^X;/TI3G'\JA_RK6[M;(#V#
MR&]@/[N>1X"3V!+Q3FYLZ<K0*VKE8O=W@\._]S0Y0AVMC\I*K>M@^."2ZL)Y
M/*!E93Y50!6P 'V7S5V@@<768W3\/1R:D@*"*I *, @A&4^-OS!$/23\3>G%
M,5*0#];(+P&";OD8>_%V^4J1C?14:#5890Z$BL(B6(Z)BQGL@%J2BZQRFBIJ
M/WGYGTM3Y<->>')+6B^8#Z HAZEK%/L.\KSK94U?Y?L7BP 5,"A#[/&]:3]3
MP%E6#%@.J 1WT:F%)"*/;_.K=MBA"$P)U@HK;9:[@UYQ>JPRO*J!+P18L>&/
M"G']Q0""U?!-RF7J6Q%: 4$_N'02+TWZ82HS+(?@X9?8MUGV.WH><Y;LEO5+
M*MBV2D-10\ZC<5,D1&= )62%9V"N%__"B%4L5*B'1(V:A)OK9UB&1*F)WK+>
M3&X#RZ 4F!F%BU&@X7D;IHSS<*B9-"X)A$MOW:D._\&KA3Y#N<54JP'F2B,%
MM+3XSIJJ-V3*03]8**G[]DKYR6_[P0PD%>G"!/!*DRD*G%K'"&NA4$ E^2DT
M#Y?E?-9:*=!O<4-.<@8I*0H< 34"WI@? :EPQ4XU! JP6_1&QK*,3SG<1QOR
M^'U!X08*KV)$M.2N<CF, M*27EXGO]^L J0R>:R;X]OC_T6,+D^R<E$XN.0U
M/Z5@"D@PW*WMO2(B>G+GLKAR'TQXA8/V%<$_.HH4KW3RS"F>H<\__3]02P,$
M%     @ IE7\5'-,S)#_+0  &M4! !0   !C;7,M,C R,C V,S!?8V%L+GAM
M;.5]6[-;-X[N>_\*GYS7@P[OEZ[NGG)L)^.J)';9R63>5" )VIK>ECRZ./'\
M^@-*^WZSML2EO9RI[MC>DK;61^(C"(  ^/=_^^/#R9-/M%A.Y[-_?"/_*KYY
M0K,\+]/9NW]\\^LOWT/XYM_^^9>__/W_ /SG=V]^?/)\GM<?:+9Z\FQ!N*+R
MY/?IZOV3WPHM__6D+N8?GOPV7_QK^@D!_KGYI6?SCY\7TW?O5T^44.KZNXN_
M5>O(NY2A9%7 D,P0T6DPSADTIN8JZ/^]^YMR-=7H"6H*%8PP$8*-B7\4D7]3
M8Y5N\Z4GT]F__M;^2+BD)SRXV7+SXS^^>;]:??S;M]_^_OOO?_TC+4[^.E^\
M^U8)H;\]^_0WIQ__X\;G?]>;3\L8X[>;=\\_NIS>]D'^6OGM?_[TX]O\GCX@
M3&?+%<YR>\!R^K?EYL4?YQE7FSG_(JXG=WZB_01G'X/V$D@%6O[UCV7YYI]_
M>?)D.QV+^0F]H?JD_?WKFY=7'IGGLR4+=+&D&2W>?>:?/WS;/O?MLY_>OMB\
M]&R^^#A?;, ^XP_/3Z:E"?[MBO]L3%C.ZTMFS ?Z=8;K,N6W>)R;YZX^?Z1_
M?+.<?OAX0F>OO5]0_<<W^<,2&A^$TZ*!_;^'/.W;BY%F/,GKD\UO_\@_GSZS
MC>?(@Z8_5C0KM)7"&;J3>;[RH9/&@?GB[#=/,-')YM7)>@GO$#].ML_X<;Y<
M?L]KBY&LIK,U+\U7'VD+;OD=U?F"MI_[!?^@Y8L_5@N<+W@!X^+S2T:[_'G.
M[\Y6/$!^S+N7LQ4M:+F:!!F+P21!:</K+1$O*1\03.&??:Q9E'I5:FT&ESR%
M&Q)67*8-$T^Q?MOD^2V=K)9GKVPDO)'N$8:S9<'^,\W?.M^B:-_9'O_BCX\T
M6]*D8A)*6,?#B09,M *BT014R5L3"9/&SO-T)YBKH[S$]J>+_(1GB1:LP[]Y
M\CLUC7NJSK?(<)%O+(.KRN3T$]_RROBP^4Y@6G\X^_VFV\?)S=5\"$EN><-S
M<BBQSL9T!L)*[["6 $&VG2R;"E'6"M[Q,"W&F*3LONRN0-B%1.J"1/"_DD6'
MB*T;=UY=Y7&;I8F-I3)9,]B"#HR,&E#QQB]\)$?19YM"9_[< F,7#NG_Y8KH
M4.EUH]'/M+J \/033ODS)_3+_-G\PX?Y[.UJGO_U?G[",EM^A\MIGI )3DI?
M0*3,('44D- BZ.A<+E&K*$3O'>]A$+O.R(2L\5A"!ETDK^UJ%"3)/PI94G$V
M2:/LD.,=TZX^)%=N[-1[2Z';TGC-XJ3%HEGV/++GTT_3PG;[<@OKW-I_^>$C
MYM4$57 EZ,A.ELY@?.:QLO\)5CF7)/)T^]Y;]T/PC6I?/R:/!A-B-YJ]P,6,
M-X+E:UJ\?8\+VHY9D==:N<!&1 Y@#%7>#'BOJ9*W 73"D/:=^70KD,--W"]M
MP/RXS9,VSYS8G E%4B!021YW,#QNPQ(Q.I1D#?]Q?,_S"L0Q:>3#N7/3MAU.
M7AW]ILL@GT^7>8N3R@5,5C*O*AMT5^$Z&SV9XB!4R7 E)8BD&7-(19$K-A@W
M*+T> /:!.ONK)MI0,AS,50_L\"&/'K3+;/RKBA!(\#(0.42=132Q/Y'N<=4/
M'M%S2JM)(8,E^@35%0$&8X60G 9IC3/.NIP$#3NJ!F-,&O80N7\A;O#@&1^*
MS*]6[VDQ*4I5$TL&Z3R/K!A>5I9'EM&+5(K5J:1A9;_!,2:M-Z#P'S[GW:7_
M;+Y<+9_AQ^D*3Z;_0^5I^:_U<M7,X4F65=I8-,1 Q+B$A*AM!K2B1'*V6(H#
M<>%N5 ^,*PT=F^Q/C4X"&4I-O*&3=L[U&A>KSY-,P072S%<AV">K"2%&_B,Y
MC!F5L%GT/OFX!\XNU#!?O]+86P+]PH5W'J!8A=8S2YFA&MEW]@0IV@I2U.2<
MY:G$[H&RW8["]B'^)]HNO.W7GHGAZ:R<11 FTLC"B"(@>;9"/1;>N$V!'$7U
MD9*+NG>L?0=88S*=^G#EYI+H*YM^X<)U.IGF7U?3D^EJ2LNG)R?SWUMFQ_?S
MQ??K65G^NJ3R?+W@R6A9 ZO%.F\R""[4?5/_K^J+_UY/V^IV9$TA!4FTF)=P
M_"\G>+&KE)3BN4NE]W+J.H QF7'#$/'QY#U0'&6+Y"=:O9^7BU6VG$C=9L(B
M^R0^@W':0Y(V@776![96/;K27=/M &Q,YXQ#Z;K>\CF8.OG#<K+Q7>X<\1M:
M31>;J/IW-*,Z7;4PSH0P9%>=!&L"&[">/9T@18NTN^BM0V/H2WE@>SYZ3+9A
M7YH<0Q;]\A5N!SIQU;I4%;LR,0MFKVF>C>&!9XD1V5 6NO=&=P>478ABOTJB
M])3!<(0X'V%-/@J)X+PH+9V&>*R)0+*G*X*1L18U-",>D [ECG9L>AQ.[".&
M+MO*+9;\=IB7W%XVM"911A&C8SC40J;&*T#/.*-7[$I;5F$Z[["5[/BX72C@
MOTJM,-2<#Y.;-/'2"!^38+L&/9@:$5(Q+2F @6$JPKG>\>E[,G$.S;1:K1;3
MM%YM$Q_N2#!COH:2?1NGW"2$>8CM;("TL+D(*M4,FVNU \@'!AR.F%CR(,+<
MFW[475@=4Y3F;-1M1JMRBVWD#-7K!":9 $DK! H)(WG,SO5.G+AX^JB\_6XD
MV'-VNTEW<Q[ FOE4R2\G:)07NH4&2"LPA2R@Q0JU8(H^H\G:=);Q=0R'CNG[
M-9ULOG/B/&&RWH+T4H.QO+DDF0ER,$:D$K(-O0=S_O QA4D/DO)URNXWO5W,
MM]?K17Z/2[89YK_3XIK]8#/R8JL94C+8M&-A7Z.-R5?GC#!%UK2#S7;?,\:D
M@[K(M.ND]G7;VO@NAG>>S#X1E*S*:"$;8]D,;4DZVFT<AX"L*BEC[KRF[\,S
MI@AAUV7>30C=:/&</BXH3S<SP?\^H<TTS\K3#W,FZ_]L7I\0.FUX:%"J-V"T
M+]!&"ME%F=%3+J4W/7;!-:8(85>:=!=*5]/F5?UA/B]ML&]I\6F::?EV?E(F
M3@:)L29@LO+&99*&$&T$Q,*&-,5<4^^ X-UHQA03[$J-3@+H1HC3TJM\LB[G
MP8W-6/-TN:W+FF2-) HB:[,DV:()E7%%!S[DZH1U0EV/^QQ,C"^C>F"$\.LA
M2&>!#%8N\7QZLF:;:$(REZQL A$=>VB868U%+"V0;5*QRJ?N)>MW0#E*R<3I
ML[89T2D+@Q1$*Q4LK7BY0 J)%W [R9')8U&]5\:#08[)Y>K!H;T*)_:6VF.5
M3EP!' 3ZHKR#3)ZGQ[?U;K.'=D0D?0DIEF$3 1X$=TS^X/"$&TZ2 U'OMA7"
MG]AN-Z^;?<J2VB7PRB.0D2<1,'O;RD$(4DN$$+5:79Q.)/OG*@\QDN'G=_]:
M=Y-%M:WZTEEDFS"(" E=!%V9J-':.D2VXY$:PCQV@<FCKXJ';V7'(5)GS<-
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
M>^,=4U+CZ%C:0\;'2;/9='A^/EWB.T;Y;O.]\WKV\@&9-;M\;]=DF@</I%,
MZZ))-N7@3$'P)6HP%".@9E_(AJH,U6BR/$X3\KW'<&;T+S"OFF)]QN8X^P.+
M\^K"=KC)_R^MNV NLF;G) 29$8QP$1*B!5*FB&BJLM<+SWL-]R$PQV3R[<64
M.WJR#R:J?HG7IYU^&-5$UYC)L \G6XZ%J3I ]"9"\"+&JE"'W#LO_]+CQV1/
M=>' OE/;Y3CNO)O2*0!55,IH/"@C%!A/I5U/%4!69EM()J=:O[!;W/*U8[(N
M#I+9H5/6169/3U:TF&VRRD\'LZFB17XK:QU<,:V#H#"M$9:!%-GE<S97:1WZ
M:G8Y+KW["6.ZF?)@27::R*-T%,/E>[Q1RW618GQ[K=?Y2<-%4=C3#_/U[) T
MZZ&0].Q'=HS)&D/+WDG*%$OK$YIL"ZQ6+2%E7@A656,#V1!L[RSN@P ??&?(
M3B6-F',PTK%&3EFTF%=F6ZEE5"658XU:Y-S;]^Y6?/I5M-%]$.]N7$/278:/
M5N^,)292RD"HD<TU*^WV3J6@92V&<HW7LY/^-]<[/Q[EAI3K,7;__\#%M(6B
MS@YI7\Q6F]JORRTV7\[J?/'A-%)RZR]\WG_3[PR@XUX_Y-1TVN(O%>M-@O0J
M>V96<LF""9Y-514)6JF]-T92R;WC+)<>W^7RD4O?UU((UHL%+Z%)#<D:2P2Y
M4.L0K34D7I7 =GC-,7@TJG>!P]UHQK31[BO]6R\).7SN^UY$<PG/LU,P)8A
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
M[>DYBPZ]2&DTHY=O=;UZ"W3/2B=$L@5XK'-2.),09''@BE(VTDM40OO!6@<
M?(P^D\U)?E"-6C'426_J=;!U4-B0_E$=!Q5,8N0<6S+?N"1P,BUR_I S9I$E
ME[!U+YZ=@+X-=3F6@4[Z56_3Y;?A:Y5!-?U3&L\P_]H/<>DK]!)C*7+F(81Z
M4XR"\$>";F61NC@366Q=9WL<TF]#H9IS=I9S;9%S-!O7%+X7DPG.]\];B.N$
M)XG<^HP&M$T$6O)<HWD:Z*VQG!Q-S+%UU?]10+\-/6O-6">MMC>"KM[";MPA
MR5+;>X QM2@L^0*!DP=J-8^9*8*M6L<,CL7Z#2E;6]XZZ):\OPO34X%G$U,
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
M7E6Y8_X1A_3%M*9@33:*J<<%'9PFD:-CR0]6D=&962< ZNRLY4D6+5H[&$V
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
M6^_<\[PRX+N@<4=&_"'B[+2WUAXX+C C_B#Q;VVR=83LNN22)1U=$ 5$J5E
M3"2@S:Q <<*G(*)/.[O./ 4.#\B(;T+A(2([9T:\L<A1DSLCG2MUI(4&ESD#
M+TI6J00CUHLYGU-&_$%2WS<C_A"1G;5/VCO\4#,F1N.O?P]3,@,G1]PUWO^,
M=C>+#^!;NT?,4:))/"6O@T(IO4E">!N=":A+S+W['W?B5?XLT@'\QW0YW>Z7
M"C\,7O4GU1*:C6^;;\E8S:TC,SK7H@AG"T3%,\C$,GEG,9)=W?J"?V]T)Z<T
MW'W2S2-NW7;%@KR8 DS8&HA+ 8(ALT<[63)STGG;.IWN853G3W?H2&/NY4"T
M):2#Z\<'!;&P:;DK1G#&:S_V6DL4"C@7&#C,3,024V2MPP/[(3M7[?/C*$P+
M.IZBIXCHI9/9 7,,:UB,DXE6^RPH%W61V3NUJT?=D_<4NZ1SU[#' \3:Z;#'
M/7!<H,=XD/BW#GL\0G:=>O\,G8N<4"AA0254$#Q*""*9E*+DAEW2L,<6%!XB
MLK-ZC-GGG-& U+1".I((H5&QSC"4V4C#DV(/.!E/V&,\2.I[>XP'B.QQ/<;_
M,0MC^G/P];<P'H=I_S.^JFG7@R:NY/8/[]#'W'-%:\YG-.1T^E#G?&85;(@1
M)9>,O%'G0U;JOO.Y_3EG\TJSMXG;VG=315(STE:(F&O1!7?!H5+9G-V\/MDK
MK2_7VE/>CD=D/4V_UE*0Z8MAKA>FG^;UKI-I_RI,\4UY.YI,^F04$9*P2F+J
M.2&M$CP",YK5D'H&9]%#X5(Q'E/R4N^Q<[5!\Z2]U4,TZ?8N^ A$-?1F#UG!
MBZMZ:_.FO$/:>J[F6\=J"9A?CB;32<]$*9.L+3Q%30EVM9-*P@2),U%D*3KG
MTE#='D;T3:M<8\(Z2+I=6\F+3Y_&H\^8W]%[LMYR<+&87M*6EV@%\,A)9D$C
MN!0"9/J9#-HPWG4\Y6&0%Z=TYZ&K8:YL?4O>X7_.<#*=)U42RC$9J(,!IGGW
M;J$4,A\3[;:\VJ39 OUC!X8E53RZH/0^7=5W/.+B=*"E2#M(5%T6&TQZ40DE
M,&I:##DR*NL"(1@%C <76;8IR-:S)E?/OCC.3Q)N!^F@V_8?G,[&PS?+>3MO
M<9SH\ L?L*>4HRU&!$B60*HBZ@UVJ.UB@^;..MD^X_U B!>K,EU2U4&^YXUO
M^V(RP>FD]K]=3E[71MJ8; 1!BP<E21[!^0(^)$4"*G7;:[ZA;$-SL?K2B( .
MFC[?(/NU'V(5P]=;X%PNW#+:$=%Z20:T5Q"*0) N)2T=!MVA=FP ] THR*DT
MW-<1>XJ=62=9D"WT![E7XY5=]*;\].43#FNC]&67[562\JVAW3)[XRTILD&K
M0=E2P&E':J[(C'(U 3Z(/8S08Y]_<9IR-C+N*Y [4S:!%#[J6+=";LA=]T*
M\\%!)I\JT0G*[+K*?+O9! VMEQ9T/,5L L>+8[(.9Y#DKBG))+A0YGYZR<*+
M*.PN^_C2L@D.HG/7G.X#Q-II%^\]<%Q@-L%!XM_:SOL(V76:&6*4%,A]+0'F
MM7J&0;!,0T%C&!U.N<C\Q#D\9$YW"PH/$=DYLPF\E.B99D GE*W#<30XZ1@D
MKKDNB1N1]@D^/M%L@H.DOF\VP2$BZS[7\\85>3L>)<1J4B[*)DHP(00&7%A1
M!8 0)(]@G!8Q<T276U<<[PGM D_>+LGIH&W''C!7^3A[ .VHM_O>(!^GWWLG
M5!^N3B?PU/T=Z@[ )85,9T@@CRC5JBZAZ%0E'U=I&67@W&(TEZ50#W2-?UKZ
M= @]C>V5G^HMWKB?ZDWNRS!9=;/%X(S1VD&)/-%9S@NX[ 04H7U)1@85]TGG
MV/SICQY_:D7%J*D<&R?W+*RI?X3)%-]AGLWO:FNBR.MAO7GI?UY!S/6(+3P#
M2IEIQ3K6VD\)S'G&?,1@[5Y4[_>XB^2^ TDW?LU_"9.:]K,*C*X H:7EE@))
M>ET''!3P"2,XJ[7-W*<@S1[4;_SP2R3Z="DVSG1Y._H3Q[_//GT:?-T S!JF
MG98%4-,*E72>#B_F(8;,'0HI1-[GFF'G0RZ1YG92[23=Y<YUZ6+*#5<A"<U!
MJ")!*1\@Q&1!ZOET7-I99.MLAPTP+MC3/%7HW>O!J@? 'J Z\B W GH<;_%D
MNG;3?X*L.VE?NPF<*89S4X=:"EE[+M7T7H<<"L9L8S'2L5WEHD]< 1[P[L[#
M_R$B;FS._?=_?QFN/M&/!HO=KG94^H,$.[F.FD;)LRN@3:V0]ZPN-DB03)J2
M'0'6^W09>^ QYS_[&Q QZD:*G;0YOY?W,M?D*(0N.C-(AG%0.69PHK9@-R7I
M4DP4I7V>ZT8HW\2)?[SP.\B#W0!K^1+L ZSSDW\-U&.?_B=0][ ZG"#W3JV
M=8!.)W)!<X2@HR#?QS'R3), HU-003A;1.O,H3,KQ-[6P#GTX1!Q-[8*WH7<
M'[VOSNLBDW9YC$7G1-*"@3#&UI9N&;R(!J*,.2;AF+1\#V-@\Z<_I@UPDNA'
M3>5VUD+V.E.#3!4<U@::89CKY-+^?$#<,97KNSZM7:GZWIC7:M.+*L;D&(P0
M21410]&:Y"_0"44O,/9V??!I6^IJX-_JXWZ]3C L*5AAK0,969T$*AEXL@S!
M("JG HM86I<B;@738J#P\C/OB/+%,/\R"^,PG"+94]>]MPI740;EP3(>R(VB
M5?N,"1AC425DEB32>.G_/WOOUMQ6CJ2+_I4=^QUG<+]$G//@<E7U>$=UV;M<
M,Q/[29$ $C;WR**'I-SE^?4G04F6+)'46B2P2-'=T>'2Q>;ZD)D+R$QD?CD.
MX?0;4AL[V32.N)->.L0JCV5PXX!+09MDK=ZR!6II-:R[C0OCD%)"B$[&ULQY
M&X%,5:/<QQ(.E^TI5B"3\R4AB(JZ>E\>/?-(L9K2@!HR6,!=MO%B*I ;:&]'
MP?$8*?8L4AV"XPP+CD>)?UNUZCZRZUH\[E5E ^(W+J^V",R76&\VG7 Y(OEC
MA_4&G%3!<1,5CA'9E 7'0HN@G<P4XE8N+J5LY?9"9IWR67.9O1U" G2B!<>C
MI#ZTX'B,R$XEZEN?*8UCO]O/G"0"W(3_41P(BAMEZ6QT1FL>58#L/-<4VG/K
M2XZ[XL#;CS_,PWT_6^'],[[>NW:>SG$NK&="J)HF<(X\;Y>91"F5=4*IYKPT
MV[ <5"[VUV=,:X*/3YAGZS$[:Z*@G[[^'X3%6H3WT4:RI 0*PYFQLKXDD!DX
MI$TS9"6+!1"/G;?--6,CGCE]7-=$X]_5B?42<8> [GWZB/GZ$M^6;]'FVW@Y
M^[!&_3#NM'1V:A69*W4DIL/"0LF*808A2^!*F-;D\ .AO7"#Z:F(#O</C]9^
M$^7$ ,(I"70VA\*TML"@1$VNED@V1@'!=-X:)PW_^^C_4,&>9/ ?$Y*UTN:&
M0 )Q0C#PM,/IJ%$6;KSFA_4TGDCP?[CR=L7^(X38-?8?@.,<8_\QXM\:^^\A
MNZZQOZKW9(F.#1$M[50Y4#2LD.D,9*U<)^MWU9:<@@['Q/XM5#A&9%/&_D63
M)Y#(#>"NEJ6CS2P6&QG:Y#V=.S[!D!JP4XW]QTA]:.P_1F2G$OL_OAQZ\*O]
MV<P/>]XD.8.QZWZ43] QAYBTS"4[7:=9JQP4]\;5T5NAA%WYA &//LR9_FV^
M_/XA]ZZD >.5%9*58A/3@B?FK<P, X#D*:'QOK%+O1W-H4'#JY06UW#YZWSQ
MR]67V6)^564(ET\>>!$L1-#<,5.$K5/H.//<>28M1O*D1/2A]:J'8IL^S&QD
M'8\#C2[*Z)"9&(JSEH-6)N+:D7E1N2* 4SBLU^."-(\L*'*\#41G7?8JEET!
M1T\#>HCSAS.FO974V),:BO?-5;E<9U[6@+4MY"-8Q6SE.]9!DQ,2A&-0A]XD
M9VK+P0 7:Z^'OWA3F4;L'?@\AH+^VX)^<F$4;94:#..&4V0A:Z /1C!%'BR
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
M\)(M:&&9,CY12"D5N2J!5DK'D8"4$I8AK47//FC:4_<@%<Q[R6_2'L!?9U=
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
MW_]2J4T^+V9+7+ZY2I?7-<IY2')R-S\LD]F*Z)@6LCH_@B(>'0S#8JS-2F?
M(?/7!C_P16NZGV@;LR,^I@ST+@INM682A6::8@]:;+U%@,*=RZ#CSONW%T-<
MVM9I.U22#3,$3Y@$A^ X0_K24>+?QGVYC^QZTI<"!NXL D,3:"LJ"<E*.>U,
MP4N+UG#82<YS"CH<05_:1(5C1#8E?:DDYS!Q&VFGM[3Q>VM81.<8SSE#*LZK
M/.@X/4WZTE%2'TI?.D9DG>]=[HZ,M9V:H(V 9 B()UR$CD$&<A $G20J2V53
M:S:%;5C.XSAM*O&)<J:_U9OWQ5TWR !\O;B2GL%V)-:D)IH<8!X'JZ''9=YS
M. .(%$,.S 5"IZTR#*3)S"8EO; ^.M6ZH>HX9O(<K])1K&2,]!M["%MK:_[\
MQ_PN-N2^2$E;)_=T\NEH)?-:!8::3D,/D8Y3/\!/>/Y))W(%M[=FYMW$VCCE
MLA7=>_R"5W><4:IP'W5B5E0N61\#@\IA++"(Z&TR2< A:G_PK!]!\?N*=JKW
M_?WLK[M<H$,1D6=&GJVOA06%0;&!"6W)>>("%0QA6'O^23^$VO<2:\-LS$YT
MO\Z^X-UVI))8TY.'1/&N=A!90&NK83J'+AG0![WN]X_Z$=2^IV ;1@H[X;V]
MND-G4'M>3!W04EO'.7DX%"!+EJ5V)BGE4 Z9DOO\DWX$K>\GUJWMU!/7OO\.
MBP5]\06[5+@_^?1)ZMAWK^E1M;HE)RR%* RFJ'7A0=';JHW.$CW0Z[JK6OW)
M@_9_:[\]Y=7CA_SVK0[(>2VS"((9ZP73RHA*]B"8B!)5('T8/>2,'O"H@QI^
M/\X7J[OY+:^N5_3M[+\Q?ZM 6U[HF%,]_)AP)=7.H<!""'0R@I<@JAO\N,!\
M<ZOO<P^:;O?IH<'O.GZ;RK1#DO(;P >0LD*)A2 E(*]7.Z^8QZ#K05A\-L'G
MQZGFP_E:GL(X#R-H)>?N))]W TO6K>BK>JW]#A>)?@$?\*((VFW1:9:2+$R7
M3/9IE&*)S#5%'V2V?4>'[T)W7H;222L3U91O[8&IO66\3KCQ19"MIQI/:8&,
M0NB4O:G'N&IL06/PG9<-==-,A[N1P;-OLN:!#DK-BM6*:4@4HSE1F WD\CD0
M.8?6+).G-X5H^AVHD48ZL%#]/E_A\AU\70/"R_7F"(L:V;V^A.5R5F:87U\O
M:OG<19")-DG,C*)XDD>PD>1!H)TW%DR,A?O6?:$CX)V7_?322T,VDN</VU]*
MP50CQ ?GK=?%&2YI:\RUQ\\DVC.Y]:PXJRU%HJA#WRD(SP \+S/JIYNGAF0/
MB9MO.OQ>?8'9937Y7^>+GV=?9AFO\L\S@C^+UU4H%R9[+TO*+/B:408=6>1:
ML A&"RE"T6I(RG;8T\[#%#I)]ZG^W<%A-/GFU_17OKY*J>(E6;Q; !EIPN7]
M[[8NA7;+]:C<_YBM/LZO5W_@A^M+6/^3SY\7\R]P>6'(C!4(8*G4%&7$R"#1
M^C!E1$G_LZ9U!-9[3>=AHR=I 4\MW!]JX:]A^?$.+)WNL_SG_+O6A)^^/BR)
M?UBT?N%+L;R 946I.B$C. 90##.B>,XM@HVMAX;LC_:\K'(BK3VUMW!0)GHU
M3__YED[YQ?HMFG]8P*?;^/7?X?(:+XP(CF102SDM11XAQ]I(KYC-PM&V+Q'4
MD&+8YYYS'K;07*(;<I$'YZ%I*_P'+#)9XZKNFF^N,OZ%9*UOELOK6MZ[YL%Z
MCZO536/RJTMR!Z_65SC+:N.O5K_";'&SE*R%PD2&Z[+AE6ZETBIJ3S$%*I_
M)Y)3X^VF'?KS,+DC:W6#@1Z<+3]@*>\_TI:[?+B8XB07R4L673 D4\=9B)$S
M1,%C5C:IZ$_'1)_@_Z>1-M'L!C,]J'#HGA5RN\ANBNQ+S$EDVN,-G>9,EYA8
MH$V>A6P*!UD,Y$$7N4,?V)N.H_OQV46RQR;GV-1#94OR.LJ:0BF9XFB!+":'
MY 1*KPN7"1Y/]7I9_9P=M;FCMW.,5'OV P[!<8:]G:/$OZTQ<!_9]=2E,UA4
M)9N3RL?*&I&9SP79FAQ*^^P$W^5#G((.1_1V-E'A&)%-V=MI'<5;]<X5LW(4
M:E.4':+1+"O/'0>G;![2LW&BO9VCI#ZTMW.,R'J637TWTCW'4)2UEEE)D;2V
M03(OR/G3VKEB 9.4K1G0-@(YOT.UG=P[%,(\ 75K^$-@]1J*N!G2D48B'JZT
MY\S@ (GW&(.W!5[B$(#V)F:@GF06+ M*"!:++5(D$9UO/BAU2D-X;A3B9'8P
M1M =]$]'%9U;:0:7[X"VS]LC"S/72M.^EYVFA2*M,9C@6.;HN,22>6Y].FP$
M<H0QB"W4]/AFXV 9=W +-K0B<YU#,AF8M(Y..X&UOC<[9@):7WRH::'66C\Z
MS<-T#L&!$N]0T/@]HEM+'X*IDRNP"<]Q_(!#=;53]0<(NL<)L F;!1Y0.\U
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
M<+F>M?@S^3 +>LVJST/.\KK_^=TE7&T5UH5$#$'6/A53JP]C<0R2*<S%9%.
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
M-C-4,X/8C_1IC&*.3L@S!.P_29]::OP@9IY]U'5T&T,=(W+!60X ]21W+/"
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
MF61WBJJ12:U.,CGYLKWW\]GGR[;;_C2;_S"[33?U]NI5SK/;-KM!!N]+X@_
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
M:JHJ@(#'NECM7]M_AJSVC?JBQ4OPD)9KX@=P5N+AJZM_@P>[>!$^-;4H_/?
M(IW%J]9O/[!DM<M9C0TA:W9<3WR\U.2GW'+=8TT2TYWG+MU8MEQ/_[NU!ALW
MF6W^88NEE35IU^X]!W^V.V1_V.'(\1.N)]U.N7MXG[_@XWO1S__RE="K8=3P
MB)NWHF-B;]^YFY1\+R4U[:_[Z4\RGF8^>_[B9=;;O'Q.0>&[HN**RJKJ&MZ'
MVH_-+:UM[1V=7=U"4?_ X-#PUY%1Z=3TS*QL#I'/+\Q+#5!7^\_M?SLO'7Q>
MW^!KL$AC85YJWX0M'*"S:/'Z[4M6'7#1.!NR>L..ZTO7_)3X.+=\F<G.8Q+=
M<Y>:ENN96@HW2A>F]J^9_3^;V(W_3S/[OR;VO^;5#7RKKH8OGKH.  )*],G=
MS< _^_]O=S7;/O8>)$7Q"T(6LA]H50NZ@S-40%HD!'OY*DYB+22#,RA_G03E
MG\Y%T]*6]2A3,,ZTS=M:"]Y]L_F/KX^%,S*LV#T8];D*.-!X-@GTO+,63'%1
M ;'7QP@S%B."N:DC<NPN[47R5VV$:IRK G[B/U !D&D&9JSQ"FHL? X):LV'
MYS</[H]24P':ZNW@5\\6>'+@'E3Y?I8QKS<SJ9!OI*D NW4OM!^!PKX(GE(S
M(DR))C'^RW!LUM>,%+49#=1&^Y0*>$SY507 22[_/F#*M'+-I4>VU_Y+:/\^
M(!=ZDG!"HY$@D>SSQJ++]F*8@_U_&<ZM8<;EX[5Y]7^+?/-_G^CNHX3]_Q[Y
MOX]&!IOLMZC_DX=_\O!/'O[)PS]Y^"</_^3AGSS\DX=_\O!/'OY;'GZ0JH#R
M_:$'P4E+H[UU*N UFVSK@D]VC+@$^]*MEVUI/<_YNQMBMO^LN#,_5)91R=W\
M1AK\P(C/#--J*WU@O+,=WAV0A;A*H5.(DVAI</X(W 0/B@2(J<?I[,>G>5]U
M=3_3=B)QOM*]%4?]4\%+!Z:?4WL4G*;6>VM<[("%7;<&O205H.8-,0:IF024
MMFBJ7P5$<3W&L\LA2M A1V+,O$V("JBK>3P(*Q7>/[5U$KT'#15%Q(E-#R&^
M@]FDZ8NO3_)W+M_\Y-H_^__9?5^AS!2),XNE0=8,4_CKGGM1*F PF8UT=,S*
M)R4>HX[:<0;::;B!78I;7^[]@)D-S^Q^WOSD;M*-NYL??5.J+E,!*B )>J0"
M.G]6 5\+V! ;4,(J8(#U%93I@/,6+WF7SM,R[=:X)OUG]?RS_Y_;KY"7@@/9
M" 6KT%,!\]L#9K; ^^@KH5HWB4!YRT(%S)SK^.KZR]W;+G:Z&Q>O<=F_F*HA
M7EAA4[P"5,";.RJ@*<A+!7BI*2 54 LV0N,;H!G/XPD#'^1'[F[.-JU$XJ6&
M]HAC7Y1CE<'@P)[@Y&<U<_KZJZ Z2]=><@)8$(NNT^QW7HL\G+9'R%JL6!0,
M,DLS?FSJ:#KW4BE^)]\]<H/*=E,!-QF@GV:]X7[)<"5S[:T0?JVL3IE$EV2)
M+ZH K8]M$AZZFBC3?*<LM=T%>=?;M'NL8!*ZK0QO%TSV%-%=>UE_3<P\>IH
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
M#SDX4'3\39Y?WJ@QL"TO0!%*K^C^>4_.3+THR.3G'MD=DT2.<R^1[^-+Z,7
M&FX9SA7X I:?M@1[W+ ?RBX1$'LTE/(I%9JJ& X(^I+#JY^C5D<EAYXU4I8V
M.G^[P]YL_L. (@7A+"AZ9)$*>/-<_ !'PSNV&K$*ZX:3R6+MP?C$GB_F03V%
MO6$&2^AM3:?A<MB()R4*;6^*=J$LXLD\1T:OLB&=&Z7$K>!_,/$%RDKH;*^7
MDTB+#LZFT].F2RG*WLZ:R9KK!-?C&[$4J=FX G_'+L1-RJA9^36BAOF*JB<3
M.6_C[_/&/*!0[H&IP7=#W'8.7-AFB03G^,0X^IE,FR2!11NL +H#]IF53TH@
MXN]6TLV(#BYU99^F!CL=DX'C1<3SD:?: N^G!09>)=K,L!^!?3@V2]RT+LN^
M19(S$.]*;%U>6V99H<*INKJ^(6U0*4AQ.]L[5S3#3L8!$)2?"I[&*@IQ^;Y_
M5N:&ZN;)7B DA=6HK39#Y%L97@J%O@PO3(?2-F3TA/^273)DHJC;3SA*KP?7
M@L)'7'7$K0;T9N*ZY]:-!C'!-WF BOF0E6E3KT=+>54L TLXFOP6-W]F!L$W
MPR\_'2GV\++/[!([E+(G7D_L&CM-&%?'L[).PL)-0?P1Q?Z64(M58X<33=[E
ME29Z49A7V^6[NJ\V:C2=<+6(="^4##'"H\ )\2OOR#O@%]=>\@XZ[CLD)U2
M%M9--K":U*!>KBB>S8]8H@)VGD@ZS&]W*BD0]S0T%/[1J-&VQBV5WDHHL,<U
M^GF")N2/\$[%XH&S(B'8JD&1560U=9*%.^-5-$M6-7B>68YMR6MR>-\FH'0Q
ML/I_74SX:?-K\SXR3[ ,:\0T8JN,==K7M^7WL.3#V%M0YAZ1$ZY?PT)^ *.Q
M)?2.>>WR'C'A6%$;IV07&\PW2;7D%#BL30D+EL/1+]1'MB!,;#G.<8L/MH._
MF>=H.#6BNY?D1+VB)#D$GY_JO^.F@'_X(OB8)L,1YL97U 19VW^G% Q8D2GJ
M&0NX59BL /TWJ8!BP<Z^W]O"L.7)BJ,T$X0D@<KW#%<)8J:IH[RJ-(*4F)=@
M9U] ;3O_Y5,5E,>_MJ]!MEGY]/Q"V?IJ:?!6^>7Y[?!W@>]3S.8Z!GW(,L=+
MVID1U;_#>9-Q5\ U-(W&T ;M$;@S?:.,I3M8QD(5)H=R"@>Q]<VEA 4LU13"
MU>08;(O4:H;T<%4SC4B577)X<?CUW.L2J"WKO K0SP2B+MC1PWJA<AYAF1CO
MB31"#.JP(" /..\ S3 YWA2947<4.^AMF*8RQT9;6;1PA6N,(O<C?(GTQ<;,
M?VO4"[C<LOF5"M!!&,Z28(9UYDNO@][>WH3[&ZN2 @\W<XT0W))KJ-,(B+.(
M,=Z[I>&4E)(2,N" "^9XG%X"AFL&YX]J\$^XU8$KX#XV:PEF@FYKMW'R9H=#
MG8G*)U.?G6IM+I8P!T_3!&$% =VP+]A-6) ?&A4*4 _Q\7O:'&J!G4ZBL4+O
M0W&$WD<KIDHUL>6Q_1;'A7/CZE+2J28BT;+>@^<X;3%A,7 ^:=-TQIF/=1^5
MHW/=\D)L^21N.3H1O,-^NZ("FB2-&KCL*X=!71M[*2BC=KPN=6*/&7__+NXH
MM3_M:%G22+]SVN"7@8ZO5G1<S)<70E-!MAMQF,J QCGS#O:.UZOIS7LR:VXJ
M]B)3\^U^.>Q7--*+TYZUA _2XI[#'^NP1G]T!&?5<,R:"HL^Y_7#R!&:*SL
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
M9*?F#= &S?C&^DOCKY@>UNJ#W5VZ\W/DQ7BF+,&^_.U8#UEG2 +=MB'Y"E7
M2B?"?<K&O^,'OJB MR5_%_1EIRN:;QR9S[P5\8QE]8HU.N%-'<"9=5LW&J^,
MQ9H4QE#Y19NS?44H:YRURB'$%)K824I6 8_=QMKHCOA[_&Y#"E?LI'>"6IC5
M5]GE\,1:_1Y39[G?@&5@EF RV!_(E8K<P: &Q"(V!MT=@"7C0<1>@IZ%LT;[
MG;@^@UXLNIWN3 >J-RVC_VO!5@;HZZD J5(8#G),DG&UF.J"-M/].4)80IFL
M[&FXO8=7Q?C# P6E.Z1+'LFNSJV*DF\(>DLK*X@Y'8%RYO?U"Y9YH@<DMKF/
M>R%>08ZOQ=^LB<,E'M=92[!Z<L$@C.[.."9U;>5[90K+MIVQ/=R?/$PLJ2.C
ME[)Q#4 &,B24<>$KJB@2S"-3GTC%_<G(0"$CP%X%J"G[W8;FJEAKJ0S9I7=(
MM&3C^K1Q7'_=L:E5P\,,(=49M\UV?XPX!U.A<^2;.E@#^6W#C=)-K+$K#VPW
M#R3]:FS?,[T3XMA[WD9QXWRC@/9S.QCHC&P.B^9^,^)QK[WX9S<=S]IUT.A
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
MS@7X0%)O+Q[5\((O1/@C';GBQ(8:(U\'>X1565I5X59$(;32"$ "$25]GS=
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
M0RE!':X3.V"(+#\K(LN.2<MF+3C0S[5[L2TRIQT_/\$/!9@-6LQ>SX2[U4^
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
M-6=,J#,[&!G1 U"7&CL%'HV.081^W:2]+GK>;[ YVAVJ?^U2U7[,&8VN"S'
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
MNODM/!T.9=AS/,&;2>[C.UC8798^.2(MR\1OTK%VS05JT\>1(OXR;9324Z
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
MXE5[G57]O1.LS!S]NPA>2P]%-\EN9_,;;FG_L#[*KW,[,D*V,!SS1*8"W-O
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
M*;6(NFOB\NI36+$7=&2#I&SAGC$ZE>E31,$KG&UV6FQ^7UA53E)X\;DGLFA
MGOGI\]#--P4N^YK+ES*BC$KX JH5X%Z:V Q'>^L3?P4CZ*)JUBMDM0SQIPQQ
M'*RB=**?(,LP3XS7MWI]>:B&]#L"/GJW>\7RW!Y>>"K&3(7S6_4KYY 0^H#K
M;;L^ERNW[DRP]8;,ET9L><%.:(6(Y_Y1J4_>[+^9:.9GD%\V-_J52Q@(M87:
M>SC&U-5D>A0LE_X2T,-9Z,CSD2_KSCH%?;1HIZUP5I.ANP\@E&2:\U"[E7HG
M]LYH(VO3Y,N>8,"[@K\()QG!%X[5,J'APO1)$I,6HVJ\-OG&< @[M OF,).I
M%A<Q=8MH6** +#3'MD%RL\:H%P14SEXC;_(H<A/5!9:48?C/$=L5,#4)<'3U
M.P2'[D(+\^;QD6-<,T5I8G63ND;JZ#P4/-A22!9QE068YWH=AA;<Q3<AO^]D
MW!9[<#$[A]+LX^WZ^*NG^S3?/S(IS]CQQJ:*_ ;8#S@K[ Q30GJ7PC-?'H\$
M2TF<UO4-Q.=NH)YH&MF8KJZ&5^PP%!Q)TQJ"+5'\(K4FK\<W_7,]BVI66)!9
M67ZZ#?E:S=].K/OOX[9M9X'2\F@J]^4\DALUML^X3>G;LLX]F. ]GY);RG-B
M;SB4$?G'G1WP^JC/XL-LSJ(AE\(B1:[&:IOS)J<2L^=P43Y:KV$<M%JT63:N
MRTSV/I>/AJ.U_G:-&9?Q952CJ,N8LZN9J1U4L!)^][KX2-PQM?:10X67#;^/
M^-D2#\--V CBNY<T2==J.OV/KM=:#]D@=:%_T9Q">4J"S:(4"9)Q.4O4>+&D
MJDCT^)![ .RS:V/'%K<P,B7O%QT7*CO<):_=0\5[S]G$E1>-HU4@/5$BNS4.
M97R1Y67N97&C,O'[LH8D?@E2=HJFFJ<TP.ZZQIV-4NC(=7=2ZT?E>U&#-9M\
MP'CZ+'5!'P[#4]V@VH3H*:LB,7<,R"=A2)[U*M)'<TAN<[BSY#=B#WX;X(Q_
M;N2OL,#8ZY7)7UCQO%#WB+SP@JZ)&]N;<^).S,3[0L7Z\LHY(^2?)MMY!Z8;
MR7LOYUY42/'+;IL*]@7"/96<JFIXR*:M'18_:OBKQW:9'4ZX J"6I"--,D1
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
MKW/G8OTRB]* 'D2V[@%V +"5_VE>.&UP_DJE9S":&Q9SJ 2W(B_!@BA@Z*[
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
M"_+S\-M=V:PI8DS9&H1GDQ=F6+L^$ [)#[H07+U!GK%"$NU'4OM6O449+'L
MH'>\\5N!7&XK^_ERT6_+W.* 3+WL4FDO0O6WL.:$K/V6?_J+@>M*9/72:T>>
M;U8(A:-P55# P?L#3AE^I9:.#>*?*BRD?'_Z1B^ QM+T;V+_A)S @76=/_!F
M(0_PW]@&^DH@JG;$G"@-O0RF&%*%1MNI8F6Z#&9A%8[4L4OPV/;2_O7+%PV-
M@Q&3BD,O<Y(*M5B&^P%4I)VP5]#(\7,2#,PR+-M4YN<VR'4O6L?Q7"O08V&B
M&JAK:FD:A"8T$J_J"YZ4%E1+7;@(?:M-:#'T76=>Y":& O230VS%:(A+_!DG
MS8,>@8_>V-BPV<6PU7M$9;0T+4A;^B$M]#>*@/N&U!=6J6#\;.35(X>H.HTZ
MG7YRLL]"@VK"@YD=R",'F"^9-"8?M^C)T!.<-9E5)[,A0L]Z*$'E3EIY^<_$
MQQ-JA+AY8?'^U(^U:DW>U%+\18%E^_G8!PT_^A8MD5-&L<X?*M :=RL@(1JM
M@X>$2+,U1,Q#I'7([6-C-S?^VCZCN.=B[8"Z5=//CVN8;IR-FC>?[FCS[*86
MY8I%*P&IA2[P<_'/C\^EC5_G<BV?S%G%2X>HO<1; @ >]O!8ZPU\YV[;4\_=
M:E,J ABCHZQ\XA&6*7JZ9$69&!FE<]QZCXU-8+U-A:.C^/S$BE?9X@IA-6\F
MGC"&X!NR\:4DO BW+PQOW #Y;2_!#Q]#(1*27-R(<-!$T&I5GN$7MEH=_R:'
M.W>CI:2W&N\"_FH:/(-5!%MDL IG;'6K9[[ \I*?&:H7?R,X0>A'2_Y"6@0Z
M\9HI'1YGAPV?HH9O;21/ O2N@Q3^K45V_O.")QW7CQ?;I+@5YS- !S0F?DC9
M%*D =W LW2O,6A\[(8,9I4L5@&8#78TZZ?TFY2Z-4H/DF[N2&726XS2)\7#&
MWY;&S^;,!2X[/NM4KX<\2$\18K;$2<I=>2DZ&8S["VHK9=4#DC#>I!8<30NT
M!CH!OEHC1*-8SH*@O;R&EA5(A?3G^LUX69Q\J!L(>,GWQ"D^Z3=2^$_8APA@
M);A'$?5'^<&O^\%M"C*8IAWG#/C>&"'ZEK2XR(>^)UD\A1(?,)#!I,>3*+_C
M!,<0DG1,&U4,&P>^'BYN8PE5O4"*^-Z.!NCG/$-Z@0AI!9J7MZ\X,-_-BN^<
M3Y;!RNY6 %\-I8?!3EL+U.HK]K0\55@&^W88HE^YG!&>3Y ,AE "*-@^M$2I
M=4:7R#'A&[#5%C+!LN[+Y($YZ!/>=I23E[5Q!XX;/V@=M#37"EVNTF<[%(GX
MFHK2%UZ\0<E. 6<FVA:5 !Y+,KO( _\"4;?N5B!RQ<U\:#!M1'4QPS=7?@+
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
MS"8G8J.'>&[8%^>#[)=ND2D;'O203EH8MBU^=XRH-%JSRJ]J.#%J[::T3/H
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
M8.ND"&Q*.6]SQ"<*0G(2N#\<:K/(<$$P(5:'8I_@8M8-)Z(V<]KPJIP=P\8
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
M/$<?$]A_(FH[]AEJIBWC42V'-IE2G\I@0PU1$\?->RUR,ZVW-NKUT9@HI)?
M><82>Z#U=XO?EVU6[@+%E<FCR;A,:58MR9T ;GW%"=#[<W>91<Z8J_-HYX(%
M/[[=H@9X-SZR?+&<36I!*@F(A5&7AC;G-6Y\R:F*C$]\;7(CH7:<PE"CNW (
M8YO ;6?8+2O3(T\-HO4\R$U-R1.,&6ZK?ZAHIFD;\8FP#)EWUBO,CQ2:-=JE
MR;A7ZG=T<0-1WMV\4_WC<?M"XFR)E.7]/&?+3-,^5B1Y2&??",H,\"'>5S\U
MTG0L[((MF5W3&)T+^(UU'6UQOL066II&9H88,6C#%%_6*S'RF<$=^/H=_8YX
MD-6-U<.W(6I0K6I:?("M]Y@IL<\?7>FCM18TOKS?T/'.>ZRXA3&?J>:W7'O#
M,NS@;]-7@M=(<9SMY]MG \MC3L3G%]8>FP2Y32*2;NS2I.*=)M<77D&%O[:?
M^%3QJ,!G_P<A?K\WHWZ2>H&CU YY8UNO7=M8XN#D5LZC9(L[W(.H2F]P0UR]
MZ)*4%9B'[?4+W#N\8<0-OWM$DI! "7?VX]]= ;?!V=Y#<VC!_9SP9X1T5+@,
MUN8XCVUSUP/WTQFH0I>P&]$%X![%ZTZK?*#;O=]H6.+'5U>:20@Y]^GLJO';
M1T?NC25C9+!O++V^@/X<I5_U7^;9I-HD.155Y\_,O+S!Y M<)^K]:EL$9YK/
M=[8I>JBJ(:P:!DEYT.()X5120!,/#L25F[7Q^F$IE\17SROF-6!YGV;6KP'B
M^5I2'W44P_^935^EL)?[^_N'MP;C]*(77AW&<QT[44SP0!DPHR79FSD-M&(/
M6+X:]_MF868,<\*1/'\8OXQ_P76B[PDZZ:UY]>Y)E*GG4('F2*1F"=&R<NUG
MTOL&@N[[5J7VWZ@^YVCFQ]K-F]*2HWJ#*RPB;N&=)"[2#(DO^_QB-V??PW!/
MA$02;C4'$1:G]CO5XO+]DL.H*LROQIW2K!E%^!5"[ %<HZB0]!$E. 9?A<+1
MCG(.MJN\Z[-A](9*N#S;=)+ 'G_=1'@8)O1^D:UP$.[CC.VC1:];A2 1;50%
M.GPZ)]/KA?MM[6I:96#3IQ7T_NJA.G7#:?@W?MFF@_BN5TLJJ:5!".K\F*L!
M4TDZ5*RN!7D/YL_+IUQ6SN\LSQWW #H;0HVHV[O!Y;?"XA6BX/#>P"X.I0.Q
M1KW@3MP0G1>O=,I@6TQ-9G&J-STTAW^/\6W035$%SN!237LIIT7^,[6"^#;T
M\X6*]U?SPMY,+JV$JN:-C51(K)E;V0Z'S%L_]R[-'#IQV>IN5:UM0LG$!D5G
MHOXKWDZP']Q:S/&;V9+(7W'?HNH:#2F9 5UDCQ@U<8M[#G_ +[9S?_:AAU89
M/!?RLYG(R$MCH3LHD0'T1FPI?1?$MU[1MT7M-EM(D\&V'GU)=NBK\CZ[R3^Q
M1CKY@@-(E#*Q9 Y9LC=@UCZA72.T_-;^;]%B2[MD3D"@X_;X3D^VY*\%"L<T
M,QJKJR?!&H,9@N(['WA2-[>AX,#RU5(;NS>#.;I75TE>E92+U'13#)O8KO[M
MX&U&<*F"4W\ B3([:9)Y_/MP8,+AT$B10 G<2N'@9G82^"L816D&2J\'<3L%
MTC;,!.0Z_JV -L6*C7*?M3)N&VM_:6SLLL.?'V0\'B\@.Z;<HK/M,(\C] C3
M;!:?F"ZF5F9^Z!09^ ^H4_+" CEG##MM+;5;>-8G>"%W+;MTSD=1BV6P)TJM
M0GN?DV)$M[7UX-#L%OY$?>E:A4OP3<D[0;786# P%4R57,U09#R_*S_S_A&G
M!8IH<:7LRJG0.-#P%L*+O4 (+PP'5C22C+CR,F/E][$UD]KLT%CPE$"G-%C;
MTAU[>? 5T]C+*=AA&;5MJDW>U^T7XB-.IT9JA'HZ8A,8Z4;FW3H%GG0LCN6?
M;J7OFDAV])60ZQ@"PL&UT.8K'='>^<9I?\X)-P[PJDD3W!X9D\![LWS K0\Y
M#__2US2A^7 '1+JH)I$OPE&L%PL-ENV3.X=,_U1BE;^BXK^0&;G?-?+)* (4
M&HHVV,;@MN_9B[.DN"-]!K31DO7C399A91VM02#SC TX@:JXF"(VEQP;/'@M
MANXR<#VR/O)Y NZO1<POG8)*,B+1/TWP[+=KY7TMBU5F1,-JBWQ2967 2GUM
MU\LPM>39BMJ%0UKQP6YZ.8')*:[%N;58OV*\SVR6;YAGBTI!0O63*H;N)ZZ(
M?T'\CC'KD[)65+$4NB]-7A.8,'8$.-D)#N'K\.]1Y<QTL6F4=F534V4,1FFY
MKX1L=SDS^Z1T"'M9_$EWYN,Y366'Y(6757%-(*X+\2P,-SVI%5=Y\%J.GH]U
M=N6+:I=1C?I&?WPO<?-7%-L2DY!]I!\YM/.Q#^X0P)5C60HH#/#K 8_B>R;/
M"BQ)K= L[<Q1ZZ4R&9)W&3]!M*2NE+QP2^HC8(B#)&;2[.HW:XU^5WF&2AN,
MT@YY59V(:G!/U&VV L,N;[M4)1KE$(VT]DPUY)5FJLM@'D/"1L1NWM@5$?/,
MU@@][]<C^67+=)T(Q+OK#?#I0^:.J?-?^.7:8;47,5;2P93&AK6504GP",6'
MKA[F@\X0V[)CGYZ\70JMHZ/M'5F'-0#6&7AJ[8&<9-?$I^(N#1*-2E,Q2.$[
M"1Y2F-#4N0-?*[%Q,A@<F/O])HJ_"V+V??'8\.8H9\?S+?9M]OF_+]4[FZS5
M"F2PIY-J5Z9OXQ$*%RO?%'4PJE(\UNM4/(X(M&;A6V]BQ\9(CZL9)A!A)6;&
M'S\2NR"FG#ZP4(=Z1*] M,$33X6#"/;$7 T%FL)+8V<QXM($Q]7.-M9CD6,[
M86L6W"&V=R#CI^1+E!BK N9(>I27M+Q)!=^%MXZ--#@]<4%E%E.1&-K1)-T<
M907?RQ%\.''@D)ZA]V0<XRA=LGY)BE5:PW_4'R,I9\R.G^K2P9[TZA&Y3[C6
M)%;R@!FX1.GAS$BKGV]N$YOFCE8)CQ4CL=7 5\/IC8RH#*^>S]2]PURTF)P(
MHI,HN*9OP'X0+LUM0!DNQNJ]KH78^ B-(OI F53F(B3*BWR[MQ5L!I%097+6
M/S<)4[F\%:?>)BX5]Q:#3.W^:>+NT\&5FU\L##[77+/2+!$;B-<J3:W/LQUU
M6^:H9M,]%XJMM=/S!TGJ9?H6_D-.DHVR^.F-%NJNJ*O#R-9IZ>$-VUH6/VP,
M Q&X1FU+/B#0>1,5*2C/%_A 4^L<)8,UI(#A/U%65-FJB?@/40I28H.>V%"P
MA6[55\+P=YC46XOO0@W_3&_K85"UB)=%N@:S$><TCES>O5AZ]%[=T0E(9'"0
M^P5V3V8*NY5<\%1%!1]M=S+E)"X_/H0_<!'O]97.OJR7D#&<Q7^S%FTD[TN:
MU;[<(8-M=#N^C'*1)N._B]I#%E^LG^[NCG22P8;'T:H6.P"6?H+C$E5>AR:?
MLDVB2.HJL"A6'=6A=S]C='Y(7.)=K\6.>?)% J ,WQW1#MXO]!VK7E\#?,B5
MR6:L0R6EU>E.G@*_N;M,HYEPQX+U!!5^D*_V14O Z+^U]Z5139WMVKNUE=:)
M*B).D%9%%)18&15DO[4%BA11E'F(BH(0$5'F(;L.@"(2!0$!(56F,IDRA!E2
M"8-,I@P2&2.C3"$)@1"2/9R-YUMGG>]]O[6^=<Y:[SKO6H<?SQ_(E?WL9]_#
M=3VY]W,/UKI/'6.'.\E9?NTXG11G[6%B18%5!?RYC!1>.GAPYG>)NX!4CP%*
MB\0B28!I37<&?]SD+>Z%U2U&#OU(<NW7+A0\NNU8&/R<LW26ZQ24N 7GNH=>
MRMHQ(&:!SF%ND.C]B0&%&%"WL:/)/6-2>I@I->YO$C$)6EI^'U]IS.BS'B6<
M'HY@L?ILTCIX%,1YJ#5GF1-!460_V'N.$)TW>Z-DX>9TW[O,L"WF_F(9NUU>
MXF?::#E+X!%FPPQ:YV$ND??P(\15)C<:J<%*0M/7@Z:SM7LZ^+Z]X/CSV,:6
MV$_;%B^5(($]!JSI#V3./DB?V>*AXIXH9L>A4AD&^-?^*K2\9R@ONQJZF[6\
M,R$NMR$EI+QK*8%7)K%<B@BV;6FEWAHHS5!+NWC>@YU_#I<-UC4EX$D\._U0
M=VQP9TFYH\JX2W*?!4[VY^VJ]#+?=8*;)U^UCB[5A;!OKRP>?P-N&?F=FH8E
MN!Z+XA[%@-$")R]*0V3]R9H#/5G\'?NZYH/3EQ-WW,T+IQOJ^'F\+F?T9KO=
MB3I0$'/FGUA>^E\J1:U$$C!@;!3&Q?C%5B*RFR'+)(4SB[CP<^A7#)@]=@4#
MTA.8OGG+&-!(7*H&):0)ZJQE.A%^6,@<I:*Q6\\:4W2ATY]*L/]^;V+J']ZG
M\[=%9:8K;<H[GXP*E>"H0G!Q#I*:@YLF7T:A/6#K/ZT^\K\[Z">1IRL-) CX
M\IA#R';&1\8DJ2@2?@[>Q5?GH#>^.MNJX2[D+5UR95F%LPEZP\&9!NF[E0WA
M)?6*4HGE<"D&/%.A80 ECWS>X)H;!KSR@O,$S'K23D.2TGWB7DO%P#C4B(!>
MZH*"F/WT"<T-P\>7^_-FR2%&IQTG!_F4=B]765,]>\N1@8.+4/[%FC+&1&F.
M8V*"+)NI]X'22PIDU3$WEK U1ZTZ2E)"?);V5<1\2UOJ4!32>"P,^-*B<Q8&
M@X9ID<5AN=*/?C6-Z=18'3"D%5WJW@G+NF&O?#(+,;#KIE,10Z=F-?0>69-I
M_0;6>#VLD6]R-#VW)\>A@YG&H[&?VR_<:RO><.B/(&?%R.CXY_0@1[>$!T3'
M8((M+F#VA!H0HB RB;>+RS5SS6:#; PX07$N(&5@P&[*%I:P;#@F<SB)_DI;
M%F;U_>[8O_G_X=PR '%UELT_M7HM]!9DBPO^FJ/OFS_L9R$-C254$)ZUBO00
M$2F'6P*R0JC1I+4ZCW:9=WMK]\_TAXD3MW65')7;?F7Y:<3'[?08H7JJ@],/
M)OF9S4K;YULX9XL#_&>\V%V&&PI.,M>.W!!F\_9GGDM6*D[4MHZ7WCHLGPP-
MMZ1]C0&_O:5C  1*W\W1BDBS<=F4YC25[A*>FE5U=6GW*Z/.&0/A+B_K4729
MWL*/.DYJP("[:=^EG.+H$'<Y#)BJ(5]<]S=#.T5+Y +),8'&:&)CN]'\C'DW
M;$V^XK[FK::FG\;]T:=T 1T,KH&[(D2[;>21*IWHWUOZ,]W[AI;&0JGRPL:S
M=]JWM)0'^]0W3G=0YCO?HG,TK7[FA]*AW:6%0O#NHMU$)$^OHWTK'J)5WL/5
MT*3U /1Z$^ZW5$D7RMH,3=XFI:8=$6ZJR.4N[YS(S"$Y]9H57QEG_2+$@!"^
M0BGS)SS)1$+SIK ';L?WF0M_>U6KWN*><,.[.]LH0$G9?RC AOMBXH;\YA]/
M"(^Y/<Z<??<S>_ Z3^?4V[E6?WJA.[K>4KCFC(#Y&@,V3HJ+S97+[A-597^C
M2F#Z89Q-GJ2WM2#;,.#.1^A-JF )91*AA:_R1%DU_ T'ZPS!4V<=FIN98!"]
M>>^887#]^9Q&_?L6@R>U.^>=GOC+^B&M?,F7&*#*?4T2[R["8\.SF25+/*P_
M/O$1N0$A7W"&W?\D+FNBZS#@C_%$]&D3J3*8#=_F@S.X#T[NKU7" U,^,8.I
M32E<N(KG:G\0/H-_RV7*%S.T>4(U!M C,>"OO"E0LJ\L?(]0CQ?BUHD!;7J6
M"?/@TBB.D.0N%SOAUT,^(J$@&NZRTJ9L49+C+4@19P@&%P>X;H45<;/GFE>.
MV#0AU:#L5E*!C^KQ^*/7?CI #WK=/P>F2I0VFT0J?)BY9/2EC1Z3ODS+@LJX
M]0;\<&X1-8KQ2->[>-!XYP\U<L:QQH^8PAYZXX[,6/NEVM!FC26]44Y=GB45
M-V[JIM9O-T_W8$#58R@T] W$S[<=(]13WW-'E%C4718OVX?;38+V0H.M6X-B
MSJ/;2 44CV%-USN9]PHBGS_UO$6RB?,I.L69Y2_1*L/V'EUI)GVQT/>[@W^-
MC2^=\Z=I>1LSWA5,AIW[U-,P\G?G:513T!;;XCOC^%/WWFCDS6#2.6I=C1JZ
M7NO#>S[3??T),NKH47GOC!J")S@QV1S].D1&\*05)][3V>A=?S8LQ8GS1&'V
M(]_X&]9%9M^@RRT\V*1+JCP(D24$N1_U4OVTL^9']-G2FBK_.>G<-=M'O)Q1
M_0F=FTN!.?O[^HWY8)LT,K+^BLO6[A?/I_2^WI=9.9%8SI@NZ7JI#TF^^P@G
M\+=#[S=""R\TIFF2@_SZPS\.E\T^RA^<*C+;RBENR'[C.E/DW/)NO@S^1H2:
M!^ Y9BU3>B9^@01O6X/^\E:&UI5"4@5KG\/ZW:-11Y(K;V8O[U7YLO[\BV&3
M/0PU#Q/%/G)6$;C_2F(;/1OWC\?,^>!*;^0N;KO.H2R2)?3Z.VALT9<K6^N"
MFUDE<O<A<\P<I_WTFS!U@KF1.9:+V\G, KB007E &3#:2\.=H\@]AJ'Q8]$(
MY[2!?):S[<KIP_52Y"7N&9%0<SR,DXL_W-'N4[ S_9[ 7T.F6YTPEXWV,=L0
M\M1A*TN#NBYOXU-3014M&!"6.$!IA%X?A7_T&X'><^O*;&\%Q4$9IC2QC9LU
M3NFAE<46GAC#@!)-:H8V=U)7ZF3[_6^H3#N**UW'Z2$)3M&7C\KC/L,)82('
M8FN/XY/X"P.:>Z:8XL]7)$N<[=L;J=NA5^_O)73F>1.#^T*II4(%!6N)X]VX
MN.KT'T#0[P3%$\UNK?U"J,J]!Y.RIFV.+MOJVJ[?=Q,JJV0&+MQ#.P3O<MDR
M=HDC,8E?$43_LT8+/?D-?LF?5AQNB<.BS1^>XB[R".BO&E6-5W^OWI> HDS)
MUV/(]FFSIB-9W,J:E#+S6E]T ;];PT"]UZ7H2A^MR(87N.POK1#>PW.G0+Z$
M0:D*[%R$OQ?P;=*XR/64K/9#$'_?+Z;S]$;^MD NJLCFT?-G: M?"XW?->$*
MK;<BENFZ$))'>$"2_RYV1\)(DVWA/%P_]RK%H9JO,-5NOL8AF/6$F%P,!1?.
M!:YW>/HB>=BC)%=F@YZ>"HW[!=84?HSV-OI6PK+JT=GAECQC54Y^L"\.R1K\
M%!D&)*F_AQHB>;[;>4&,=X,\.C[EM >,),@Y*P/) R]P=\!*DB=!RA'4@)RK
MB4>U$Q*W">&4@##N4GB('JP@+]XMW$\3.K";5/9WN75>*W'& ->HT<@*?^<J
M_'8#)N >YBFV5ENNO>*I*)\;3W>>FO$O,0LX/:@-R@\;*8RHAUX\^73*PCK<
M^F!S-EDMR#RYI]AVIF VC"&[@#_>_- 5(U/DH%$ZDCP!!J"GMN%1\N+Z%>XB
ML_[_?F3>93,&O"E61(E(":(PM0L#]E8S88(L2,8CW<-M#8SB&WH)JQIL.9W+
MB4>GMS31Q'O=K#&@R8;IKR&P'&'#\:0MT'N;&0PP902Y;&P$[>K;"ZRH(SA5
MWA<FU^F9GR#_F<6)W5E]HE.ZLE>H:)(NV;MTGZ[-[NMA6T1X:W*LNN:,_J*)
MNEH?)9'Y1,F!M!2<4,UZC#;&'FGWSDYRQ3/:3<Y'#("W:*"6[K@N^2.,CS[P
M1+["#0>?87,2_"/^-Q+N9>R81*+212=?5 E-X(R1AP]E@AN%PI1*ET&-!9=F
M@[ Y-+N1)/B)N\$T%[XBM$E7D[:K6=['O]%KI[&GE(RNHPO!,Q*2[-" 65;[
MX>I*QH@'?Y^[QU<K'<R*.(U,@1GQH2YM(_.JR#5,KY<'_^ M]CZ"M,]4M5HV
MI$0A\@@==/\=\J#><4B,:&M5[((R''[& +_]UA>84D7W1JL(I>B#EWSREEQ&
MYXLZD'9=7XGKZ5<@RU.R.Z=_LV=AQTQ;/[E3Z+%_I;=<@?;T E6%T@Q^8Z0<
MF.:E*6,E/TDX!O:8$IK59.:60M/92.&:U^ &<%CS7<FN5N4]Q[9I[:-!$X,B
MJ&J>,^?3_H>%<6[A4H%WD"?W)TC-,N+6U>-1@9X/>[/&Y\Q_*O.VV&*$Y_$[
M:H&GUK,?#*F_4_LLH[BK1U\+EWW];<LI\YZR$'$2DL:#/"PCY5AZ?8\&'SU/
M_-KGNU(#%XNJ6JLP(T^8C^.-8><RR2W922</O;BP-&Y] M>]C180//>8$J;!
MI_?_^&&N4)C^P20S2Q)PMKK+[PW8>6VLK#Q0Q?8,Q>J-J9R.1$GY7(%Y5+J5
M]8GDQ+W1/#_EPY04 RX?_"-T7T%$?2"D?B2=]SSL9:I!;S,W)4$*G_7D^C?A
MCYT5;ZB  3^DDE 46LR;9/?&B?V*D&>4W5"=7M:0,]?>](:H\3H!<9EC+"N,
M[J(])&RJ_D$W)7?:1;>P-LJ2V*I7!LHT;(,^T'Z%E*O)N%?8";5W)D;EE_#V
M#\[)]>EH/!L:5PR@\&DUBPUA*CYU%1$:Z]*?33R)UWWW*CZEUW%(-!EJN5%R
M._Z"SWR"!4L4?C4KLV71/  *L*@4&U EA[(CO!; /@.+JK($W3BK3GCY<[]'
M<",I!?V<,;_Q:F!<O4/V_45Y+9OJZMIRZIB(J+G3G8JDMEFX<Z:#UCH:KB69
MRQV[I:]!(J/N(NYV]Z>BZ-'-29W9L^_L;]T<$G>0G(_GS>)B+$2N_9_R>NU_
M8RAS_N%';_CP_T-NLM'OH9IA#*C# &WH4M@.:,SY$:X9H(7'+Z,TA,72&Y]^
M-/Z[RAOZSW0]I( Y-A!Z$0,NB/%\DU!5Q%SJ T>HZ%,JX3YSS/H!GJMQ3M)I
M+PDPWFHK+D0=_U56YC^&'W=-Z$4/ 7]T[=U\TN5>G&WI*:F0EA3CDRMV:J@O
MN-H\SV&[)<O>1JNH!WH*ZL])?NMRR1DD% 0S8<6X#V\ZW8Z0^Z(351RO466Z
MOJU031%332>OG,\(:8Y#G&*U[Z)?O'.)6GZUZP.\R8QGE#6VS*.XI7$8^8G^
M84V[ Y\D^]@6HIW1>V<K*H(42(KTD&:QS?N5TPW21<(."]6JH(<RIF8MBD2#
M'_)M@C?=]ABFW1_R);E26^^>C]&-&T<5G]BJIG!O1\$8\+)ZMRSRB'V-_,7H
M1[QB!_W:*31LQV(UH;$B>^,EM"S!3&/J0(VK:B^].2MYDCU@N8F"D_"-H>1L
M))>@*"&W@J*EH U$# BM6%M.?4@0G.&',[_R?6!./C)MJR$KYRU@P% 0%1EL
M?<P\1XHY;_MQ(93PIPE=QV'^:8@]L8G43"@:J8U-*IDL'Q8\'38(M:@@NCB#
M6B7(;T9[<-6SC4(D#^WI7.#.YAUV&)[;6_86 XB'*VN?XU'K J5WZ$OD&;QQ
MQ(+8P"E+..KI<,?)\1DO@S9NAUL6H",,4Y2N]6"5.U%(2)+--*VJF#/(8 3P
MNF'O[T:=6 ?>NH1$CONEQ(6V#EX/J'W0Q#0G7(1>GP6O>7]!Z9*"]PZ'$H("
MPI"'/CZJ];&.9FL-&Q[9\C]#^B3B*(WT?<V35^ST/]S@C#WB!03D5?5JT@N;
M&IPL'K)%ZDE9.JI6_DQUCY <8WM=J6KWD,1Z1 .2@\\(AO)63HCH.YWC$: F
M*WR3SY5,<Z9-BG%:>%FB18R<F-=)-3'/^=9;D[MB&HJRJM)+S/U7Z6KWR_4^
M2ST?_HMC[(V:"@?'DL7*L&KJBP]T!:WK2ND.,<[;=6S:15F\RYV,C*K%"M=S
MY;+3Z=H/T5?V.RWAX+PF3=8\!K0>/T#/C;Z63PD[Z#P@&Q4?P!<QOS_0EM5#
MV2$)GRCQK_JV]-T6W8#U&&"Q]7(9)TIF\ .2A6>N;%.9K\HA05\3_@_^I7 ,
MX"<<H[.2-42&,W4#9<KVG!=J9JTV\<FB+G-2-](?#E/>%N7ONQ&8ZU-OHMYQ
MT\M,\T%)*F^"/D&AK^Q0"L[SU\!JG:H,P<)H_<YAR\$,:'H/!GBDO)"Z,;]'
M#X=:]QAIPW^K%JI4Z/5YTS-$X-1S#UB]EL6XI6W;<8.S]L-1N[+(T^>"CYU
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
MT>"S;#H& ?MX4B/8]Q9//Z/E2Z1(3[.!?3^T@N0(8YP3&X+D7O]9X^]&?S.
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
M[)B[6HAXK@=FT4>RAH:D<\-;,<BSPW%<&*8AM)N,WL1TITR%NM60O2K-R>C
MHE>GI(R*];5>^3H;13GM<GY).HVS>,T9]3Y\!KV@3Q&M1I>&SQ=[48:[&@]E
M))"MCSN>.4F53.*BIOH6GG)^O5TJU)\#"&V>XMHEL+2Z;D6XO#YK>E%Y2+WI
MC/W>>RE) 2DS\4\ZQKSLR[U</#EBOJ8\]A]YHM^HHK5:Z3-"0F^&W*N'1;LJ
M1$F[912V*NCG!W48YC^ZIC0:ND%7?*K@#>"CD/VLL*)RXKW=Y0\YE;FRZ@2E
ML<4?"NDI?22#\YBRMRO7YF<^.)F"']>$]%D1/-4=@3@Q%L*-L*AG5HI',-Q5
MPOT0:%#\.:1 NJ7$_U;H>*C\GA^H!4&NT@LCQS-V/>?X3%EMO(*B.;W/9Z6#
M#NV<QF50%K7-LN2+)FHT6UCW0Y?JV-[@$TI;<@*WGU&]/_A>?DO7LK19I0$Y
MH)8HR<2Q4ERO"#5)HK!H?\F-!['R49=UZNKIP_J/K=2NU_9W25X3Y/XA<V/-
MTK;=DPTPA=$T?2B!FDH.KR'VHTA'$C\@)J)V1.S4F]LVNQB7G-O FP=R[5TX
M6]M0\43[QEZ[+:B\2YP=_A\/KH7)A.YJ?+M*[HYWD*O9?_:5POS[*0?#$8,&
M&R4]X\3;^O+AX(QRPN *_EL'K0!R8NC-XI0H>/]<IZ(. 4CT<I0^U3Q@1?O4
MB<29?8V[K8[<B)2]E=8_Z]E_G_OA4^]<!A>N!13"[?#VA%H8YYEF7QI#[U%E
MZW\8IGC<RTN)]S) %;7+5]:=[M@971^XI'!D*%-6EG,V?BWQ!W\LJ7#_Q1J#
M^%>IO3/JPN-1LR_RHI:&OKOTANPS^?R06]C8YM1S8VUAP+P/3SF+7ML$3<%E
M#B.?)JO._#[4]6GR9P-+5B0TXAQ8ZH<)'/ J"C_>4:" K%]'PIH: ?&T?2_0
M=&.1A^E_X+-FUB.E2"^Q_PB%Z$AX6AV;R@S_2)=+(8;PO_BGK_PO&AKQ=7;*
M:T<6N<&O1"<V\+KO=1\>]U.TNW N"OZUS(F^RL^21EGJ0L;+NO4@Q12U)I>T
M XD\%8GT8U7FA+?HGZ+=MJH]8(M=,,(8$')WW?O[<=8LIN\DXLK'SE_XD\P
M9R<;^%>6S:QE/4<,^@03$?E:&JQ#-,+296LZU@3(Z+DI>$!HL)7HIWR!T$(,
M1B^9:B*LQI9[$0Y_R+KQ4]<8%<_JX('WP\:R:M"^'QKK&MN@^6<C @B(J1E]
M,;)T .J"B7>(R[S98YL9:)@7N>_>Q5#T' T)9D_&5S'J4&N*%#@*$5GJP00;
M6+RW!NOV%H^A*!?0:VIHA.?V>:%8"OZ527_@MY8Q(H@[.12*T'I3]+*_UTO\
MJB<=W<PD(TJ#OJY=_;,QKFMN!?-S-"M-X8'U='W!>>,N<#GFV!R6@55$(BE'
M?HKN;X%4%RR^C""B//BOP.;?;G\0R\X^Q9G#G2-+SC9'$:25&R/:BE.@$L3
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
MG/J;_@FT@H[1N"&CPQ@P"8H7Z/R?<%'\/R&_#&[346N0RAE6Y<[8=3Q[+-7
M*;H>K_SAJ[?]4X.#7W0][K:?F15<E++[N3?^DVS-;7BU@K^YH/:@1E-0'[I"
MJP2=[Z[V%?6JN<E;*,\,F<Q/A%U_/=R"<BZ-O'?R.^=#EC7I?>'7.XX]JT;R
M!6X%MLX%2M,16IY-GX+TS.H/;0W@W2KVB\"!;P:*-.IO/&QN2.<"46\LK&?,
M.HY'/&DY+&8=S^?@=T'Z05CWBZB+"D\&?MCONZ%_J.[63%^@YZLK9I'Y+H=T
M&ILL9_)+T#VSS0[[#+-VO"GU873W8!KSON%$TGD%K4/517!'VG*,*P^\$6IN
MO\-&5,>G@.<@G@%O%"=>ZN6MC]B4]MB?/)7 8R*)Z3:*XL+I?7&@-D>J$<M<
M?N4J-:::')1N;;T66W=D)).?JU2GRW 2OQ=J!8I(GSJNW' :7:KS5ZE'"XPO
M*+V6.E,T>D3"-G=;O'BJ^.,F3\766B>1BRC>\2.J)NF5@<8RK>7B_DOY#)<I
M)Z["R)TZBPO@?D((4V6,*#+#CP4:1_;#<R7;G.:08RE-;0F,?7;OZNBOS\1T
M[0,_Q807Y&AX,OT,52C<Q8[:]LG,:A8I8':Q]+J;>\$'V>(OL9>W#5T:#G_$
M^6//*\ERP95\+X!;FQ_+.=H<-$4EUG<(YBO=]59,.[LZ51%'\:LLGSAFK-73
MVK[\N=W7T?8>0@2Q9>KFT;9MHL8:G36[N^.[NX PQ;'>!UG>;4XOY%I\!K+7
M"3N87F ]S83BLT"FD6&9#\&Y%?Q,WP^Z4!6O?M7:G^V\444_Q+-A.6BT?WWY
MAE:+8(&T@M6!,XC=N_$1L-Q8XNZ"R0P=J%%"$ RGW5TTZG#(K"R*OYI\9(!6
M>X\FW3'[[48>N>%SP[*Q#TD8L,<,,L:30GDC\ >Q@F^^.G1/]BBO[M>\5E&8
M\NM2$LOAQ9+;84>LU8O7B_M>V,E61N_ GJN#$-3&X( J@9>6+I:7DN^4;N#3
M['9$R1\T??3N]2/%[QU>[43QN"MUIJ_;KFAW+K:V)2H?*[JT-'0\<S$QUZK:
M^)UY]BF%0Z[9HR0SO3!Y8NP_PMO_&R*Q"]#CF"92$*:HK%[)9!S9A!( [$!W
M_66@V!M9:.PQL5ZDOQ6H?"RAUQZ7P7SG42F'X-?BAI 6L/5IA15@(AO1I@%3
MY8E3J_=."ODD]WC?PUHFV*:E/I&1\=]/W/MUOK<L1:O]KG>\0\FUPS:R:2?5
M_2YYA)>^H[MIWCB-2UX]+;C<S-2&]34,3/25V(C$NS"G^'P?J)]#C29C5CS)
MZXYS&&;P#=)LM!#PI88$<<%:_/,+8 [-S49\\48RQ7FA"QN;L=MIIZE_(7#J
MG_[\M\*[>MQE5@I^*].U,FJ-0JXW1C68<-]]K.[V2W_GT-YG>FYO+YBFO73:
MUS_P!!+!BG]*AQ?RB7#M!I+^(.; LFUA:7G"%1'ZPDYDQ_-GNQ\?C?I*TK5]
M_PW[U7NOL.J/P1L;1;ZVA5<R<TZ6"7ZH_+!B)>%@QQ#'MY]RBN!M4-(8'8EW
M)Q9WJ;K&^(9B[>^=0[T0QU-V;IV6DU.?"7MU56&%@R/%4CXK^%6PR:".'F-0
M!OAXK?!$A-&EO._Y&95WVUJG-=_@%*C'XVFJ9F"M6Z8J-MR\]V7O8HGHHGU,
M5I[T!QW^(L&G&D<?7.42K7%L0?0AA?!<S*/@^,MAT(L2_-2V+W^>^+JZ=T+
M8!?=Y^B+S"\= H=C3Z :(GCO!@OV=1N/_31,?4-Y<6,Q+V\IMV+N7I3<'K'"
MMV_Z7KMJ5N8ZYVU8W/$D<&GOQ!T!I=Z09T@\..5$Y-!01-)&]?<D?A,OP/N
MS%2ZKT5F0HOTY/-Q+=N*"OEWV9?21.3-#&0^6!Z\_377\G6:P4F#Q>%*X$A&
MF$+[O^#,O^#,__?2Y7&V(:F67>MZZ 82(Q"8F6TB_9:[-@!QPRI:OA5,8B/N
MN;-.7Q\8O09<Q2+9".DT8(.-4&%I7(0<::F081AJ=0JU<6,S<3[]W/*YC1?P
M'\Q?J.K?JIP@+FX::ESN$_%;%\4)UH>/+:%@)R+(\>EA<ZC239I0J,QJUDSA
MA\0)JXIF+>7'S/S*>EQE46 $TI$(FY\ >'NT'F,CG$F, ]K*;$2OT@\$MHLI
M4#:.9.X-IL^Q@B$)?/\ N3BX#M@U@IT[<RK0^3U3J*8RK*5J4(I+^A3346>9
MH_OA^$A-%"M>767HP=J86T?PPH-TB?BFA^ZAWIJ'U%6X7%2OSVRD1?A<.EQ
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
M43#Q9L(*TT[F;YF?N?_0!#EN7&0C/@=O@;4=+#^9R#P0GFJIPR:@\)1G'\Q
M]R'+_VE2R#_J8=Q7#+QE:T^Q$>-KC:35UK;U+LP[4(:-D#NGL@KKT3>WD?LI
MG,RX$X2_)8@\OX&ON0N+<C70>J)&'N;DL@-LA%%^[LR?.I"LO(;E>^(-C&$&
M9C$;UB83Z?_R%_F7O\C_(_XBV^4:W$-&>$"CT>&N$!2?-V&>)66R# WXT'UE
MEIDM0FKK4N9V29MY[.0B4I;)()8T[\9&Z(:S$4H+\#!B87 7 ']H20&;H<V
M/X]28EL8B_?)1R.EK@^#E*,"*7&IT14]YH8J>385A&0/@NC4"\V4<SQ!3_99
M[ZV>E%V<E.DQ,A8^MXJ$)%08XD"W+1O1Y@?+U<1#U!@LC85E+"$59ED)$M*'
M7ZPX"U#$)X!?R]ED)'1F'0F&6>NP$=HYP"B\Q!-=PX:P,A- ^7')$^&]$A#
M- %;J(IT53"9!BM3<]*KP3D(094HI!A=U]+-,/!W>7CG3E:YT&)A%_=+0/$N
ME:P\OYG7;O M<;,.6QI)!/Z=B2K#S*.HO^BE-:Q,;0'0\5>SY98^<=W@T9+5
M[^;&4RTBI@<&QH_QQDB$#TBLKOC,)^?@>\M(W'?OH%R+J2OIJKTXHYQ!@QRL
MF4%*LTG?O%V%AX//7H$NS<8I*Y'DF%8&!KOU\1F)M#\<ZPE. V(D%S;B*?(W
M+5_JTEAP9$DQA@]G2C-SMN'OL8W%S25?&;+*>3-T"?<VX\G2O2-B%P9R"\Z<
MYO\+2N%O/_^306TMO#+9$C!@>+)$%P"#QU06>#^PRHS+,,6^5G3;Y>V,<M&9
MJ Q2SUVQ%RXTB=V>@]?>D%N=(2/*B?)[]&.*/H:;^VWZ;MB:"6A+WLC!K.NQ
M$0M]0#W<HZ^P7F_5V,Q6L4!88&9#>#P_;"_ ^ED1TB03O9XNK.N7S3SJSKI*
M9+X&Z+.HL7!@-@N8A E:F2F+!!.<KJXZS 3R<B,;H4(AM5,K%'_\IV?8B%WP
M7%R#)T&>S*J(_L>_D-P(4ED'!"&GI]TV,[][Z#]UTGT2]>L7-6F=L^\HT 82
M?VDI_Y?#>,T #K$1!,(3TF?M5^$0IA%('KN/KOC=0Y!(&?0.#9F2&-[(X743
M)I,I ^FL[L(L0XK,+NZ,ZM[_^  5MGA72,N1L!Y^"Y%;@>GI,95EWK?PUDVB
M8::P-P07"?_Q$38B2(F->)? 1CQSAW[HTR$8@J!0.X$8_W/"3%(8&Z%:]Y-X
M_W=/_<<I+ELFK*^#1LS _YMKP/H(:X/;0$L@#K:CA0<W$1;Q'E&*%: %6Y0=
MP?-VU-YZY!V&_C><E LO87*>_&2N3 YY,66U%9+L<A)+'E$P'>Q+A3=&,BLG
M3FY?ZBX"D[&9G?]/JC7:;)Y@M;$R46,7F#>HVO'P^YWHA&&<AM:($STZODAX
MFT>T4M$JI48,'B\$CQ<&(PE+4#<FW&ED"[:DL;S:FGRHS;] HN@2/[U/ZGY<
M^)J3^3'+-R5&B]I(S7&)?6U>EA_O&.,M&G,++"J=TV>5\'+=S]"= )5,7C4@
M+<,6;TC^/[_:1I\)+W,4805N;XM082.4M8CPCGI"^BG'1DAO.E C]4PQ\$S4
M \!765@@UM@(Y]>0. /*T8#0)(8NDJ8(G0*^P/M/^0B)^1$U ,'B^I+ C,N&
MI=9?5!<WS4;PL-B(J_ 4*9)9&=&@^])&)GD=!L4+>X$&(@B+\]EHYD>8>R_#
M9A@#&D$!P+(A@?EXQ4'P%X&IL<:ZXLXD O0PU!B)-!L/3/JQ$<6;Q=I)X]DL
M+M3R.#?<\T 6,*:RL1->!05@F?.?C/D/0^;]__V(77Y_KP:^8B#P0TAJ.C1(
MVEVU'R:@P_.$(6WI,&0Q&W''-]WF6OGP1 3KF"*]I@9^%4X;-L>[WU\[8GTN
MB"YXVRA=,?W%DKC\R,JT6HFQ13$SNGSLSMSA3JI7;D!.ETAKQY"1E1P][J\Q
M)^*C?]1G.7WX7V7R_C0X@Z8"RI.8R<0(8!$FUMGBMYD?B7W ']N&M6"%'KO?
M9 -D(U:>(P,VTS+(;%/96$6RE&'$A_[).=6\D+77%-/J1)=$/X'Q+"QWDZ)
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
ML/S)+2*IK>>C=WZZ,;$\:3;G.C>GI-SJ9G*E,FQD:$0VD>*;R16;$5&D*H%
M\!O\W&9TX6?<@:CSN_*.M-9+1AM.M2UOB-X5_]:]..S^8&1A:'C=XKZ^N4.R
MK:HUNHPX*)W8JG@^82GC5^7L8M=V%N&PRN:Q89@J_EN-8E&"FJ:S;"^>?Z;L
M:,+1ZT>'M?-:O^>5.9RYM.6ZX,/UH!I%L/H--OR3MCSK/0Q5(J5O^#5YNOS"
M*G"_O%A1G7O;C>Y=S)E<*C5<T-?9\?S$-X^-E)#8M^<OOWN-V/)HFU3]WJ@/
M6H;M3Y[9EBNNK!!5]L<<OBMQA)Z8XNDVQ.R\=\\M-S]^S;M;NO3T'5+("*?
MR7?HP,N&&D5A3\;5XHM^$/V,K=R]VF$PL<2-TZ&:S+\>Y>7"F5GTVKRG=A2C
MJ3^.'JM]NGX0!_-KV0:I0C.;-%W!Q5L_FWF#GTHO9L0-^ N6: ,"-M=?7)PS
MD)X8_C",]M>"M7M^Q#\2K/63OOV"C+T^$>A*P\!/]1GU*7+A-#-E^C%JWJIT
ML]ARC^MZ.&P]8M, &FR1#9U6TTUAE?T"!1[8C)Q<%OB3,X!,U!]Q#51/[84N
MW!$&'=B(K,^0*4T8,KKH!"9!L7RP65R,#OLWXUK 34_L65K2Y@:CK_0RS=ZY
MQ+ELR'QM=[I8P9>\7TJ9XXAX*?.C)-\.NQ>T**UZP<.[MQ<<T$^-4S:O)CKX
M#PX\JM<7C\P.]IR<CD.7+/BXQ7ZO]7:];R\T</2S;4SFJWW[(XX8OKBO%75Z
MUI!*!.7"JPA%C!:I1,>!Q7#5?7$/FCL>^C00A&<?[L_4WD>-TU<FO0N^H2YS
MH^5N&&>RMR0;D>X1L!L5FLSG.4C44.ARF=J'TE?+D;AV1<$Z%^U3;#[@-J@D
M./ASRO<P573!NO1%^0OI\?852W>YZCBT.]K^_O&A*(*O5G^_#[5-INC)QZB3
MY]0NZIVYJ3W3?$)=*)OH;"EU/J6SQ,79R>T]=VY"=+N[[G<]DYZ:S;(Z'K=3
MHLK'3(3F3E7/)VGX/%PV\O)0=<A\$'VX84TZ91HZ4/K*FT8>E\9K7SF/X2E@
M(]XG_L2%;_]L*%+43)Z+IOP@J_\BS#5DUV.M>_:J-Q@:R*Z$&;J//)A]Y8Z>
M))*@-WK[SH6V.5D9[@EW4W+PV99!TM?<4%&=$PO:KV]27IEJ4E839+!0RLK8
M^DPX_%[K(D?"YPFG?&Q9+2:D1@[T9<A@?2QH#@F-]/+[0;WU&W<:U@=Z#!3#
MKZ]/BQ]_08_T&JH6'Y.K'\0C09?7_2JZBV4YW]670M0/>WG=!W]$GS=]HOM3
M4'^_Z\_E[S-388%9Q@4//7(T64_5L<V=QN1NW3+7)C8"]=Q^[K#W5\NDB1<Y
M=62WQJ$KRV$8/Q?%(?-9YXRPM6B^O[/W-2(HL\3,%!A#L2+?P^18"=,M"&B2
M_@0"WZ)U08:[-%@/V8CA"> "5@66[</Z+/]-=\R_XHB):1CY=T],N9E!8BTR
MN:M;5Q#<0_GG'KA_4D-8Y$^J#:^-B&RBIN 5 A0K50;WT"^Z:UF[Y,].C.97
MQY'4RZAU==0>F(7[(5F*0:0,D @91+C_KU"([PUL1&57-Z0_+0@SAZ;FMK]2
MJA[YCHWX/;XM5_G#Y3]FV,*)&>X,!* V#+5+"=2!E["9^WY]DW^TX+Q@+6'Q
M#ACF92'WXVB8<\S?-;3@M>"Q8,Y!5?ILQ*5K*)TQU+JP"=-].01^"9B\,MV_
M65<QDY,R9F/'L(<&D-M)MTP&LQN!$I/F:D<CU"[0R(2AVS,LZ1=>;M%_PNWF
MV3.^60D]:EL?E]?:ON/FO41L(8%:N1=ID6M,?K^S5=1Y']XWWYB.W=.T(X]B
MMB5_Z+.[,LT@N<1]\V+JRG/,D@<'-C.E/X,&8/10# RA&@DB5:K42RAAE\+9
MFKV@[QNLJ'IEY+$Z;WXKX/:-'Y<(SA^=!RW& S1OB?X?[+UY/)1O^S<^I5(H
ME80L4Y;(DF2KR*1"""&$F$KVF"@9VUPM0M80BICLR3+)5K;)GE2R;S'&EMV,
M95S,S#6_:S[?[7X^]WT_]^=Y_9[G]?R>U^_YPS]CYKJ.\SR/Y7V<YW&^#X^4
MEX][D/.PEFT_2*V( MP!$3B^JQ+OX'FF_3F;B1RNL>YG/#/)L;(N(^H_'8=*
MS(NC??T44KG?&;DM7S)]<B?N'*%DEKC+34NLAR&7XS:R/U&@LZ@4=.H2^X5;
M*!S@T+5"-KPO.IN_#-"Z.E05X46H&T*6[,Y]=,C+QY&"-(]O6NG_^N5FEPUJ
M;W.MPY'MWLLRYJ]#XDXJU;WA[>.26U:&=K72^1E:S'P6PBUF*'34:D& JCSF
M'%[-36Z/ZK@V,R)(!%,+ML@*N_+HCE&/ZTS^?&K\93SQ05C0E)Z/GC&2=HM9
M!;B8#.1#N^>HB9DY@9;=F&I#LDET$IY;$SG.N]=-ITBE1LO.;:3'4_+C_><A
MCT?&, H#(KIFBK$)6Z]P+MCQ;Q"H5="N&+H7,H+(I746UXCC!$TIF":(D^I8
M#2GW\8W[AJE>&+?;&6G7[^;5FG&$F'B>_VE30_7#18T&?L<U? R18H>&]9[F
M#;:.(1^-G %O4C-6K"@_WO3ZKMMPUGN<IWW51VQ[Z1SUX&MUS$NO<T@=<(7V
M!GX)G19,0<X3\]U=%2-K#]?EV4UO7MQ_+$Y.3OB>_+IWD7?QXO*8><RKB?$C
M2*&1$Q3.!70>K@_'"T:,+L5LZJ90 &/*=V9%)$[4B!R67=VSIHZ:KC =P:?Q
M1^Y[8;9E4)NW&K;-LRR$N^( AN8+%K(0G&*!W'C8]'@/+?**,'CZUDSV"JT)
M?\RI3A1M\[1.O-(1?%DFRN#MA$.A+U*0H>%#68?V&#+Q]Q7W8(>:4/V5I#KD
M?CL[[ /8SR3U^=]7WYL5*__>IEVYZ<[EFP?"$CCN\&C?NO80%]>!3D!N1SE]
MYQWG90B$THJ9:3AQA@48FP?N4 P9X:M.JE]'[ENSM'[Z[;R^0FVGY^YNRUIW
M3;QSN,NX!HU?B?<XG'XED8J=&XB1@! \ #A(KC<MA:'VPFG 8_PNK1-ZG(]J
MQ4S&F0;<[I<(A3:6X89A1PT_C46T;96Q=]CKY&<M9B9YA;=/5HYJ3G-C?L*=
M@5KP%.V803E+RN]&I@'=$M2G7YQ#\6B)8F,:DZ;&@B2,XJ]V%1Y.UI^TWJ76
M&J029F=WM>70@DRZ.PGE@@:/<BY\S\,2R#'-F'Y,'<!5NY=QD:(8X8&!!1)J
MHW8UGBE(4^JH/U7UOB=A5>5,Q+<1<Z%%H5\>=_95R6[91,.N(X&J/)Y4%Q-"
MVJMU#->,I%B3GN(D0315N"5-H^\V:$6W5BWM<DVB60EXZV<WB65S[Y(O7""[
M8VV^G*C8VWQQ3/S')<Z%0HE0F8MW.!PFY4]NV?0EM+,0$:1#G L^L(6W=L"Y
M\VLMM>ZI>++O(]R6=BJ'->67E8<H(<+GV1JWNR&6P+]3X,%=VQ].UP1?CIA9
M]S!*A[Y,VR0] T93D11[4BB^>/TS4W<3^9A8"C1\MS4%0COM6H_CR4& X>.I
M,</O6NJ2UDTJ5W1C> (<%)4\B/(WSYU%0;M>T:UPO7@AXN@;9#GG/)ENP##N
M"+R0$XBD\CZ=KQ8^^(3LLEH5< U3J.CIJ'$Y_O)\W0WSJ?:C/-9V52^1&2R$
M$P&!ZX%V4J4;(TB##N-0['B0L@UULF>]P59!L6&?ZQ)Y>/OG996-U!.>MR\\
M=_3XUM_J\%$\$![SMMJN-W"F-$I@WZW^?G36NE..P ?N%Q+KG20G6)3:-DE)
M1H9&O<<Z'GE4MVU?\K))/P><4,3,N])5V>W=(%4;[!,[JF-?/2H:IP1P$2+6
MZ#66WN5J!N57C+SN27R7=[.4<G*6O[I?7_,GYURAGU4+D2VJ EA!J6A$(7"H
M&;']E) G8W(1,>$XL6Y-)?[5$>FNY+WBY8^=-PJ%;O,8IIOY/M;?Z1 _'L,%
MO_%D(> )JQ)03X"3&6:6#X$+]U/K&(44&GB76'I=RV/Q?7+"MRLCOW35VG?1
M^>0[ZT23*^L.X*[M/'^#3:9:X+*Y'LRNSD:^-PF#L?"S6AG?/D@&?0T,-8EH
M[(O(=K/7B30ZT&*R$E7@O<-OSVJDTOZ]WSX?1VA-4 46M"F9#43VJ0IP^W19
M:4KSR%%*4?;8*94ODI;N=FH_;+$V?B'>$9(57+%Q6O=$/K(0ECW3"1LZU'B:
M%O,U(P#V'=JN.%&J<T.ZK^L8,'#^=Z/-<JKE@MB*V:'5Q#F-,P8BMP0[3SP,
MMM#9<FYKC?*X;QT0/*+%+*\]ZX(465/0HT52.<,82IEUHYC@P3TOB537^W6.
MLM^]%":;&A_X.S;]6J ]?5'M&R=YN/[#TT%89G"%VD#.G>^B.#>2D#@E,'$W
MLD%L7T=N]UKA>?+G?0W[X\NT)>X5UXOOL1NX>ONY7!PX2D2R$"[(_F7:.NTL
M2'"D_&ZIE:7TI"X%:YH6N<2ZF;J>-)R\'-CFNULDN-%>,^%& ;F\?#AWF:,I
MN2B/#J<(=<D'B8>(KJ(.5ZBAX=6J&?:U\47N-B^6?\0-@CFVW'[7DQH[I=X5
M:$_PG&O]H2\]PPO*.L\O4%9&,0SANG'%_8S=1"KJ"6:>L2O#_=;O!GNU'H7=
M3=W?<QO4T_+N'AR3#OL@>'NWX/!'F1N""%P*J-;2..@<K%*HWIP\?R:G!)-3
M=[ P;VB0&[MTW%)U_[?BK8%EOCQU)Q\\B7QMF8!SA_J)I;F1\4W(]\X,OM\&
MU.C\=!>B&(\O<J]JD(1I8N?BBD%G:8IM2-?!*35K<=M/.5&2+@.W92)3'C[_
MC82X+J3GPHB#1F2^ ER7^GN;3;A VS%T4QMO")$?$I[N/..RN5:;SD*(K6=\
M0<IJ]&M^&G#6L?(VM0M?Y-FR^>CZ4E,PF*?>,&PP-)K0',H9[A0EWNG)T#_P
MH7]0^<N[OOU-W'(_),XO[[087['>AKNM_2UB(XJR3G/IU%(!Z@"4J\G 7 N[
M)^11.W!+[1XPP+2:4L&0C[JJT#XHIA;7;2?\Q ?C<EOA2$5%HJ3DO,37;T9L
MXH%8BB\,N7G1N"$DQ82%&&BG!==0<EY1AL8%BT'3(FQ&,WI_1?""XHV3K3Q*
MUW]E7BX.9@ZV'C.5$!*]_6MV%&F":P0$@3O<+,1@P[C>? W] G:H@;A7!1F:
M6+F[.8J*U*;4=?RR)]7)=TVOJXWY9;JF/_.8&A;>*E$5]O%;1,P[N=] ?PQ-
MEYE)=)S)Z:P]ANOU-XD*U"SG4TA[FAFH:B38]M;DS'>M7#\?J87AIH7N8#6[
M";MF5Z'U8C/BQ7_?5DG#BP 3)6 %U&SX!X..P)\_87Q??04C\#T<4"V<W5Y"
M65-2(-UK>(KBMTGVIL@IU+T_\E*]^U$\<:<L3!.=3B'\.WMX#V"=M:FY(4N,
M(V.I)S6&E:^6QO5=*4G2D [1D:66\\I^O23Q\>@[D6CW5P,^Y44CR3@7LZF2
M\M^_I9N)H$P+@R^7%L(LN%,$N. ']W>2R"Q$_5G'' HQ)(.RF!V$?*;:)&R<
MJSPTI+^O[(G\\\.W;CM(1M$_O(,^P>%F#U7T]Q_7\!]2<QM1CP<5Z#9SAP+]
M:Q/<Y26-_'*MW?*.I3BI[Z;1INX&>R+>I;GWH,A]:(H):E.%EX-]!<A]4!,Y
MNL0=B**DI8ZBM[NH53K%9 WHN>;,E'MM"Q_<=B7OT-OI-PBYU5\-X1_-.=''
M&R=>Y*^0I8T-5+--!@9YTPQDN1@]TDO&9AZKEOI2R]?NX$\33/@-3Z1JV73$
M>7)=[XO[4!5?EBDJGE"]5H42A>",I5Y@G BJ\Y%'WAX<,60A>,#&!LX+D@)Z
M9K51/WVWIZ?@-$(XRW"94.,F9U0IJK^/'!H"R6JKTR8K'JJ\50U3O/K*3-M5
M4.FK<-QH8&':Z-0;..;>1 [PGJ.>H%K&4(0O/K;H)99+%%^,IVLIZ'EV8!-U
M:K_%/^JTB#PU[]Z;OT=I_/I!(*E:;/_K%_9'R\57RL9F!^BG!H@/CB^T&3OU
M5186O3JHC59HI/MW&KV[.F.C7C)!-YYQ6^VR]77^@2]M+LD-//2^"W!:&N"H
M\^<-K94*M/@8-V3RJ>,^]H:=V%<EZ%7A+WF#JL01]<: 6D:G;N;IFVA-B)0<
M\PQUNWT_]!5X'_.YQ@&&0 \#K<>K[%!-_B&I05(U(_E[B<71UR8^A>6'O!PV
MD6_<>]M9:'0O;KH#X@D\TZ&E,(<2E5]5PQR8J[0K3PEX]VNX34[J]?9D#:Q%
M?\&^):<'U^I#[WVJV+LSGUI!"P*UZ3I8[ZYZ%D)04^A@(2;7S=3MT/7Z,=N
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
M*1-]7B8Y4::'A.91 0>/FDA1CO)$%KSJ]PW$>W6<0R8#'P08^UL@K@&Z#-8
MU9^B#2_'<ZPE>F#(),U%Q<-:4^(8]7MTK&3D0JZM\:6*<H^"+Q627SLPP_N/
M]G><#:#]AK\?$!C ?$-TQ0Q4C;5_3G7^G(:DM,\OC)U6=1?EO9:X\KVGAQS"
M^^%8^/[RL-B+7PGT,</'5[</DIQADQ3&=;'9]8!!3 M ,0,0\& N$IW0T2-[
M*3EY.8&*GRB\D??;^;&>X^:F.6W8]5M37W14CA0=M!;>:L8W<;[NT>TB![(B
M#&UIH\Q4%L*#$$4Z4,L)]8KM*0-O4I?LGMA13_0Q)!26GI7:=@<WB?>?BE78
M,_IMWV]]A\B=< SZ);%+BY+Q$*6.<FX'Q:5;\.RK5@*!&%@IXL!6N@GVWI6R
M'A7ZG.)V=S$DI;I8+T>^\G5EG-%]QQ<UWV*\#O/D3;[33;^JX1E;!0SR0;L6
MZ'Y0)_M05]29MAW,I Z1"]LC- TS7"NE^L)*A_<LMU_NO".?-I"0$?S*J>I3
MROQ$JT0KC]MM8?$M.X$JV+Z>H=S:0:G01L5!(NTV*.WJ147I4O1:T /++(1)
MCY8(N*Y3D4@WMAVZ1HZ^]/NQ*5]9X<^*L-:]DND7-[(M'./S>XD.)H-(6CG8
M04D9(RX,>XT*[U8<_5$;:$AF(78P-*MK:I]<HQYJ_#GD9J4N\/SS3SU/,;WP
M'HE[4Z><4Q_?P13 0D1!^]F,@](-!%"6U,AF''R01\!RK6B#$:,UJ 93T'CW
M^;7CJV!!=<GNNH]JDU+.,I.9RS]EGM_\\:T:-D:@WY86QWQ!=%L:Y!XG-:$.
M@!)7.W$:V&;>?;LUSJ51KKN<;! IEA3.#E;H_'!F*PM1>>3Y\RRU'CK7WURZ
M6.D:CV$D G".WM_Z;\6FY^?^_K-7M?&HY2.?@;X!8(9S3HL/^-+&!VW?>%UV
MP!3=PKGX+UL]_[\MQBIR&$<QXA5LH8^Y4*3-S-Q+L!W^?YLE"U%T#!;P(+'J
M% '2OP,P_?+9Y-K0W386@C0#A*.2M;S9O:D@U/7_JC9]9],2QCA+)@N[;ZXE
MA+W RXS82=I2(\>]A)KU?AOIM X<]A!?X(]W'B=MG14P[9^!5#J=DRVY#YR8
M55(^O8I0T\^FQD17\U%6]+3$X0@;>;^0VV2_O!/]6K=X6?#IZ:J)&Y].C3H1
M!BSNF4[Z!LBY'7<97%=U>7M'<5[55M#G['&:<(I[6*)A0(0?1XOLB:\?WI,?
M;=NKMR.?&*ZIC'S&5Q>'#6_R>78G>?FLS/";3P$^-T)N'O05;-B;37UX2>B[
M062*J\+CZ1J= U<C__9ZQ:8M&6#$?T="U1*01<TU%#>,3]/@='F-C%PNG&4A
MM$%?2)^!9/KGPC,DL<SC3!\VH:*^,8+_87'T#"]#!$[!I8;(+<QP*]3F5?<5
M?V(ENR]$G/!V2 B8\49%,=A52EU"D!3\P(NP"/3,L7]5YOI_0?;_UT'V__2_
M_T-NVOS9HU3Z3VG!^M5ZLH<X%PY,-Q$6?[ )^&V1+(2]&SRQ^U&OX4>M;Z+'
M8J9B7K_-"&<A4#%]_\4XPN['E00[O2/W8<<N*]T,<+LC!:"3LS@1BM7CP-,J
M-KJIY&F)@+9"W5EOS]N^KZS%HVY5E'(_=?)&:VR%T9*;A8>[=6>U1N8P^,2.
M&-W[M7[0,*(M+V47SZ7LU'[:%FWI&?LTTQ2GT\=/WWJO//DNWD#_:$]/:E%:
MH5KY7'J(!*\>OW[7.X)8_D]&"/,)"S$:"R  )P!4"*/$U"L*@J%-9ZSJ2*&Q
M<Y!$#57"MF)@;5CO6\C7;GFE-X)E#SYMFUBT:#%892&&M-!"LTB*%W*>G,ZX
M&49L4 2U??PT3^_(>3,3YX8>&"0,7@O=X!F-.'?O"UJBVWF .!KAKY9'Y24+
M-/(.533U[K]0$ B ,6^QX3V> ON'II]?ZO5W+ F0--4XMO@A?+.M!=B-$V&8
M=?0UD/BJMV1@8TST@UL="*Y71LY_X"'7&Q2DAYB<:E==?T4Z>&O:2]6DJ,+F
M2KJ\2G;NR1=OQLU,9[#=+PK+QK-[%OU.7:]]_5Z)9C][S]PP.[[2I$=J!:4$
MCYQ$B-[LFX<]V[82\!F52 OK4^4V";'GIT8QVQ__KN7Y03M_ZDF#2X'W[/IE
MARB!D-0)TQ4^]&VHCL@!'1D"ZK7IMZ#.2M1 K6R@Q;*G8FF>+< 03Y;T4SMT
MX.(XYD7D[=</-=N>W9;6N-K'ES5SR&J!3+<:FDX^^ HC\!D_,&=WK?#.PI%K
M\PR3\5,[^/<=\' WDA=!("PK,6-[K>KPPH ;<=!P7#H2A0'"TF3!EK&EW;/H
MK8NE=-ZGEF>DPQ8+CG1(1-@D\FJ=2H\UTY>.'CF[2(XHF/_4?TYTC<+_,?]$
M4W=VV_EL9V,+R\5]>69[<TT,[3X9J,H2*?G'I 5>R+9LT4U.F,CT$4OR,OJ*
M]O:*:<_)74CE'X/M!1.%WP>X+/6CR9@6W@C+>M1^;'S]P0K_Z@A$V'7#QT27
MG0@N*2XI!"+SVWBD59G5Y+5?"M?WG,PYE/TI75K PV)L\,%RY=E-"PG+U\ZB
MR29+L,%_^D\OHI4(PLA:<@5V,@08!"9@+'GK68@-Z604$ZO'R/<G_L2)PA;%
M/K"PSX,M:B?CB1"T;LXP6?D?V95<)/[-KN0X\ ]W)?][#G.$^(\N["RRX?[?
MWY<-;4%MR)P@K<VQ$)A8YI%1(B.L&+FV#B/B,*L55?IE6+HO@3"V+R;!?J2S
MU7W3D3#E3GO%0L0_!V$;=*@M9"&RX_HPCU!+_4N4AI78EG%G>N(?W4:\V&TN
M+N';_PM*Z7GYN+OL';[>(AAW+NSVW:J7E /.>5H)4G(Y\QH:UV7>$0JGBT]'
M&]GW6!L+V9"U.;L*KT5?FXPT.A#^I4%VUGOGVG>I4_H#2A^-91?V9+QS]:>%
M%NT2OMCKH;A-L=S!_>Z'.Y@+I:^1#F:DV3.X!)?US>Q5M9]Z,2<#GIT7GQB]
MG<8IR=L<EV=\Y;?9]9JEW!%UXPR\A#&SDMG8;:IC_5_ K@!/\< PPEB(@\"\
M0A8PG?^.D4+H-0'5*J"+0 2*=K 3M6K1@_,::V<\QQ)L@$UOZ6DM :#5(V05
M#Z7$;GK]U4M&N_^;2T9K3O\[KN[RM N"+0TX!&6X/:+:[BTSWJ1T@!81(S4Q
M\*E'8/+<M<E7>APU=XF4?F))#/, FI%E#U"347?0&^ILUN(A/)2HC>:Q6B%$
MI!WWDD90I>2)BMFZ=U,%NSVSG(9_S>JV)699%/)WKM?FSHKPUUE;[7<T;QQS
M5I521_HTR<DTK47T6773\9"P  TV@0P8G[V(:(>4]1AJBO-P/-418"&."> 9
M3K6"&40%%N)9_#AA<T<#,,H/;'C1D%2NCP$0KH>%^)S.)OK*8==^>B+;R3K\
MHVB*&28,5:97AQJ0: %*!>;SQC';9S;;'VHB\[ A08K-D,"G;@6?4W<61J8N
M71@:_DPY':W.U>_UL4CWY#G.V@ZT*)O,"7:U^>RZVL?X0(ZJCU3?T$Q*3#/O
MUE_'DZAH,J.X^J1K18/L<?%PL]L'.U]XIS]S&;!7DS</>'!&L<EDL'(<XC+/
MQWWO(^VK%F,A>.\O/:6)*43+,(3/S+:K_LCS=:69>V,NV]MD%RV,B3:V1N[^
M=!BIWZ'C1UI T4T8,LPX+<'<)L6(Y$&;0;NY2EQ$MDU!^-%N5>&Y%^45Y4^O
M12VV'QWC'+[HBY+=C_@;]LMEU%!;,PLAA!/$M2#W0[*!6ZE.49G8W/K:G3VJ
MA6HK=C_QIA4*KL[R8ZACSJ$\S2<XXKY^:HW:M&(?;Z:""U3#/UJ+8A@BS#<X
M-6RL3\Q!;$6=VF!T35[A"[7Z,?*ZY\T#.V/?C-Y]MQT1M/LOM.GY+]OZGU5J
M\=_[^SM^A8UWM0GP@'Q8B):E"& N(6DEC6A!,82,0]!SL.E=[M;2:.3=D/1"
MT7Y#KY^M,N\AA6"0_LJ-M-:$6KW59W*]I1G8.&I3P?0R80J6,0=@2&OHP$+,
M?4<SQ?560M 0#-49IHR.E00X=_Q-W1S]#P1G:1(3N)N,>09Q]FH)@[\-Z0\B
M"#/W9@9KDM*H01F]+H.G'12$Y61N.YE=??*DM^SMN^#?QFZF#]RO]LX\R^IY
M%459@5/O)UI\(*\N>),RUT!Q/<,96OI%94'X<OF/-EN7*WHB-XHER5=YXO1G
M]35[0TJRZXI<!6P4NM?WZ?AY2.XW=/6F? V?O?HB=J=+/T?#L6TB>[7YG<*]
M\\Q\1":&XGV)MNO$N_I2CL5M# %0F=)'\P?M,@.%0!096XK9XW(0[]RE F;Y
M]E=%*"M_4I0H*='X,E%2HJPD&6_O08V!=A'I0H$!U)%BJO"8;UUI53?#T,,5
M,U;L6&@_8 L^EK,VL[W??;@\^13A(N: 8^#DO6"+25VY7RY%[TXG.H0VMNTS
M*,TTLVW5S].HJBI=7.OKL_LV>3YR-%TF)\G0Q:KS?JK<N<["4@5NHXH/'SY4
M7)*?AS''V&/)*WF'Q!_R6YQ#;'F(V%I@JN-5/E2EV@][PW/_<>4V2(%"A/2G
M8N P##LIV9$"Y%,XSS)1 38I,1N6:\ ;A@;L-"%>J 9>_LY]&SN4F8NY('X*
MYP#48;6V ?5#8,.HD2&TGS#/0GS NF'+@T*_DU(>WTN="P<O_ TA*.XE["7L
MV935H![T61F8'D<?L5K#;W,6BA9^>K=TYD>'_I .H[T2]0)<X@S):WJ99W"F
MO)(X^8P,_'.>4/L9G2 K&N3!Y@J%44;L,OI*/: XQD)\HQ#_.Z2M]S-B%AA#
M$ ZW[P]*5;X-0 !RAL?]3^E. [(/ )@ITLH*/"F<W2?P;2!Q15/QG]"=Y@_+
M9-(!M3_X5($O6NG!$+J)A7CU+\:!'-JH8# 8$FQ&5>EE2)'!;F[XS]A.UPUD
M(-)WXN_?<'K/^_8F*HD*3&'1_X3MU*K25.^_YNAYT(5=#&($FU"5A?CGG+,U
MG>&HBA7,Q@:HQZ94-9EDH#?2!/XYY6S/X@M3)C$%:&^O1TT@_V,5X%BS;8WY
M GX1#[,,$@9S(;[V4F9H8['A!. X3WKJJ>Z7BXPE_#K#2&%& !.SU7#N<W,:
MA@-6<U(X@;$<=;ZH[]/&I44]&G>2!H/B4 &4Y"A9(56?[9@18*&8"W(BNN(W
M3O.&H6@:LZ1-:P7@<AGC.ZX+M>R-W O,^_805S_8;!*W J1B$CGTMT0CM839
M]@<YR:EPF0QBELGO/VX/OXF,Y(CQTCFP91G3;*=A^I/H&</A:B4FV^,CXQCW
M=<;<K&JD6,-(_$34.:Z'\YQ<G))]G6C^0!]W2CNYN6R\K2;+-3DPKCFJ8[)9
MP@3D2T WU_HRT^U0Y-IJCI4]"JL4OR7:J[GII; S?8\"-<ARA0YCEWM-IW_.
MTVW=]CX3G_Q\/8]3VDM04+-OZKJ2OVI)CW'&$XML5_T9Y'"^?CG-MN:!WO0O
M?;=N;RNS/:Z=4>/\!37K&1^&YTM_@55DXB,861+"!ZO5M(Z J>.BZC;$N\Y!
M%AX9X6.3GX**WI*U;WG5A%XYT]=!*EN+AK\_$'"U4PNI+;]WT-9VJ$TTQU?O
M=L&[48?4]'.[H1_SU.1)P)7W(; %=SA0@ AF4L8O=Q9Z+A3B.G+1T[+/^,=O
M\TK%H1(&6@=/C8@\FN4M"U3N\OFN3LYYE(4MBTQ^<4BJX$SL\T6%$T\O3*QK
ME,2/5"\*DRM!-^Q\1M:QIMZ,Y$938HW0BLZ]HZ3JU)&H8\=KC*$C8X=.A;^4
M[WT]JV_VKBO=<F0^LTWZ:Z?]G*5-?M/J=. "9=KM!-3%0NRV^LRE$XGG+C"N
M5M!;_&9_N?_D>.3BLE>:KP?!NHJ%B)BDZM&5 #\R:@=I1Q6J+F^V[6L3U'WW
MMO*#DWM//.B)>>:;.++[\1"96"]ZL,&8JAB>Y;(P\:'D4M-K+E10P.$K)R7,
MEW_G?WB4YMZ.T[H^B]Y5IO@4O360V\\WU^50>15_;;X71D-/M7/7J)5EPMT!
M0'7XBX07YG*?8::82)U5KHU]YPLW79\#]Z^OT.[FZJ/G1WIDM;[+J1Z-Y'?U
MVG$R>$;1V?+J))>G3>VE>S]\T.N%_O<97;[&Q_ 7.NQ%Z<>Q<TT5,)*NE0Q4
M[O;1R%^0T.XET8\:YB5;EEHF6RRK%TL6';C!U]PP9S^.!N*FNDNJ:V[E-;58
MZ^1VU!LKVK^;&:!-IX76.PO97<>+4'HDL[-N)R_(Y"GJ.155K?^"G?Y:S(D_
M=GW7XJ'=<"X2BQQK9SXMC6'R^Z#C?39;68@=O3 VC*$Z0_6#>E!X)>&'IC6,
MCWGYYTS8[0F8G/5+&PKO1^)9B"YOE+'<7^I<2/YO.Q="!?][KDM-H<L5&2EL
M,N:%=AB"'":$R"T"0P*044LCP#Y?R7YNU<#/T%N%QQ8W!SNA&S_A09;%3/-R
M$2?2\O^]+<0Y=DN% -1EE)$,>\?G&N_X"<)>&"TELR,&R@5%/\+>$^PZVQ,0
MY">PT$.)&%M?X*8?PZ[3_$!5'W*;J%[+R-YNAH97 9@XY;4G9?="5N+2W>(+
M?$+#EN?/'XQTWE;,X8H D1"7(9V'<9^)]P'@C*4.]MRCKS;%</)8X7JU8U3T
MY_*P>F28O8BA2_5JG JR^F.TI&C$!SUAZ26/,4L:+R@=NM!*482XCM$Q;70S
MJ'WP]Z!*$(;F_#..;IS:MV!S=ME]L +OX/V&$:_;R#'P(C-/9K9EWN2AOV(3
MDH<A^9,A1PW?O=.]TCAE>T)/2ZCBT<3>N:]/^=I-54RK;5\J+4-!F4B-!QN_
M:2AX[)<#)9BA "8&#BAEQ,]"'J4Q>P)O_)PGEC*$M@E+=*FZ%#DE^A52EPOX
M=G%LH)=_&-%QNA;G>,,!#V2HV/8NU&W"$%^C#2&BC!1#$KQ_]EYCK>23L?40
M#UP3LMZEL+ W"*47:IX\>?&D=<'A5N?<DK;*.T9<H2/WB*/YD-!/HBL 2N+G
M1>D&#,\/\6@J(2S0F5)TUNIZ5?5+?=E9?_]VX*D55Z'*0^536W[T"'WFGR=Q
M :.1J H,'/P&3,9S&7Q=!LP/@3SXG5H2W\=L"3QNWT>KGC%,^&:+:ST\I^(P
M)?);=7=8'SSMY'-RY^#6+QT^ #\P^AQ?AFPB@I)+]83^E$9\:7MP:&/,D\J^
MIVOH'=B0H?H5O8S&P0/[AFP&VX02<A-LI)SC;FG[74^(5ADZ]- ;23$G/D'Q
MHIP4AR1H>[MJM[BJ:QT,-069S*1W.:_RK\<L"*N;GGX\41K\Z\WSN(SS0[Y[
M/VX+GT&Y1DA2K!@BOG0E/;)P?J$:KP#C)#48DOGPH3I.P\/,/>#T-F43KO?1
M^@?4.!*&'U8S,D77%^#,<-LBDP"X8YX G R?#-Q/^UUEX!H%,^9(B"H]:S/7
MH+X7>VOJ_J\/KCG#4HE3&AXA2E-"D@G5Y?3:&\L;3 RT"W9*V[>!L(UMYV$W
M+]G."6;2KP:J/;$!O<B%#B9]@:@L[-%E(WFI52<^=T?N8<D)/\_%/O-?B2>#
MY1"1?E>WK.36 ?VH.E*Y-(,_GD9C/L<I!?J )>H-PX?:/^^^F5U'538/^)A;
MV9E=K2<0_UVR4.1DV]U6CR,!WH[G.RKB#Y)\J+_GERBV1LQRACFE?1P=MM8^
MB((4+!]E,%1!;E'\T"*#_^:VW=M'"$%^/O=$LPN;)L*+*KJJU<T\')]F#82O
MH@?D: >9[VJW W6&6IJX7[@S5+V'BBK(F'TNIK/VASH],;@^&*O<M@Z*Z\E,
MOG3>[N#EC8<%U\LG)3Q[&RGK##X\;1B$_=QV<;"%;@%]8R%*UQ^MDK8&!AJ)
M <(SD#PEX4=ZH4N%35!>>51IKW[FH^6HXUU:$S'?KMQ\H1>*H+#)S9*:3,*1
ML/8,*3ZS0AX,=,_'/C']J2E*Y;M0UJW:1JNL.OB@F"2Y3U]Y?Z>?RT4W_5-7
MKYQ"6'6C*>>1&Q=:YJFP?)UM[%M&LLQH8/0%OHR%F(>QX;8%L(+.K;[ .8KG
MTQE7HTKAGQR?ZBB2[S.NZ&FL-QR:.:!Q_9=BLM"-IX>C<'?MUN6D.XB4R_B!
MI#'B_$WZ 5" =@6L*,("5M64/9')1FF?R /2^V8/3G\STPMWZ:X?/6&6_EJT
MZL.G082F,,0=3W4>0S78D@:(.L1>PBKP&)(&J=DS>%'5?+FDBF<J+8X'>RM*
MTG<([YJ2<KYE(63J\&#HB.4R40#W8Q/-N+A[E/2$] $.U9K.Y/:0?0PXV0_.
M'2,^T3H(TLU_EHJJ6X0OZG1Y%GG<'PHK9 PE7!IW][4KN4@XHMMV-H"3P4_%
MR09BP7R*.>T8,PEP(?" Z#'[W#%A@I A&2/D$O'6I;(W)L?V(V9AI^^.1-7*
MQ.&,IQ>2XI2/=] <) --&J["+JL-^ESY.[A(2\$%_<'X$Z7M.G4JZLT<3@2T
M)@^;G.N="-+=%%;R<10R]5 IWB"ZQ*F+-&W+XN?^B/"&?1QGO6*(F 056/!P
MIUZP[8%%"+,:]&CZ';*@>38W+'ZT/$GL9;LS)^UITU?;F0KQ<WU2"B_M+_,[
MGO@B.,ZM"^+I#]BDB4\" "<6(@:Y1U.4$'B[3V7!\$(/[CAX9K>E3D^@%SG@
MF.=89?%^GE8O^1 -W5BM!ZD.L7:.>[Y )90(:)<A'</@!2/HNHS3H!?=#GN\
M?92TP#GN@6FJ*"%AU0+:^5T%!@MT-5("_,0<R_:-MVG+YYT>$M@GH>1618>C
M<=UIU&@&G*PYSY^%YQ%'T5LPI"RN-Z$XJ[TKJ!<40PF'.];.<L_[%U97WE\L
MZFK3+'R;R<QTDW0:V?_^8%3RC>WP'**@GWB*,6$P95PQIE89UY <G3Y::,%0
MS)G1.@/R%KIBLMO) 6VV*3GJ^C>KZWA?_0[+4FMH4]AZL/'I(SJMUA+DHW."
M17UPD!HS 8\1FH,$ZL4.47$EE%K>K4,@^K--\'IOEZW"['#;6_N1=@^W=:OC
MMRJ>"LQ/BX<CLB<U#(+,_R5H^#^"LK(.ZDI.6(RE2#?:1*>J)ZE8=KPDN9S2
MNN^0OLVW:+EZA58$)T,!5$6F?],?96^+GBJ>FJ(ORXCO80"7,P%H3IA&KGR3
MOUV4>@F8N01600>3HEF(:3AGCRL&J"I ?2>5Q.0$EBT5H:.?-N48WS9'Y""<
MX9+S&IKV ,U":-UD(1X2EL_P@C;V\(_>+$$&\(L:.U@(;L,68%64A6B]1@23
M?T]GSF$)&QN*-:'_]V?_Y_\,I5V[%6WGAMZAJ0H$'-_(Z3SBBG01DO3?(U=4
MI$SS@95'B(RF;V4?B/0YHV=(W.6@\U828R.;?=8/F7S/R$P>VV]I<(_=^IVB
MQ^"'WXX)!N8YU*%HU67^H  X4 :PNT>2D73$=UAOHP*?HKM?(UD(R5XD+.+,
M9<AB'-B0+;:'D;6^MLX!JTZ\['_RP%F]"M1C%FKM#SQ-+5QJ.+]95#5V5E'/
MP]:J0U,UY^S$9E#XPK<5C_HW#<=VX96>;'WGK=P9* SV4!I@J/-P 2?%$*=Z
MU)9D#L?EW4,XNDQ<]XR^>..0NI"0)6*9]_SN>Q>$GN99=T1VQ=4F]1E!BS65
MJ>9U#L>N6.0:O=5P=_9X0-_TG?91L8ID:#.K60AG( 22H(H]*IA+?MIMSY/X
M W7(;= IN6O0Q<1',8'KUYEE:_QC"2M9;^%M(OZT^/P9_\5X#X)+9:3Z ZOR
M&2]77\QA[-2S[I.5[\DO\K;MJ]N1*F(OL._T^===[O?Q*>AD]Q[5REN%CYO(
M,\T^-\:R2]R#^!C)N*BSR?*FUPGUBI%:O"")W$80Q&X;-LIJ>/>K?W#67/N#
M\ K'!D;U4^O*D1&A"Q3!]&;=7;/Y-CY'++GN^IHX_VHNE'WA=NJJ9=SPV9]P
M!G3[/SRB6#K](*P8/5AAJ %>AJ-_=-GX^WT7U3$K1I0,'*18"$_GQ31^."=,
M(_[14.W*_\@YUR"6#V+"SH@'=1J)^J<G79P2;QD[0.W\.;FQL[:?'UC9/#[Y
M@?3+T^\1NO)"L4+LHVALX0*ZOE:4RAF:3<FIR;H0E&NT-]K=L&G%HMM;N4KR
M^;G#:]LX>DMEBL[XX;:&)S\5+ +".PR3F:M]4S[=+>/O/M[KB9\ ,4<W/(;L
MM/2.C!(? IRU8G;,JCJ(HZ3TA?Z41-SRG4 '[XW((5N1VS?&*C=E\NM'WV,/
MV;?M-CX1XY+-ORX9*_C:7E'8?/"6K('WTM$A^O"W*M0.[(.VIHJTTR&-J6:;
MO1JN15D)K\.NQ!6_D0SKDRSFVC'>VOJVV@,&?O7(?2K3I41!EU9?T9JOUVT^
MQF;&C3B>MI:(W7G[YFR6Y?<#AIS!J4*F":<^&BSDRZD-#[D[^^83KT0K\G-U
MY!^*,E#3'QZ6+"A8M[11E!"H0_,&'J'0.J?:ZVW.# 65SRQBG%SM]3V='!+C
M]$42'TA_.EK^-J,T\WSTH;AL UDE6\F"I Q=GWS+1@L?V=:O)@^&A];NP)&K
M^]O_3[<"_A6M\Q_LCF, G*OPY=)4F#4>]WV8>3@N&^QC>D-<:9IH7Z$/=Z'&
MU<Y78=+SZ^7>39IN!OD'>$L3MN4U764F Z,IR _(^?2Q2]7W*,3/_F7K80NC
M6(] PW&TH!ON"+%4S^Z#0O5@0N-4]QE*/5+^!/F#W/#T_Q82P/^%_=A6V@>K
M(*.E1N+:G  4$UVSYQ\ &7M56!G43[(0[_U)FYYZ*R.P1Y'X)<T,RF7S<H_.
MRF00OYEO=O^ED]TMS%1@(@1K!7UFDQ.I#O0)T<_ 4\)#(3 ?L9F)W$L(:]Q/
MB1,OV=TRD]&;%TTF+H]#NOTQU'8V U<=DF)%W#A6NP\6AH>T>:KOB\7:TI^C
M&F!& 1CQUP ]6#SE#?,H%F+B79,_@2D%:R7:(/#M?ZC.1@]=$-N+>LIN<A$M
M)@Q.%FIGVX./RG:IM$79^SP[?D3@F<K.R D>84N>3'HQW1P8?5J9END!!Z](
M'&^'Y^5:D?*:DN0.TY(#WD*>L4(!@=0WK8L2:(--=5H]E;>!).C:IR4$.E!X
M]<$4ZBG;5L<WEP/5MT_8\'R/_?UKY&N(G$Y4-/-I0PEBZ_(U5QCLGX4]LAQO
M?\5H&,6#E@YC]V>J$;$!8W:ZOY *.4-E1R*?[XI6_;+MH;[SG=U#>G6C'UX;
MR<]&NK8EIQZS2$DD+J^XJ)?X5CV8R2_KV#R*.E7?^\7]1]9IV=XH09D9%N)X
M1;+MV\%6=+ZKNE-@]CAZ0)@60CD:0S=BB)>"C@78QTMC[6$J*4O;9BN#BA,'
M%Y7>&7DIXE&_RK&=5VR_'XO+]=3>1A]N"0F\]R90'/1C4R)2,.%(:/]IAL0=
MXM[ "[E?@#']#-WTXX?4SDJEKMMJQSZO(G$X!K2W8")KQ<#=E+8K8-08MVO1
M(.GV(:<$-V6OO)&O=0H+1^P+)>/X31]ZQ9D@^EYAG4=YFTQXH&_$?:KNA=K2
M()'*>XY8W;,FY_H@S$>@-$[#\)0(/E'XAIG,1O,%%/70HO59'GX_\X9/^LNU
M&)G37P/SZ5WQ7B99YK-%H)AO6 MYW'Q_)O^/3P%GPO?F?EO*E9?@/UKN[7IG
MOHJ%",$?(#HQM>Q0HZ'UI#"<X(K*VT,-1C_O#YL=O6WK:(%UN-(2H*NVQ"'_
M::,X>2E_&?4Y380:&H[C@;X3MT-"UM=UJ (- )_JJ[4HM5-?[5W>);VO^GX?
M[[]MI^FSNUNXSOU00A?Q#S]W*E,^8S:5DY&1[NZQI*/?TJM>LN%2KKDHT9KG
MJ'JSS;2U]<<Z:3@E/"EKP6>E9Y%-%;]EY3_#[EM<$W'9QWX'K/*K0&O^6ASQ
M*.P^21MG"!Q OS]JHF>S%1V%38!MT@ U"H?^5_3<I\"R-(&%0*-HW?Q_=\H"
MO7+?2&;F !,36H=9B/ZE?&#F=ADM[;_J+]O! 6@2A@<'6 B9USJPS71*K_3_
MR[J^.6F&,.R%Q%%->#JW*W)3=I9X=.X?!*W7V!(878K)]>*AU\\V>9^2EFUO
MUDBS4R3<:ZM6(L5V:4.7"(.1.79!4E=V89 C&AYO'88X>0B"\3/A.PQ.C1/+
M&#5UI&7+219B;3,)2N+;-(3!46(+T)>,W[R VNZ2$0Y-HR+^BJ/FG=&@2<$>
M[R0(O^]VPSGXI??Y9WJF4,6*C%=)]2CZT4.<4,H;@C%A5',(TH7GN461>0S_
MZQ.:$2'S1]3BDLFH7JG^P\45F(21]E4+4Y+J*O![<8?G4 .;NOA)9M'2_++A
MY$:<O.NR;D'+\=E3G$4F0JJ31 H5Z!^"(@0@V\$8>/U^<I9WV,.R\ HPHXC3
MQ<!DS5L68ODL\A]\[:]%QW_Y9S6AN "['6DIV*G115513-DXHGW^L@ M#9Z1
M."H+P8Q.QD,)^N=$%/Y"Q-_.C@C;L"S$\]Q&WLWU+M2JW#OP0RV;1T83^&(^
MQLD,F,%O\O<@@AKL_>A60&L-F 35W&(A.JA]Z7UIN![2,@8'CY]PC;@:Z+.B
MZ0XKBJ<C"W%CC;CZ*P8-:VOL(A_$?EYG+,4'5LRI8TRWO]16]R'T@[A\01,.
MC3>N :N'YN<B_QR'-I_6DY8OWP#FOBLRQ:67CWK!$WU'#V0?."B/QH!R),8+
MTD[87'9@F"+N$[*;ZQ#7.@LAI5Z/HFV!D8S>H0TN8AX6!>D7H#+9R18CKQE>
M.XM;-590W.-P&4*VUM6_#81WGC<=)ZE)>10(^1Z_&Z17<R9<9DL^CZ'$Y6(9
M7X3R]HGQ'*,S?ZJ ZT;]R>CC@6(,(]7J$7'^+'+9C7F;T%QM $]1-I("+'QC
M=M43-_CZX,G$T]W^\?'K;Z@#**EH5M"C/:&.I#N/,BGMXPIFE_#T\[\\+:M>
M/'ER5&]'+?'SO Z7X+Q[OJIPLW!I9=LG,K;+./OR0=X$]243S*4T:1U?-.4[
MF_E^VI"%^!I5P4*(9$)"^>-HYBY@P[2<A1A/8/(S,Y-8B'8X;1DU9+3_7LH?
M0\4ROY%=BN;^VV^^ !I4V3RNZ8HLA*P:B>$=LR!"A-B!?"MZ"FG5"$C07]5W
MV/4QE*V:B9O[X0G.](#MD=T[T0V$QWH>#5WU((*3R,'3  .*@;81OVD1PB"]
M=>6G&54$T(D0!:S"^C6I.\1"1+./T7NH!"B8R'@[!%"_HDJ]68@-)I*Q"W@9
MA-['B%ETYO[7@WL!N,!.:&43!<+BG-BLE=A _OIQ,'R12$ZNA7'33WC<"<(8
MZ+3>GV6&.MI8B-^K $4*NKD6J+>,^O1:@7_X[R;@ST+_[4PVS((Q$\"]4S9R
ME7\W W\G-ET/?B8>3B8_)VV$]E"17Z"INZ56/G^>A#^+38M&LQ!LE7ZDN,+[
M[^OF_@_<>C+QSV\D=*-!]5!R.SOX*X^]T#K1 37WV>2\^,E;JG=TM/C7[T6E
M%M->H@;52BBX\'/_RZZ\@TLF%[N QF?KD*!IX1[5AM,ZV:ZK+$2N-TK/?8($
M*JPS,M$MP-H&+,U,9V_M!T(\,%I!6HX"1&&PR"Z,R36T@9Q'ES;DX)7<9,*2
M&#YCBL+1T]"!./>=7:O_N!3.:>\CFQ[]A;HNSM54^GYVE]A .%?Z</,-,%/)
MM3J[@NQ/@BZWD9',^-T<+(313ZM<*XJ8!SOZPMJ0!+UH7[Q.@'1>_-'S$7:*
M]GXC; ^$36(<0$.7^YI1Z[QPA(DJPUVWFD7]W6?_]F)V/\=SV_W:%SSHY@PD
M\QF[$>%!7#<@YM/7Q5 89<J/N)T\_V@J-4+>R[8^Z^&*H5S+_F.'!6*U#]^.
MT25\Y04UPY%"L'9M2^J4I'3^$E53C/17QN;.;[3T:[6^W4Z"V@>CBI09MBX<
ML\@!6SBWHYBAADS(QZ/H)F#?F'.HULYIW/'W,5<IO@VI<G6M!;.6E7>^2I;'
M7ZVI>B'1+GFGZ*?V-JUK-[+;/(>ZH>]( :)''=T)2Z=AF 7W,9PF;Z:A[1UK
M,0BPJF[0HRG+AH5XY1NP>SZN3K-+M;1CH53WH:'L6[G#WD>YB-K@R:6&,Z%/
M5MG-[EHYIKMFWNMGU1 V<\J5\L)R4*$WKP=8O8:&4:4<4"NZN*^)=S"Y13O4
MM%N38W2WU;6N0L?+SWZ'#&1%'Y6(%;X4&U(WK3SX\.RM<$8G>):^'XNFU<.A
M1Q7K2TNBHJ)]AF)B:I7!JVFG/H #F,+V/34Y8$C A2"NNGM\^;:#%^3DM_Y0
M>+[S^9MSQK/CM?RX+DCZW[JAUTD CIC!%%H1,X=(WMEU'#K<Q-O$RSVSJ=JX
MCN;/>E]=71QSJ;R\6-P]J3IYX&C -8?[@5]X L2;$+@B TFE]T][KN?U?_N$
MH$G>=E[AI_(R^ 3@9Q5 JM P"U&V/K]"-PPTZJB^D!MXF&H5JL)"<.J] >W/
M'A_IY6ZS;7NVTURR1./$->T5YZ0=FD7#C<@CL%B!V/AK;!"^?0HDTK489T$+
M N,X>(\0B.C21'/6+QA,]2AXJ$IUWRP5H%@/M*O6/$L\&M2A:Q&S0\=JPPJ>
M[<?&L)W: Z,9*)H6%HZ+1NI7MVQ*_X^4/?YG^>-S8NDZXW42;'_S][M9B-5W
M!DQ_PA?T8 !D;-C"0M#.N &;%E*(NZ5_(5+ST_",?>/0>?Q>U!SI,NR(BO+'
MOM)-H)TP%CEB$H9<6\H!IJVN;EG?[?=[P8Z%.+H^AMY<@Q=)K\4^].] Q3<J
M@1'[*8GYI)>]^W$V\ FD]]%DDV["[K]2UPV[@I>Y:V__ D[:LLGQYS3U'^R^
MS@IP ZU*C^"0JT)<#<-_>=7"B"I&CN-AGQ"!&GT+[*P]PM #GY(CEG9@ Q:*
M;5TZ6Y2918*TXA?/E23R-/VMVDA_8D A_%P:O ?IBBI#U3#&N$!0(CP90V81
M12G&]VPE/Y/?=_X_[+UW5%/KVB\:141%1'H3@@("TD1 E!8;TA8=1&E1D"X@
M31 AL0'2BQ0!-2I=2J0K J$C(B U4D-"D4Y""8$D,W>R]MEKG[7<]]O[GO'=
M.\X=9__!8,"8<V;F?9_R^SWO4W(NYO"=L_1URY&S]=#VFNBU%M&H%<:_%DLC
MIYZL=%++J!2XJ&.H;)3Y0+X8!>+F7YJC_+GS"?8'MQ6XE%Q/"'#ZWIN@6;#S
M!EPE 5%V%F0/30=@!M<M!?IO/<;TKT]AISS4 *TTC 2E\,  B]W1FG]ILO+G
M=C+PFZ8Z-"/V2.3&09")- 9@MM_ "!!B((T!:4%.6H".VA24B%]ZSORYH4SH
M(VTHZ9R6Q.XX*M#",H-2,/N0 7G&U(A;9T X0)]F#KZS#BBCOW2>^5-7F4HR
M,S>R99(".L4++V T/I#F9##]9UG^C6418:&>1/3 ^$,4J+H4]1;!U:<:T>J&
MSN?E3P+?JSVCGW3S7C*>E-EHJK]# 3]30FBW!F40J-QXA8ANG)#\"4C?='=<
MM[9XJV9&=C.+(10[R=3?[YI87NJKONP>(I!"U-\IV>^7[+*J%<B[6O6R-"[C
MWB&:-Z4#?-2#5CCY#!PY?QF[%(90I=T&=;6.@*8**& VWBYNK1YF0"9\M!)I
MP]LZ40S(R@LXR6!-1U6;VVHQC_#V7UH\?V0C%#9M3<+2D=>1<US8ILTM'1K'
M.J"-%D9B-R. 1YHA:<= >Z%D,P3;L36N(&X!^C4BST%>(!Z:_D_I[&9*R&[:
M1CT#DNQ!604PRDBZFC5V^B4H'!)>( *#%R#G?6#>!-RV1"EN<S8/2.AIM)9Z
MAZEA)S3\@R3$C%M'O[WMY;@>\Z!%O8WPJ6TIH$U7('O$)O8D6?Q=IGABLY"!
M<M2S+-EO=R&;)PO;B^?*/D;)V0^F/SM4>#?[^?Q0<MZ!SZJW\O7UYWGS\[TW
M6=E.]6ZRF>T(N8H)).T6G,3[!G%760U9I[R#SV,3;2]*??.[*.KOLW!@LK?G
M",)@L:[FQWF)SB[/LY_D> [OQ*$\ YG#NC84>_P^+WVO?:/Q^:J-JT85BZ3P
M*7=W4\]L,I>A.,[D793TL[_3(N YQ@&^K:3P%$G^39F=KGK1_I6]XS]!80!3
M%V;:#4[SW:5:]$Z0E'\IB]A-^\A^\RY*ID=]MPB$G?-O[KLC@](.X$% Z%.%
M[HRB5[Q["..<0X_J_X\Y6USD3'IF_5$ B]NC84I5H=TGUBR*<)$0J4-J=8FA
MZ(J$#EGOH?..B697?+[6R!Q)&>^] &5'?(65M=-XTLA'B/(HJC+M'*67&#\%
M;8:Q-50A#@UJ2705S+T6Z_.?V;Y5GF$@\R!?P8S[T+-1!X?W^RWOO:>N9%+E
MX#1#HG>T/P,RRM12):*"(>'"Y4/.%[O5V#U-M;Z*RAJ[VJ$9]E)!-HG]]%GG
MCX%G?OL2L>5VS%1[*=F$I1%>#J=Q+0*'A*@2B*^"&!I7-3X-U->(D9YF'\]\
M-\0^2@I!2B$B,D0Q>[SB:0.90X?L><EU7]^!'-6S"Z<SLT[5VUG0<Y"3L5HJ
MO0@11.<U.-$('37"_F2S9]C8_+7QH>L4H,FC2\'V\0(_H=:C]XXE;?N0>MH%
M+8_(JNW;A0ISS-Q[B.W-<,I)['(AWIAR*@1)-$7R D/V; ,.)):F3.]#E/4K
MI43EU.G[:H\G6#T5K0.IFI_OFV89^FXIW?K98$92%N9;DJ2R(OKAY0K+K=1+
MB $<EX;QI*>!#H5:/!^</'(U(B!(/D1K)+26>%FP]D/8YR-)^<XGCO'([NG^
M2N7]U['F?YH$\&MH XZVW&:E&B,[.H(8$*#=<!<<9+\YPOOOQ/A_#6V$W(#O
MAG)%8-/2)":@;J.'?FCAH18>K4$OQ$Q/T$!*8E^*G*,L?E_L@;FO;JMB0"'%
M%L%WM-2V7_\YS(Y.0'[9.@AJ_FZELBY%+4H*O<X-5/Y;0YHN(%W@V\=WSP,_
MR,)VV.X%M"'^$O^@7\)[;Y\\#=N<30,2N;:YSH%LKDJ,]OLY\12LXB<M1LV%
M?E\5B+!WM']%-4)^:<Y%8I\CYP)F56B!A'A:VL=5$FBL=2-W=F=@G,BPC]\-
M6%HUO/[P=\B$AU9%T+A9\= E-]4(#:[WKB-YT?7'@PB;=VI9B3^;I>(+/+C*
M]QT.3$@E[A=5[CN:-=O@D,U^@2*=C_B^,QL'@JOXB6-$=,1*218;2WCM>:36
MFZ'S/^]4E\D:*.UI/+@W7Q3_XR9V:K7A&:"&&(<2[ZZV&_HUX@3Q1'BDEN#<
M#H":7/:B-INZ+^:VWKJ_/R&2K;8[/[-E7??;963Q<R;_S+3%>,H)21KWSZF>
MY5?O:;_17R(]V-0-O)]!62LEHJ:L>Y>9:X.33[J]2=#CI$6+^S;'?N&Y<1N>
MS".!,>@)DINY<:(@8N;E?'^.V6<O6Q*Y9]PT-OD\;V3%V,IH2.EWTNE/&2T.
MQ>K98\EGRV<F5A]LNQ:/I^_V:IC\:"_7OX)Q-1:AL5%4LCRT#M S-HNA!B0#
M]YV87GA0W(.NJP8"L9E7#]_K8&T]SG:B<Y:9A?4STS+['@"$URP: 50Y-U25
M)$T\.H<B9D)\')3DJ6.Q5\GI]LUU5!?3N=M"*0][OF4?)J&> 5+(1G:$F#*F
MPKLY_A&&3P.61Q$CIPQMA)K;9MH\OH<AUE9E)*?UYU28%L21Q-VR+=G%F?>8
M&"R/!7>NAH-8I/ZX>S#?TAZ\IVTS51WXEB$1BVVS"S1YP1\P?O4K\^M^[72*
M3ISH8V #8J7UVQ7Y66[G\TB6J0\#0[8CT^[F[LOO[;\FI9T)?J!GY1?#.8Z9
MGKEUM<I1WWLTX)J!@9^?_A"P$ :Z/764*:(=R5\O WR',Q?7J]!,*8'L3_$D
MN25L/==W&^3H\5X!S/?LNC%=FW3'EJ+HAX^U+Z_+6!5@VZ%LF,DJ9!DV?A,6
M41.&?4*[\8:B3JB.4F%G#]$DM95ZW$FUCMU\6=K4I-OGG#%T7CS%3#)QOZXG
MX;02W!';YG+CGOJ>:&^."'^+L4^.-7IZK6T[XZTE-^ 60S6O4WDK3PW0.]:M
ML4@9W,^:^=UB'%)WPM_#<6__@EA"AHEY@/Y9D 7!"^D>\VK >R(7H/?-ZO>!
M&B="^,"=KP?O8%]HP@@!9Y =]B0K>DP:;L=DDWH<'LN ","FT4&%0)O!*ETJ
M&&@E]M!_<LU#NU ]]J#6UMQ"MBIT'!OG-H67H*+^:(? TT +H.<C]B*Z@A7(
MN+;XR(Q[42)GR$-FNK<_?V("[E]X^(5&2O@H_*6DNNFU5%^M$UY3M2U#_6/I
MH/^<MZ>UT\B$16DD]X>E>Q^^+%]OY[@4\$JJX[R<=7W!_9+PM6:'XY=4<O:_
ME;R]M#0RT5,<*RCSK8)]E(_L1T*V?42ZX)A##,JP&L82M>M=GEG/?=C*6C[Y
MB'>^:+[W@_^#YH62'@*T!<9,DR0:Y9"$")+/1/LJ[$[\Z,F'CW%5B>\[\I"S
M)8E;:E^I*$1O;[+B=?>*F7.&Y]KF*P93*@-#Y;"EEJ>#:BS%C/RG<V24,P(#
M>V]XK?9_JM2^#V_R'H5.8EH9$$'K$+7>E4UA)=M!#<TC=>_F:V8BJY^;]TOL
M:P]@$3^3</"';@)$SV1/NR7);XKO23WKW-E@7+3UP@T50_M1@S[E<2WVLPO
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
MV%X8#+8[ZQKC=&-]"'A":3%DVY)6:[%S6/=S]-"H!&B:8\?+-?IF,*V!E8U
MF5^]D*;+/#58XW!7H'"!=,EQHGS;E#7\ZN@%W!?TJ\[_9=DT\4@#9O.DQ4Y2
M8/ &':95X;F-W(6RA_2KGH#9/KH,K'ET,,K]>CN>6UMI=;*PF9@)M:-]Y8^2
M!^;<^%!!RO,W_,]-M.OFYN\[M_BR58MT%NQ$\[E[5_)!; !_G%< 1V:/V:5?
MM"D[X332H-I:TLX%AFZ+TGJP, (U$+B/'+ B%Q'-O^-X5*\,IHZ&?YXOO12E
MG)"?6<[,6O@Q-")5Y[/S0>5,J^4BM3M5+]"S?9KAXW38KOG18^7$8-]QQ^,;
M1MW8B6.I@_;7M1\YM"&>\>9:3P>K8R)I[.ZFY&;0%N(0#K&U%K*)-\,)M'AB
MK='V;I[ TM>''+\ZB+_:K6/6Z'17_=SQ2\Q-_#0T2EQ-VA?/OL#ZF<( A6,U
MP!/H75RL!KH(A%T,?/$;NIN<AY6_/.&$PX9(N;JWPM##HZ,#LT5/[)6#AHW(
M9))">+OJRT,*UR/O657!=FNKPB1BC#)3YTMM*@L_SAEM1+H]S.J+<@T_&:K+
MQY*9G'[LG==^H;%72"5T3TQD\K8)RJ:8ZJ7*Z:F YB\H?F4$CF<.7KE9^^G<
MB&.2%$9*<=; FF>O8VB[VAU,2L&(DEYGP;PG_$JN3U]7UQZ?OL'14Z&UO"\R
M_).]K\%@;+##N\[_ADWQ02.QN7,V&M<O9Z,IHB:1FCO;N@#C&_7 >G/+9JLZ
M7.</"3$S+K_;[0G5S@L1+KYHX,=Y9ZJ2</\WQ(3':^CN CIL+04E  6!F_Z
MB?>_D+D#_X#(QU#>MC/183^XX=1]9<KCB-^%K[2/#XLIX4?A6ZLZ.SNN4OSB
M@&]#'+1S.\=S;FK0F'CH,&&L+W:!2XP6A$G(G$'^(6=F+/$H1'0GIQ"$$%KL
M2RJ\"K=R]:XGG!8A!)&Z5?GYGY=D2T+\@7V5/!1'XK:[/J'8^UC?6CI'F.?I
ME=MJ[<IA*7["1LQ"S>F[7E;S6Y8^ES)1G+^;D5%@/2Z:85?0O>)P\_+5IW/5
M-78*&_HW'R+W82'/]0*17]/.7D6'>6^Y>7\L?;QQIO24^YV(;["R2WQ69PZS
MUMDR\&1:G* F5+*XXQI<1Q&D_A>.BE2#FKLRL2?*5Y"7[XH?797^&)\@Y4:'
MV2O>6#:/Y^H^V7XZX?@M/^/8=%%;&;LGB@-E(\GB^%.Y*>D9CZZ;2DG)1E9#
M_K$>Z2-X$.PD+AN#AJ3=75/CE_H=67,R'>T^Z]JO5M4YAWSWCJCYPG=K']^[
MO#BORT\/&TOS]CY<MS)Z%V?#'>.@&=.KL*5 /A-WS("-TUA?,Z&5J\ 1KDU<
M"K7#4QEUO=H:&@95/*14[GMI[;GRT4#A>DW&YQT.6^X/@&+M"R^?C*>!+Q'5
M9?=*PNM:".<4<(M\F(7&OMV'>5]^644W.YW)%;P;<DYD?:HBQG^N9NI9Y+X;
MD;P%8U/9,K?/KLJTM2*GK$P/>->)9Q2,RYCGA!>GDB'&_57O?Z;*_QNX_%\$
M+G__\)V4T_.1(!C?",S,N;QS_E+E30OGQ$D9:IG;XK1@]%K:[U/9JFAM\!5G
MP=V0MY"%-+'K2N;.*1"_7[, 9,:Q.,B%^"-C$3F0 =U@0N)#)KS\Q7-N?/EW
M)6/\)C%C3#8(N7)K)^/,2F"9%O)\FURY&X0(I&A /9(L-TJ'S6Q\8+/\5?(%
MF\[X1C!*A]@XIA^$%@'E+]!Z^U3/XZ6U#+H*:K)P#B5>?=J6OLQ-PS.9+]M5
MC<?7VQ?\\,BA8MJ!&^-P4+RXKIU/UXT4UFC<6YAM6G?:;$^PAX=N*!24E#._
MZ42]>74YU_!5:6#$ ^-%%_?>:0KG-/E,96E/@OY+7FO7YWT?B@?[?!V>/&*+
M^&R6OD='+9'?J^_>-T99CB;^#L8#$&@>D);KE_W@1#V,[Z@XV.WRS"5#L:*'
MVVW+S^J1FQ77]]RAJY,ESB,9GZU:,C*MEYH6L'8AO*A3U+#R8\](6OC^ZNQ]
MRP2E $RW)C$R_M/LJ0O/" *6$[0Y'M'+;%9[>&Q<'YQ\I,+Y5FI0@:I6J_WE
MU=6NK+N%A87>ED5%Q6]$'FE^V'OY^HM?8M*2BB=CF-J00Q23#IK2_!;G"!A2
M:^+2&_G2Y?QP-I>7V>+JZ%FW9PY2&1D\KLL#$2,%;]756':J6\U1=M ?1Z!:
MGAOIG:!<'DY@#T&YL5-.8MY$G@M>(I"7F/V6<BP?O=J]Y"5U/S=$1CKCZP/>
M/NI[VBG4== <PCW0!UC+LKC7FO:AX?8 2Y:B74$%TBB!^K2LX$N1E0M_>%DY
MVB&\G*%P=/P1WQ>'I9U2SP-H/M03$$A'G01+QH:D@=JM\N/G-71ZA$?X/QQL
M=J\V,MH5\<['".:U?U\)QBLQS[D*.;"![%5%$MNK#31R'(SZR(,YV(RY8I,@
M:GU%N=WA@WP!)2)O+_GQB@>>0H;J'>#YP*[UF[JU9& L$4':)F"W)FTH4YBX
MS!D<9  I:!#S\R'KGQEFG__;]^/XBS+I_^M]%<2!:@W$A!MQ@^J50H=U%J[V
M>D)V92\DTU!<+8[,%$Z':?:W&U(XQ^&4N/+&G6T3NQ\BDD$^FO9/LCOGOJ5
ME@)]S_/./SM09AC].X/] M(?[*:L(-2V+QF ,!)M3/;M3*9IF]E2T738D!":
MG8"E!(L#_5AJB3?Z,44+ZH,O!OAA#W5/2Q$=]/LLE]BUG4T?[YG2E!.W?M+#
M' !&29 =FOJ^4W7^5G_(ZY\F:$']]W*%#.N1>L3Z.H3F#RU(Z?Z>1*(>;G,W
MF$:KS$:L\3BL+^\&)J;O5$ ,>C8]D9,@1@D[&P)9ZD=_LL!/:A^:KD$+D; +
MA00X*VA1NVB<WVIMZ=MZ:9A[Z81J">SA@7GD3+!A0,V8O/+1.-TKW6D'&@S>
MQ01:'>Y^_"X^3-M^R%7'")"T+9 BY/VDRROW."Z]523<L9A[YRL/T9)-\\O/
M&?_)^2?H)CJ,0Z-6?TM@C XC?H)\X0E F0Y+WTDCOCBL13N0OG..-O#/'P0G
M'5:%0J./HY #8H*^7;E+2R6%4)D?P<$3:9#[?$;EFOEC><GO2D?JKA&[:;[N
M"(H$A)\FWZVH!L2:=!TP%I-(\9M>,_[PQ]J2/Q2._*XS\#DD1/<ZBCEVIIR
M%;'$3HN7_^1<&2W*9796Q(S;*XCPQR H[X'_#L9_=##0'_X!E] ?DXGV3$*Q
M$"V"TJLGS0;=]?5\".>KBY1-&K).'V#<(WBAWB4"3#B1K0Q&]Z2)BC<5Q;CI
M*CWM-DWK3.SZ(:Z7P!9W(JO'P&XI/C(08@95L_^1/8M_OZQ:2<6\J92A2)-&
MDTG&=:7>"=Z5/.OS)<>!PDM*$M%OSDJ'UL.>U7-U08/Y ?2#AFB#I@O9YIU9
M5*97!#$J,VY3"1JE(^K\O?^]Z5^[Z8]AK#N6(LG^)G%-%I@81E#,/7 +BF/+
M'*#!<ETV9G94/4'EPI'ET(T[K8FE>LK^L*U#__;"[__DH=_-\#^LOUZ$8O;?
M.6I@#]A(AXG)RM%AAX&U8?89VC[(1=Y@GH%"\O2=/7"C$V_]LPDA-W@^DA(5
MP@S\,$2$8K!28XC?9J52/ZY!RAQF#$7<2"SY&_P5"%DQ87_X^C(=YG07&8>%
MK,S$QWD<F;<4:E0K,MEPLX4$IUT5K(#\?":&RM\[115#3-R.A$Q5&BV<,[,&
MN5%N#%IMYG/[BV,F.,ECOS"99$* \T$+T/9Z/C$A;6]DIG1@TR>+X>JIQKW5
M%X5#NX6?9T)A]+>CWS)>WTP)=\4:=^@.F'F--Z(9"TBJ%@?*2)$1W/G*SJ^N
MA%_W<THQLY7B<)RP^LJ5B0Q))-["@B?8:Q #^F/FOHMWB<N$M$ GBA/*W)&M
M.-,]P.0(Y]P&Y\E@)PW)3"WE<H^&VJ"RK]_V8?6QME<JQ<$0\DVB*L!=&##/
M?G04Y-.EPU[[;(D$FFN@^T(WVRZ]^2;*9GK.0,DVT'B8Q,@TR>/&/K:*PO+.
MW\@^UQT6H:3;<$V[*$JA)'E9VLW8V-@5>3[2]NRPD2URK]_')G'Q)D49ZQZ,
M]4A$0F+B93><F7VI3>IZ9;1+^@6!5BB,R1MJ.IT5[LCCZ*]GRA >[)4F(GZR
M$>9R BM&A]E(RYH1VRG\4N/L>^;HL(.HRX0K!9["U_UK-NJV\D?-&CD'JI7>
M"90>C]YO"(/!N-;3*-Q%&X0*7PIG>&,X1<2C]ZO4_=*AV?KRR6[6&N:P,ZOY
MMH>L:+>CY5>FBK^['SHK(]+R^+WEC:T)\?;XQ@BM(15IF>7F[%[SV8\)1]XD
M"$O6C]MH8^Y*AD[J+6XKCHX@L\O;4\NEQW$,[I,RR&HUA2X7[_RHYC)EHV2N
M*LC_E-),!;*KQU;K3?HI&A_<;UR)19(T2VP__3!=7%UV7C(X:M6RER_^V_5(
M(98$;88*M 6ZS8\@!0<EV1>ZCRS087PG_!YM2]]W'I_LZN=>=""KC 0]R0_<
M]&JW<W+;=%E/@&#)T[H-L=,:.?@RC1/%T\^M:UY:2W#FKO?1<=:67C@MT*A9
M8FUP])*=K1FGEGAC]=6*&0\ND\=Y4UY3[P[S5L1-BZ>R2TBH7-9.>]$^'5RK
MG0&43T]<W=(>T&XF@Y:)%3-=O2F>YRX?-IYN[/+^-P;]9D!CR*;HEN\V$3(5
M/3DU7R$S!U_166??P$,JE8X<VBEQ%$%##GEGVG;V$")^I7V3Y_J.TBN@-J#V
M$.6V.OZGR,Z'-@!G0SC"@V*>(I@!&R#XN7.-@\2#04\' LL6KWUQVZ1_HXWM
M@Z[C]572TK5O;RI8"M65Z#_.8O>W8.I%"Z/4>E$<2:C+_:JB+NFF1RU)1WQB
MAI&W#UV0/?#5_U;MP?U-%]7%^$Q95$Y3=&JLCAD^'CD_S746H\0=$U&<K_M,
M7KF#_&[895,%@4T;0S^";-9!P&X9%.<NV492G*AOZ#"'Q#=AJ(O=:D=YK 05
M(D]-#5T+)JH7$1YFM(4W3C5GRIBKM6G!3^4LD\NI630%L)W&+$?T@&@(/I'?
MGL9)/%.(5QGQJ'<;%2PY$^.3>2JO)]5'I.1ZI7BR@WC32G/427P>C&NUF,+)
M7(4MA/XDTIAU""&@&,X?+3FGID#4#RHP7>8:L3^RL$RN($5;]L;)R_E/I@9E
M?U)Y$QJLMZ"I-8N C.H/M['B14:20PV\0! C@\$OO['8JTT@-@91Y%SXE<A%
MJXTBCX>*X_ES=3A/YMVU#BJ*YO]HT)K8#885Z420K'/ETW2[,#X5YVZ$E*8I
M.\EEX&V:-[N=)"R4%9\)UU1K<2)EK^FN7G0-<S:5,&^@/NVBNO[8K*7M/[_M
MB;I#A?R4M2P7%.44'O'+7G9!^@I*?.W*H5@]XG=M\;2.)+6=B/M\JR[4Y^$2
M;.]N>53]^VW&A9TM70(0A8A@5=WM>PX)QWJ?XGP&AS6T0<38AO1AX^<W3Q_:
MHGZWWGVO_.V]@U7/7)M]]S3KND-&>J&:Z,JJ<Q7BBF?1C6AXK ;X).6DA3#U
MXWJF0Y/(U\CFQ[P"QTT#EQTJ+C6H=D=(V'(P[2X57TWTPQ)OZ0<3'8""#NI[
M5;ZQ5N%J;%Z6B6N\<_+<ULEN->RI'I.&2:5Z51V[W=+E!-&@ YO7_83>\7\M
M3TIP"ZHW;+ZO&9-%Z(I(2C>(&]]_'],BV6V74LGD^<S6Y2F)G?EJW*-#SI'S
MNL]2PIU[+WLNM\+3UHSC:-^P!?=>;9NAOX\>H*90%%-TTDS 6G4?.FQ;^9E2
M84H*5^2A*M9M$6/S'WQ>TPQG,9J85KFCSW_\=&G&T"B.+\ \QM5AHOTQ9] 5
MB4;;#(C<Y8K_W65O 57 BO ,CGR@&-(Z'9/"B#'$)L>:\_:>(4@M4[--Z#"-
M%6#S,'XG688J"@\F($;%(,-[*LE?JE/N/\([B;*\P#=\!H1&36<J2W]E_TOW
M;IH6JS&M1AZ8N?="_E^:*^O$VBZO;V&VW])A2IAS&$UJ(K9_#KND01E]<5[R
MZ_(@ \2XB!$HP3X*@HP57CQU?'/48O%K!/M/@6OK.0U?U"2 ;Z_2@?Z=HS/[
M2AY]53UC]2K]=9U63/R5YM/&]J0PN\Q,Q:<;NFH-/YZO/RS$FX07)'7KY^O-
MSG^BMH<@\#'8N:=0[.-&ASW8J82FI>E3T@!R\[JDU"H<?#EZ!.C 0H$-%,A,
M^O;18747"'38U@'(5DI $00C1!IJ%8&>63KLW3)M8*<DFJJ7N*E'ARU&S-V$
M#.!!E9KEG4R]24@XE"\(@A )H$*&=N(=';;)T +\^<O%Z; W G@W*A2PKV0#
MM%MPTD%W+,T+6+D*4%Y.[ISKO:X,3*K0844_5WW383?2:#>PVS;/(PX#=6S$
M,IHW] 8CJ.4GV<$WJDC(ZB,V11$T]14<> ^S%8]8B:?#AGXN,X>";,@I2."H
M>157_1$$1G=SB.="K<V$?A3)2+DD*$N'?4BDA"7284+/G'_5PYW:]O_IND7J
M93B)H5P&BJ\ FB'DZEH8:,?9H9YWZ-.T]2'OHUK\J_[]9M0Q!DDAOQUHR!ES
M,$*1WPS$(D0@;OM-T/0WG83_JOO&Z=>U*.K+S-B=',D(R ^M0(3US2N(0*]Q
M[G!-:+#9I7_;SY!?#8%4S^=DFI";-VX-ZF8S%/!NW@'^G3(>K&2]CR.&H*0Z
M%! %FSB;[N,AK0/%KHQFUN.K.3&Y-#C4N_#4'8H-2/[ ]#S\:G_TY,E3:X8?
M]R1S9>9=;3(?*1/MOS$A99C^)ENR4&#RQ!#:V0CU\1_,?ZVG+?H1,VG<[/X*
M'LN+RWF>"=7=S@.HU@'4M(J/5.-OL(89!PZ5BY$8WIP=YWM_YQ1JS5[[;,N@
M@?%5#M.K20XW-ZY0N[W/MOODC0I^]*GKGXR[43H96UP^.B>-%HOLM$C]<V'4
M0N C:?T"/E\(?&J^$ KV SL@N+$#@B+_==D_!^ .#*!__8R#CK_CX#7B9QBD
M_PR#R\^C_@R!.R@X#/R,@OO +R"H@?^,@9L_8R"I0N?/$+B# '_$SP@H0/P,
M #S[S_*7!"#Q_U6'?Q9_/?P7\<-_EC[1]V?I1R @!;^/,?ASZ/VLXH207U2<
M_1<5U_A9Q1,A%2\P3@?^!';O?C?(.QI^[!<-UX<T?%"J!_MGAF5'OY/_IM\:
M?]/O@[_H=]J.?CMRS2'_U+;L*/CU7Q3\X]\4_/^(5@[XW53I-]R>RMT0V3U'
MLKK0#^"E5BM;T)A)3U^G!88&MSBTX7HKH.<N4*.J4;VY3XPUMI-\(]["NN2C
M5,Z5S-%#82/G1]J;4!?;5KZOGDXUWGLC0<X[MB"RO)6:XH4]AQ:&9*/1CUU0
M=('BY!BL9N9J% %!>7?>@U9KC-PZETE AR>NG&P!&J&6:?LM@SJT#?^=FI0S
MEIV7N2A>Z.&?@\O@65X>D8<9OYR\FYHA*$YL>S6NSXH#->J5K=U*[Z7;B>9\
MM)5QU6?Q-QQ_(&CX[JW60]V;Y_C[Y?/F'<TK%"@=J:VVCNUM^D$ \3K$X/07
M6;=O#9C1.A$%HJE8R&N]?MZBBP=8+^-'KFXA#CGXGXG7LRTN"A-VV'=;2+WN
M6X,VWX:-(0VD)E8J@D_( :!&"LJ>Z!+TG5>M4BQ6>]O:1B2FUS;L;)JDNJ3H
MI=L7$VY>V37!NPJ +OT4SG9:$ ,$<E#,A"S+3D$0G5]3F.V([36E>Y3O>=]-
M$_4.CDWC?BF=W7OFY*-W0A^83NT7"C'9KI1L_8J 1^&_;/XDQ_$T&S[:'/O:
MZMYDRU&1S32E5K$3VR?"M%%+^E[MIWYD%,KE?>I9HM;+W%LK'([MDC/2%AV9
M=T5;HF Q)^BP5V%JQRPOG^O&''[2$W2Z7W@-$8'^W'+X1EU'*V^I<L33NV^K
MUO>X<4W$."_P;,-G1I6=_9415>:'NNM:'XDL$J3NBKA-&>]1]<&;:9>\.JBW
M$!>WCC$S9/JHI7Y*BNT,097QD.4IEU.Y[SR#!2..? \K^Q0S913>B7-*N!>'
MB" \SC <OYVV*-F6E/]<0F5@1!K+.8T<M+K=7<EZRPZ;[[;P<JR"L19WJ%)R
M6-LQ;7BF5/643(C-43KLI[XE;E'S%F<^PGD<VD[X>MP73 +@W*I5EYAGZP?8
M('YHC5GD9KH_J5([21K)2214:.A5AHTN&[Y!_F@\^=BLSK#V)Z>T2,O]I^4#
MB?L13^_38?O4!.XG<J\G!D<^YU/R=QF1&=*MZ'5RFHP(:]O=*E NN6"T?R-?
MY>1=C9+AH3=[#,&A;36*$#6I_)P='@@49 DP*NXN%"]DE;G[2+JBU7M"2V[8
MM)U9Y,N5M&1AAA\3AZ22A0E995*-^/CGCS.O2AJD>YR[FI7>S!&C.Y"AVC+P
M:<,@@C!]?_*]-9AUCS<C3?1 F?C@K+B$Q-F9G(K4"G*434;P3G%4M31:F6+:
MCW5 #FJ1;4AB?B[GG]0([B*5XXA^[1FCVBXR$7RCYEKD8PK>\<G,AQ:,K(J;
M'[@H;D@_ O8"MMA7=%A^6^CG&3KL@"J?X'O%> -S?=/RL"G3V(JK*T;2HO7U
M=0LKK<*'],R#Y1L8N0:-_>J?Y3 HMTT'5'>1']HSM8H,!0KSZ*8^C9N(BX_M
MG1LJ.\\2R^A794-*MD!UZ>EG:I\[DQ3;UZDK.ML!D<+-VIZ?^>4?:QE1Q4@#
MH%H%F& F)&YM%4#.P@;37P[9ZO!XK[5,.NS3)Y3^F\25*X3S=W<.3-FZ6+Y-
M3H8X!?XH*);I@+1>I:1+^T9,.;;9!KI4KZ]A+F"DJ?G Q$AA^]:\'?0+.6,R
M!JYW$X3+OW.[]7/5PYCJ>3VN_ 7I<YEI!@>VS@E/XOZ\HAC;VOZWFN*06>S_
MVRKD=O5?%TASK6 7Q;9/4GX",[=-9Q%%QE4A@[@&+*NJ]MWDRZFCLP<WGW\*
M]7@0V&AEHIM[:JCICAMKE;+WH]**)/^E%C!1I7E>^:M]^IDX<_P!L2.E]M?M
MTJ8",Q\V:%NHYJ="+/AP7V6&=C1B+^4 /L0'R:6(&Q1ND' A+/L)BG9+K[7>
MJ!\,K]WU2O_U4G!-U_ZD XX/^*.9)N.'E]P\,XN[74*">0M*+_>8['OIO'?5
M]&Q>PI)KI/B4I*M\DK?,QR]7?0PTU86S'QTV.AM(AYVI-S24["DS,M5LDCYT
MM4\;NC1QL?$UV35&*F338<XZE.^8 88:$V !0ZP$6'#:2GX40P*KY;@9:3IP
M:>)@.V9N@S4ZQ^14UG'UW5K\ZJ'\UY-V/]3>3!QWIAS:ODQJ#Z:=F<,QTB25
M7I6?W]80#4=I=]IVHG$*;@<M DK$OB2VO5'OSGUW-O+<"_DRF5,9:ME)%3^)
M\3_28^2[P:7%8==3K%2V+SXE%>Y2WSCR[D905)EU1*0/UUD=W[FNFY-:EXLK
M9/J>KR)OKB_9HYC*B/"%::)S+6(W^@C(JX-D!V]HOM+M2HHUP!WS%V6N&&KA
MBP^^'<MPLFXC)_]7$#!.[+0X;S8OCS$RE+Q9GC+DF.HZFEVA'"^''X[AN!XD
M)3K]3S"3!47JC^BP=E!V!?XG9<7)OWV?%CD'L0FQ3-H%&F82O@J%^B>B-A->
M_OJYXK\!W/3:=6IF" VH!MX"ORJ.GL'6;.,697T2!'I0V8GW.[)%!LI4W"[Z
M\BSW%3O$@DH0L_.MP9*E?]!AL\K&VLC9*<WA/#-Y8'4)OG45$4$B76LT]!^X
MBHR%[$&%QMO_2+)&53FD^<(^D/6XRX-=D[?8MM@[KK_)KXC<WM\*T9T8V/??
MK&F7!Y"_4,L!:^"';PT4F;ZC=2?R%R!9#AP_?=LN7.]>CZSZ-VI]RH5/[VR#
MFKTOS&F9K.G[CJIVJ(E2SG>JB;D[:6M&$%AYAVY^\7@']=HV@2N".9"2YL 2
M2%+G4S#V!K5H3/K;W!1-ZF=IP*H=8GG\3[&'P3D/E<S,6#B;7'E17O"(TI43
MI2&G,H,3;CT>"SR=_=RM 1F8R +8MGM#:IX86"E7T*$JAQ\Z4=:GZ-'E>N&@
M$-MA;M=[DAG^S"JG,[RN[&'XE%3.2'X&F9$(]/?$ J!N464,Z[/.ZG"19%0Q
M-N_,#2(OD2S>/9CL5U#QEN:BI@\WS]SDE@O+^[RGX(Z4%9::A+5#^.#RX:\+
M<(<I&@[;?BXXCMOWU00Z%1R0!<BYK8B>E\>*B@,>+Z.<GH3M3G&J>_'IA<J6
MN(#RK]*1GBLM4&E80SKL,7QJ?5IQ!I>_L44UIGX#8CL84XT8ZV4W#[K(;DU@
MMWC[J'=0$),.980N.3J03+)A[BZ_R6XRM,J^/Y\EZQN<_4!Q7Y&2E*4M\FS-
M48FW)]P>L*B/!%J_5.>^_ZGEY,.&;MWC2<<CW:Q>?' 1(6=A&$$ZK"KQX()H
M+VK7N+FP6:&7JX]#/-S ?^KL)+(\L#-WE^_#9X=W82Y?(RGYH^3&LMG&ZVBG
M20(^X9\&9>:S-6Z47Q'R?A)8'GSQ<Q-#^&@\?ID#]*@?E,;ZJ8IA;MO'N$QX
M+,JNS:<D'.@_.QS\.I/EU3>%7:[^'S^[9];R:A:G@0Z&) 'OG-3,:,V(M&&+
MX_H>DS*;J,]-K"?J-V/OJVB)[<9T_.;<R7(4 AH(,6@0, HTP]Q;=!@[%&UH
M=]%A\ZV(B ?7&*-0GA =;X/"=0O(0'XTW@7%\XVX319(5=?G<%M<#_^EO=!V
M%1.G:5I!\K1*WQ7%I4(\D@V8<.]&S,\ PA;SZGO_A62'E>6N)[3+T<[@'# K
MA[ @1E&7N6A':0_JD_RE-O=0O_Y3M9S3!\6<*2]1$(='&B5NL12NC/R#N6RL
M!5&,IN?*W(6AQ423U(X#3<)OUGUI49RS3"NX(26:[I 9A)FBQ*T;7,\CGCDO
MQD*6;#$'Z#?5ITKX8PLH%Z!N<"K\O<1Q+$Z1#A/E9O_[MFJ+.]NJ/:):_GTQ
MZC( 6*4.Z*;;N^6:FIHV=.D_VDFK91"-#H'M:A)+?69<O3P40KY#_5!Y:A[!
M0#N NIY/TLS'4T_B[+MGYKH&:N$QN8ZF;U5+3)^$K-N\F!81E.HN7&8#@7H3
MJYD$L8ZL=2F)VR8Z.MLW8\0DJ]^]>WCAV OAX/W[L">Q8X'/]:(^ -5&=)B=
M([-&]X?\O+RRO@_Y!45O1!Y>BEGJN72]YO,U&,.+O9Z-K ^G3.,>DAV"LR4R
MWIL\BCM4+#45$U*1[.P94?$<CHB]]SZ+S?95;;=.9$&<J5MIGK->8O26.2E_
M'*C!#G3CBY));N.(P.RGLNRS5WB7:--/'C<RO?%GOK)PA<F?F;/#6(Z82<:"
M&B1CPD^0C^AT"6$#FP4$SYL@F-TQ5QWX6H+4+EXTOY1UM3EZS\$L\_W'>O6Y
MB"$4?H_QUKM.:$84W,N-]UXF065$YYHOXF1>E>/=UZ$X^^%V.LRS!TF$Y UW
M@#-CQXIP^4 @"J%2KQK)JY;XN#-.?LAL;L.U6^RKG+Y0X[;AVB:[[]F?^H_7
M&,5-+N8^S344ZC;+W:IX9]E;.(T:;IMKB<B.IP0V^DO=6>4E!AKG)RO+1;DM
M.@WI;3W.--5UP>J@7Z( ZF<T![K5#S^/?#-8-VU(0A=RA^+/,^@6KV)</ 9X
M#"V]3\-@I4YN-I>'R]X[\2!L0P8#QC86$4ES6XDU%<]ORZ!4LG13P'!-;/$I
MBUFE7#EC+_<0C8BS-B>#7A4&LZDY0#8V"OT=>5358?LVNAU9Z P%ABPX=]^+
MH MA!L!+=Q5\_:G?R#7;S5FBW']O2]ON9-];M8CF]T8\0PVTA@0V4LB"XF=T
M-Z(XK1'ZX9RR6CB)L_&).2A5O7+)^$9/+6[T? I@.QGFX"<K['_V!R/\G WS
M*PL;ML-X"I*Q]LC%LLC3]JI?#$QZ(FSU?ZPX [;V49L4:0$7^;BVX&>2BA*#
MKTW+L]:\TEK;6XOKEX;6U?IZU51 3EUP-A7=]J5P<MJO4)K-T]+!0\J1--LG
M]S50__&FH$'3L95Q_B@;IU,IP6V5]\&] '&:?*U+EB9,^X$]BI)-1MT"/XJ1
M-P*P!85ODK9%.')^/+C#,L#M>IWC2/2&TF:PZ30F16%$1Z_OZ;RGE5:/4%E!
MJ?>]PM*B=]K\G5]8<@)3? SV"P7O5R25M"%U&(SD/J3,ICK;8:2U,4'5 V*'
MUT*,PL+S72V6&#A5+_%][HI8;NF36$B==D3>6\ XE,PD^9/TB/^3@:8QAJ.$
MP7>RN8NMZ+"467/1)SO'&4^\!8UI]65PJMC562FJSC?LA/;.EB8/(<V_3@'>
MTV'?:HK!U,TOD,'J/5OSK^R@];_]E#,W)*Z<M<>2.2"SI*&X7#AF 9FBT%K(
M)WX)Q&WQ?&!I_G41M0AV;!'P1;*OX7XT5B,XGBXSS'+3A,K!8L>]HR7[8@^9
MMW/:&0]HO9?9N#%16RU&-0">6JU9D;4[%9"':'6)S&OL'+/<I=[>TS6+;%)E
M4D,ND3SCCLJPZYTOC0R4O4XYK&[3V)+-]0FXA;0QC!? I"J?!2;7<R,.C?6L
ML\)K2Z7K%XHBTS^-'@M#BA[5/%#BN^N-=%G@V/C2SG(40>G5NNR/1/QH-C7#
M,?PB^"S%=#X462U:7OJTX\=%47_W24/W>*8X'QA)'1Y)A^7I>T/N% ,J+Q.T
M?"@"^'D!*;U7.CV"S*S*O<=\SG@>[]*2?+,[J.U[(T-8W0:F PY*.R\$D&S)
MPSLY<&#W&+)J,=P]27O!15KVI\C)N[JZV4X&]PIEZB3S)7-UZV3??SYP/1(.
M0[>7UK=%T6&,"N[SY'>]%%&"%,)WJ\ZX3QD(7*(H/A.,/?GJJM=!=$?GGOU=
M%^=R]/I4'NKA$P?K7$(9DG<?M>88OL8XL;RPN"V [MC)[!A+0>8C%ZT(^C[*
M&R]0/$1VLGUG 3OOG(7T%T_%B;X[>3UW$YKWOI?2Y>6KLG#9=RBTDC_L Y65
MZ$%PKL4,,A"H_10N#7(8J3(*'^)MP>T1PD9KOP[&K$L+Q9PS;2HC'3@4&KT<
MC0HPQ-.^1S/]-)"31N[K7V\?I,/&ST=1..7QKIA'SBGFMS2R:!V"0MU3XH.V
MO@(AX<DI 1LRA2>,+I[FD3:PK68K7(VB''' ^P:B^$B-9#DP*NF^9LL8MA89
M\/PQ6*,B[FHWR*+C^8GY60X7^LH'4W<G8>,'(J@<K?>[8%1!$$D"\,B&=E:E
M0+6#%(W.<IW41C?1E/Y2F8\"-1J/>.K>GKN(*KE&["SBT=_#-#._*D;;_PJO
M_V8+N[B\;8WN4!.XW5[C? 2E7XIDGKNOG=LO:]4CRZN3J0D_^9F#V/7)L+P'
M5H2+6AO\/PM):\X#VU1T)FT"T3K?YO#K%:$/[%>SV/V1*T)SR/4F8$TQ>ZL*
M3*7#CK-!%S-(L!HF,.+<KY3D-,H9'Y#(XVZQ7'LF0;JWX$R9>E#ZS.-&@1Z=
MM[<T5S3QS"PY8V4O1-*-=OF.NU$.,B$X;@'5]Q#V  N8V$@3(JENL59B4C2R
MP63#,#)MBMG\V1V_3S$7=8KJS!+V/=_5A;6;)[G1]BNIG@:J'R$>P&4,G>5O
MDH1/L(\B0>WG(4Y:T^J"R1#@M-$]%F? )T1C/+"0/(8Y.&+W!76+I%A%NA0I
M7_#8S"[29\2D,UKOTN,F-[Y3</<+!934E]-81^> 2"Q1?QD\JT1&YX*BJ8.@
M Q1E<% XDMV1#1:"G=E]@RW7_,=O5N061]YZNU=VEX.K<</DK=W3=G?NTF&O
M<M LH,\&%&$"=MM\!ZP[RWD(\Q7R=<8<'VV*3!L*(@_ X2Y*MYMC0_A2+O3Z
M. #5AC16!UR!,X7?<%L:9*_A;G55"&&9&3W69[*KQ#'KI$OF=I/Y-SR#"-^N
M\[<[6")A+Y[K4[@)RP2(@%9?PEJ:P^N.C].XK.DP[D4^ ZT]/UJR K8OP$IH
MNVM.CUY#-WABZV\#1 TLG[LO/JJ1?2B@GB;>C\U#[P6=Q]FR/3[8'PF^\5.N
M.Z90K-SCR8:A4:\CKVXY[/@ZICOD*"A<#7"H(I1>TX3<-73ZGV:&?1K_J>\I
MN)0]6?UMA-^_^8<01VA?Y66P#*_/3!L "D33*)PXO+'/@D*[%Y8I1UK1.>C1
M3)&=LTTZSND(+^ ]?JM*U]MK9"0C\,'!NJO1MZXQ7MYF<I>J!PK<ZK*-:4RV
MI&+UDMP*TKU8:A3Q2:URH(<UL?^UFV^PK4:-A3T+]]2-IEN4-\5W;QGW1FPR
M;E^#3 (_[0PT$#<0]LB!Y7K<(<IU?.)^U!%J5&'%$_QH*'[YH+F=G7.&EM6G
M=NZ,AL$KE-F(G$EKVV$.0W7^,VB("7CQHKN1O("#,WBB^"5:EH+&QEXC\>D
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
M/7@1]<;?L35_J:D-Z&,Q8J2(XB!T=*,@=*"SL> BS.6=L1@==L"MH7U+ 2=
MA^&@AZIH_?>V?]-MSQ&UB9N""NU;6_!O_:7]S8+\8! IOW9KLJ@0,L5^XR65
MK>* E$W>$KD]YM&F,?0[UKND?%H@T B 7!!$ZJ\QEOY^-;<']WL=1XT3$-YT
M&)_J!0(?U8/&,]WXD%I*-@V1VI89*')^//2$'!IGRU.%J2YW&:L4'3_)QI2@
MKS%8^C@VJF+_@.+ARG.:V^=ST$'X4<]W$[<"+^7VGCO\SJ!+C^P$,3Y;OLM/
M<<1/:A"0=Y%P-"9I[*9D"'ACIP$OP&4Z;"\WCA*!;/M=0BI[#QWVF_S;Z*12
MY]__2HLB$0*!67UGN+P"G&E7_S+Y5_Y?:,=?)QZSW?.?Q>)_0CV@PY(8QK&4
MPZ; BB'\#\_\Z\1G_E:N;J#F_8XB7V*$I"1>!#TY _&'Q_Y5@NZY&*F=,S3D
M($F_88>< ?$Z).JFF__@L7^=(_Q$P5@7$I$5Y%0.PB$0CB4-05W]_(\>_5=I
MRE/W<V)IAQLA* NIJ>P<%@VY)M'K__#!?YXE_;W37.F/\OP'3_V+).WH/S#"
M%W38'P9E779@J!['I[9KP+X((#95JO1B"R;]-IX9=3SS8& !LE'3;L57J7PU
M //951_W9=;W4[<0MII,J9.+$E>'>R:Y4FS%,NWN8QDFP?; LT_.X =_F$FC
M[<,F\R9C!K4KS P&W-3*_\ L5?Z@F<;2I,1QI8;V "S;<CD#I,U/QBL0BQA.
M3\R9KH4!2>S(ZI%S0\')V8 ^R8?A2 PQ ;'7.T31I,"^1G+6PN"5MGE!Q-!(
M05G^RLD03BW&^+N9?:ZO)2_JSBV\"W=J,2^#*US_5P;4F-C_&\S7;AWY+]3^
M%:C]UQ[]^T'BV4MTIFFS>P,+IKE0T/8T)ZSR&=%Y\1@IO\;B8%>Y!*0DQN-E
M(0NM9YCU"Y[U-4UM/LIP&BI?;!L>%^.9<_A1>1C$U2$/HHXG").T:N-U:OH=
M51J>QM_N_&1XHS;,]^CYS.UQB8_&K!'7D@U-KK^^81[CK^^HA(@E%1XSYC%X
MZ*:GB]%L"X-"+_6I_TCH]=_/O^>S">SD5:)09M2WY2JI[E)D0VIHN0ZIEE#L
M)[TD4Q"R#W0_?>&NU:[+4=>P7V_>W7-LXDKG%5;YL S-?ILMK_2Y_DHX<21B
M.<"EI4R%V<-4_D1RNKER7:AI'4^+MO =22&9 3'F2-4GZO 8@'AY&3Q[XQ:D
MT(&T3D%QJA\=9L\^\$G?&^!&*=FYN @F<M6U[L4-V-Q:RK;VP7.;FKX/V&UE
MB8^P/G?QO3.*6@*,?;Y.:P>*&&O@H)A^5?M^NX3C8"W)QT[F9+]Y19B 4FWI
M3SKR39_-][\,>UPS.*:U^_#H7<\N+6_<ZA$*1R-9I8*:A!C[A!7 CI56"A,7
M!O6]T<?FCB@CJIF9,ZU82C^]36)VZX\YLRM9Y\TB9_-(2];JN:-R^:A%$F!
MV@=I.&.I.U.+A>V9(EY>C63?MKU8RK'BO/C*453XT^48&!6R#5Z0O:HV>+H\
MN#&.:X#_*"8T>BV4RY(\QD+>B.22N!-3D><;XK-O^?WT:,Y5]WC6FT!79Q]U
M$_F3@,K2>!5V#'H'T0PSN$V^TD>Y[K*],PM^5O4"2:DJD4U&$$> UWL:REAV
M9N<D"9F;#NV_5M#BI!WL$#]J9I#RQGCC0>^*+86SV+!_ 3%&0@PR=5^TVYM-
MCB;L=WD87?WB1*+0R.)T(_NX/Q4R>%[Y*'<B9F&$#MNS#88\12&HZ3GNC1KE
MQ+27Y:)W'::&W7WK> L>#YD,:#!Y=:N&-5L__!#O)Q6WJ+#K!NT %V13+X(.
MT-6.&KI(A]D!N\"+T[4FWI&Y9P(([2SFY@&O/MG+:1W.\CMU<S7I_B?_2^'V
M8?Q>#!)<8PCB37;PK/P5Z@N:&BA,1A*+%\+'SUO5J9WK6\Q:4-4EM"AUKCD?
MPQP:M,O>2$\@)=\[9QYZ;#A0Q.9NHC[4<*:=35Y= % 40^&<O@P*C+>\.4'"
MOBG4+M<=KW44<L]>YWOS,= DF<7GUAVO_0&[#>-%7/#>:%>@>@B[ N!R :K/
M$K VG]K!N"SP5]-DQKTNYDH7NY9<*NQI?#HJ*FX)2W,$]=#:0Q+W7*UJ/L/"
M]&%,N=='3 9Q)DTV'H[\':T\VA\C&*32CTI>&/,Z*]3!.&Z[N(.9L[0!("\D
M\"DF( ^H%J5<MR,RW.K=B_$M?S2N$Y!]9K7NU%MSF>/[=D=JWHI(\>>)B.]T
MLT95 ]?0/.@!W*Y*<71#C//BY"<P/@LM@ ,/@T6>.M<#K'[,SCK9QK89M@F*
M&AM?T_\>N$O5=AP STY?)"$6';;50!7: 6,BI]:KVV B"=/ K<3=ER,/]UV3
M5G;Y6MZ7\YYAPK2!<+18T%K^M*: 3[<8A0LW)AVR (WPOF'416I,)8OYL*[-
M&.!=JN]+*+<9DA[Y6I'OM>3&(*3PN?O;V*/58GO8^ 0=]LJ[\K@=(K?R%02&
M&R3X0GNJQK8J^(KP.H$K0._5[0B*H5U:5K=ID$V_[0!2_L+Q6%&A%\:<Q8H;
M8HLJV_=!E3'VA4;G;4T07AW37A==?IDU":5"3/-:_+Y1>;*\/*2UT.L'[&'V
M0;L$@_W!^U/?>AU\!9XC*5KJ@Z<#\ -+=-BA:40(160K<8UK6PX"LU)IG^H%
MZ*\W-<X%?O3"U*@IZG1W6.<2IS2_7%U'5;.^,!5N[X7PSNWH8*S'YL,I_.W;
MZD- M<93]A^R-";(+>^AEH!RGN..1MWZQ,D?/;;/%CZ5 Y+M[=K)S(_VY(7"
M!X_;W'PP>86U> U)8X)O6PRC:Q%YQI MN^_)B:]8#G+99G"PP2/VS#H(F[N_
M,BS]&CS:U\;E)Q(:G:!^Y=*]_<'J9S%>:!5TLRN6:.0,GN6KQAU%G;L3AI*D
MAC[(6BR_38CXJ3'+O9*O1':\,QN7@KWG5O2,%,ISV](Q^_CT"':L!$?41PRU
MTYB.$5?Q_:^PEO!!9TWPKLL8]G [0:K":/56S]/M$N>NX>I['68_-%<N<HB5
M#3\//WX'5; +C\U%4H[HTYB2MV^B>P7W@PP09HXC FGP&;1(7R3KDX8$$7/+
MP7:MO,MVME]MOW9;!7X)@EO*YVPR"0E]P?3.4?BH@0CG$% ZA'((ZO\18C=Y
M9Q?!8OMBX*#J+I)SW9DM=F^4K>?STG#IGE4M9Z[63ZF%-M%&S^[>_E J:"GL
MRQ2]3W_TZE^F.*\"@RWDL ZL-112QV ;S)'5,=/^,MF\4N:,-6I'<AWB]9$]
M:6\O.UHY')HH#[O2+-]Y6*6(ZVA(B[,WCOBD?5&8V$\F$Z<7=B!Y"FK<8PO*
MT2^DHE0'QR1D9:9JE,D#MQO/SO1S'K"\M2S]'2O<<D WUFS1TEN*?,;!U-3O
M>"1A\)S@ :6JMA?OA^S,F_4U"M];NUJJ]$^R+W9O2PQ"]@<BD6-?L4P4*7S
MGEA\VL+'W?9PKG)CWGM\V8\=WC@+$1><SD9>*R*WG[JQ_7[ZG=QMIDR8)P9J
MCL[.CHNHX]#5B-;$BUG4(5EI?>T35/E1T,X"VC?C[\::])XPOI\=J;GG4IEP
MI-9;GR%^O8MECIHDB)=#+[Y=*8+BHY:@N6BU\&+?6GWF^[QI#<O[:K- YKI1
MEIXET?RBGEM?/;D796[*O3V]5^>=BO4S#E3*2"@10X&S9H#!<*_$_"5?^R[
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
M+!*5EP(4X9UXD??3#G5YIYP;\^3W?2O<>]3;-^_"=1L=D307@3^.:_X"T-Q
MU<3@=-VO30.7O"[=N[Y'\ ;E\,&0!;PC5S<$JM,<:<#N@RCASR \:;A^C C0
M,$0)1U?2?.GY+R).42[GV[;>7#F2Z?+^F=VA\^7+9V<=0S^"!++8(X0&6"\'
M%+?8,+T>PKC$A +0VG,T87HN;2^ASH]PH"G: ?72K\61:!]4X3<A?)_&>IDJ
M/$QFOB0B3L:F3Z[ J.>QO @KP)9K( YPH4I07+I&#P+6O7B13]\F$!:E -HV
M0NZ,^:1)C<H3[P)967?]1N^'\@$^+M/-2Q <I@-,Q-)3 =L7$19<"-.XP=X+
ME/3W3!$31]-J$2I!M<)M!K;.=D:XM[X>KT<5"D;5#U9(A9X%<T%+)S=&;V(5
MF;S<!<A$> .VX#1=.)(/(4QK7GY'A9]+"68/3)M"J]R_W"!^5SW\IB'[+@5=
M-^)7H5IPCU"5N[S84+4V7\$>(@C)=.A'3%^C.3>_7,DW[G_,]*U+Z=U.,8S.
M7PR)/M%3(^>3>"%54M7!4M)F3Y_V^-V_NU:\)#AP; J#8D"  !(WOJ1<.O.N
M*L+H(4".7]C2PR9'WS9JTJN?5:O2;=;'+G[@2S@C^*W1NQK;WC1O!YUZL!H#
MLWV?MCRUPE=(7)(1R>[K.-&:U<EW\-QVG3R]#A!^SOY,: 3W@&<)/4/@F?8P
MTKRU1:&MC+)*:"!-IWPLJ^"&V,#1?3]A9MQEX&6;!RQR,XOT=%$(C@@>QZ8R
MY2M'2 3)N1NG;L=O6Q>OG1J(;K,4.2'Q>>?9UEFP%]<0T']4<<E$CD-:PA.0
M((0U%=9A+]/IUI^!5&5>,,*2]?@ I%W$<AYQ7%]M\L_P]HG^_;6OSSTYV29]
M^UY61<:OZ?II;K6AND!FO.E]M,4^<!*,ZL ! >H<4)I!*:V<-%+)>H84ILGS
M3S!AY?.@.V_NW';*A.)E0@^;WT8,+!CX@WYOSCS^RXI%B5;09/P>8(QQ*J*H
MPU,;B*.6+/:['7CN.;5U;BJPO48EE&[WSYU(E6PC0L+Q&]8*<3Y7MPX$A/;!
M<)_#,4KM,(81>P2\QW SK40-"'E!7$!<,#Y6X^OM5_;A?H9:2XE&6ZYT]([7
M5>6.MY8>^,!ZZ2O(!]PT$.&&@RW$%S('H\< X51E7?&M+@Y(EKT?<7SB01"T
M2TD+=QRF:.KJVA,F?R*$_M@N3JJI@/=^,/I^[%C[LU&FW)_:%8(XZ@Z7!YRD
MC*:K^S&M*1!B6Z^,6V]/E5X6_.:0V&^A\0]QG_9V=#P7?8_R11.3N=&_GD4U
MNL J-=^[FN/YPYAH4V8RY,T_F3'L:. BG7\<=_R+Q5'3X.1RK<[#\9'8N7+Z
M#!6^ID9%CBYA4O$R$7/]+KN$%-TFV($(%?+'9%9E[:I+P^OL2.>IN>EA+9&3
ME[Y0G]1_)8'3":1%E)B_'&I=GUO'#[W)RN_&*[!JFHO6Y3Z#Y^?L(D/N-_8E
ME,71K^,=)FC8\9H,4<NVR?4PQGMUHONJ9F7FQU\VDD-[;''#U[Q.E+:HDXS7
M9']H\FYM<DM70L+O?B"1M)B\8,Q=1GOVC)(07 'HAU+[DFL "OF"FU."OTQV
M"CFCZFVKD\#F&5Z-P."9(_;(1_XR)UUGH)%!52/AJE<:^P."!U0+8E65\WVO
M]#__,G@B\G H3)GI!07\,(#V]VZ]A&IV%GEQ=JMC&W.0:9/P/05(<-IJ*I;3
M4)2V6;]Z_>V-7T96W?78-USF@ 8T^IF2CM Y0A]!KETJC"K@1-T_W8E-&8^P
MVIUVGUK?V(!K9)J-VPP%RFF^F06I-NX]=).YA(^G+;RK [P[Y4933?7(6G]8
M4.AXW;$'ZT)$\I$<AY+3!9066]4N%9N.P[=WS@66\"-MD%WF_"P"4ATY0<"%
M/R)XZ66R]P&PH\@)X\3>[<?M]F27Z> 7SRP8-39!KI2D0Q\%L\G#KWE!63[2
M6#]6*H14B6GYOB[*$$-^PBL !2^X) '<A%J;>+5"U$O;4/_T'?_ICVN0;F6A
M<$6\]C^*?.Q+J;DY-S75]CGU'.79)(AQ 2=$&B^$ZC2H8N'Q)]@]2MICS',5
M@%M,0"],Z"9-*CV_4.%*JBLQH+I0ZFY/2++Z:>)-58>O7X][!M SN>YJN($<
MA5"Y7OP;_HY%=/<IIO4M+-/T$\(!18[1Z,G+>I%I:!.D=+JJ]9EJMO*'AUD[
M3^8&^OU"Y8Z%4 JGU]5H+O0.;@QX(. ,.P1\,@B+<%GB@&8G>K9;)R>+L]U[
M?NT8O3S5%WL4]+*<=^)924 "JPWU#?I>ACV23YYFQY5]$E@@-$'636@X,G8-
M6XY L3 $GPS84G]*6-*X(D*@+"))6(N":]??:8PI\SDZ)(2'#AAY:WAMA-&)
MS-]<$^J0TXO-N#5];A,E .&,L^PA<WUJRS\T7&)31K!9>+=HS'WJPKXCXNXV
MP=*'7&UEQ<\=O]G/+Q0?@Z9WLAJ9D>3%.0A9E"F13T=.&JQS&9_$FJ%9=(_G
MT<^!EC/4Q>37REZ_NH.':W0G>[H_I'QH/4VWV<@&B<6:ORS#BTT1@L!$=[H2
M5X\"IB$KF0/R6TQYR $=1"HQ$>/8:3*J1Y@;/MW.XX9S:LY%E_'NJFD+RP*N
MAW]]R]1\9KKR^I!6%!EUFT"\RA8B,-R0,YCF\+5P7X8E\R0UC:E"DT[P+H]8
MZ2=7Y*OW";>Y5W?-_6STQ!7I/+=>M@L)4[;\^N0)KOB?6,A%32Y+(:6!6Y+[
M,7,F])NT!X0FQD\93PC@3@OU!**78NY8-#(,6[ A+YI4/2I44AZK_A"JD[DO
MOB>A*2;Q++^DPW]?D$A4I[*B.3][$=S" :V=Y8#>M8PC]5V95I]TYQ(#8.(S
M:L-E1S@@4TH>J.* %$9Q!!DW_1V;_ABQCQL9_[3+UU5M-"VBP8W'2LN:[L2%
MU/P@)L^9CCYT-ZO)[,@Y"RZ]YF )DOP/*E(DE#R7/&YFHD $/]:I:2<6QM1O
MB?#(>#$A-]C4CA2S/\SU]_[[VM5V@FNU0YY#(E._K+=Z)4OE^'FLME46-9^+
M#F(!C=&U[J5-8C3]'U8F(5A/""$WV2Y+AL>#&]7J4K$10[ )9&<HI69U1%SX
MNLYS' *J6US6OO6XVLD[//>"IQ>3,H7RP3Y"FG.CU(X9SGK>O@_#9QI $4TD
M2)D?AM+DR<7?8TU-=ROR=BO7;)5*RV[TBHT4N!Z)[32="RI4V1I.3]?>]#"R
MGVCR,%ZT'OL-Z.KJ'K8)"@HJ$^L7\=_S2ODESS40B#=V[]$H$ "E[V$5F)NB
M.D]!;HVF$YK"TY'"4 HZ@P.2,(4MZ:69:P&1Y/?V<J[-VBU^S\<.OQ,:7)<#
M58[=D/7-'Q+?7X1_QRI&J@*+%)D.]#ZF$Y!#37 $4%@@N9N.V^V/#WN<6[AZ
MX6W>\=$ E5=UR^?OV5XS10PF'S4QUN3]M@FHH[KA*0<XH$.H %@Z7FC20%0*
MX0M@7\+F_-S^I.?AII04)T(J[[;\ZB(9^!"),35^LB-;$A^P+^^6Q4).0[RB
M41E@*A0]9T&O?4RI6JNEF3B.X?40'I@^F*BI PDB9/[^5K7;!S$'N/9L8_/3
M'9#73R_TLP)0I\DBB. #>;S8N+A6RW!&CG'+LH*_(^(*JZ(Y(]P#(LH\*4HO
M_I@C,G5_SL_8P@S_X]O;"ZC%RZ\/BY[<SY 8AG^2T^3]-4T:[4*A%V2X:>/]
M!SPS[<$J8L8(])ZCYKA1[T<<!KQ"P]3+P^GUPMJQ7L<ELVZ,$+P2FE/N'\0T
MYW=AT01Q FG60Y1^@@I;FZ<P1M,2R.!'IF"C> )9IOC8K<\/QEX(-WSLN'#$
M"9<U%<0 RU_+Y[=><9+DV4%SB6(65:,?2H2Q]VV2X/$07M1M;(H;!Y11UPP5
MON$!.(.%H?L_EK0^>/(A_'M3I[?]"[/'6YCC;_0WSUY_L$B]@IEE4-@81A1[
M%$5UA<W"R3(I[4&B<0\"1H6YM"@$?C,H[ /3)$*C=Z2V=C1O?!2N-KQQ<R!R
MW^-@EQ!PV;4K ETH";804,X6.L?51>SO?JS?(;9$!*Z+($*X\\^?D:@@NWYS
MA;=CFV&LA[OR$4&!ZZ_K<H]EF\ /C^J,6[W\VI>5OS.X!:':9\@L576+ EKA
MZ^6TMJ7D-0Z()MS-%@>JED1%5Y![IO68LA%7G5HF'C!>!N_+/$V\_BP[/6LP
MY1=<Z!7L&W;L*!?5<$#L??+438I>)T&(_0DO"7RC:O>9"[ZGH==UES *@!_"
MMLQ4?^$',;;QH(V:?);O\&4YZ9NDFZ3TK%V>_Q'(_C[*E(Y!D9V0,X0W5>M^
MAWYQ0&0PJXQ[%7K7JA#IS%:MC[855OKP."0[XOL"X5P-"06<\;;X7,Y-WBL
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
MQ[93I2\]3OD4WB9;^S@I*&<.'N='>O?AE<GW#P2J"TWJ*T;U*;W_QEHHCH9
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
M':PG;=T4*7[FDY6JQ9NN90YHC4MB^(YS$=(MO90\L!A;=H5PD&EM'KMEE&"
M58I8"(+:4]LNIF>;)99>2],2,JDJ'/S%_Y G:7E X FRVYR?ZKO(5 AEW(MX
MM=K5BFC-RR>CDJLNX;/'1%J28O;S]9U2T;RAG*3"%Y>P@/<<,[6@+#XB4"]#
M 6U5&*\IRSC&B)Y(\Y\]5[D,J7>_(1^!]4G1VVUW*[CL(G]^CWZ3]Q]A;OV3
M"">[=!*(^?V$%I=XO [S+$R):=\4/]='S%BN]3.52W](C3R%^;'I[_5XX&P)
M+*\FXY^@P8^OD<,$ZJ7-60;]^A1;?06_?[K=J6X.X3T)-X2F&ANE&VJ&R>OZ
M[Z[>*R$OW=W;M;*1GN*L[DR\DFC_'&R,L&$]XH!\]0#-;:8$N,OX>R\<T 3W
M,-#QIQ9D)Q!.E1Y^O%W.8C^>S,Q)6]G6_E;+GJ_]9"NA>23'NUPD7KL$Z"6)
M\@'E[ -W 1F]E-_7)D?0:Y75'FY? J031B++/]=)J><*83=!N1]EK::\SCKN
M-5,A09GRC5QG++.*\7K8'D)R"^J@_'G<M(3K&\"C.H*^0NEJP?U8LJEB\'!
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
MWCT/@UZSZT%7(2%26\C=S4'<9L04SIT$85AT,T%;1.CNH]<[X(3I]<O76&N
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
MC05!SV!7Z!\8PG!^^!_5+:JEBBI^W^'G]5S42[5)MB&/$'6HU'F>\'(\X$:
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
MFPXC/18/,KM7S5 J(^N&-T*,JH()L"/O7TXZ3MGCBR9V-+76R_LD_=XI*SY
MM#2)-/.-Y1)U8LC;E J6.')IEL!%XEG-:T 3@<K'2S,@'7#TKAOI2+W],>^3
MU<,#!VF%&+^;LO:O(@^81=^)@5O_X&1)PHER']"D7H)S,7@B1I"W44)AWYB@
M(R5ARJB8,#G2-U<N)NC9=<)\YL;5QB&YZKMI-[[<5O]6.A <+C]Y_\R)FBDH
MZ;(4I%U:@C6!8(0P$#S;MW\Y6YS,]\Q(Y+>T-%DXELBC8>FP"ENI' \)'CHD
MFJS[?OR$L(D4[WFVR=__GYZ(P-<'26P%BS6RK)";RC;CY=E'6R,(>,Q78)38
M=I9V,7#Z;3&RY%$ PXG,[>Q/<PQ5'&*"!L;HH>EG?E6"MUDJ^6&ON53GF7^H
M+"%+,N52D+&,@HR839ROX,G!>IZNCJ+"I,R$V;=D362BAF5#8?28W]W;OWNM
M3(T?=XHEQ)47RFUX*I/T%'%2IW#V^;M'ST:CE792O4<&= QZ_#"TYOQ0U.5%
M>FP^2UE?/8;0K(SB:CWTHR 1E1D?T#MOJS0,TVO(IX>FBUGTXP+'XY(3,%RN
M ]_V_5GHG&(9"1W]>KLGUV1JRJV EA;E=<V1A0T>HZ-'(31.Z/PCRR@]5Z3P
M(12#,X8).G&-)6*[%G@G3>;%YC(E%@?4)\'8X7?.7?!6 D/KM-##B=[7G(J9
M(#V+J3$&>.YAW]/:"R$SWK1<V-<V,!_-T+FBZ><!4J%&.$1;:PVP8XAT.M&8
MH-$!)+E^+*<RAM_S!J5DNP#W73,]/\99R([8W#DWAU.0.02-R53BFW!Q4:/N
M'612'@<@*5L ,F0&@[*YEW(ZQ-??JJ:^.OF$XKY+1PQ2?V!_U[P-3 [U65O:
M88(8G"JD&3AFI@J7Y'OGT'*K"-'DSAPRI]=6 71M&_7JF%%W(G0(>4E-D#RA
M/^O*QX4JR.)^[![]Q-C1YMZ-[-A[2QU'IKTKR%!I0_FO]P"?^/9?-_25;F>6
M?/BX)NIBY7C=Q\SB^O@*FJO?6(@Q@IXG_7<KUJCF3-"AQ:]0R@FR1O*VT:GI
M?:SULJK%!#E2B=BC3%!DL#+C.Y5K:<,-[ 6@D/*CPND*K$\R.CE,,R>R62>J
MCS!!:-0FI%SOJ':+J!)+:'06)< D&7W^=Z<W_N<!"% R*G6@THAK'%(!)JF,
MW7VXD@?#+!):;91]'^D5&D".JG7RMB/7)("'Q#<XF2#U6GQD"SG=W9R>N97!
MN)&&6G:.R*_Z^KEB[0IXUV*/5]S::OGOP$ !D-N:Z9F T"P 3!WY*&=M.WS.
M8-0DGCUZ;Z*4G1BM=S9)<4MH.**#6+[BJ^PJ[B>DT*V9D+YTS;L=HS7@U2H0
M_3ZAU9K/T?!'YL.4$*WAS+"BB^MOVHTDAVA21%_3%L>)>QGU+ILC&?<2ZRZ5
MU9F ML5LOE_%O-O+0N%YTX(4FR%_SVM0R8]=$3:Y?^I: ,@^[R8;NFY.7[[(
M;'B#CNSWC)YPCR)SA9=/R;SWN5-XP5<E]XSC!\AJ5Z'Q3B[-;]95 M-,<TCL
M^C2UJ6BA@"UK(JA1G_!J[.R%6.\C:O];*IG,,KH\_7.#D!ETH%WI:6T^X:4@
MCLZK8B<8#\6IU['.>WT]?D-_0DA6J)BC]7<L"[;.%/(:[&1F#;)4$ZLS.A1
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
MT1L"TJ^.1_U2>1/Z7+F)BJ'RL3CQ?6;W+NAS?4)U?N2C71#Q..4-^5$_TJG
M_D/&@7LYE:;Z98:9@JGP*;]O;7-TIZE3QHT^XPJT.X;7W9;GU*G6:<T["NY!
M0YS>O(];!"P5E_[X9MAOZP?E V<_[4#.H!O4=T&$<*JN8(89,$+SF*_8&@WQ
MQ!H#Z*_.E95>!5L_E+]\7IP^>Q,MAGP)>?]9C[V(T].3R_"8J[!&SR7+F^=
M;._VO]5'GWXL(O"0?BMAYZ=NWN1(3.]YA^SJ9PN35MWSOT,CE3\=;0B"L7/[
M)P^:!TWO[#RJWLO/(CBJ_]51^J^)#500)4N' J?)<W> KQ3[EM1G(A&UZGE=
M'Q;36[/.?O=4S+Z\=JWM%P@A)DT &>U_KAW)Y#*D(>E[U2F^J!^CD:V[("$W
M"X]JQF;_,VC3*KN-,PYIAKOC['GFN#Y[M,OVFP\R3M;'S^\SRT0W2./O=D?A
M2]5#D&8T$^;0T6;-7= R'Z6"J>,_55%UKCT?B?]3+?/Q0%A%65S4-_/;GS5D
MA,_5J[ \UB;@0F%C<N73K!IV0>PIC(_:L@'O$1Q-\SJ12UCRG&WLP3;3IQ4P
M@=_-")K#X*_[BR7[/Y_AY_382/V?9SUW022EI7'R(DFMYL["(.S^P.7[$HY=
MH+1AC?F3-$G#^PK3V#A(*;H9&YI<][/T/:/4>#RJ/%!&D4\B-*$$^Y"DPXFK
M^YC<P-ZOY/F4R^A8C-6UZ9N6P0N'=/11)FTHL#=>_.E]P:"(TRS*\%UF%;K:
MIJ_D(,-8= W*YWW<"G]AEXSJQ:RU+S-%JC<& B"O^ZV'8:+0^V V1&?7($KR
M1CIO]HC3(\$,(WM&SP^8)0'M5^\,))+A4^J-L9-?@*&FI_:M717BPZV S"[(
M3Z\U* '\08CNW^HH^AA^H*M3S# 3<_US;=9Z+P5E;MPQMW)11.3!5[IYEJX=
MMEU19NT/TWJ]I+-'7VB;N$'\1]R7#5H R>%",28.5I*GMG-N#Y:-*.8D/3QQ
M,F/UBH+3E^LE[1BJPI.8365MDD33R*"X6H-Q:H5DKKP>]8UTGLA6KO?L:S\1
MC4Z/N^=OS>;;\8>E(=HURK=4UKS6?JZ:UJ:9X2N2Q B).>EB-PL-%KQOAWX_
M'G+HP^(H% Z/9/L&*]/-*;1KJNAN_O4)MV^\:ON+L'U<YO/7O=9C(PXZ'BV+
MS'@-K>C/VBZ-KX[1..AG+.4L,6G:M[_"WM@_#DIWW04=U4B6:O'N/G+_RQNS
MMLNY[^C;]M:.)NZU>RQF(S)*T#)>]MJ [[(IC\CEOK-*\+-Y-L6>BB?<9%ZW
M?[.T/% B^XY-;<MER9.E?N*,K'JU=@\6(QS5G85%HL2#<%3.^[9JL;F+P9S;
MGJ7??^ UL=L/]!$C0T>F?^M$4+?#G4U\S/R9HL6P]F>9]68O9K>I4L,$UZ_U
MQ8_J'FS +B#U"#@VH'/*,.8,78"\"VH<C2@O<N>/*BKK.MLSE^F_<?N2T2:5
M36W'@\:#;L"OFU"A49,5U ].L%0;)'O..+VM?JSS5;<DI?%IWU9H"@Z_"WH(
M&<93O1F8O9Y1A[:^X2.%TQ_U-O/O@FS?! QM#<\I_U;_T:2])'K)K".[SA3_
M%JALU>Y4,6]Z,-^33U\%,+VC5V8" G*VZH7):4J=;QZ+E5H6H$\"(CA;^E+M
MZV0">C]"B8@-/U/+35YO'#QZ-C[_\LF2/M5.RPA1BQ[+2VR91@M&TFL>=C$*
M%+>?OJ?FU/TV/5=&: =.<'G?BOEB)UVA]]\Y]?6_2@X\5S9!.=)O#:I! 1:6
M6O9]3+N($+A5M0N*T *4IJZ-3?E'%>4]B)S"1'L.&TG&P^6Q$_/4):%97PV_
M!LBSB5N#Z(8K4#=H'(1\$S;*3V,>VBLP9%#B?Z9]$826X5LEE&9C&^S.O ;G
MVE_3\#2=OV)8=JPU+WCZ^J^@&MH%U$\H!_0!.KA>G/&&N0]Q85*/C WWF2GM
M]0$.FO8DK7T??Y!JJ"CU?5*EII3?2'4?B] ZOLZ:3]TY&YNOY^+BLE_/S<V#
MJTV0[V3X;?V;^S^ 0*!OH'T6/?\7VL>;E>^V4_<RW:OP'L] ;6>%1V!4: [F
M<GZ(O+N\RZ&?9Y6MS7Q:<Z?Z3+LDQ2C&5!$@< JG8@Z@$3OLI <,[$%[:^A*
M\E<H09:-5KZ.;\:/=$\--99*,Z7(S<FV)W9!+U(B'H9*Y@:_W 4%A^/J_QSG
M"U$&WX+%/88'WQ%I3K#\7(*PZRY6_2J^GL\R#,)9GDV7B0?U)UU&S&\O0CW9
M>V$B'?8,>MNL@] 6NADV B-T-\=OJ=>+.6ANKIE0$Z..8:UN<IW?DC>K0[A@
M=D%WX1#7L17Z/MSHXKD$JU&2\#KCH)'!3BHL#ZWQ6"GXF/^+K[>;+&P*/(J5
M8B9\QO/0<NO/L!]G=$^25YQ=!Y)S=/O&]N:S!%&U>6.&*?"FR6,(WKFES//D
M/.:;EL_%OH\Z,,S%H$$Z9]$S>J! >#-A45,C2L/$*S?=8T#GUI9@H3G.Q/3-
MRVRJVWC0'[GLF&^__N.S>V\%S;OEFPX\6IGCBOHJO;/OLDG-\>%M&I-+A4P
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
M&![F'[UC\"O%XOG"%5+\\*= )@_ "*7+T.XROT$/H#UV0:-LI,H6$_M6QX-
M-&X!=32SKVTKE2S_OMCGB][C(T\J3[JI&YTITIYCOZ\<<.T(PX+&A6[0V04]
MP@^+MZ!%5<U R*=D7CQYJQ4J4-XM@3"\U*^J4.AIO#R:^6VP<B@K3[_\N7S5
MD8;9KI-GG<.Y#9Z9 5)F2[*4=29G,>W8*/,[7ACI0E02TLMR3]NJ%JXAKC_U
MZN.NB3[K*$9,519YE'1!VOJB%>B=0BJ(@@=.CF<6$[L!.<-E$IFYV*9[:DB5
MP3;U/MPS1SVFUB2@\([=6'E*?PC?XX S7[Z<#BH02P"QE2/QK'7:&REW WF,
M=8UDF:%8+?0#T@9HH$B9#A(H'-$DLM!<)-W%]YX;42MOP*MB7,_%B]+T6,%X
MO>;WF4_6A^*/%I!6L0#+>)9.TZXS.R$5X&5.F@'2G&(=HF8B2^J..;/9]-Y5
M98([_J"QS?L8C2O&A^S+'R1>@:Y<D[,YS5..P TG,SGG6-R0B_4(0:B?FI5+
M4+("R:6QZTJ#6<&"M2X?D%;D5AUF1WV>UE>[III^GZ,"GZJ>\L.36NCSW>%[
MD\(E" AISLBMO\#LP9.](ILPHR(D6$PY)U,!X"9E8@DC2+3;!V/>K ]C]@NS
MPZ_/2LFO*S1V),&EKU$"XM,NXJJ@A/)!(R)T#$*%4%;#SWXJJX/9,O(VW@K8
MUO;!I8/+);1#94<^[3\GT"KV1*AI7VJK^K$M:!F6S@<CYB>P_,4@BV,:KXYT
MM_8A+)A\#<X?$,8MFF5H]\3R6(\>Y)!_\*7UHU-.YU]\V+[17/ B6"&:D0,E
ML,(%^;;9F(H]P$8Q(PTM6Y,CKU+@#9,Q?H[R0=!&1^Y^F9X+8X8O9B_.V6>,
MS+P -?TLB]&(96=G/MDWRX0R,&@7J#BZH=<"@+= >/4'\J/0#T0H!F615C6&
M-0.8Z/2QY3.+<J@3"1J-^_FLU/9=NI6P9=;G"SO 6N7>:**.5AOJ=$U/.6Z8
MN=AL_J>Z.P8'+UI6>D^1'9GVL/&2\2F[G-J#6CB2&,+)I>S1CW>% ;*1RR93
M6."T?PB:D(TNS5\&$U9Y%U(G.2:);0G+VOI$\=AOHX&PNJTQ'Z!WYO+O@"\2
M'U7*/&;>KZH*6^AFT;A0?6EHLLTRE,EUIUZ>?)$\CFDT ZPY&GOOC#/J3306
MS)"^;.=".T4D'X1MB_O=?;1^$/EMWS26;!*-DF ]]5TU_*@A:779DSA#\<MX
M1_<98$(0W(U'ZYHC.IOL3F5XNCNE3X"^Z05Z;_$;*_9./2HH^%YX],/>W%<\
M/_.B.[HDDBYHR.3<HAB3X!@U"YJ"W:(ZE+L6#8Z#+VWF]3WLW=0JOC X2YVP
MF:FA08>'GG3\^/0ES%FN(&<1'HXGFTZ.6E#%&#A=>:0?(TS[%L'3XAM,7"T8
M!S01,<W<G5TZ/I[(U/5R'MVU7NZXW DGU=2URQ>YA/4M;U:^VPNM"%HCI 2W
MS$8N;41ID5=**"[45VEWJH!84KS=8*".[FB0Z4_C2Q45E.W>H,R?'#;$\.G?
MS2JUS[_:@>C;C!S\0Q.5)CS9,ZVI&S@M@6D%1T62K)_KB@%0>[)9G&$";LI!
MQ'<F[-0HMT:>O4/$Z3LJ929GXB.3#$_BO5!'@8BMEDE>)'2JSNB6EYH)?^\*
MP>!<UG2X0\ERJAH9VP('9+#+]R@JS$,9^>@&Z5T040L(=/EHCW Q)L]T)]3W
M(<GE\>%=190?%9F7[JEB7=9&;M18KX:,52B-P?;1=4BK''1Q<G<H4_;3"]]Q
M*?W*DGZ97Y]DD@;](\Y#,B#I40O'Y#S#),(K5I!>QR4\_]5IY/^V='4R:?6H
M*PO@TKF+D5<H1U[-[_ F/_TPR8W8:I]N$+A.LP8RW-_PSN)9P(7%7D?[F%S<
M-+09.8.:#*C0+@$<#15H 5TA@-3L* J@'Q,Y-TWDNWR6/?3**LK[5_BIIS]Y
M/7YZ/ EQ=?_^M>RK]%00XU1V%73$?TJI&1*++\4$U\LA;<F/)"4HIGBBA\(J
MWY\+7U3T\V%&7&7D$^A7!==L];0)UFV[(%XTH6!22%<#W>"Z838\1!R*++H+
MJ#PEX^T&-G9!_"9>DFA!F"V,VPBNF-O=[GR,TKW_ A3YJUT^-3[[_KZM&4'K
M;C39?'+,:A=$E6&\]IV41$+)!8BT*?:)^(_0X-HS]K$?BQ_-U%358 \(EI6'
MR&:Z?/^N'VWV6O7Z-\CE6XY[PSGQC'>HD\P!+-D,'08M\V_IS#"J-2%!#]@N
MI/^N$,X^9#>E+Q-CH'PDT#H6W? 8ZHX?)5$U 6MR)0MX]E$,K_YZ5*M'R6_*
M%*:H%4^&\U/7 NU'IM</JW1)Z1\9$[W\?AP[=^;+B?W/=8G9,6LX400;%=>/
M]\!ST/7)_FT,*1, FH]XR!QKA?*^)S>;3[CO9& W[#^LFG5SM1[J. U:/AXY
M<?BN9*$^4HL\1RUF%(\QN=>G<,-.4^ 6'H&;@!.<IFY,PH)=[<S"G4J3)N8W
MQ[3D?FR!I?O,3NK/A710FIE^R!3Y*M@P:>_7=!;O8(]BY$&=L E00543> -K
M%9 GB&\-&ZB:D' +4V,_?&1WXINR9#.IYXW*=O<C[SI?_7T)1(M@/7PP"L0H
MI)^FY$]AHYE:='2OMC7A;:#=EPRB=83/+NBPOC,T?"E)V#Y*]JVN1T72Y3BQ
M3J'A:\<UXG6L_O6YBW\#D:HI*\>7I[;NC%Y\EWXAP=7Y4OM)OI B\ &^AH-X
M890NJGD75+9*/])-_=V'=L4",KP87PJ8.)A/P @#R2W0TD$\<E9'W"B"=HDY
MP&Q)>ZP@':\6%I-U(_B1-ZKW0BOT7KTR4A<J7'\$*"2:+YJ\QPH@O&A&1V.N
MS(K#RNQK=5U-.JL^,<;\#Y/$)#Q($F8L#B'4.S?E\IP.*01P1'UJ?BY=C.(2
M_AX8$[1+X/NTJGWQ"S5((F>,2K6733QAWWW*P/95F<?1MN,</'\;<OD8ZF1V
MC-D!95<;0:DN3H*1?#1#M\I*N[:XD^25'%]T]I\*T\\+?D?B+XA-Z%RV'1XN
M*ER[K-NCV5XM9V66QO+WJVCR]4(SX&P^2P_CT8=0*HQ8HG4X_N$8ELVVRXF\
M>*<BIG&S7/A"Q?E1M9@?4GR"^P:AIPW9@T5Q0^CA6*H^X$8[R.QPY&0DUA_I
M\KT03'@K/6KO,'E.9;QCK79+1-D3Q)$:X/PR',1V G27:QTKQFR45*1 Z4*%
M#7CRK2CM@'S];,"%,+ :,D<FC5WS>I\9./=5A/OX]G[0V#7MZ9L<O7:?\IVS
MW?PU?^:=3QCM'9^M>G'"\T.,;0)(F@QF2V=1K5T0742$R1E$R2$HM>'CT2QR
MZCKVARE'OP+ IB!< %M#'_(BA5LI?,-64=;81.,.-YO76:_W:RM>L[;:=;.B
MM6TQ/R^"%V3I"KN@,2>F> U3V(RNU,V+;@S9!86CJ4J -92,D:5BZ=(0UW'J
M9/G2^,PV[*QV5UUM$9-:O3H*)YIF44A43R"<K&4TD/6YAH(-WO3D&MR9X3;T
ME!E_4[$HQ3Y=\'K?\2>7WH%?H F_X:-#!(YE3I;S:P$\R1E$D03G :0>N;)!
MTRJ95"C2 _<T>!L@_40PSN@QEZ'WH7BFJYV^Z/2:2A=KQ;M2T](CEYS([YO,
M!IQ+JK#4#/(#;YC>4:VQKZF$,S&?Q&P^'G_^[:/4"T.AS3:ZP!SUX1#:R6P8
M2TQ;PDW!!48]["*?TV4\<AT6*HZ4>8]K&X>>5*!W@+-FJ_" /&X)/ 4&Y"*7
MQO/HI\C6+5HP#B"R25*KMQ9&[+*^U7MTIV>U;,L_ACLJ]=KOYIGO#PT.UQX1
MSP(!%DPN/.T$GL[OU (Y#"5\F"RI;.V.-IYJ!DIS_J"%?'""B#6:56B;IB\]
M+CGHO=9KL:OA*9;F,M=>&%6KQF?'8>X!<^_=,_=*V5/K]]N[.6I1;J2[1.MR
M YFTF[^4Z)9!OOF&OJ*IYU6%DZ__&N//T#M2<'J84SQ:=JS6C2:.ZH55I,6B
MQ!V9D]8L^LR*7=Q(98I#94PVV;HIHW!L&&F,LRN,U<JHB?U^SU7QKDN ?E)N
M_8-P[I^=DFT_@ $:-ZH/?6071"C"']X;3)-YE (-?D<>:L)PN$L>A7'#'!R#
M*BU"MGZL>]U8W'=-PCC+IN([^.43$NHFVP\D*XHK6"^R0N#]GEW0@BW\!@.3
M98\%-/#4'Y7^OOS(<^23J?$=GP\V&.@="UU1Z%==';:GONEC_=$7=18AL  #
M1K5<S*/U@*GN,2PGHX ,.Y6N)K=:/SD7(&F+10:L75AJ&)FES%J@779!PS#J
M.\",%41,@#8:&I'6G'F@AH5V6_#@>4TMP+%C;=-KX]7&,+_<*8$R\;-BU/,^
M(Z*2=YLDL!H<W?]C\1_\]G=NG[_I^UMGH &Z'Y>M?90O\F.YQX_P-9FW]LW,
M!/+NO=JNF9V[^)7XLJMZ^JK3@O:(Q&P\<.!MK/X;YM^J%<;_N"J!J7;Y!?O,
M_%OJ1Z6F+?TX^=&YR2M?%_X)VW(U3^&JC>X*S_*";:N7>LLT;OE=[3M1Z;93
MF-FGV6?"C2SSP_]VVS^89R]7QU%WM7[+^F/]_5;K&VJ<'\;?<@[=NN?*'\NE
MOA6IEY2;;E4G9D5%.-U3F7!&]$9'0<B$)687VW_+UA^TK\_/_Z'N?BA>X-]Q
M^TW'C\6W5ST_M/UJ_KM]DMG_K*,_KJN0DCXI%[XM.T(YP[2D*U(NY*[MPK3R
M.P4'0Y@_W_[6_W?=/ONZ6\ @SS'K_NU7$_=CXJ.]UH_"F_XIW?SA'WEMB[UP
M7(3C>HZO&;ERT;NS*X.D-WW84[WG2N*S8^]VFPO&!]8?]/K/D%XK_4WJ[S;[
M9&##[?"#]4?.R]GWU]3^]LSXQ_:C=]WK>:;[]L0+9T;-*)FG^39E^IL-BUKL
M8L(^'!6I;CL2._'ME_Y;Q_]QS%U7L?P?I_E#8/M;_$WKX[GLCA=+>IW._0[_
MV-[SY^>Z=>\2]HI?.I/8:/ I)M9X]\92P?4G5AUHFGO_CX@_T.YU_QGR=.._
MU7T4;_]ZO]U.8M</PX_)GC]:5QPM7Q%_SWW5_1L>MW4>:^=*=K$'>4YX5Q#/
M6.=[B:%VL:OS<KN%>O-99FU=8Q!KHI67N'W.:9FBA+S0LA"]!4_8M);TE?5-
M-1WPA6NC>!2/XE$\BD<FKO]_$P!02P,$%     @ IE7\5#3Q$*)7'@$ \WX+
M !0   !C;7,M,C R,C V,S!?;&%B+GAM;-R]ZY+<.)(N^'^> MMC9Z;*+%'%
M"WC!W(ZE4E(?[:HDF:3J/KME:V&X9G(ZDLPF&9)RGGX!7B(B,R(8  -D<K:M
MK21EDG3W#\1'A\/A_F__\\?]&GP39945^;__R?_%^Q,0.2MXEM_^^Y]^__H6
MIG_ZG__Q#__P;_\'A/_[U>?WX'7!-O<BK\%-*4@M./B>U7?@KUQ4?P.R+.[!
M7XOR;]DW N%_-#?=% ^/979[5X/ "X+GORW_14:Q2&+*(&<!ATCX#&(2AQ#%
M,2((228]<77[+T$LJ<2)@)*F$B(/89A&F*I_>EC=&1+IQ\U#UUG^MW_1_Z&D
M$D 9EU?-/__]3W=U_? OO_[Z_?OW7W[0<OU+4=[^&GA>^&M_]9^ZRW\<7/\]
M;*[V,<:_-K_=7EIEQRY4C_5__=^_O?_"[L0]@5E>U21G6D"5_4O5_/!]P4C=
M8'Y6+W#R"OTOV%\&]8^@'\#0_^5'Q?_T'_\ 0 M'6:S%9R&!_O/WS^].BL2_
MZBM^S<6M'ME/HLP*_J4F9?V>4+%6VC=/JQ\?Q+__J<KN']:B_]E=*>3QQZ[+
M\LE3M998:^G'6LM_/"7LUPO4=Z1O?:BK ^4:<S^XTG$(TP_.U/VJ^$%,K_">
MF(M5;E^H-SF?Z]W=BKI8]>DU=O5:%#59S_!:[,3LJ;S6/WBO_M:)T0\:(--&
M3D?=>ZJ*'[7(N6C9\LFC0<;__4_J;RMV7ZT^%/G?-V2=R4SPUT**LA3\IKA_
M$'G5L/BG-<FOJTK4U5N2E7\AZXUXG55L752;4JRP%P<^)0+B5'W>4*@L3#TL
M8>()G!#B4X_P5;U]^5<BA[]_Z?5LE'&DR9\LL*I/S/E25,6F9+NOY?WZV"=0
M??WT]S+]-2?WHGH@W0W*'.U8M!;^Q[XQ@'?6 +9G#GA0-P#2&/1OO^X F7*X
MULL9A/62\ =2&0.^:6L WYHSUZCPSO%L+EW&Z#Q1:;I1^GJ754"L1>-VE^)!
M/5O]K0*YW>C="Z(-Y(#4^R.IKB+JJ6Q3ELKG!\J3S*I?P-<[8?M\5N3JUAH4
M$MQO:G4CD)N<5U?@^UW&[@ I12N1@TVE)?U]4^CUPX?KOU2@OE-*Z2L>-G2=
ML?4C(-](I@9T+0#)>?.K6JG4: =D48*Z)$H)IK50MQ> ;AZ!^G$EUFM0W:GK
M*Y#E0! E6:OQR\G7M&!/!FZM_?*B?/YJ%<S=J]5^$-7CH%X2>7'H-5^[RY__
MZ\'\NRY[ZTC)SKS2W16_JG%DXJ&&3[A'+^T<PU 7CJ=L.X#*C#^I-X&+4BUG
MCT"RI:1-!6\)>5A]5"]6^>6N*&OE?]Z_*LJR^*[>SVH5,.J%B>=#&F+UV<:"
M01(A I%:?OJA1R@*0I//]CE!2_LJWR@JT%3SH#35DUQ-Z'61WT(E^QX\D$<]
M*PT_QF<Q'O[6ND1NXD]IHR)H=(1:2;#3\G+J,<5AYVI7RH0&!$DJVEC1/>-7
MS3F_BG5=]3]I6*AAH+-B9B$84V-[_C"^?AP]O%/+@_M<,5,;K_GSAJ@O3RW$
M;^*>BG*%!)4A"3SES*<>1%1XD#*,H>(.+@,<LE!Z-B0Q+&YI5-%I6ZMOK_IN
MWY+V<]S$ :NZ8']K/]Z:N$%%]+?\MA2-'V/)'V<&P8Q%W$$[,9<\4Q1<]ZB!
M/UI=_U]WE&(&BB-B.2-L5GHQ,_PYR1C>-99J6*F<=/%:M'^^R[_H2717K-4S
MJC=_WZB)]KE8K]\6Y7=2\E422D%%$L H\A7WJ-<*8HX0) &14H0>"P-LQSU6
M\I='1JW:X*?>@)_U&F#?AG\&K17@#VT'Z PY/9V<#),I.TT&_N1TY1SW$30V
M"CUGO&8G?6:B&P7-(?.->\PX*OQ4%C*KWQ=5M<)1$$>A%T"U&D,0R3B A"$?
M2NK[ 4X9C66TJK<QXK,3;?=H*P([$>MV&HY3;I*"N;@W#*H= 2L1@B<H\&%$
M4PY13'V(99)"Y@4I2V1$XYC8?!)&@C5'[/ARL,R(>1P$4T=NM]:#G[1J/U_I
M?ZXW>M\>?.H6[M=U769T4S=AM+H 'Q1A%'FM]%OKR]XIQT7I5+MCX4.H'!'L
MWH-GY<Y#@Y[3XI$K1C/>MTQG82@"?5UL:"TWZVO&BHU:+*V8%W-,<0(E01BB
M-/$@B8@/_21*I)1AB")J.:U/"EO:1']%=/29UD#\T/% ^^E^&E9C G "UL24
MT*L$/@LFLF]ZTE_I+!V>U4"_G^!-BQ_XZ;/0"3]D_;/3F7\6(W=<<%K4W.QP
MUN@C?''^GG$,\A=29GK4>UY_D]?*)_M49O>D?'PE<J%6K9GZ:Q<T"6F4TC *
M(,8HA(@G#%(_HC"EJ:11PJ1:1-IPBIWXI;%,K_WVJPA:_:] 9P'8,\&.@BS'
MQ8R4ID-[8IJR GJ"@-<XX!QQEZ7P6=EL'##/^6WD4^P83V\9MM[O5_)#5%^U
MP!5!DN H3&"*?+U)EU"U8L2>8C:/B%C]UY?,-,OF^<.7QE:=Z]\H"/YH5#0,
M8AV%;IAR+@5D^O"32RS,\TPNP62FU!$K;*PR(4X9/Y#<<'#+;/D*IY3=3T$X
M><TX9ZP+@]WH]39AM=XW^*%3&=]5U68;+_LBZKK-Z[E>*]K(U=OP351?FO25
MZWJ;ZK!*PU1$GJ10![L4H1&A7#5?P# A0D@62\:$C:OF4KFE4>.'C?ZPZ*2%
M+@VH%,H<G;E4%Z!J;-()1-I^P#H *O!3EG?7GUX433_.9J[?2XW>Q#S>F05Z
MNT!GF!ZWUJ8KL+/J"NP&NK7*G8LX!<".'$BGJLWJ7DX!ZG/G<Q(9([/*LO5U
MSO],JD]J?MR12O!N>1<'7 02)Y![.D*?BA"2Q&<P1+'T4,Q%%!FYJ><$+8V7
M;XHV-_265* JUMPR@>P4G&:4Z0*DB>E/J=ADRR@EU5*X5W."!? Y+%PED9T2
M,V\2V1EC#Y+(SEUOQP9<9*MV!7S-N7I;JD]J%I#U_Y,]W!1<K!@67B@$@A'Q
M?;5D#1*(DX!"Z?LQCY(T2)C1;MVPF*4Q0:LIZ%15+WNC+%#: JVN&3&<07:8
M%MSA-3$IC(7*F!3,D#A""95@O]P6WWY5#VC90/UE1P)G'CL+!9B9UA. X=7C
MG('70F:YX&WXJ];)['N9$M4UK1IW98659Q#BV(,X)AY$?A1![ <2>A&/0B^F
MBA*L$L[-Q"Z-'CJMNS!P#;3>5V _;Z@"?_3*6Z9N&0Z$F5/A'MZ)V<01LM8>
MAQU0COP/0Z&S>B-V0#SW32SOON TC#YZ4XH[D5=J:=0&Q@Z%5Q]$_;MZW72R
MR7\)Y3-EN=YFOBXS?;SK]48?)VN/1G\E/U8!I]P+8PDII@0BEH:0>EX,(Y^&
M%%%,$F&5F#21GDLC0YWG<ZLT!C^M=98/(*W6@#=J-V?B'AK=KT!-?HPXE#/!
M4!LNR5Y^ *=>T35'@IZ8^#QGZS@C_[D9\.82T%D)6C/!IVZPOPX,]KAC1=,-
MA<M321-H.?^AINF@/GHF:D)Q8U/=NB.>309Q&WG[N*EUD1R=O[A*8Q'*V,=0
M>@1#Y#$/4LDI))P+#Q$4(6X5(CLC;VF<OU6W.T-5[%0=OT]Q#G,STG:(Y,3D
MNP.Q4?6JVR0 >]JZS'XS@L59 MRPM)ESX(Q,/TR#,[O-/B]$'_Y\7Y#\+6'9
M6BWGNS@QQE[:Q-9(FD80)1&')) "4HK4PIKJC52CM?5I$4NCD>84\EJI"62G
MIWE6Q D0ATG"#303\T*#BM80]"J>#[&;PF.>.G(Y3'/5'AD!EU4>R3 2 ]DD
M)VZ<+:=D6/']S)(S5X[SH71I0;Y9BX]R>P;UX^X(]E?QHWZE-/W;BGDT)BEF
M,/!UX<0XYDV"+PR8\'B,8R2%4>TI2[E+(\.MLI8'STUA-G.?)@!O8KKL-=8[
MMYW.10GVE.ZRRH!6'C3:.PP<6N+ER+\RE3JKGV4)Q7-_R_;VL?L<M'Z75W79
M?)JN?V352@8^PGZ80!'I7%R"?)C&*(&^8)R')*5QBNSV-)Z+6!K5: W!3D7P
MAU;2>I_B $C3/8E+X)E\_\$*F1'[#*>,=[:G<"!@YOV#4P8>[A6<O')T;8HV
M/797=VN[79:$)!"8A!!S'.G3B02F?B*AI-Q//(ICQF++.A2G9"UMLN\2K,%.
MV=';DT,@F\U_1]!-3 2C41M3%^(<'NYJ0)R4-'>]AW,F'ZGM</:6<;3Q/LN5
MS]&>0MVN?\B/['ZSJ]!U0]1KHGZ^(ESBA <!)#A*(<(LA%2$'@PE30-*8RHQ
M7WT3)2U,F<1&O,W\V%=BNFER?:^/A6K7^ZU5!&<4^)P$D9""0D*Y C^0*:1^
MP&&"A4 H3:,XM"HF-!7T<[!ZIR>@O:* =9I.. !F!#\5K!,SOE9;O\C=>?1>
M\RO00[U5'MR<@]KZ(S &,T=?!2O1LWXFQH#R_+LQZAEC_<]O0L<>'C^(>NL3
M<3]*0R(QQ*% :G$9Q1![,H <<1FD/!9IG-@YGH="EL9-O8Z9J'0E9Z(^1>16
M %8,%'(Q1]34R[P,I\G=RTZ]*Z#S9Z;Q*T\CX,RA/")B9D_RM)&'+N3 M2-]
MQ[;,F'9-5SY.*9)(S>\X\B'R9 )3EE+(O3# L536"6SI&NZ>OCS/3RNGOX79
MB )7^[ 9^A3CH)C:96AJ"IXI\67O"QS:ZNI3O_?D>;_DAR8=?*B/7#)N4GX6
MMYNUQOBQJ<=^W28,M47:F_2@%28IQ:E/($\3"E$4$D@#'D,:(R23P&."6=6J
M.BMQ:5_HG<)=Z6-6K->"M0T3&HWM)O1YR,VFN5,@)Y[\>Q@VREZ!?76[-$AW
MK& ,C2.N."]O5@8Q-O\YKYC?>$$V>LM;USGO"ICMSFD('O, D52Y 8W_3R3$
M 4H@I5*$4<1]$GAV7L&PP.4Y"FV.<9]5W.EKF1IX!F0S<G$'W,3,\@0Q?>"V
MUW62=8(9+"XSI$\+FS_1^:SA1_.5S]\UCDSZ,GN[^HC'^DSY,4682@_Z*/%T
MI]$8ID0D, H1QYB')*&)':<8R5T>M;S?]GPIMXI;9L^8(6Y&,,Y1G)AGCI;C
MU"J#1N>]C2]W;&.%D2/2,9,Y*_=8P?"<@NQN'IDGDU4/1476?RZ+S<.V;K-^
M?)'76;X1_*-:*#1NE*[5JGZP$LP/N=2),Q'V]=E@ 8D(=#*-GP0^%CP45GOL
M]BHL;9G5Z9??*GYJ%+1,L;$? S.BFA;9B5FK5QXTVN\7%=\W &PMN *?SX!O
MG\4S&C]763[V"LR;!30:H(,LH?%/&GGRJVGO^'O=[!0U:6U^P%!$&88AC8@^
MEZ'<+4:4NX5]B2,:1-*NYL&!A*715JL@Z#0<E1UXB*(9,UV$S<3$8P>+_0FM
M4Z:[.I-U\/QY3V&=,N_@W-7)"T=W+6!"\.JM4NFUKJ-69[7RCS[*OO[ON_S+
MAE89SXC>L52+NFLIE7!2BVHET@!YC*=0(*[G/N<P11)!B7TO"IDO0S^U[&HP
M6IFET<07TB;=YT][=F3G>G:X'R5#;ID)^ZEIJ#.C[6&X9X@>BVW%<MW=:L^8
M)HRT,\=I5X6+0777=6&\*G-W9;@8M"-=&RY_YLA"PH>KSW>UN&]S ZO7Q3W)
M\A4G"4N%K]RF($ 015$"4Y]173E*(NZCT.-V!8(-A"Z-,?=B*[^UK<[;0P:M
MMI8NEA'J9LSH&LN)&7 LC/95=BUP<54]UT3DO%5Q+4 XJ'9K<Z^+ UVO2)55
M7QY*0?C'O&_T\%EQG+\B21RP0! HPY3H5J0"X@3'4/@I05@M[5CJCS_F=5KP
MTDBHT114C:J@R,&WOMN)6D7;!JA,L3<,2TV Z-3!J*?GQ:Y B^Z7+;K;7C*?
MA]"]\!S9>:@F.5TV(/8%SYR=!V/X))K!_?8E/UYWM424E_8@ROJQ:>*PB@5!
M+/)B& ;ZY"FB!*8R9C"-O8B%89@PW[CBQU$)2^.>7DGPT&FI2\*9;MF=QG&8
M7IR@,SF/3 *,>;F/BP&:J=K'#2G+1QUF(.W)(U+I9:\N,DB)NI )4-T)40.N
M)JS^#6&LW!S@JFX@-?B>K=> "KUY7-SFNJ88*+Z)$LA-LYS6++S6US?B-O5=
M46:U7DM+Y<RHW[2)<E73])'5;1<(];3O67VG5M]%+L"C(.4O;HJ0#([/0 V2
MX_?-5H)D4.W]"B3#%XZ,_)%'_496;XMR?W7<97 T2^3\]IK5V;=F7%=)$H2>
M8EY($A)#E,8^I((&,/)CA/W(9SQAJUS<JE>+&X;[[#0PFF^XG6_[>DPXW71+
M!/5>EZ+.U)38SB(=3BJ:-*6L-T--M=X.R]"?Y3 91OLF@'ZF %^GN>X!!'YZ
M$N[[&?2Y83WHU^=!MX_IC8/.51C/4OJ\D;MQT!P$ZT8^QHX'J[)>?59OENB*
M?Q&/RD1R 0,4Z!Y=6,+4HS[D,HA\Y).0<J,"Q\^>NS0G\XOV012"^AL]/LSV
M'+QAUKD DHG99#0:QK1QPO8A.E"W[%&!^M>.!IX_;9;I?<*$?MJ>^O7(0V-%
M5=TTV0NW(F>/NRRNG@I6?D0Y([JF+(U#M2Y$5#DB*(8Q8@E&0B2I;U6)_*S$
MI4UAM1K?E(TWKWUSY9-G39<\K;:P/)IR'FTS?\(IAA//^::7^IZR5T\R/'N%
M'9Y8,\7&U3FVL_+F/=UF:O[!F3?C&R_/9=)[?@_*?U<32 >SWN6LU"?N7HOV
MSS8DOTHH17[L(TBX2"&B00!3&<;0)Q&-(I\(''IC<YV,-%@:$UUSGNF(!M&M
MS_*-^D.'R?6IUT;I/B[P7[:T9#\TALN>*0&?>N&SGV"EE+\"O?I-]!ST!H"?
M>A-^;@[=*2NF2<.R G""-"TS^2^6QF4%SU":E]V#1E:C5=.TUG5N=;3_JWI&
MDY48LMBC)$VA#!/E:;$DA90E!!+$O3A,,8ZQ%=\=E;(T3FN4;,_-:#6O@%9T
M5)KG<5#-F.IBJ*9>.#4H?;5#R;Y^[! *KJK%'I4Q;VW8(3,/*L$.7NPB3:#/
MB=)LHQ?(@G\2ZK7):W(KU.HKE4'@QXH3,(6((P9)I!RAA,HD3!'F*)#C$P6&
M1"^-*+;9A)>F!@SB;487TZ X^;;>L_2 +:):\2O0J@YVND^5(6""UR0Y H."
M7S!+P 20X3P!HR?89PH\\XOZ_3#= *G6!X[_OLD>FH*YC5/T4:I%8W&O?L %
M?YU59+TNO@NNMVVJ%0N$3"GSU!*.1A")4"KG1OHPB)GNWAL$@30*([E5:VDD
MMZ<IX%M5FVIE%OOO#H=MF ]?;C!F7OV!WJRFY5P-KG4AA-ZR;MD'/DJP/WX[
MZ\#-BXV?>=+%RXSC3)D:LXZG52Z%>]@'$C <"ILM:\,]0/NI'A,\?62UC6UL
M[Q/)^+O\ACQD-5G?*&E%WG3]6GD\# -&*,1<?3V1H )27R20R)C+F#%"S'IR
MF8M<VN>Q33AX4-K"+-=%AK6^EC4VSN-LM@9PB][$W[.]R+'65I_(ZO2] JW&
M;=\_A[4UC.%Q55CCO,!YJVH8 W!04L/\SK'QA^?M3#^(NBU EK'NIYK35@D5
M@9>P!'KZ=!3"L5!DXR<P8(&/44B4[\Y7=:&4,XT^F FVXIVM^.FFCRZ+^]"I
MV3CCX"?65'&V+!UF#+QI&,(]G),'(8YU<-;X]GIO?]6D^_UT<P;G$;$(.]"<
M12(,Q<X<A[ #XS *87G_Z&XZ;:;0E@6;#JC7=5UF=%/K7>JOQ8>B2583O/WE
M7[/Z[FU12I$UOW^=?<NX\MNJ51HGA!%%91*+4+E1*8<I9@$,9!"GGB2)#*S:
M);M4;FD.U^MLO:EU(_:\U[]KLDR^DY)7X_LK.QU1,[9\J7&:F%'WS-JZ<FWO
MYGW+=-[T=C#?2"E8TRAE:VY_CSXP /8L!EN3G389<CX0[KH2N5-M[C9&SD$]
MTO?(O0S[J/1G4>EGU!E9=Y59OHCR6\9$U3<63I,T4O^'J8@4PP<\@"F/"?0H
M1R(.PC *C4IJFPA;&F/OZ6L><#R+Z/DPL$N<)F;,/56W!91Z94=TMS[_.AK'
M8%V".%-D]3(PK4*EIN@,!$#//F*VL*:I,?O!2N-[[#EU+[AP5ZS5/94.?=:/
M*U_R1$9A#*GOZ?8$)(1$1AQ*AA,:)"GRT\@D!# D9&G+_:]:!F"M,U7MJ?M/
M_Y@&?O*O0#1JFU/$273/\ZH+S";FTYL9@#+G4!> S75^>#1P5KQY#I$!OCQY
MZVP\>4[Y?7X\>^T%71646\M(==<66^\JK:\"F00<DQA&<:C)D880QYS!$&..
M91 (Z1.[0[HG91F]OK,>QVTW8_(BU^^LA_]5JPR*;97AW0G<YH"N/CN3ZY9W
M^>T__:,?>_]*^']NJKHY>3BB_\+1X3"+ UP&\9Q=%SHES?M5C.NW,(2%RU8+
M1^7,WV5AR-RC#18&;QA'*1]$W3Y.G[I9"10(7W$)C#!E$!%&(<4L@A'A:1IC
M$7,?VVRS/'GZTIPK'>OO7NCG :J;W[ZTW/ F%^6M9?/8IY":4<%HH":>_GL8
M_:15^_D JD^D%"Y/FAQ%PM'D?_KL62?\4;.>3_+C%]E-;"ZRU>O.:WR7RZ*\
M;WS']UG>%)FK5A&BJ4RC".H63!!YOMY*30.8($$QIR+V2& 2DSHG:&GQJ%Y7
ML*<L^$.K"QI]#0,M9_$=GO N49MZAW0T8,:3WA2-(_._$NR7V^+;K^H1[=17
M?]G-^+,/GF7RFYK7\X#Q]:ZR+?;[OGV4G\JL*+M CMXK;7>\5Q+[)-&G[6.6
M^A#%-("8(0PY\R7E48I(:%7M>YP:2Z.31DM0M6JZ3<4P&A4SOV)ZK*<FH:-I
M&D]Z2A82M(/1V3%?OH8-EI-E;Q@I\<*Y'#9 G<_LL'K:R'.Q&UJ)OV\4#[_1
M[;%W)V-%PD,6I&I@XA@BI-9&F"8A)'$D(R]4#A2R2MDX(6=I9+=3$S1Z7G V
M]@2P9G3F *Z)^6H44O;G8X=Q<'5"]H24><_(#IMZ<$KVS.4CBM3^\N:7_XN4
M^9\5 ;41Q9OB_F$M?G2;JF$2LT P#\9Q3'5]1 YQZ*<P3H@?I\+CQ*R$OX&L
MI=&"5A=H?<%.8=!I;%&D]0S Y[>F',(VM3LS@-B('?]ST%E4NG4'X4Q[5I=!
M:5=FU@R<H8*S9YXP7^E9,U.>%*$UO&6<I]6F &;?1!OY^DI^Z*/#G_M-FM;)
MT\'OZ]TVS0JSA$8XQ) D'H$H3'5U<"%A@"/&2$AE'%B5@ANCQ-+(N-'O"N3"
MLL?4J $P<]>FAG5BLMZJWX? E0%MS:6G)EQU]6?WK+CJJQ>X\_DN =.10SA*
MA5F]Q4M >NY*7O2LD6<O#WH8_[G4U? VI=YD69$P35(A/(BB!$/$A ]IF@30
MBY3_Z0D?D9A?VN)\7Z#-7)RGMWFGF"Y@WS;IWK4XO[3#^1.DS?C-'7H3,]G1
MGN94R*(4X%H?'6ZJBNK*VFWT!.@-J"O0&3)EG_-C@$W6X/R)L!?N;'[,\/,M
MS8_>9;^FO8Y^B8/H_]SD.G2VH>JV+->).A^*6E2O-_JL9=HM(6@0!C3&RM4*
M/0F1K]:X&!,*"?5CP7&,1&@4\;(3NS3GZEE"@%IGE ]%VV 9-$;]#]":!?;M
M HUA@&\$T*:9K^LLQN?\ZG@:U"=FK+.@ONY ';%JMD#7? $]#<HSK:4=HFVU
ML+8';6"-;?&PV9;;]@;NK[Q'W#UR$=YDI^IE?9&KMZUKDQFA1-G+,/20KWQ.
MZ@F8)CZ""8]2RFB2I)Y5R;^C4I;&]*V28*OER#ZDQQ$U7#9?BM/4ZV)KB.P7
MNT,0N%K-'I4Q[W)UR,R#]>C@Q>,F_@VI[CZ5A3X*R5\]_EX)_B[_V&=.[UJM
MZ$:E347VC>#=KXN\6C$:I3B1$@9$(N4;>A'$:2 @#:0O2!()F5J%X2[29FE$
MHE,GFZ3IC;)#U[GA>VKWZ>E*;SM>N6S S/AGMF&8F*>T': W!-!'\-/O[5#\
M#+;F[+6*N@+[%H&/YT?(FM:<(.N(_B[395::= +;<SIU\U#[M?>3.L[7VT8)
MKXJR++XKT=4*^U$:(4*@P#2$B(<88B(9%$&:2,&X3%ALNN0^*VUIM+E7AIWK
M.L&[5A* ;I4V7^N=1_O\ MHIAA-SWC/XKJ;'SWR)[!3'F5;&OY$?V?WF?H>=
M+O9'F/9_-[F:\$V3U:828\GTR?,'\J + Y;%;4GNFR(FQ4;Y 8HR%,^4VX1%
MDC\"UL6R=;GD,F,-K^CFV/J)71_7IB$K*S9KKGNH9E75N [EWB55_YCU(U"2
MJIKD7&NY4Z[3Q5''5>,Q'%BHGW_&;.MS8W/VE^7F-SE+/NS6CP$2(DJY@)P1
M 5&(.$R]T(="!$D04QI3LWHB9R4M[JMP/*UNU-+\-+QF[K$3T*;^#(S#RT4B
MXB1K]=-R7CH9<7C-?OZ&D1O%527JZBW)RK^0]49H)W5=Z"Z6JS204<+5<IS1
M4%$$X03BB'H02<$C)"(O0M+F".=)2584,5NM#-*H:[D7?!),PVU@%Q!-O0/<
MZ'@%M):@41/L]'2XP7L."E=[NR?ES+NM>\[<@QW=LS?8\8'NP?KQ>ZZ^P'?9
M0Y-(3SCU<,!]&$4^@H@F:O[SR(>>%R<H]I*4(:/36@=/7II+L%7.ZAS"(6##
M<_PB&":>T\8(6#4M/FKM!6V+GSYOML;%1\W8;UU\_()QG^//>@FW8?6F5.Y_
M<T1)OUE1BDD<T0#ZDJ40X2"$F,42>KJ80A@D41Q9E<D_*F5IT_*)DLUQO5'G
MA(XC:O8]OABGB>>M/436W^%!"!Q]@X_+F/7[.VCF\V_O\,7C)O[S?IU]+MW;
MHGR[R7FEP\JO&X$W1=Z*SXJ^CKX.&N@3BQ]E5UO,DV' 1!1#*87Z=D=80HS2
M$')?II(S224Q.DHTB79+(YJG>8MMF3(@M5GMCAMOIQ?;L^RR9L27C:T9=;W8
MB$U,>4>:&#\9OL8XT&S/M>:!??NNP)Z%[?'N0H(WCBK338K]1/V/+]/M17LC
M.X'U7-]D-T+&]@C09:?;&A[ZX$#?$O$ZYWW1Z57@"1S($,. $MU!R4-0+=LH
MQ*D,$.-$K>*,MO@L9"Z-O[=-/[-&8]NJ_><Q-F-<Q\A-S*,[;;LS27O-4W5Q
MPUYEES7RC?%Q5OK^O,29*]H;0W!8J-[\UA&UDD7)UN1]1FA3@[G+699Q2I"7
M))!',8>(A CBA E(TH#&,2=QDB2FZ0-')2R-26[>?+YY?PVV6EI4^3T*X#!Q
M.(%E8IIH]=LA,B))_C@T%M6/+X5HKM+'SUX>QQGN@S ,U3L^>M]\Q8Z'U'Y2
MZ7CPPI'[W^Q.\,U:?)1?2Z*S&;X(IGRWQK'+>7/DLOM%&TY_OZV]1UGJ>Z$7
M013*2)^23"&)TQC&U",B"% 822/JNUB3I5%DTW*==+UEF\8(O1U7X.U?X(=W
M(RHA7CY<9A[:+(,P,2$[PM]^?_Y2[%SMWX_68][]_4OA.MC_O_B!]ON![2OV
MFZCO"M[ZGT)\4.]FE^02!U%,A1="%B(?H@!QB'& 8.PQ(ED<X$1@TPW"85%+
M(\&=,WX%M):6^4,&V)[?2W2'V&PK35.PK'89S7"X8-OQC(#9]B'-#-W?F#2\
M8YQOI0_VWS3Y[+<B9X]OJCJ[)[7BIT_J%QE=MT7+49S$.,8"(I[H&M$,P=0G
M*90"DX!Y$4?(L_&CC*0NC2X^BWO!VS(?S:>[:(J\* D/15Z)OJW$8U/[U3+C
MR&P4F*["[[,8XH!*B! )()91!$,9Q"*A,4T(L2OWX7P<YJGZH;2KH4Z4T1L#
M#^JI=Z32B<VZV.NN>\<40V#FH3J'=6)NU^J /86O0*]R4TRW4[HI N+.%;4"
MR9';:29S5A?3"H;G[J3=S6-S66XW:WW*_(V24S^V%8X:YU2W'VD/&US3JBX5
M :X$8RQ(/%]]'@(*D=Z[QHQZ,&6Z&"Y%29)$=BDNYL*7]KW8MLKIVQ!UYSNN
M1Z2D6@V"&4E-!>W$7+55&[1Z;XNM=0FM.^7!'[WZ3A-I[%%SEE]C(7KFM!M[
M4 ZS<48\8QRCO2U*W21<$Z=^VKN<BQ^"?RW>Z?-4?6NV+Z*NUTU/X>NU8HN<
MZ,IOE3XD>EUO\W57H>2($)["A.$ (HD2J'PT!KTT3%$8BY1*WX;OW*FV-#;<
M'G\O=6I.J>9O78"JL41G?&BK=6Y.8[8E.3H<3S/J?)E1FIA8.Z- ;Q7HS-+C
MU%IT!78VZ12<ZJ[IO+!Q61'./;2.V->A8K-RLWM GS/W!!+LM[[U\<OW!<G?
M$M9L/+W>B(^L+J@HU4A&?>TZZ44DB$(88 ]!E(12L76 H2]2/_;2-$2"F^Z$
MFPA<&@=KG8%6&O1:-X6\.KV!5MQ\0]@(\?-;YZYQG)@E#2 <L;ENA*7Y7KMK
M3&?:>K_D];3:A+?!9V!/WN@QLVW1VQBUOV-O==_8#,B^B>%;I7(;L-AD^>VN
M?LHG4;[.UAOE_G^Y(Z58$2'C./&H\JMUSE(J,4Q]EBB_FI$ 29)XOK0+=5KK
ML+RP9Z<=$*3,=5D!H$M+$"6;W(IM4WBM^E670PGT&P+8UM:]*E,G[U4_)-FZ
M[^9YI-4\^$G7KBK6:U*V3VENLVQR9O]&>)%(2,H#&'JDV8?@$*="P%"(0*18
MX(!9'9Z:]'V8)86C>QM>9CC,%DJ3@CSYAN=^F]MF)NT,V*L&UI3V!_UH-%:X
MS+8=":"SW%M;^3-GXHZ$YS O=^R#+@RJ[P2,#=\>/F%!DV@7K=VI.6U<]C0<
MKL.P1R2]3-3UM,DG@ZP#MXSN5%%NR/IM4;[)OV5ED3?KA?73#:I,5+_G3=G+
M35[K SCB7?Y9Z"P&)>BC?*M^0];_MW)OU$I=>7\!8Y"'B:>3DF*8,O6?)(P9
M(0$.4VE52=2M>DMS!?0[:MWNPN5PF5'6RPW"Q"S7&=:<7'QB&CC<6=\W[DJ[
MV%2 3R13?]]:J3?=6SN!-M1INXT)!L!=>PZ7RLW=SF,"8(^T_YA"RLC$L2[%
M7\G;;="M_"B,<>R',&2Z5"E.?$B].(0X#OPT3F)?,*MJ4T>E6-'O;)6F\H.-
M_O5.><M<I*/8FI'LQ8A-S)5[^NUOUCO,*QH"P%4>T5$9\^8-#9EYD"<T>/'(
M4SFU<B0U WV4>AOG[;KXOEO#!&&$*$I32!+- R(DD(K0@SXC<1@0EC"S)K@F
MPI;FC6UUU=_QIN9XHZ[)LL<>:#-2< 7?Q-QP 7+V)V$,('%UV&5(U+SG60R,
M/CBR8G+/6!\B%^JI38NY%4=(R$ (*% <Z2KG:LE')(42$99&B*/ LZ*,_8<O
MC2+:K G05@@6IT_GGT?-U"D8A\74OD"1W\)VUT\?=M.3OE'1I3-P:+@S'V#O
MT3-_^@^-.OSB'[G&;I9RD:W:9+QKSM6P5PT3?"R;)@E*T15C$J<\%# ,_$2?
M1Q 0<Q% SKQ04I2$26146O*<H*7-WE97T"E[!1IU=1GV7F&S^7P6W^&Y[1*U
MB>?Y>,",)[PI&D<F?R78+[?%MU_5(]IYK_ZRF^YG'SS+U#<UKZ<!X^M'9M#V
M&5OO\H=-7;T7W\3:[])48HZQ'X<A]+&G6"&) TB#@,%$2N%++PF\U.JLV("L
MI1'#KIBR+L.CM;T"C;[ M\QH'<+7CQA#B:^\(]V%SY/Z;T+"-,))(CP4)RBU
M2XUPA/ \21#.\33SH!QA-#'1#KR #NN86&#B*OEV0-*\V;3G33Y(CS6X9437
M*%%FHKKYI/ 5I?+RON@,G=?BH:BRFI2/S1YUU1> (GX8\]B#0>+KE94O(.4\
MAB0B+$@03[S$D#$L)2^//8;Z-N]L:+,XU-P1A.D#"P_J'Z()L ,"_%_]*\_S
MZCN0[2K6J9^WV5-J#8-^45;]#W"SN==[K=DW 3X++L1]DU/U290/HM:;15L
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
ME@]J5#O',O)I&$2I#X7T8XA0Y$'"0@%)$"0A]25&OE%3I7."EC:M]W(+M:)
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
M4)Y[\_1  1EXUSEO^PKDM_TO0E_](NSW@R.&/<$H##!+=*YO#+$4#/HA]I-
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
MD(*F7A0%'-MPD97TI9'2GO)M*LB^^F"G_^B-*[NQ,2.MR1"?F+U<@FU-9*-
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
M2ABF6&,,J4HS2%1&(<,I@@HQKH0V)&,\*%5M-3DV*GWF,3AR&90]A[N=]/)
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
M;YV([(;_J'L'V%]^M_^V7(7WU7V]3Y ?Q_]_\[GH>SWV&(<)<$B C1T:J+
M)1C@,*;)KNW3029T-ZP)J#&9@!TJ[L-6MUL03T=/<1^SY]CLGQ*Y'?&KSW'$
MAL>O-Y;!6RJ_^K2=:]K\^DZ%EUG=_O:YJL7\N-SH>_[DLOVZ[$_DC*0DP9!F
MKD*5"NV.1R"(%!)<"YGDR.L8>;.9L7T'6D]!79WJ? 6UL_ZU/PV(-G_UQ,.I
M[^^$\Q!UZ+K:@)5_>50<S :JBNJ,75 Q5#LD#350#3</5OK4/H#CBB>/J\.9
M\>/6/>#.O%NNONG5;WRQ-5QNMBNM?N7K\KS >II(K(M48)@H;"!Q&MN<( IM
M1F)3$X,DS;W5*3WLC8TK*Y==$&=*I\%OO]X'-*7V0;B=,B/CUC-W'B![5T-V
MY#"P'E>'OR*CZ$^FD=$<B%6O1C6(70,P:J!9GZ<,QK<!0SHFWI#;PCL;_%)_
M>/[OEJ\LG<V?*AF3J4RHTID1D#.B(<E0 FE*2NHMA!$(R]2K(VR#C;$Q[<Y-
ML/>SUN'Q[V1P"<UFAHV$4=\KV\'P!'4N: &@4]."2\\<K%]!RZ".6Q6T7=I1
MAU4OUO9;X79I,]@ZZ)=9I@J9Y3 7KCVK%!+2Q&"(<XQT2A/"<Z]V)9=-C.W%
MKCT$I8N!"JJG^/FM;5Z'2L^O\C- ^M ^O3CX6!*GIP:&53*]., 3P=++5W:5
M CNW W^S4,]W[&_$NFQ4-LU$SD6J!$29V_).M8;"I!PR5BB)<(I$'K;E'69_
M;%QPJ0;'%6J]*-T!_]P-(K"8-'2*/'?$^P.^[\@A+N8=],@Z(1=-IBS,^L#J
M99V@.14UZ_:8;A3X?B$KV6X^KT]#NX::Z^-FXE^6SSHRWCRL='G'>BH-8D1Q
M#95@K@2((YO8I!AJD0I$D" D">+#:YP9'SG.MV5MRJZ';+T%O79[UK)N?;DN
M>\J6?637@8UDKYHX/Y8<:CIZILRC8>Q%.\J!@..1N"W<_9Q552A'N[V[OK.'
M <:CU!@P1^+7JUP9E&QC@/:2>:,\LQL-5S7N=3>]?3##N61,$0*+3&>0"$DA
M3S&!)&&Y-#EA-AX-T]PY:R?D71U(=Z=RL"[]#R/&\U#Z,=[5\/1,9;NC$#M\
M^HCP&C&(Q#/G;0Q*((W#?,D,S1=W>^5_7XC9?*[5)RWU[+LCEYV!::(E5=PU
MJ,:)_8\NA1X5MN^]$(5($D-ED"K!95-CBYIVGH+5P=6PU[\!5C\.B -6ST2P
MQ^G(RTF\]K?^6$0BA 9#@[)"^X!?4H/''5TD8E?R*U]K=;_\0Z\^Z;F3@+_G
M*W?N;6H*9?(BDQ 3G=NLBQK(DA1!4Q0DR[ BB'O7.349&ALW['T%C\Y9\.<_
MT03COUJJ*+UVXGO.[1"-T0:4F\DB)G9]+U#O82O]!+6CX#XJ7"&RJW%@&ZH
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
MCCP8>)V2R),!7JR#/+VR8ZRS7"QWO%$=4J\WX*;V36:IT0QRYM2Z2:8@PZJ
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
MDSA:[48)%GJS7S=>EG^3KF79XU'+LD/),^_8'ZZ7CX%?+/C:D]LS/[^8U_T
M@6L^]^PDE_OG,72CZW-"8NEE]>'BL-):/8)\HL+5IZW.9^&>K5>_T0MM9ILI
M-D6"4U38*<\R2 IEDW3-",PPMQ\"K(D1..2;XX*=L9'_Z99*\!&XLW#Z,7 $
MD/K?^7NYY?13[67$ [ M.,0[ZG;6RM"'W)J&>N9X6^/E'7>7M-&KE2.:^NE'
M*;UEIVDJD2222RBU()!0QB#/DPPRE!&=:(,,#>J3V6)O;*2P<_=9U4#@ED0+
MPIZ;#_%PZWN;80?9$6$\6\*S[D;<3O##)=;&08NU8;<(_(9^LAG@>5N'3CBS
MA\7,S*1KBR[E<EL*K]\OYS,GO?YAWS$VQ1ISD1*(DYQ!(C"#E*8*9I*+A) T
M3TGBW0;'R^386.7(:W!P&^S\[M"@-P#^9K[I!]2>*>=5\0QH>1,=UZ'ZW<3
M-ZS731!438UN_!XT7)>;H($]:W$3=N<U.>&^2_.AHI0PPPW)H7$5*X0BFQ.J
MU,"")91)BH0L6'A.>&)G;$1=AS!'#<(#BQK;< U)#J]":YCD, BHCKGA11BB
MYH:G5EXA-[PXU/.YX>7+N^Y+J%(QDL_O^<S&BW4[K?ITNM&)1"CAL.!.]9'G
M$G)N!+2TP+62&4H4"MM@:+ V-F*H9#N<HW"VV'5]"UWN;T+7=]T^$F:]+\#O
M_'R)61\-)'Q B;8(WF1KX-5LCV&?+DO[W-2-/M[PN9,%^OQ5ZXU3NG1VZJH
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
MB-G<#./$X"!EG&9S8R.376*P<<Z%D4(+KG[4$ ^MG@FBH?_(!'QI1"^8)?Q
MB<05+<8&90R_@;_D#<^[KMMAJA]9?L5."Y)J1=("&BQL4H2Q@A31S!)'HC#A
MA.O"JR=5DY&Q,4457.S.U'13OSD+9MA64%>(AMK\V7-"Z6'\[9YSXX^\P?/,
MQ*MLZ9P;Y*5-G+/7=JQ,#A1!MA=\7"Y6SS21/^SE67""=4(P<JF)A*10!C)>
M8)@(GA#"1"$-"ZINCNG=V-BEL\"YN^IXF#O%\P]=57?B?@C\R.W5IK9G5GR5
M60VO'>\#_5CUYU%]&[:&O0]83^K@>S$2]O6A]&QZ8]-6Y5+7=W/^,+51(2V$
MS20--MH5P!:0:J>VRK(LT4FA\HSZ4/_)D\=&VWOG@//.CVA/X6HFR:M Z)G@
M/,?O34D7QWJ&3M9:_ORP_/Z_[3T5D]@?#@1R^J1!7OZ+ ]B]N)<OB+RZ\[RM
MY%3@E(LD$Y!EKFT0XP)R8A3,F"#,(,,H\WHE ^V.[84]M$IU7[%E-F?_OGC0
M53/A2"M +["_<BFH.Z*ON2;THBGM *M#YW'J>YGHA=5QK!>=A\)[X>C"[9U/
MSSB!G_O5\OM,:?7FZ7?[X/>+JN3(A21R,_M>NN'6E3BB!8+($)LR&JPAE6D!
M<\K2@A E"4\"#\YXF@[BJ8'.S)129V5%\FQA_[_V&?"]T\'',7SGP8^P^D&W
M9\YRP)8:9#NW@7@"/_U>H?P7L'<>W+3#W.7X12!B\4Y>^!H>^M!%("!GSEN$
M/J%CQUDM-N_+$P%EY&8_795DY%0D.29$)%!F&-MD)RL@YS2%RATHPSDG4N9!
M+68O&!I=*&432#E[Y'/PT_L%^&TVG[OFF8%=)"ZBZD=!,;#JF7"<B^#@XP0X
M+VNYT8@]85N B-4$]I*98;N^M@SVI,UKV_41>U ?#G^]LWZ?O>27\GS1O0NP
M[K:;2FCVC3;+E:YN_L)_3%/*A-:Y@9HZT3O!$138_@>E+)=8)$AI'A()]>CK
MV$*G^HBE*+W<'7#ML+_?Y_1ZLMLX)JUO@CS;1WORXJBL8P%P_E)0C1>4 X;+
M[:86;Y[L/@/UD^RP>V["'7=N^FS<'<G3UV_V'1=RKP;AD4U>T9CH=OGM<:6_
MVI1]]ET?W+(Q\9UQ-(,3R366#&8)59 HI2#+,OM7JER)AGTSG;"M_[>(C]&Q
M?1U4=1O/G*X)H4/GHC; _7@]-HP]$_1E!&MRG@"752]-7(8-02EFPZ,VD\,W
M/_($X6PC)-][.QZC.7WZ_EU B#&BD;&),,D@H8F!@B0<T@RQI*!2V5 VJ)_!
M95MCXYRS[\I+Q>#;WSY7_2C>+O3JX2GP#$T#\'XD% G.GKG'DW4F)^C>\U54
MN0$/N&*=EFFP-.P!F?8AGYR)\;BE&]/\NN4KOMAH?2?FLX<RR-JI?-WRU>K)
MAEME'<14Y'EN4I/9S+F@-G-.-61*2)CD*16L8$1F0:*:OH;'MCRW<PY\=]ZY
M]V2V4/K;PAVX7QZ&$D8[WK.0$4.*C NH%7+]=GEA(T_IFMDPC&G.:5KP,/'$
M/N9A("G%W4RT+/I=A[@?Z_>!8L]? ;7+RQ4X\OD@MKA'M_0['N&'(A6)_;W-
M#OI5$ K&R^^%X/O#M?0__N/N;\NYDLL/'VYK,7',!<Z9P% 6*8,$2P)983A4
M!358&\.HD;Z2^:>/'QOA6P]!Y>($?/CYP\^W_@KM9[!KII/K$>E[F_<E&!UT
MZ\^@XB]/?QTZ ZG0^W]D@M3F+X^]053^S$V#:<=?=OA8(K[AJC"Z6J\VTP^S
M34V$MWRM;W[,UE.LB41(N9.8N8:$" 9%8=FK2!(M<<X+Y%<U>_[Q8Z.K@X>N
M'D.#?SHG/=_."P V<];UL/3,68&(>+^2S0-OBEOLG4<QB_W;(5ZY\-!!7MGF
M >U>V9:KPB.,_=*]/CK@DJ@BH90CR&F60X(0AG:>"4QID1!MJ$R%5_7')0-C
M>VT/>VFZRRFCBSBVQQO7HM/SV]L7,/XAQ[4 #11TA ,5%'PTH= 0?IR];;
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
M')X/VOBJP/9:-[T]V+_<GON_-X]].;]=K193_;S9>4/Y6>.@;]*8Z$X>-BH
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
MLE#ZOQX]#ZOPZP_)D89OAR;\CS/: Y.ZH?<_^7?]0$DC1SN149+'A"80)Z2
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
MQR1\G<83?;U6><;S;K=496RYR;]*P=OR62ZVS[*B>9RGE,%,F*II&<(09Y1
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
MC_._?WR_K'-Z"L(I48F $N>:R!B*(8Y)!$F2%32/D2IR[IJ0=K4U8Z.W X<
MW7A4O91+[9.90#UNO=JFK2Y-GKAQS#T!Z_JQ;&?"P4>H9WX\')RM,U5]L*_U
MX.P<VM8NV@Y.AS2YZT?)/8MNT-$:*,DNP*B%R;\+!FY+>M[U?0R6O1<,CF9R
M7[A&KU>-_ERNY/*>OIC5DHFB*2ORF$&>)@5$L220R"*!>8JHHKE4B'ME )[K
M:'P?-+Z0=&E/,<V-G>"I,K2[#O0>KFZQ> BT>OZX["L[6R/!_06HKE)O/H5#
M#S+->]V\FA[S*6?;A)=/7N\?+>L@?*F_<8OE^[E</+R8$K)T_E)_EN-,%!DF
M"-+"[J\D"30'5"%EC.4IB107SH%P6T=CHX2MK: R%M36NH=$K;!>CDE#@=4S
M(YS#J4,,V0J8>W@8"KB!(C_O!\TKG',!HR52:[U]L"#,Q8EF?.5TO;_\LFFV
MG$V%$4"T&]]3N:S51O,<(<Y4!#&**$0R*DQ-+ 0SD>C0B:1)[G9THKV;,7+D
MQE*P,=53PO4"L.T\&0ZN 5BR U)>\LR7@;A"I+FE\<&DFB\[V!1L=KCZ2I&?
M.S:;5IO.RV]R\3AA0N14$RA4:2H@2G,!&:(QC#@6C"4YH<)+N^-<1V.C@?<_
MGZ95>2OP3J/=4>GG$$VW.5,(C'I^]VL3RP5HV'@#C)4]R/R<P2&TS,]A-Z\C
M\W/&V;,R/^>N[T8$?Z>+J9EZ;4_*VV2X[;[KKIS=A!59JO)"0I+QPAQOET;^
MRX@\%X*G!8NP\-H6=>YY;%2Q2T#8[ CXL84[Y&[TT0N0/?/)QF:P4[^P5M^
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
ML=CS')^<GL<[]>KSI\,6]8>21GS^]!]02P,$%     @ IE7\5$4-E^[*WP
M/C4* !0   !C;7,M,C R,C V,S!?<')E+GAM;.2]V9:;.9(F>%]/$9-S.Y:!
M?:E3U7T46K(T$QGRD11=77/#@\4@L9,BU21=(=73CX'T?>6"WW]X5)X,R3<Y
M;/E@,#,8S/[EOW__,OOI&RY7T\7\7__"_\K^\A/.TR)/YY_^]2^_?WP#[B__
M_;_]TS_]R_\!\#]_>?_K3Z\6Z?0+SM<_O5QB6&/^Z8_I^O-/_YYQ]8^?RG+Q
MY:=_7RS_,?T6 /[;YA^]7'S]L9Q^^KS^23 A;GYW^<]%&[0F)LA)9%#($_A@
M)"AC5%"JI,+P__KTS\*46+Q%*-$54$QY<-I'^I1Y^I<R%&XVOW0VG?_CG^L?
M,:SP)V)NOMI\^J]_^;Q>?_WGGW_^XX\__OH]+F=_72P__2P8DS^?__1?SG[\
M^ZV?_T-N?II[[W_>?/?B1U?3NWZ0?BW_^7_^_=</Z3-^"3"=K]9AGNH"J^D_
MKS9?_'61PGHC\T?I^NG>GZB?P?F/0?T2< &2__7[*O_EO_W33S]MQ;%<S/ ]
MEI_JW[^_?WMMR;28KTBARQ7.<?GI!WW^Y>?Z<S^_7! J3L*G2O7FMZQ_?,5_
M_<MJ^N7K[.)KGY=8_O4OZ<L*JG:9D:PN_7]>_MN?+ZGXND1:9+WA^E?ZPMFO
MJ(L=11%^7^,\XY;A\\5FBW3MAV95W(OE^;^<A8BSS5<G&:>3S6]^$5?K94CK
MB9:RI!PC"'0:5#0(3A8-.MN,,42>M;LN@$K]BLC?:&>%Z:^?%M]^IE_\<Y5*
M_6 CGHUH;BVW%=%A=)]OQK?SLEA^V4CV8X@SG-@@138,02<7084<P,N0P'E7
M=-:18>9'L7#?RM>YN:KR%\OTTV*9<4E6YGSIL$RWU'\=X6<_\?/7L*1?!.GS
M=);/_W4U-RUTN%XTENA6=43Z7WXB"11<+C'_NM7<O8QNN%Q7U&]^\E!4G*[@
M4PA?)Q](Z%@9>3D+J]6[\F&]2/]X\7VZFBB>M(U*@"[!@W(I0XSH@3N'(7B1
M;4@/0*.$5=Q0?;;2%A\X6Z_.OW()E$>)&0\M;?2\&$+H':#G*OVO%E_"=#Y)
M6J@B?0$?O:IR(0Y\=""\=5Q'Q:/1C6%SFXIQ\-)8O8NFLNX!+8LO7Q;S#0-_
MQR\1EQ.RO.36:0YDA,E;*]Z!5\Z#1Q^\-LD[]*W!<I.(<;%RK%9O@N0H$1^,
M$3I1X^)(E)!S.'FA_VJ$_K]/Y]/%\L-I).%/YS5X^&VQQM6K4Q3,NC.^R.P*
MYA2% C)Q.KBY!6><!1EX2L7XD/1CWN=^*^Z$$]$Y3@84\H@&YHPK9W?CBH[F
MD@0Q9*RM 20RVA)< ;(H5;9*IV1V@\Z.*^X$'?D\H#.$D/N'CC_?$$$1[FV$
MI!P#E0P'GWV"(IUE+DC+=2/H^#V@H_X<T#E$R"-#YP,NI[AZ>7*^]%92^'6Q
MFJ[#\L>'SR3FU?E)K"P9T$RBDH(B!O0:@E(.2@Z9>:D1N=L!.WLLN1-X]#,
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
MR+P#[%P<UY?Q)JVB650.M(V>Q"(*A$RRP<!52,:'P%I;G=M4C-M=OH$3TTC
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
M J;:S)D;!CX* 3&R*(TSA:FG]/$.8&'<,&H@H.UAM8?6^G,$_;V,FQQ0<Q'
MYTWQ@\VD#JT@2Z-).]RKYMU+FA$_;GC2*=";:+ISB%\X388D&D4RP'S2H 23
MX$L)@$[;*&W"Y ;I-_X(79V,Q1HQU7NPECJH>+Z#G7-6#FK?8E71(MA"$7IM
M[N^4!*=];:>A.,80D-O6!:R-6>BD??43X'E,W?<-_=W898*5VII(*N- >6;
M>XK+52S>Z:PMNM8]-(XDN9-N?>-"N[ENNZCK?H#A21$Q<%\BH'&U8),[B*GR
M5HH.UO#D>.LGH0^0TTGCOG%!N)=._D1%M ^5/#UE1>WN=/18'#9\K>V^V\08
MQEBD, \U2^3U<E&?P'@0.07#8DPIMJ[!?>)*L2$NIJLAD#DSH7B B"F0@3%(
M)PU38&/)RFEFVGL1 ['RO&K8]D'L4Q0I[(N%SK,6@UT-;PY/+:4+EB)K)>GP
ME,G55W?UV3+W/GE286K=3F L7I]7(=T0FZHK-'4Q2F[D6]R-S$SM0*W)?>5D
MKE0Q=0 H8^",2B$XC=8\5;GJTW']O"Y0A]J+'2*L\[-PCSNZRKD+VJ**"1BW
M=5B&<>"0@D]=E,E":IZ?M&IG/^J?UVW 4'MD0(T_1ZS?Q;-!E7B.$IAC!91A
M D*= FR%"%I[QZU]RA-D5[J?U^W D^+[6"TW0W8'::XS^:R>['WC[05'2UP]
MPGO[#-7%BA>XMR:X[$6!7(>2*2,X>$M_R*PV:7UKQ8#IJ%OT-.AE6W_GR7)1
M._3F7W[\OL+\=O[N?*#QB[2>?INNIU=F)6L9K1:9@^.!04UA4WA3#-A2<\O!
M6F-:W\/N3V4W&:/C$'1':]LAU=6!!W#E$:>O!PE&#U87)#]=2PA12DA.Y, $
MT6W:-^SNX]GLT'J^_^7L/D+O "Z78>+JXX+<A,4\36=XK0/TQ\6^HLP^2>.L
M 1T<.<U."XBUSDLIXY/+T6C1>IC.$'R,F^![8@B/#H0.-L,KI)73=*-B^GB&
MZVV^Y&I>92)5SJA-!IY$V#KN=.CH^NZI%/2H96C_CN!QNL:UM^.CY]8[@\:J
M[ *>VV6W,MT,N22.Z.]M:FZU2598PR-H9PPHVO+@/?%C.!;NN?$DM.;0?)BF
M<6UHA[!LJ,(>('E7&Z7SK,-9"\2OBU68W=-QZ<;4U@ES*0FNZQA6EFMJ.4/
MX(&1ZY04RPF;=R-OS,*X-Q'] 7Y$@/1S(UA+&4GH6S;.)V_+[(.NT6LP?).
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
MLXA(1)*5+!FD7!^\A2C!VZ1J/&&53R&4=*/B[,Y;X3M_^;@5!>T\H3;2Z\#
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
MZI1&7@CVP4$R!;%$):UM;6L>HF?<U_3M\=-,]AW@Z*Z[4Y71&ANA3@(!)94
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
M+YNTTX9QT0HP6=4;DYHU0V'!)(*E=)Y%/]C!>0<]C;,)QAG.4^ @'*^E)D&
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
M,5DD!JD #B6]*Y%.Z^L9&4/!N172N-:+@H^A<]HPP-G .+H(N^C[V5E/^^A
M7 2+/&F02CNZ=ZC)ULD1ZIPIIDI4B;=^95\@:=J']6SP:RF8#A3B3D9=\:24
MU!$A64.'D$S60R20KDA-QFM"VQI=.PF9UM\^&Z9.%\+$CO13VC<'^N-3F#^_
MP)!98RTO C2S%I0(#)Q"62UAC$PG[_)+TYN.^_*TKNSHF#J#.#KP2&]/>!7H
MN4=)+KY+0M?--!9BD@ZB"D96TIUL/7;A]LL]M.\T;),>Q,@.Q/]H9SFA^,-Z
MD?[ST^(ZU_$BA.CUMX=R&,T1ZT/,;5VAGAR#R*P IU6TQHO@=.N'[%#:.IG6
M\:;)2(91!-*!>?3H7$\KK610CB@G;T+EVCA2!YRX0*]U2=[;DH03K=>4/4_-
MM(&(<:3_/,1.$<7DU0R/M_;='>3WL+Y9;DZV"2R_C=>SCQOA;0\ZS]^OYKAO
MT UU&I,AC6U9HH/7?'6D>YM38,X*8XTR!QA1#4GJ!H@G860QO;@Z4'Z/MZ]M
MCZ TF0,ZDIV8ZL!'I14X%(&.4+R7A6%J/OIS!QG3OIV-4=:*W9TAYDDK^'58
MK69EAOG^,F0A' L>G+>U]-R3QR%5G5D1R?XHDF<[)I)>(&_::-89$-92/!T@
M;QL-?G)_>,J:G&4/7*O:HR=9G4)'W J996$--[EUN?=N2J9U&$?"4P.F=P"=
M7V[PC\7NP16)B$TUIX6F,%#,(+@8,HB8?-8Q".5;V_C/4S-MX&HD"#5B_M3Q
MSY26-YCKEJ7W6&[J2L>BT,BD#)1@Z>7.(8"7*8!0*!(O0N6GS?B[XYL__.1I
M^UY'L+!/9%X'&N3UG'X6KJKA?[_3\XE.U)9EFY.$)#6K^QD$1%ZW&9&P$Q:"
M<G.[^66JINV''4FC-!9&!_#:=(,_?6-1ADTN(,=:ZY:RAU""@T2/;&0J*L5:
MSPO=0<:T';(C >A4=G> F(>"G2V/OFU/(D3 F,FNYR9&4*1I(8JH(;G &7=H
MN&QM$3]/S;0=M"/AIQ'S.X#1)HKU(Y>NHN!"AUI(8S.K-:P>?,AU#RMJ;YQ+
MR;2NP7N&E,/"C>S"$-2"[QW 9\<)-*98+"9 7>E6Q4 L6" JB4*@ELA;SW4X
M%C27$J1NQ.V^LKH[BB%\2C)FRT SAZ ,AIJ>C.!,4<G&'.D'C@>=(PO)SQ&#
M/DO*[42!]*"-'B5R'E59.>(!YUE#%J[NL=$9(A8.)6;N3$9I2^N!9[LIZ29S
M=JJHGZG7/8'O$T=W'C?]W)MTVR3?HR-%JU6QP0(3RMZ.DMQ$+:3DR&242L<G
MIO7.D,^!G^M&_S3"RUB<[D#U[/ ('M=Y>J^(+PXPU-6=DCL(*:6ZZ%I&GH6Q
M:;SY:#L(ZB;UU5@1M9-"!Y!ZA_/5;6/AYFZ\6Q"#<#U;;FJZ?L$RFV/^">?T
MFW4M]ESM9.L5%V0<F$0.J+4>5&1D%]25ZSH[:WF218O6CEP3PKO)IC6&Z/FE
MV@&4-R6H[^^/^5!.\_A,F8Q6<GHSF%B+$STCKCK/@!7TRA515Q*,4>G[ EW=
MY.0: [&Y3'K V>/>[%L*ZN3=U?IV:=V?/],?S.CV1)VB<QR$JTYS%A%"00E9
M<>8M1\]X:X?@,,JZ2?RUQEI[N72 MH>CI,5GI&,\9B"NKP*I9.V")&]<T'%<
M8N!]';^I>>"Y*#U" ]]^DKK)!C;&5TM)= "LI\'A1PJYL)Q"=:*ET8:NB,MU
M.6L *T44P02!K'5NYWEJNLD--H93(_YW@*3=AQ"R"(;"@(ZVONKHP4FFZ$Q&
M9VYYS$]'U(P39^TF-]@Z'G8RUSL(U?^\^/QYMGF@5[>#)M>S^4><I[H7 V4@
MJLGS,+%6N:>LZ2BI0,D)G8LQ&>X: V@/.=U$,\8+T[<21@<JZ4<.T:M].R?O
M79V?1%);KY>S>+.NU1E_+.H-HO,2%?03/]Z7_FRY:@+W4N>ZR">[FF]W$&R,
MP)P0T1F?0_-M)FU/T$V@8SST3BCR+@%_?Y(8'6.V."#^15!H+3C.-: VRI9H
ML,36'L*)W:HC+A"?#B,OPO4H@74 O?IL+.:;\]RNC=726RV\ ZTYO15,:P@B
M&2@F*.&C<,FUKG9_2D-O,#M.MCO>YZ,9W0%07N4\JR((U^_"C-SHG\.7&1F2
MCXYUY7.6F'V@<R#=*&7K'A'G(? DA."9Q?;AV1>IFKK#?A0P-19&#_!ZB/]M
M?&LZ"I'RJ:9"ON)MT.;-8E5#-6_+'^'/*SJ9$S7;6[*L15**O.S",Y@B>"*]
M[E)H_2X.)'%:GV,LX(THI@Y0^![7H:;7?@W+.=D,J^^CTK,T(Q_=!R$MLU""
M#G5 !H)#+\ *KLE_=U:K]I--7Z)J6@]A)*PU%L;$]4./=/-WK+KB/+ <N(%D
M"[E-W ;P3">00EC//:NAYP,*AI[[^=,F)QM#HQDC.XB>O=M^]Y%-B(@E::+>
M<!'O:G6%301O41*RHF3SRN@=9$R;8QQ)FYS*[@Y>IUV8#\FR&G-AW) "S(9!
M,,CH&-)J[5"5V'J!PI$J9K2<X4AX.9'9'2B8EP)W5RB]0>LXH)!TGF@S'244
M8,5[SKP.I7G[X$LT=5-*<Y9Z^M/%T@QF__-??N#X&_J#S5]M_J;^5^^Q_(_Z
MZS_>O_[NYZ?%?'7SN>JYS49K^N?/MU_Y>?L7MZNNJ[<0YM_JGRZN9[E:<C^%
MZUKL^^$3XGKUCWFX(<=V,P2 J/B$ZUD*U]^?=37[_.7ZI:&@;;[[+P^G?\J7
MN\__@+YS<@+_7.,\8_Y_3GU5[H8 OBUWLZK"];O%:A-?N =\B:@P8"# US7G
MW$=P3F3@P5O'HC0NM"XJ.(2NTU_4NV_\44/&5S9+7Z2V0&J^;JUA#+PJ E!)
MFQRQNF#[U_0Q!5-'/ALCX<<W]6AV3VA^99Q=O<&/X?K7S;3>5W_.5E=.IJ30
M:1!2UW(A]!"+XI!%+I;KS(S?AY05IO_WX^+KO]"/O@4)_>8!&SL^V DPCI#;
MH@T3)Y;_+=6_+#Z'V9P<S4).0Z$7619+#W3D$'1,X)VV= =LXC&=)/S'7YM&
M\B>+:]& =Y-';'8]V;_CYXC+*Z<ELT$B9*4D*!8-G</0'2 >&48&H<S^!2/E
MI6],)_GC);88@7U=>-X_#$I.V:OH<H2$M<Q/!K+2I6*0N/0IU4$.N7U5R5,J
MIDYNG?PL-&)P!Q!Y=7V]^&<UX'];+']9W,1UN;G>CL9[6$BS;<KWV@;&&((5
MCGC%B@2'3-()->,E)VU%\_35$ ([L3>.1,/3I-5HHND =X_"X1\^$7=7KV[6
MGQ;+V7]COK)<QL0L U.OI3*"7FR>%&BC729:M..M=U;M(:<39=4&4ZW8WB."
MWMZL5W6M]FS^D6Y#E$QX2<]]+7)FEA[J>AM,*;8X:[22K?N2]]$S=5)]7 P=
MR_@.0/1]>N6'*Q&M$\F2L\!8T<0FK8A-69#1QZ6Q@I7D6VNB_11-G3%O"J2&
MS.\42H]OAJS=^"@%..Y(O2*O>W-US=^%$&UBI'#WN=^ML#14*XV88Q\=3,>R
MOQF:IDI/W/-VM2@_?PKSC[B:S6_S-/<A^E'R$P=]^+P)BN&\:)^AV).3*]9J
MRXV!@E&"$BR J]-AK*OC.9-V2K6V5 XBK'&.0LO,=2GD6_.ZI(NK1%ZVSN"4
MD2GFB"JWKL_N-$?1" LO)"F&\+NS) 4IXD(>AP#I(@.5$D(()0&32KB4K>=[
MJXDN.TDQ2&Y[DA1#F-A3DL*1I(HS"7CQN;876/"8.5@EG74A!#K/7S!),4A<
MSR4IAO"NYR2%CCP;6\N4'-(=B#P0,X2!&"UZ:1+G3\<:7FJ28I#$#DU2#&%?
M!W[3O0*\?0SK61;S33]PO1@L<FXMM\"%$,0AIL ;[4'4_;(^.2?4:+4-NPCJ
M)!IX_&/1GNT=8.C)&>YN%T.I/9JZ"5:0.>5CA*!* .M1:Y-S:8^=G81T8F"<
M+NA%:ZYW )U'T<P[_5F*0,L$J[M;8ETGC>!]1BC)1<62PY#'F 'Q'1'30J:!
M8)^/&1_!Y0Y@\DSKXO;)]:I('37P2 ^MTH5TL*\9.,VB5$[*$EK/G=E+T+2O
M5'OXM.-^#U!ZN1EQ>T=4LK(8#3;6D?H,R8@SS!$8LG7TNC.R\UK#ZE#BIDUI
MC0"Q4:32%]QV3&%]E?_WS>VTPKO3"?([#.EDD%A\[1&H/,0$F14CLRZ>[W7
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
MQG6N8T.=+1#I?" 3O:JYQ$C6]KE-D#=]; P;\7D965#]0?#A2(_2O+$@+Z8
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
MY['6&< N@N,^@#6.Z>#H+>6M)U"^1-.T0V-&,"J:"J%S4&T7AFL,PJK*I%1
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
M/OPY6KJM]SI2Z@<D?0:+H%,H_1[^G'V^^?SKGU\V99E714L?2#]#44R!\D)
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
M &4+O>@1&1TJYL)<2NDP.^NOM&YRD&0/6S<YA,T3@^7=AG'?3TXQ.BIE'3G
MI1J7:(DC"17HJ'TIP7LZ40.4[/AT7_ X1IJ+=JR=>C;1[Q]^K2[IE^5LA:O7
M\W1]D\DB?.R<;E>69;HB/%I07)"R-3Q H#<:L&ACLE0YX"'KO0[^X#1!@1%0
M,AZ;.QMHYVSDS"@% KD"%0H2<VJ4/Q1F;0XJ[DVRC3/0;K2P45NSY%1^]C36
M+J!GUF  U)XN24E(G&!T9[P3!HUF86_#^J6.M1LDKN?&V@WAW=1/Q[ZY;(+L
MK,1,).5E2)<YHR&BM<!RSB$5ZV0^Z+7H?ZS=((D=.M9N"/LZ" 'OTH6;.Z&]
MTCPD3837]8)T&@@YT'O)247*+*1IOA7M.5JF#?&V?2V:\KU3_+RIT<;EMO8N
M\!1]]F ]G4(9J2$(G:%N;7/<N&B;KT!ZB:;^@B+#)7\ G(X6P\2OT[/![3_^
MN=B:VLP5(>C2,5=G44<CP"GI 15I7Q<BJ6]WP!OU\I?Z@\KQ4EV,QN)> ?,!
MO^)\.[I!DI<750+#:VK610^AEA-P+#PZDW3BX13(//I6?][-N* YELW=PF;V
MYS8<9)%'9!G(@G.@%"L0BO' E:'GGG&4X9"!*2]_J3\39V3(',7B7@'SV^PK
M;M6F3'Q3H>03^9/*A@@>C:F7P%JT20=UDIIY^-2TK5KGA\R13.X5,V_GV]-H
M5(X578?JUVY(1A8@.: "LE!6)RDMBD-VH[W\I6E[(\Z/F.-8W*M3]6C=4Y92
M9PU9\1IG)C_!9TR@6=82.?D)F+_'RS@>U: 2YK,JHG'<\^,DT"F<?@]_SC[?
M?/YIL5PN_EGO3OA"?[/^=I60%&N,&IP-&52N,_M3HE,*6YRWN63=?*C@ /HZ
M=,B.@\4!@&LBHRX&B3\^W14&X6.AU]L6S8E-.9!GZ23X&+),BB=T8R*L0^^L
M.8(&\;@'#87K^L.VY+^]6:_685[SK'<M !$C<[HPD*4.NE*L(AXM!.,5D2QS
M"*T+D%^BJ4.7K0V.6LJB!VSMX-1[K!8G'>E'W4K> P:=R;?@2*<K+H$W9#1&
M[EC0:'PHK7>R#*.P/W-KO!>PD9P:OH%G+W__>U@NZ3=?<90B]Q]^^IE*V?>?
M:N2"]6P"FF(ADYQ!)5][6)&!WVS6X$6)V'?!^F8TQ<.*CRV77^W<#7M58DX\
MDP>D-2]T42)=%*8$74S2X4$4';)_ 4"#/MAG@?H F7\W 604-G=6_65*<BH*
MLA-UK=XGQD!,%J%(X51A(H6G4S;/4/W5'"$CBG-/)=@0WO94"68UDOM OH.0
MKF[[-1E<+@B;-U>Y;#G;U^E\J95@@\3U7"78$-[U7 EFK,]1$0LPR[JOK&CR
M'[7:=/58%JPT^9 L^P54@@V2V*&58$/8UX&?].'38KG^X^D>C1Q]D<88,$+3
M(8P7X'ADY/996^A-34*T-I9V$C)-U&;\-Z,=]WN$T-WU2BSX4-=&ZU!5JPGD
M%DK.(193!$\\6M=\ /-N4B8>AGJZD%^"S1$<[P XI#A)BZ99N'X7ON#R3H%B
M9DHJND_9*F(,$D^\]M6&1\L$ELSV+ED_!C8[">D,-,>(>-&:WSV YL<22J:R
M3SH'$,;6K7*HP&.VH#T:5YSG++9.C?92KGR^I^I$OG>'G+O[9 +SJ*R"((,
M)2)Q@ZX2B""=Y9K8L]?C.1T[/;Q0I\IV+U2.8'0'8'D<E][NQ7 2C=<&F*B[
M>9-.=:XBA\0XTUDK<H!:#VGZD8J>@'*,9/>$_X]@<P= ^6$N=2'74:%$*&AX
MG5O&P)D2P:1Z;;SP(K2&21_SW,_W%IW$\\XP<W>)"J)-KF1 4>J.0597%AJD
MFY0]1I\BW; 14=/#*W2:5%^>\#Z$Q1V Y,UBGA?SS?RY&.;_^;80%9CK>=Z\
M_NGM=@BY+[5Z4M$[S9.IW8P6 B,[WKL8Z,!&&-_:?CF(L'Z@=(ST?UP-VU@4
M$P> GU?.;^ZS^M8ID;GGH(VCVR<UKYM:./ H4'IFI%:'=$$<\*EI*I3'?Z[&
MX/34JR<>AR5>W:SI'V?_C?F^4&-UI8A1M8,#N"VI3A_WX'U-O 8G J\]9$\K
M27<GGE_ZT'3IQ.8B78S%WPY>L?L#/3I"EBBPT!%24*GNKR15C+XZF*:XK+W+
M3V<-M L,#P30*+F%L0#4BN<=P.;[::C;(;R;!2SK.N;G'2Y3%=='TLS<J(CD
M?J8DJF;.=!>TE)#H:J3HO,BFM;]U.'73107'!ME($NH >V^&%.7;'#RK$Y]=
MX72O4FUDK-G?PF/*3D>N4;:VOULW3HP2"1@;?Z-)J0,$'CP+.BOFR1A04(R2
MH$(JX"W9I\:K+&P@@]6W3K$VG= ]BE%_7LW72#H=H.[OBS6NWH5OFP/@]4:)
MAV5MJ?SY.JQ6LS+#_//-LK+_RHM$RAPS,&N)?]Y$XA\=TI)/'72,A;G6*;<!
MY$VS7N4<V!M+1AW [WF#XM=2,-6R\4<VA5/%:B9(A>?:ZJ03Z79F'!1KE/&1
MH_*M!U4-(O @"-I+A.!X<IHXMG';Z/3J:YA=U^OUVV+YR^SK+.,\_S*CX\[B
M367BE<[.B9(R>%='5P05(3+%(0:MN."^*'G(K(?#OG80C-PEP6@D3G>@P*K?
M<T/_RK=7*=7S$>_>U3:$6<+5P]\]>W32ZO5"K?YCMOZTN%F_QX\WUV'SGWSY
MLEQ\#==7FJZ,##Q *G6>0<0((1$_,&5$0?]G=&M/=^PS'81O?TGX[A(-'=R.
MG\/JT_9P9,',\A^+[T9Q__3M\1CGQX.6KUPIAI5@H$BIZGI="R$4#9H7QYC!
M8&)J7:-S-+6'Q:79)4+Z3"*<.L6Q7J3;%-_FRBX^+L/GN\#"OX?K&[S2W%OB
M61WN:LBM\SG6)F@))G-+[Y/ ( \9E?O2=PX#TN5E.%JRMP.]1CK[GV&9"?F;
MGL/7\XQ_(MV,UZO536T1V2QI_8#K]356A?[JFCX]WS3!KNI]>K7^+<R6MR?/
MBDM,=$ELUJP.^*@[.)4CAPVE2\$E8FMC/=>.^L/@>I'YE(E$?-G@_O")Y+9Z
M?/9B!>/)"8C6:Q*!9>!C9(!8BTFE23*V+E5I2?]A +_(7,YD8OXK[">\8][F
M7=MR<.S=A'N_>?:]A(=S8-P1#X5G<9O4CJRV7LH,GB4#CB"78U+!/9W"V=F(
MAWO?\;XLZ8]EV.R=P72SO%V.-<]OUY]P>?<7KU8K7*]N2Y3(+G(A:4^/B2N@
M:EM9=-705CXJU"&37]@Z/' ,H5V.BAB"G1]<_='%=2FFP'UW8W$VE;H-F;/B
M:K6EA\@+AQ!MBBZXDO5!R\I:O_6#&HO':^X;'S#'O/!'2>^2H'E7"JPC7?52
M+%CIZ[RJF(B13  O(16DWY(BF J</13BCPB68V%YA.2F+K'^_FBK7S>)LOQZ
MOEY\P"_K3<DXUP041E?^]["^J?&07S!M_D+RBJ"[NG*5LY7)>6 8ZH805GD;
M,S NG56<<U/T"T9E4X(N!)S'0&8QM?SZ!>WV:$+L.[.\.[/4P0?G IC,:K>%
M(L.*281DM N"K"LEQ&F8'43/M--?.X#L>-+KX/T?:DX]!$T8&4W!)>(OJU?3
M>TV_RYJ>,A* %R*[V+P2_5ABI\7P^4W6\TBU _@>%GW;Q-FNI!5&%^[!T.^
M7A9Z2\AC)=60F!318&:MZ^X&D'=97M61@#DJ=CI<>I<"S+M_J=9_7264Q98:
M^E6YSC0R'EP1=2ZP,\J'30/_%.A\1.-E:=$S0O18.?8>PM_F)7['4 -^FZ*:
M8\+R.W].TU#[RY0V"I_??^DA#KJZ#X22+X]9"P/<1C(^7=TAD+0#23 (7+B@
MF\])WD?/R3IL^[-O+Q3=LC>S$.]6!=UQ.K^=OZ_W<'F;8?O[8K[<_N.FNO_6
MEF$:LY?>D[9V#A36X#!#!\(:TMY:6B:;AS1;$3^QR]X*;S\HMDF$V]D<9S*E
M1>;60.+$.Z6$!&]+K?IG7JJ4 \-]%_9"YCA/+/(]LYZ'\+^G6<\IEZSH?0,I
MBP<EE0.G/=&=HP[T5U'J?>G"2YWU/$A<S\UZ'L*[GF<]<\6]=ZYJVTAW@%@
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
M?=7-EUIR,TA<SY7<#.%=SR4WGJN88O9@BZ,[8+."&#R#D PR7XJ111[P%EQ
MR<T@B1U:<C.$?5.OC]FA!Q_B4IP),F"5!2\]6; \"W#$$]"))YZ]808/*;W:
M^Y%IW-'V;T!;;DX-BP?'>:?U-,^OYU]QM=[\T^MYW=!(?[;=.KL=D/]H:)OW
M3&4KR16RMJ97'$2F'11F&#,>T0=V")#:DM67^7$D4!9]2*WW=O#G[GHK-W:,
M07L'TCRV2YN\#]F[#-$50Z:118@F9."&1:L2RXCYR%=@7)?6Z\")1$?O>D)0
M(M,1N)*0@T"BSC+S=#'"7\*E'2*OPUS:(8SLS*4E0]ZB4 [(('-W=CUC1+_4
M@;D<--\[Z.0OX=(.$M^^N?D#>-F32XN&K&]RX,!YY>N%R."D%E"DEHP8$5&>
M-G.P3Y=VD+B><VF'\*YGEY:,*"$W&1YAR:374=29G;QN+B$73SE6Y%^DBV20
MQ Z>FS^ ?5/[+GMM:RU*Q#IB210E0,5(5C:* #KJ1$8MO9'*_15=VF/>@+;<
M[""#^F@VP4_AFLZ%'SXAKO^V7-Q\F<T_/G@^PB?E1:HQ0/*[%,,$$>F$2?.@
MF<U9)K[GQ3AQ!LE>VOHR,(Z$PO-31=K)Y0(]TH=I;MO"_%>?%S>WKOL]CU:[
MO?L39I2-1,G8OG!S;HWM2&,RSD;%Z2GF!90D;>SH3PB]#$W2+DHU56[XT)NX
M>4LT1N:E\9#,9K,E1W"6O$QM>4E.V92#.[-V[-@='R+UH8IQL#CZ>H3W#0@2
M46(=!PNL8 "5$QDL0M9*;2,,<RRE\1887,(8L&:(.&["UQ#Q] 2Z@\:X()DO
MR#B#[ ,=SB+9,LQC73T6E8NI2&R]9/ZO-^%K$$).FO U1%P]87''/"D4Q421
M'6"I?K9B#KR- 7RRA@MCM4<U%O(N>\+7(! ,F/ U1")=](CM.HRX.TQ!;6WQ
M"C1:LD420V)2U. -UB AYB1:EZ7O(:>3%IY)X'6,1#K57=OY9(';8*(G[G#+
MH$[UJ/LEZJI-[\G&]=R+T79Q_4A.)Z-3)@'7,1+I+&_'F.?2.P]H8ZHCL!($
MKP)D):3F12>9]TWTOM2)<:VM^E-9VU,:SQH9A.2N'EC7C;T&G,\&LO6).UL9
M\%<<!C=(7,^E\8;PKN<TGN6V,*5=78Q$=T#8"-$X!B(RZSVQ@_[\KY'&&R2Q
M0]-X0]C7D[7QT[='[^BF>7IS-3(689%)R%A3G5CG)&I3Y]?H8KF0TK#1S-G=
M)'5B=9PA.'2R0'K"UT/77DUFW:41MKO86-&,* >.FO2O][&NYV'@C);<.QU8
M&&WH]AZZ.O'-6P#A.9"UDDH'2'NW6&Y$\[ \9\<I[Y0TRR71BQ\@R:1 .1?
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
M*)X04$@)1DM4K&CZZ1 '^=AU+-,+XQG@^.Q,.A&IN3MPK])_7FTO=X/XSFK
M2M:<_2 $:0;N"RD%ITE'N%PLC]K;UNF84]:Y3#UM9W+S*.9U"]#7ZXO+U<75
MZN+CNS_R9K?1[9E+3B3!B(!<V.L;>.^9 B==$,Z5G+QY%E@^MKI%E?AS1(".
M9DGG21%O<'-!FZN"_O=/1/37__[[=11^0L+#_F>U3&88N.)&B0H/WW;7,<"(
M8$IB$'*=HZFL@2!)ZC!T)I8Z3?WAM<[QQW+/6HX61@^>>Z\@Q>IH/18PPGM0
MDEGP9(="9,&H[!7'@_>7+3:Y<$964QS\('*:$/Y4)<SDNJ"GGO@LTF;&FJ&]
M6./.>B>*!&$B(_66-#BF)$B>N(G2<P+<B<B<>WEH#][P$VY7\=5%^GEU?K6+
MVWR7CUB4(=6N:U<&70W+7" $%2#&J+0VEIG0NA?[Q*5V*J_&8.A )NEL3#M5
M:?:  F_>_U[S&*ZN7WS$/-,C7_@LLG#"WN<6E0X3:<V"P))TH)#0YHV,H$DC
M&R5L;;AT(J+R;;Z\=DEJ![-77XB6U].$B<:?Z]T,G;!/ZW,2)]L;^G\C@E;"
M!>4BV,@**$(5>*RM]JPB:\)S@:DU$28OME-Q.09'#\7E\S"N@VC&W2Y_(<H^
MYC)/F8M])GUBQDL%T7E%IG6N#<I1@[8Z&.M$"+'U[(MY=K(LMI\)AH\V.E@4
M$QV<C.]I/V2#BA6?/==0A.7U2CW5NR $%ZT)MM#FF_>1&[W(92<G+(/G>3DY
M&:I?\B:L6XV#O7WSCH8_K[ZL$MEH6S+L?@BW8XE>2DOT,T&2%^$L>1%DX,=0
M2E;<.N]:B^;AJUMVNL(R\)R)=QV(T*<5R9DVB=/1<A"8)2>S=N7Q&"SH4*04
MUI&J:!V+?7I5RPY7Z%7IC^)5LR:XT]'WS[SZ^*F2AP0M?LQOKVI1PKNR<Q*V
M[ZXNMY=X46V8&RK>E<#M+J3NB.H4#[D8X#+O.@9P\,D+R"YA(,N%)\8;([3-
MRI=5];.X90NPM ,Q.G37NUC.F7 F)4YFMF*)3FFQ'H*HK?E)!"B=+$?=V@H=
MM<!E/:HE$#01Q./9V0%6=XDFU5C!\QM]M=O6#U;W%S*SR>+9_?"?J\M/OZPW
M):]V/_]F 9T%RXQ5,8!0HHX?51R0Z O95#H4&429H9=AL_4O*X [0/IB8#B5
M@_#F_URM+K_>C#1X]7&3\TU*%/F>(OD$5M9DF,)+K;W/X%TT-B9)MM8BP-^S
MWF6]ME,!>@MF=P#L/>2^H>X/5#\S7I*-5Q0P44N+:X(%,E^;8P5>_U<<MJX:
M&KG$9=V]#N [)TL7= 1WZ=.';[O?O/_]KN&)0Y8UJ143JKEEZRS+)!187YN*
M)Y43#NF"-OR-RXK-I@[:C*3N0.0]'1NA/>^VN]OX&0$B&H$&)!<%E&&6MH<<
MBDXN"X]"A-859R.7N%QMY%PH&1W.FLZR4T'D??E]1GXBXUDC1$U&LPK, 7W'
M0$0NDBI&F##/D*,1BURN^+$G5$YF6^?Y5Q_REWQQ]: 1ZJ!$JMN_;)D1]>AJ
M&J4VW3S[EL<5-M6M?7VUO23V;[Y!J? 8K,TD=)CVH(1GX*WA(',B7:NLYZKU
M5=S I1T]_7"UQ8_DXGR\F>5X\]KKCC,Z\T0["^!"K)62.9&!D1!,LD:HI!FV
MGWAX8#W+!B3GP,H/8PY;<:.S]GPL,J%S]B RT[7!%(-06 :>L^8Y&I3Q!0PZ
M:\_% ^WZQI"TIW9]/N<09="09%UW[6*&Y,6 9UYS&ZQ1]B6VZQO%KGWM^L;0
MKN=V?2C0&R4-9+2R!M+H-"1=( @MO-"*#D%\PM(XD79]HS@VM%W?&/)UX +M
M$8>_?:LH);O9V40R,#J)H*++X+B+)"$9\S9S9V+K%.JGUK3LC5!S!3(+*SJ
MUA,VV5UUC(B6L=HVDV7'0.6(@+(82*%8G[4-2JOG-> [J6%JBXCU,[#G-)SG
MR867W__]#([TC$650UTD(9TNI5BPNR:V*@A 80H4ZV+AF0?'6N<2]N!.DX3F
MD1L'Q7%#*">S &-@((27SB+ZDO]RIX_!RBAW>@PW.G.GM8HA%!&(WZYF6#"R
M*IFMXV]5B%&BS.E0..HEN=.CN'C G1Y#TI[<Z125B"8$<@-JFQ1F%"!R\@H$
MJ6V7K2L':S!/U9T>Q:Y][O08VO7L3G,=$V/1@Q8FU\Q#129:C!!4M)Y,IQ3$
M"QD*-XIC0]WI,>3KP.=YTF(W.CC#4(,*W)%(E+2?3#L+A3,3?;+%M[ZL.&%W
M>HH"F845_4+K0:<)$[/7 0LPY>@0\D(6690"8O+&T,%![EO[TH,6UJ65,A$+
M(PS9:8PY#2_Z^WVO;_<]O=/'L.?.X'6/V<DS>^.U%M$HB1!-(OT7!:O!EP#!
MH2W"I$0Z]P5ZXX@9B^$<@JQCTWBRX.TN(S-9RWDH:%N7BYV^-SX&*Z.\\3'<
M6%!3;C>79^\WZW05+]]M?L^;+ZN8=PY)+%&ALQQ8S3-2I1B2O5I"$5@*.M3:
M##I$]()[2*)_W:%HW[N[U'L3N+IN2.(^(%)+PV]VL+WQ8,BC*$KH AF] .7)
MC0G6D,KF16DN2PY^T(C>83CY<0'+@*4-3W\$R)$$7MBI_Y"WM63J<H7G_[A<
MG9.;>[N7&\]4<6D<^;L@+=;T?>; 2R')4<5D-1?.>'S"X!GRGL4Q<2P;US/1
M=/&@SV?2O?&'K=SL1*)*EF$&Y+M+,^W!!2]!&0RZ:,]3, /0<?@MRWCN\V"C
M(3T7'RV6R#+;[-N)SUX$J03HXLE*<P1TGVN)2/;11O3>VR'(./R698IBYD%&
M0WHNC(Q=)YI'-Y$T.J)-A;<G>#L5 9$QX*8.ZY'!E8>71H^"8N\+EBG.FP</
M;:C8V:UA)I_-E"RAUOV!PB#)=Y,"."J!(99@\R'3<YY;PV6"OE/\DF-)VM.M
MH0I&D$2SD+1RU8WWX+43D$3AMI1";#W4X?E4;PU'L6O?K>$8VBUN0!ZX]C(A
MY$P*#63*GEPO)H$4F:@E==HR)8I",<A\[/[6<!3'AMX:CB%?!U<[N_&2M8W!
M3U?;U47>;G_/'W==#:[=<.F*D\R 4*5V$*]IRB%*2-9QHZ2W6K6>?W-P0<L6
M7#=7'>V9T .BKM=^<\:*-*:D[,A$=@649:):6@%,5DHEP2+FUI?.WRU@V2!H
M0\8^A,QD*B^L>]Z<YT@>5;RQHF^DII;*!D%[%U7O[HKCL" #4K\F<)F%#GR
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
M?GV.V^U/UUNH9/DV<)091IH3(LI=:%.!UU;082";RD7E9$CC&/_XBY8S'68
M0@-:+@R,O[_Y_9?5>=Z\OJO<%Y$K$G<23':![*@ZL2%&DHB9H1-D=C,]! D_
M/GF9G+:6K#^26DOWL]C@5_K^Q]NBMY2B92Z#X):#4K[.DQ,2L) HTU(FJP=U
ML_CNJ<OD9[7D\1%46IJ_Y*1L<[YUE%/@)68!(A0"IC:NS@RL<UTT,]E;G=P0
M3?[=0Y?)<6K*W<DTFLS<+WD3UBT*O#;X)5_<NI]62Z5B@2BE Q6$(F>7*)&R
MJ)*G2.F'9'?>?^8@YIJ>F3N90@O[87<.:DWRK*KE\M,Z_7KQA5S4FM7WXW=S
M?HN?\\YM,2$:Z;(B#*O:]9MQVB=#D,EX1"PQ!?$]$B8Y;<>LL9>:X7G<_V?C
MWL(HW;>/FT,K7;')F4CKQWK5X!!01D^6;V&>VRC2PX;KDW!X>!7+N9G/AX+U
M+"Q9V'9Y^\]W_[8^3W']VV^O;RUKAR)@<!"%9619HP,B18"HBE ZEYKX-T#%
M_?CDY4#2DE_K9L3K]IKDMV^9ZZG4AO-DF>G %"A)8MFC5A 9VNB<,E:WSNI_
M8DF]U"FWUVES\*0#B+W?K&/.:?L+$?/G53U[J\NK#5'P=G^_7OQ^%;:KM*)]
MYVTME2EE=;["R[P]0R6]<SZ#\K(V:B9B!FT8R!*29)(S-*V3GHY9[[)Y+$V!
MLUZ(BPOKP\=I^._XY^KSU>?7^ =&^B<Y2J[."_-07#W>F00\UNK;'$-R4902
MA1Z@(@>];-D[O#DP-0^=.Q!UCV_JFY?]/F]BY=W'?*:*$M&0L:&MQ1JS#. <
MF1V6HV*Y&$36N@G(X,4MZS7.*<3FX4\'P/OWU<5Z0UNYW=@C6_KIZ]OU15Q?
M7-*K:YCU^E?.9 BN%)/!LAIF35G48E,-7"C!I7(^FM8&WN3%+FOZS0G,Y^'?
MHI'4VZT^[J5OSZQ1CAM3(&FVR^LA5]S4RA(9<U(A8(JM@;AG*<L6%,\)LQ:T
M/]'RFOOY:_=JM->/^W%?VQ?A3%S <Y3JM*!-HVE/[S8?\>*F2\)W#4G)H7A_
M;__ORG4KAA6>?YN;<:_J(Y5B32F00^V@D+('9*B (?D:EG.N8^OV14T6_FRE
M1)Z'J'D$(A*K\2X&7I _YC":+.E_)34?M-)S*=%RZ)M<<S2"@QU6CER/S56)
M8S8*I*M1 3)5(,1DR73A@729DG*VNI$3JCD:P^@A-4=CJ-XA<FXB]M9YRQBW
M8+@CLU<R!EA<A!*D2Q@Q*QQ4+O*2:HY&<798S=$8,G?@!H\L:1&F."Y\H1/E
M=[Z3K@3C$(L)GM?1.;EU</D%U!R-PL1Q-4=C&-0M_.Y<-R<TD<A&R*GZZL(6
M""XJL$&92 >7(1^4,?+,EVG+UX=,T(%S\*0#B+W&[:?:/8[^4YWY+WB^,STO
M7^-F\W5U\?$_\/PJGSD3;1"9U6$-N_'( 9S@#+203M'YC;9Y,>6@A?5]/38*
M"NNY^=(!V#X0D3:K2"I@V/:TET'R8"%Y0P:(+8X(2#K"H5"U/RTK=^/IF_6=
M'K7$ON_2C@'@G+SJ (JO8EQ?T38^Y)AI2T3$M_GR]=6FDOV,,V>L1@U<,0]*
M:0,!N0:G@L$2,@IA&^/NT'KZOC\[!F3-N-#%3<2[RT]Y<]U>\W8/3F6NHS+
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
M/*Y@C]/I-"JF<SBI5IXW1YXW*USQN#Q?RYEXH++B=.2=I6*[+(?MDNMM"EF
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
MH\A HJ2LZ!S\/("/TS 2J(TH/"*E@:X.92)'$8V$*1(0B8XG3P0S)PRN/9B
M*&M'@Y5LFHU%$OUMU)JC]70V8*@S=A:H21Y,@>]C:GS&*7HV N]<=?34*:/*
M[/#U"_%1)C3#@H,5<(M1F:%"Y?:C(U^CT ,^$PC'BY-$OHZ/(\G2.Q'K2T4
MHX8CD_RF2$'Z:=GL[--U_ :<#\9;1'BHD?/'*%57.E4N$).G(!AE7%#:,WY
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
M]![$61C*F<@*6SB+?+C4[ #K*[P@3G4W'9T<S1A7.N=698($,TIJQ,%C0W4
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
MN6S,QJIU 2&@ &X<AZI7!6(N_GAW_;9&-P6_,0? 2+VN8HBU_3YSO$,HR=S
MZB^G[HL[RCE$PY&Z,;QD@M6EN?-H9B_))5$-%A-M%:JJB7LY1"3CLJIK&U=2
M#7 36#C>^9).&Y>BI_K*:A"&J;WVIIGJH$LEN#1XFD#5VB)/G4<[4^WF1]Q'
M*Z)FM'3'4N_8O\I4:P(DAJFTRNON__3CT:LW^_N>Z$P[WLZQ)* RO?JNNU#F
MWY6E(<Z<NSJ(DR>1Z(NJ+SO,TH^*1QE!]6,V;@V'JNG54F_Y@@N%C*I._XV6
M"OTY#55,8?=CVL02^Q"G'-%1_PT'D>_(HT/KC9 IQ;^$5RW@N'5/S TY*KSO
M]JSP^J;%96..#>Y$D:&:I2&"]B[S)^64,+3,GX9JU\NC3U@*%VR.E#5;R*(L
M+[QS.#S'>+B\36&%FB-10QS.$@+K*BF<!,\2%QHLZ);&825R4P23Y@@*#0>A
M2QUO+@=8M W@5R85<<I%"@WS9^8;(%5&"J?I'0.CW:;49"+-B%,Q*:<(WD03
MFFFAR9"-L4X/+WJ+$6ZZ43.791:7:U7J'-BC.;,1P7/:=;Y'"21<B7MLY$?1
MC'SI_.K@>OTV?!?9UIBL>I/KK=.8S4Y\DSPF*C2(<L4(6=ORB"%IQ67EXH+3
MWB!982B1:E@A199;]2\*]EW<X;?RLA)Y29M =?N-AT!W_ 5+4J*@,JB7BX_0
M=<Z(=>^'AC>/K*,1KI5F^/=KM*J5% M1=%%.9,>F8U0643?VJA*&$Q [#0T-
MH,_I&5U*ELE$WG,]7.U1U89C==-O*>5AQ_/>*?-"W*41]Z*&NX=I.2P4U0B]
M@T<2:AAS[,VJ83<,H[7ZXMOKB_?]_E4#U(4Z46SW ":>P2X9EI=:)=!C9HY%
MZ?F04%79C6$;ZT]A&(&H E95?N(X3JDCZ0G%S2B[KMLF<A-&9?!0$R8N3DC!
M<BYSRW0\RR3F*^VFDPZ3G^DP\ITTU]/YS*/.T7K=&XQ=S@I_86>X)=-;Z0$4
MRCBZDZK7LXEJ-7K2<^]%Y^7.<,U]^Y*PH;.T$ZQU9E@4E5-,K1W*C"$!M3"J
M2=7B*3.3=-08TCE67%B!NMN>9"LXR5P.D :2&1*1@1FCUF_+3C#?(?5)3%$@
MMU+#]KT!:L1R")(4*7P-X5D<VJ%"17P0(Q;[#M %V5'\%@/I8""[+0;RVTVO
ML!S,B%/)2MZB](%":V%[H&$:$J-)F8$E$"C(Q5!!@A4!@*)N_B2S@)O+&R"E
M[\6Z]@G_^+,,"?;E(^21>$*<)^$^JA*"SM)[U1-EI,F)<"NB.2*S0D14S@HF
MA;-]=ZJ=VZH,MSK0:C[5$!+$=[:'P0H.@P6L*\TY"9B<(B^H_Z1#_Z2ACY4F
M@;DWT>_B>R%:) 2')+:H3V!F* 8L!A+[1KV'Z*@4' N@-FMY3E& 80KW@O^4
MH,=*YNRI[,DEYY*I-;^I'"N1:@MI\/94BFZ!R9HNE[@8S:ZMP/6I\R?W;'QD
M2MH]LX(]LZ2'=7,V3FY+IY:VY1;/ZL7-S6\1+Y])9,>'W:&W&Q@PX'^2H I$
MX433<DID3H6'Q$X%-<<U##!QG-[#I808]+R=3[L:%461<&;2DIJZ!MD25#T*
MOA0,_N:G'P]>O;EBY-[.@_GU6Y%C>>ZQ^24U4W!^>)[">:G=#_XYU0#\;6YQ
MM/^/I;_FA+\I&E#^M)>D'@8X'@P7GODW+&3(IR?<2DYGVB!U/S=L.;,L8C([
M QHW/0OT'+[N(H!2-V[D@J#",EJX7;!L%[)I5+#_K\N;S "I%6$9,[\7_.?2
M=EML-<?Z-(>SXYJC1%!/G( [<X];WY"K,-<4EC+D$0Q!:&MSE[5$'&LY5,0G
M:F>9?)<I9=.\KMZ.C,AJ74*0IPLNW':3]Q/0)P][_'LS=Y&-ABD]MTN@Y9@A
MR?E")5BY%3_4'8"K"ZOW]C7< ![!;3DEM_E4:&L*@W*0CAAI00^CJEPJ DK)
MP"U-Z0<'>.V4@O:5A5,-J.*PU9=$K'-,@_U7F:!^@3=@TE&T,Y 9^K$SX8NG
M@Q(NI@YSBDAV(ND+/:5Z5!/L.9"\ 8<O&VZKF%:FF*Y,/+Z)5@T%=<P(%]HX
MQJA9]":.\%+X)Y.JI_FB>X)!+JNF"S4-%0':V2!804ZFS.?(YDR$Z ?OQ7+$
MDMA@:05EOD9)K<Q4[[#SXC5.!"W6\]87K">$]"[5I-0S0L(5JMQ$D@SI7.QR
MJ5"VVE=2F9AYT\P&>&1\OL)F?_#9 _!UBIJJ"LD:WEP!CG9_^K'[8O_-_/\N
M7U]T/ 3F,,&NSFOD\ 5W<(7?,![ F#3F@ /-ROUN0A4'HQODNJ'F9]WKJ5/1
MN#(;O(#+5_!;VRU3\1'>9 8C3\,H^(+E\;65._=+M*91PLHLX92YVM7/5&P@
M53BXFJR9NRL%Q12MN55W\[*^W*S:PL1&;RL2&TW9VM^K*=RZZ=OFIB^4@M93
M;SWUM:FG4VXJ04%XIIUL@BIRJ6F;.6^&E*37>=5R&F[^'DF:U<.R4CKL>]PI
MFB'J-XC?)9KRKN]U7Q\>$3-)7LYF,<$XI6I/N8P0W[=!#*WAX9O;B51$<2-Z
MHS_2[*-W+N.8(.ZY6[A*C6#;>N;52*:$.8NPHK"Y/>E-]ZZ9:A1"+>$UH2XQ
MUH!@<1^@BJ7E--^K6GN9^Y5I*Y!SI_=PESJSJGLX?>_OY(1(:+6,HKU&/V&;
M!S>%:0EH3+DLFJ+)P\U2T([UYUZ(ZSK8G=W)=S4DL-7,JY!_Y5]<46BE,8*_
MJ';;5MS8NFT5$B+06X+-LXBHB+RL3^#S),4D1\0;DY"B?4TPG3^=HB!Q)\ =
M4[U]E.3MDA<FDX @0$F-EVF.VF@Q-46E. GWAJ)"5$4=2,-$3I -'.5>4C*(
M%KT7;&W,?$V%7/YR-&(*?G  TM1BX;V_.!39?=7H+;763@;5F3KLO,1IP.6O
M[25>W?NTC$.GPYU,5.6.67_%#E:7,5U/!C/.=H:2UT?)RLJ$6)](;I9=,X(;
MJ\93"<P'"!O<7V0L4+Y%Q9$W2G>JOQB/3;T)Y6JF"B\44T(PF'_J?Y;::+HX
MKK,<IBZ.^[U'Y5$I-IGKM8L1U501$(0BU<2" E=&;/%L-\C)3/';5717-1B.
MOS&DT)7;JF)K$J710F';G9>VA2/^HIMOME2NLQ1IH9($(5FB2DC'@;9[2!5
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
M*))UUZ*"0%$L+K@A56Z3@YZ58@T'7ISH9]>=E9EJD3#%A&G-,S9TBWZM!^6
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
M"H?I>%X?R<_LD"C71GI,Q8P#2N'I5-QR;POQY'";+*1"=/+VL?)=L50BNH)
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
MAN5@52R-8JXP"],HS)AW :PST)[%2-2Z"PC-<[;P#GX#NJ7*<R _)*_J1G"
M:=L7Q3:!V6Q=5;IC][%2XBHE/^U[I618+2S8]<:[SFHD2"#5W3V6_IW[3=U^
M8YRG!:-[7ZME,V>IQ>8LE(=192;\3@A+ISF5F!*!!FDNXK:53R2[)]CM%[L4
MG+]?K?\L,V[<+!.H,$)]=UKOW]M3>[#5?H^>"!*[<F!#M"@97CJ9E8O(#'A]
M8:OB2::K=:3;8\OBP$VN#G9'/OP!'<GVCQX.?%VHQ )62+-%2LVS/L5%46[5
M]*2+XJ-@SST?ZJ25XR1*,:\O#\*1!C^+\__+!9<2D,5%XD3GOU V$OO\P/#I
MUMBYB:T*K)Q!Z2IOUA3BI*ZYOB4(P*QUW=Y@[.$] -P\<FX3RS3$D8O%R.M8
MMN,^MIE&O.JV9+U]VS8_DWD^.5%\RUV>/VT(1&TC-:7R@S^#7E!MTQ#X%LBG
M:MH<0#453UBT*$77SR:CM@P96K LIZ!K8=8QA@DOESC%\!#8JD7\A>8<@S(D
M'U'T9>2BP,GKDJET9Q8NKDFH.P/8MICWUQ(.,'XY\6EHZ.U@/,^4-'!(2@-1
ME^.'*'Z(Q+%[G96BM-E6"9M[.0O>,T'+0%4S92ATXV)W #)^;87D85S8I1\K
M*?#ZU9H6:V _>"T/7;H-LZSA&?G.."[.)]F*1RLK):1*GBKX7>;+WYED&2%G
MA$4@,N[$%X\@:\H;08>+F;?<PE?<- BA>>"RK'QF+Z@M9_!;^[N'A\?5I;T9
M(:&W>M[R0A1OK^>*L,P&'N%\<M,I/H>4,E>N7,NKWQOL]6)AO= /O_C(9[H1
M)+)UBAG0YF0V7@9 F$ZVD/+#7B,XG(E5/G.)6-L6XE%Q8*H4GTFJZX#?<AN@
MR^G;*EF2$:"A9]*Y1PW+U,M'LD'J,N*OR5=8Y#TI")5!TY][M,0SD/"HVX?C
M*'2Z(M&@EQBRM=D^/A*S2$/FV!?9@+\7&?2'<)]-C257RT+$+U;T$2QEKWN*
MT%55]Z5#,-A&M5LP$;$586PWY[F_D/8"F#IS;ZUL5&NNFKS1;(6.64E>T8$_
MHV)1MUE=O&=[>*(&,6IU1^*BUGUSG=%"^\]8SR.[1)KEWL)-VDZ4VE&(>)G'
MDMT3CLB$R#@$ 91$-PG62KS^?E\."X>KJW4JJZ(?#?T"M=O[QS4CH%%)K?Y[
MD^,8#%7S;3F.,76>$G>;607 08JU07%%R-Z,4]B@,_R(C3ZH4PW^_#HK9E?F
M%7V.5,[DL37B>TF6=!911V'V\.[MG)0Q:2&$'("QT]R);?#.#W!IF.<FF,+#
MR7GACT4(6X1X_O2Q"/%G3K@JI;,SZ,.$@I7=4/46X?[<S/M;B2D?XG#$PH&G
M[R5U_]8'T1US@"-*PZ'*V?[B1 =C,VUKS)S-&J6W0I!D^BMQ/^*G X+C^.N9
MY7HE=4%%]=J(= JL _?U\UD%Q"*6TT'=ROB5VSG&2^* !&1Y&AB1I4!)T&<@
M&<<"$245*@_.%\)U+-ARZV[6(EEGRW3OJ$-GGR', UJ;TN!R&U5'0$+^]E4D
M8MTUH)],9"Y<\X[\Q/6[N!S (E_F#;>/3+,99A2Y+B(#XL5\0&J0' Q!U%I6
MA$::4C:0=4 %CE?CUT8PKG5A!S%RP#,8(ODTF*C@8<,E[>?IS_QD+00W$#\D
M!?@H#Q:6K X3.I_JM3$" FB]U>MS64^DJ+9BKY0\GFZ8<]F2J/F\:98;.\O1
M\Z-,,19X!/<7M(?<8G+;)]&.^2K'\J<#/[TB>1D>'K_ML'X!5X&>>Y*FM9(Z
M[0+F^+*88(#9K1D#KR<N[KP)>4K?KM_^<*.XG37S\C$;:W[!-"X+0BDBCMF"
MECG[8)Z;G>V__>7HU=._OSA\L;\YW>$%7<&8^WX,J0_KG!S,&[ NG'L%%Y6Y
M-O7581F=M:T2\'@^K&#^H@DC8.\1"C.E+A:TMH7 .?+B]0Z&T=+!T70 P(Y^
MER#,P65FC)JQ*#XHP,,.GMDV-W@++=XT/*$9E:[*VT^DO&UOR16)@R^C]B/J
ML>2>&%R@4B!UR*.1W"[-YGF1"_R*"9B"5V<F)J6"W#L?\;8/L"Z0KC7:SZ'K
M!+70=47MFJK@5J1*1*_UXEO3VKJJS##726KPR_3DR@=JZVI1>Z4YWKG(@8'F
M?%U13GK6N/BB5N<%K<E54J&?%-\G>4,5@\VW>;O/]OOM8OVN^W)I@A%0]/+.
M0N7S?&XFSA-=ITM8V*_V27J?.J]=':HM+"ZU[EVNKKI$%(VP4++ 5.*[;[&M
M=Y"26\L7-<,HT5MBIVS+=& )B9X9@*%57HN_Y^=?]OF,'M A+;%L^&4=EP4H
M*V 5#QE]S&LYZ:9@,!!>KA;X)8?7#:^ V(L#I.Z)A6GL=Y-RW5U'%- !1(Q=
M6S3W,:OMLMI'^Y[5[C$!.YKPW^VZ>J="[?::P^G?=;,P43J*%F:6M5:?/O<\
M;.YSUGQ]X'L7D_[LV>'+YX_4)CA=1X<OJ:E*:0B?@R5,0.(*G*TWV8S5(,"_
M>N.U9QZJ'E)<,%;U2U5/VEVU-C,-W$P])X+GG7EG OJXK^F+=EV*'&WO]X('
M%*!UO:H1X*[I89%!PO58)HU C$0W0/=_=H1%+3@,<JB75;E>V8:'D0<APBW1
M*;%Z+$5^6:M;.C#.%8R 2'/-EDIAQ<L&"[2/5<BKZS>4F6B6I:PT&@4IF!(6
M<J*A\.3 R.'D16Z7>0597#I;"7:)+]L:!0I/;7PL @P]'9?!&IV5Q9 7P*KD
M5+C+*P+3.8UR_+R8*C%*.,+?9Y9B9.5=(3T4T94#V AC_NP+D$W4BTT8*Q9X
MT7^PW_KL!\ZJ?/=,,I3G_%1T$^P%;1%K,?Z 7!+WMZ&WJ?C' N7)>_G&HY@H
MZ+>E>T@>"MONT3H<^*K:P>HEE6NX0@#V&0>/$Q4(ZCEU;S:>&=B&VAH2+@0Y
MPK0<+:^HWE376), D[I:3Q=Y?94Q*A,'&?#1NY!S,KQL!#2S@K, 0*;/IT25
M70+' @#*Z_4*!E!K?HK4&->\-F^U*:M A X!K@W+$QKSS"QG,UBQ%_0[^\KT
M\R9%4:Y%/EW6PI;I!!D:-I %A=M4J;%$-@S[UZ4D9#8H4SEN@^F:5O%0$C4'
M8I^9+0]_3!;E)5"NNPN-;#DRD.[2.1,;^!-D<5E>9^J1NY-+]2"O8"@GE/_0
M6P<@.%E,>]&M\,(WR-NSQ+ZE4"-%+AK):KV#H(K-[@&13-_:#JUJ0A6X(6K"
MP9Y]+ N5MA(18=;NW7O5I<2N)\9-LTJ*6C=NT6A]1#6%]QO=[M::>9;[K37H
M(;&:(.:YKT$V (]C6@"X+O[@N.+5X<MGNSMRAW/B2E3AWF#K]*65<1A]\GL=
M=+30-O7M/+5%W[\X/++D.R038UN,];(.CH!3QB +\]4)\Z /W^KZ,*OPNOPL
M!*9;(4BQ>*#Z<^QZ]*&2\%&#56MVF"U1)''C\9?-#\S/XUO6GJFBXCC %7BZ
M%6:DM>=CRJR!WKL<??Z<R"''3(LB0^U&:3'X,@WWN3UR82(:7T]U&)Q@$0X2
MV?1\\#!Z$YJKQV2A2Q8^>TP6_ID3'MZFL-15S$%>I_(YM\<+B"@KHK'UQBXH
MO<#6U9CKS'5,CA=F>E& \35TG>!N:3%5]MQ)?-\^5[A31F?GAEJ8:Z=-Y&='
M^L>U+U*W+PX'HW1[6RO,V[40J7K IQVWL7#KI@9IJ9,3ES I'T*"K":G'Y-@
MEM$95F'38A@ SWS+87AS12IX KA$H<3,CD'UA'E.>:NA;#8S83#-,X'6PR/G
M(6*>S!/+LY2*K<;M%G):D>>GS%S!7^#$[98;<[=?^DWFK=M1)^=YZP':A"'/
M KZ&P.\V2K%7'GQ1UB0J /AIQV<!/YG(?YXW-8CR,2Z'-&-I5)Q*@1QHN6PG
M;KVK(DDG,/V28P'9Y>5J42([I&6,3V:N$1%@@YK$FPQD8-KWIL=O,!*TMQDV
M5(EX[,;[7H"A(*MMQ:!;E@>H=8)4MYI@7(%E+%3)MB>AF9Y7&55!9HLLJ>C[
MKH!AE5>LP9)F;%R)$?&K"0&2?#;WH<6+Y,:I'_I-ZKH%FCY)3(IP);P=W08S
MLY3O;H,/UTO;">Y1*P9G@3+7\*/^GAV*1WW>>"P=9 )Q,+IG>YI9(ALX,ER'
M?5VR^XOY(N8$(9(2_K:=KEH?O.JW?I^&XIPV8W?M[XK5P)U"+W7COK<,#KHZ
MOB,!4-6A)GZ9+'/PW)3K1=IB +A*4DC\^0M :1W'E![MOGG'A^N^AA\.?EJ(
M9>;KQ<(I)<#W'+N>%9Q-UF;Q(D@KQ#7ARW92 O<Z=,_YNBKR^JHK.6RN;>Q<
M L#]U4:\ Y(%9QID>)-6 IE9<N] (29?,>_RWA+O#\K2#I$:J;!;S'?AX/6!
M; -4:9'-1UI7.,%-V,<&2"/J)EFNL'3--3BP! T:#:ECDX>;?9F!PPWUFZI<
M95@-)E$H4ORIM8R06=5 W<.T(Q5\T=:39<6@*?>T%2P+1O8EFUDV)46O'OO.
M?ZNZWX%G'G"&7:E566G;O5VGPZ/_N=BV,EV@X0P6UE2]L*-M1Z$<C6O4_$V]
MW;9D5? SI$I$,5>+EZ7O8$(UX7YA!-DH(KJVT>-89<;L I%5[).R,)>1B942
MA]6ET(C*4WIM$VF*\4@^BF>5KKWAMMNE?(=IBX*!C7=[G@W.O%IH)VF$917D
M]7EQ^&I_=U4ZI%U%UG]B=XB4A2$,-PN/57<R+2EN_ ;[NC\5.?SQO$&J1B!;
M69IAS1)*55!94#R  ]R'B=0J3\OBR:?#\T-+I@BVU.YFKJ]" B&FI(KE^@9,
M^\&167=^8Z+#_1^;^!\V 34[,$@,22OO=2E$8'*)UN/0(S=:"5C@@Y6^@^\+
M630WQJU?+S:/10M5M'B^[T6+8?%V0!%AD<%V-8Y[3MO5W[^8!03/_@PPB>94
M.&=TQ=NR6D;_?/+CZ\EIS/]],H$];OX].3ZQA5-R[P"=X;F!:-/!7YQ5^91E
MP+PX)&8=$9%L853(C*3[/&;=O/94!S@2<VF"(,U=-Y[G8U$45SF<]J=CGIE+
M(24G0K$;I5N:W]< )+=-M4PQS>I/<=2-5.G>/%,:@J(G! "E7S*24B$OV+_Q
M-)E]7J^\AS</9MP!/ ,\HVQAYCBG#9[>F)ZXQW-#QV.5%=E-LJ#\M8OCW2K$
MMXNKQB)5+.T!_!K;O4JPR',RW=;/D*6!7S9N$&H=EI6EABS!&F8B\0(->NZ8
M: -QA;F>4A1D^&=6(QN^L2Q9OK# PC9P"-OI<'J&Q!/GGI,^"0_FN@/8"X.7
MS.!:Q0WLB"=:.2^=R@!&O47XXJG=:,+B#&/V%=*X]5ZOI0'M,<ZK"3BZ(Q_K
MWHJ9-E!1AEP&0J(O6=-IA.C!<$NO+R-FX0XV.*1$CXL-=9:.OE.!<&Q51T0D
MP>L//&=EUN#I\<-T.<!%82N?TQZ!S8E. 5MFZ7'E@<C3N@6N7W,'CYXWCN^#
M0HGT.J]9 +''*W$F!/RB6;*BD<_YE:L\CM_]N.T=W_9^]]>QSX;DV.,\O&5S
MRC3N##GB==\R]K!? #5$>YYQMZUJ'E(Y:>DL6I<AA&<*Y+0(\3S067*X ^2*
M<@H[$?1SA^UL/0S?(&,4;':6@+8KC2G6&ETL/'IIQE,A>R=H%TJ>-&8[09U:
MMK\\;"UD)U(.%)C<DTY.7$#+(SX,_(GV&%"UG6T'WN$40F?C^ZD(/C*\71A@
MV@49/K1+[65@B\;._I$_8:L0&A;+@L8I-\',VWZ%M+&I[]!P53T>ZJ^R+)1[
MP3-MIY9FPRVO?B;VQN;6S2&ZJBUK=^@U=(]=X7*NF]"WZ#B$9:1J(OMKTN;#
M,6DO60E\+)4M255L]WY+%MT6E%)[@;9WTW8GQV\LHAH*^S6V_O*;L;)UFGM=
M6&38MDM?'I!]I;**KKJ,K!@)XLK D<%9WAY1,1H;\NO.Q6#)$TJ*0Q7NSB$:
M["+J,P345^-5;$13T28(P4_PW )"QGG68G\WS>5P-HU2ODC\:@E:;]Q'_;P=
MY+E./?.-IE"\NO9F4H?0V_'%\=@G@K_)R,+/48.5!'=9"J6-*JZR55DUI"V!
M]M]*9--UO88J<\L>COP7/QP=3+'1P_SS&?Y3@M4T:R$=Y;!6A\/=-&IOWYI2
M:94@R__L?2,_CE;NOG-]8)O_T=94'3P?'1R/(+VI)DH1":JP]C&3Z3*9+QXS
MF7\J [&W]N^]?US2Q0%6I#+8$RAWC%5>!<0UR#:QV*)M76EG5R#0PJL!(!2O
MU]64ZKLV)3'TI2U*1P.'4FN9R0G2A_5A%)V7"^"RY>H;<3F)/+0XV)?&'G*E
M!F\MO61D&<FB9&W2"SE9>")\)J:  /4]>WX=&'Z1453HJOM,#K;,ZSI7DM[^
M4@F+3^2DX>R_ =7;^MLZO5Q:PQN^/<5%<G<Z..74]&5BL"W)3 R(/8$D6+Z<
M@C),2FA5@*>R,@VD5O Z\O$%@B[,:*B-UQCW[!+D]"KJOJI0/TK,IR<TM;^^
MUM7P?"U73&6FV>P:G*7%)@A0$& A9SX)[1*3)P5J/NF:"OX:)J;<+I).-T8,
M-V!,BC&V_UO@-,HOXWOA;K- ,4!>QY)4L2HN%O6 @H$.]A!'9;&P(8H6</:
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
MH[+OF+:FY;'^8NLO+Y[N8?WE+B[(CB9<(O1O[*4IFNP[6828T&S:8C=7?'H
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
M<4UR2Q/S.*GQ3LO4+! _?&,N<)7RA5U1LY@C4>C4LB/H$SZ=64NH J1HK5]
M7M#FR0+H< Z8GC2I< =91P@YT63*H8D"?3'RLR0 7)18 'FCM@JWJBO!4R94
MKR-%^G]/R8Z]V7NO'LK>.[8T^*<D0FK6D,@0/:C]UQL2 D6,=YSXS/^%?6P-
MW8!M0%A6S((XT5&]%?9FM>Z0O^%^J_7".?7<8&B/\(>U6EN+%%/)+B?AD<39
MI *M4/? +9G2+=BED0F;$!G8B8QR FCAD6/B:/S0/+DN*V&*"SE/>O 8%O'!
MI:Y[E:2$&"RRR[+)DRX4F[CVDVHID9A9 <4E8+11>9H>VXRI>&*?^#&5<A>.
MI3Z*&B&4P9R)AF^VB,H#R+=Y9&P; /%2U5Z2YH#RFZX%YA=3#3S-EBM1(8^)
M*9Q)M+#X3FD5KJ(CVV_L-V#"-9J\RNX\M&"&6M\22VHS8%$TZURPB@OD946*
M0&$@QDX"ZYCY_#NM7/5C7<[5Y5X^]+K<4*92D03M&4O0VY/3\>GQR?B=I0G:
M#\_IQX?#>/,^^9(OUTL_3'V7F> +F$/.X/,[=J!:E$MLV?\XYJ60A MH1)O_
M-/AHEITSB7 ^84@76"OU)A%3Y,93"OSIF(XAQ=T-9XR74GYZ^.HE?/OH< L\
M9Q@[W%FHD__;+_LT,4;IXCSZ\#9Z,WD[_O1N3\S33P_'/&'*NE;EMP%$<]T<
M.]ND>0G%*BQ'7BNA ,TE78ALQ3"CE7:Q<Y>SS6(>CX1C?\Y.%/*.[N$W!\DN
M$IX@"&*Q46!@(>FG: DTZHH(>JY1#TPQ!.2 FLRB@R-?SERU'R+M-%5V:[A$
M; 7\L";.($M*$+@;\D$_SU3KK7,.[!"@B$ZG_5W$U3&=X>Y8]5Y>#5<_\7ZC
M_0=(MH9MAAG7+!/)&-PD5944R"B=HO :H?U%U;$%NB@Z\ %=*#TF4C,I0BGM
M!T\A7"HFT.T(A==8:X'+ A(A/VCHIEO-UU61UU? WDZ)0*3>T,U,Z+FVQF E
M;ZXS7Y03JST@0=.IF5I*GH)Z'*WL'?5)IKC,6><3?MSOE3P\"C,PL('4%B=Y
M/:6 EG4FT@!<9%/DIJ!UE%5+UZJ+E[/K&T!0)HZA%*Q3J7T.B< #EA1L0W+4
MV$9Q-#8K?V:LZZ\G)W!I]>,))67%@G_5(Z%HXL8V5/'P?H1$(>H8@)&&ST*=
M1D5RTCH'][4>&*"]2!1QJ^%O.OX=,0I6 $+3C]1ZICN]"T[+;WDC3!D"P"_&
M4?&EJ..(+Y:&;944@X/FZFX3%IXQ31D SBRV_T-UN$4?D!@ODE@C0<@>4'0
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
M1T</!W0_21S,>N=H-=\I9ZUV;;R70F(EP/!\+JEIY;R]EE('GQI$*; =+8\
M=ZRE4)-:E=7PZWE5+CTH>DQN&@F*WRU?/4SHF\VB[Y38AWE#VEE\S2[0?IO,
M@#/,615 X<O#ESLMZ'-;*VP,%*>*8)U*_\;0I^[53N>-$'T<9%)X);E^8$!(
M51K$M<]XW2J0G(!5'<KWNI2^^2FOY%PTY@\ML5OLIR0]1Z90=[VT[0ZRG(CA
M:?FQ-JVL6DD>@&VB!!&(3NU^"PUSAN 0VNW4($?83:ZK4CDI&U)#\"*[AG2?
M;[W-,G_+Z=/$A(.IP&G2<CUM+#O5M=EKKF<3A1H%OZ?:U#PG 3:(V9I5UM_7
M]I!:5?:L5^7GR>GD;/PN^GCVX=>3<^A9V1-'OX<N:(B.O@G4H$!85G3Z$+'4
MKKMK@73P0AH>*=%T>Y>CK85/<VI011 3$:X SHI/VBGF'YL.S*I36Z>#6$EM
MU?Y4$<%T;3W/3JW662*,;-'^84]ID)T:X%JJKZZ_-YB[6#&*AK#9N D+ZF0%
M'B;Z-G3:+!!QEFB5/'4[S.D%[N=!_H??[^ED&G=Z[$VS17G#R7_U:O@MRZL
M>@;NK=C?-['C\ ;?Q/Z6"0;83'*K,3)+MBPRDM.I,BRX:70JU*B@?'50.A*9
MMF6&[3*>S_,%=';4H^@ Z]*VVO51;E@TCL-27<[\_Y,B,R\TASS0B4B#$M/6
M-[&42@>W[W)*RT >:0M%&0DJ^TR9F+&R]35&P]?W&EQK("V62UO?&-D"^-+$
MA.:JA-]-.<W5KO'QQ^IRD6'>MEZ!WZWZR1VI"KSIMO*2CZ''BY=:BI/B[IZ;
MPA6NRD7J (#;B-]L]BC(C1EN>CO(KT/TBAR#X#.F&> 0Z/%) IFYCAWP0"@7
MV_2^W?=YCW5G\P-Z6AJ9%AB0<CD0');U:QR9)U,;*6Z31_M<U56+<J3%.Q0B
M)]#[\2Y7#I%9B]J/6L-YH6$AZ@D0+)<43L!'LXUQ^GB;R)-WZ%K^#?A(6[W"
MX_=H/3AGL*TU@U=7TW9&(Z8'[+BRJ5$%2(Y]UQ'6K]D[\[FS#.;Y-4_I4RJ?
MTZRQZ5$&&77)>#[RPLG1WFQ7UY8I0,)0+MV:V<UINGSBQ9Z[W62P__ ^=GL
MU7BC&(/[!Q RAUG_TK_[;+57F?\\X6>I+<M9^Q5Z]0I\UX@,OH+<']ZI_05J
M=.S^=KH1^AC!AMSYD6*[R+IW)K9XVG_XC!:9T5[LEKSFL=3M2MW/OM-2]XXF
M7#MB;N7'0OO&%*T(WL"%'J28\*2%V&AU+"\:)S)"+8-M">/N9+AU.Y3*-NA3
M RE/8_,_S^%_7N#^?W'X,NHWL;DW/OP"L#8BM14^=%,[,SN5L+,3-^J),&%:
MGX.9!)Z,TZE^LQ<:#K0EER 2DSG8#9EQ1WVI']<<E_"TULU7_ !H4Y$=-'B
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
MX@P:86X.E_JE_#B\]B0J"IT(9X%'2#>F331<O'$ 4H!O/XR#".3/&AC*2Q:
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
M A!K(?^7-_&49Q-@;Y&7/A8*;%4F#SAYV3T9]X:OX+4?I3<4J\_"0YP<3!9
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
M_>>1KM;1I>L=MY@D3$>Z8->9GBL0$ZB&K)6Y$AI=R#06#9R!RXQA2EB1.5,
M1H!EQ%<4S!]G*7XSDBN6\!@?&:93Z9C3P6[+((,8K.5F028IOP:<=V-,B\\$
M.H-3*E^.< XRB*7!\H-F&79'3P08-I_*>,IL01_K_G,P4 Y" :32*JQ35/+F
MTDTQ0)M#[!VD<7-T30L,<X;=!!LO-I?A^8"P_>6 $%@B,TPS(6:=UBHB$,VQ
MV6RTRRQ!1@D52V:Q*@2.B=#9R&$582>)A7+,/(&6P*S4&I4E(.R=J1'XP@NP
M*ED4"@T0BAKQXJ>SWI^8VRE+E)[;)4X-3*1UJ-X<X_0P^(U>5C?@9I?.;'G[
M?!#7.3K$7=U*S\L7IZWH9&A+3)52@6A")ZB"\!$E[CWC!CQ$,.5RK(!2R0!Q
M.5;23LF<S%*D2*))^BZDC96V!?8C\C1:!:SD1L<@\+%EKQ : A!K(?^7-_&4
M9Q-@;Y&7/A8*;%DCVYR\;/:'4?<5O/:C1%VQ^2P\Q,G!9 &T-"$C-MO <L 6
M.?=79DYVS)S@S+02=R&/=B0%'E=L/2&*^>OC07'':^L+L'CZP?3YNG<_V*I4
MDF->V,.[4&T< ^*DG"E46UT8'  );":MIT6T@LR/0_IZ3:B;I&Q <0^\LMRN
ML5(M"9L:)9(K^F*UDL(?46TQME)(;B0%((,H\&4BHY$*2X7:;USKJ[HG43P#
MHT-X./6=<E2?,BX4)^['L+P3ZX*//8)\V%0]^+\QD"'2,_8'\;AT_(0X'A\-
MCD_KIYUM'!_,8%MP/IS[#D8U[H29% 16;G7&B?6Y1:"3]B0$<R.6:$)\2SZ6
M2KH%*8!=T]+>\L#SF%J=KG>)G%!<;LJ \L+DB&GK%4L<:R.\ U[%3@!/2RAC
M%M0".>T9,D&%'N"+>TOFGLZ?"8#CHP'PDH@O9UP5GJTHNY D*"+E#/-B=XC!
ME=HX@'W#U]WZT.,5.R)SVJ!"Q[IP^STXI#[PE360Q$[N/Q>Q\5*\^RT(8270
M'P\WFN Y0$X<#>16G!FRN8T*.IV72LZW[(3> YB2ZKF.X\)0[C>*YXY14VT=
M/H_I:)6@?SA0>?/#7NWIDB"(D</N6)>.XY$*_,4"W3EDQ<JOU\&K*;<KI4'L
MYT$/PI<%OQXE92^8DM>@REN&._;5_WN)'A_H3WE6ZSZ3LYJ_A13+35)=TQ2Q
MYB90UXQ%4'N ^-B2L2O7.$I9IXU=U7O_ (=,4^D<P)_4A+%&14'M0J)_?I!7
M"&>D8$L4C_^2H%[N0?B]D.B^WV]%%OO+B-?_'+@^6YU_JU"BH63TOXV@2W1\
MCB4@-,I:O3KXS(%?4_$-DLV77R\V_:7H\N+H08 KSRCA#F('LW&!'2VLB&TO
M.$N)BET08:@DJT$!6"S_MD@1'[A(/IBRH.R\8GLHZ47]8T;:\1V)WF(53PSR
M1A7S#I[J$#G^$KN$6#4409G-M)H!5<*,3\J[>%.R(Z2YT@O UOE4!TKDMP",
M@'L4F5 _% 8^N)'S!ZG28HP8!%/#U58\MS!8_F>([)TKOAC(S*^9[S2\/1[]
M/CRC$H#JH?PMV$,J-*]_.JXWP\_'SN!?L9RY;*[[IH83VVV=J-XZZ>YM;M:C
MO6U_.FS]I/?XHW:;]5YO?_/FL V_$&9IL(1C-V2'M+ZR.<_>5-J5I4T)TT&3
M1=YJ.<=G,/TBO+NO3RN_H5[#C=<4:(??A6M ZM_/>WX_7-"9U>L%]J\"*T?K
MM.K?^5CMYON7YL PG<Z?*,9WB]N"Z"^%1$H1S/$$]?)%!_G9?^Y[-^,!4'W<
M35/R.2[. &V9O\EERR7Y@M;XV-;U"UJZRQN("[I_8O_!(QG[8%#[DL;SLO)\
M*B%AWZU$Q,_AW+:]P U?\7=HBLVWPW(=WHT;A)\79K#W?;%2,C377?@8P5FX
M_5VVEKARS[M<Y6=X#\Z_D7?V/U!+ P04    " "F5?Q4L#FN^A<%  #D'
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
MG\7;3_<>]N O4$L! A0#%     @ IE7\5-]RE7Q?M0, %88S !
M     ( !     &-M<RTR,#(R,#8S,"YH=&U02P$"% ,4    " "F5?Q4R7QG
M$D45   ,\   $               @ &-M0, 8VUS+3(P,C(P-C,P+GAS9%!+
M 0(4 Q0    ( *95_%1S3,R0_RT  !K5 0 4              "  0#+ P!C
M;7,M,C R,C V,S!?8V%L+GAM;%!+ 0(4 Q0    ( *95_%2A>J MI\(  *5Q
M"  4              "  3'Y P!C;7,M,C R,C V,S!?9&5F+GAM;%!+ 0(4
M Q0    ( *95_%2KK0]IIB(! %Z/ 0 3              "  0J\! !C;7,M
M,C R,C V,S!?9S$N:G!G4$L! A0#%     @ IE7\5,Z3/MPK80$ +N ! !,
M             ( !X=X% &-M<RTR,#(R,#8S,%]G,BYJ<&=02P$"% ,4
M" "F5?Q40J&FUFG'   Y^0  $P              @ $]0 < 8VUS+3(P,C(P
M-C,P7V<S+FIP9U!+ 0(4 Q0    ( *95_%0T\1"B5QX! /-^"P 4
M      "  =<'" !C;7,M,C R,C V,S!?;&%B+GAM;%!+ 0(4 Q0    ( *95
M_%1%#9?NRM\  #XU"@ 4              "  6 F"0!C;7,M,C R,C V,S!?
M<')E+GAM;%!+ 0(4 Q0    ( *95_%1HJF;UR& ! *./"P 9
M  "  5P&"@!C;7,Q,'$R,#(R,#8S,%]E>#$P+3$N:'1M4$L! A0#%     @
MIE7\5)91UY7K!P  ["<  !D              ( !6V<+ &-M<S$P<3(P,C(P
M-C,P7V5X,S$M,2YH=&U02P$"% ,4    " "F5?Q41BJ=@/8'  #Q)P  &0
M            @ %];PL 8VUS,3!Q,C R,C V,S!?97@S,2TR+FAT;5!+ 0(4
M Q0    ( *95_%3U:4+K[@<  .LG   9              "  :IW"P!C;7,Q
M,'$R,#(R,#8S,%]E>#,Q+3,N:'1M4$L! A0#%     @ IE7\5.:F0*GR!P
M["<  !D              ( !SW\+ &-M<S$P<3(P,C(P-C,P7V5X,S$M-"YH
M=&U02P$"% ,4    " "F5?Q4L#FN^A<%  #D'   &0              @ 'X
MAPL 8VUS,3!Q,C R,C V,S!?97@S,BTQ+FAT;5!+ 0(4 Q0    ( *95_%37
M<@]N*@4  .(=   9              "  4:-"P!C;7,Q,'$R,#(R,#8S,%]E
?>#,R+3(N:'1M4$L%!@     0 !  . 0  *>2"P    $!

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
